{"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":776904,"link":"/api/v1.1/game/776904/feed/live","metaData":{"wait":10,"timeStamp":"20250802_230111","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count10","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776904,"type":"R","doubleHeader":"N","id":"2025/08/02/pitmlb-colmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776904-2025-08-02","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-02T19:10:00Z","originalDate":"2025-08-02","officialDate":"2025-08-02","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":111,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":47,"losses":64,"ties":0,"pct":".423"},"records":{},"divisionLeader":false,"wins":47,"losses":64,"winningPercentage":".423"},"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":110,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":30,"losses":80,"ties":0,"pct":".273"},"records":{},"divisionLeader":false,"wins":30,"losses":80,"winningPercentage":".273"},"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},"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},"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},"ID669911":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911","firstName":"Michael","lastName":"Toglia","primaryNumber":"48","birthDate":"1998-08-16","currentAge":28,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 5\"","weight":226,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Toglia","middleName":"Anthony","boxscoreName":"Toglia","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"TOH-lee-uh","mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Michael Toglia","nameSlug":"michael-toglia-669911","firstLastName":"Michael Toglia","lastFirstName":"Toglia, Michael","lastInitName":"Toglia, M","initLastName":"M Toglia","fullFMLName":"Michael Toglia","fullLFMName":"Toglia, Michael","strikeZoneTop":3.42,"strikeZoneBottom":1.726},"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},"ID678020":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020","firstName":"Seth","lastName":"Halvorsen","primaryNumber":"56","birthDate":"2000-02-18","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 2\"","weight":243,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Halvorsen","middleName":"Michael","boxscoreName":"Halvorsen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Halvorsen","nameSlug":"seth-halvorsen-678020","firstLastName":"Seth Halvorsen","lastFirstName":"Halvorsen, Seth","lastInitName":"Halvorsen, S","initLastName":"S Halvorsen","fullFMLName":"Seth Michael Halvorsen","fullLFMName":"Halvorsen, Seth Michael","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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":"Partly Cloudy","temp":"88","wind":"8 mph, In From LF"},"gameInfo":{"attendance":33046,"firstPitch":"2025-08-02T19:10:00.000Z","gameDurationMinutes":167,"delayDurationMinutes":64},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"home":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"}},"officialScorer":{"id":431022,"fullName":"Dave Einspahr","link":"/api/v1/people/431022"},"primaryDatacaster":{"id":831879,"fullName":"Andrew Shin","link":"/api/v1/people/831879"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Liover Peguero homers (2) on a fly ball to left field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-02T19:10:22.455Z","endTime":"2025-08-02T19:11:18.910Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"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":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T16:27:46.075Z","endTime":"2025-08-02T18:46:09.913Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"}},{"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-02T18:46:09.913Z","endTime":"2025-08-02T19:09:55.318Z","isPitch":false,"type":"action","player":{"id":678894,"link":"/api/v1/people/678894"}},{"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-02T19:09:55.318Z","endTime":"2025-08-02T19:10:24.703Z","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(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":89.6,"endSpeed":83.5,"strikeZoneTop":3.57000361597057,"strikeZoneBottom":1.6699978163737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.84112257684966,"aZ":-16.211253434216815,"pfxX":5.300983966092133,"pfxZ":9.136866486010096,"pX":0.29986503784436813,"pZ":1.2877401690963308,"vX0":-6.556925786735673,"vY0":-130.20412168327306,"vZ0":-9.813278660528745,"x":105.57,"y":204.01,"x0":2.1416434688658708,"y0":50.00173268063181,"z0":6.286934756625984,"aX":9.26090438088517},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":15.0,"breakHorizontal":-8.4,"spinRate":2275,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.417876868887916,"extension":6.631732683639529},"index":3,"playId":"daca05c1-6593-3805-b95f-e141f12f46b9","pitchNumber":1,"startTime":"2025-08-02T19:10:24.703Z","endTime":"2025-08-02T19:10:28.726Z","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":89.3,"endSpeed":83.4,"strikeZoneTop":3.4601004198289,"strikeZoneBottom":1.52337736982885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.18329081639104,"aZ":-15.246672047218686,"pfxX":5.188143441868108,"pfxZ":9.758195963683141,"pX":-0.023139182027586337,"pZ":0.7870570180976362,"vX0":-7.185692541317863,"vY0":-129.6031877327578,"vZ0":-11.174469882276444,"x":117.88,"y":217.53,"x0":2.0868047692983933,"y0":50.00052328349271,"z0":6.266023688324485,"aX":8.996408320085024},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.8,"breakHorizontal":-8.2,"spinRate":2224,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.4195453644374747,"extension":6.562122263924114},"index":4,"playId":"cbade51b-c5dc-38dd-85bc-05e0b4b299f3","pitchNumber":2,"startTime":"2025-08-02T19:10:38.256Z","endTime":"2025-08-02T19:10:42.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.723325337477174,"aZ":-15.418429529981541,"pfxX":4.44487150196317,"pfxZ":9.502139990362782,"pX":0.030232268799693866,"pZ":2.3581304007042148,"vX0":-6.62423121796511,"vY0":-130.966205554816,"vZ0":-7.6472824430332516,"x":115.85,"y":175.11,"x0":1.9973712042381302,"y0":50.002639192173085,"z0":6.436187726422331,"aX":7.838512275641973},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":16.0,"breakHorizontal":-6.8,"spinRate":2172,"spinDirection":156},"zone":5,"typeConfidence":2.0,"plateTime":0.4158074106346179,"extension":6.56854390165051},"hitData":{"launchSpeed":101.6,"launchAngle":29.0,"totalDistance":410.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":21.54,"coordY":68.82}},"index":5,"playId":"8e1ff30a-5e8c-3b24-94c3-1d5ccdfbea00","pitchNumber":3,"startTime":"2025-08-02T19:10:54.360Z","endTime":"2025-08-02T19:11:18.910Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:11:18.910Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew McCutchen grounds out, third baseman Orlando Arcia to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-02T19:11:31.610Z","endTime":"2025-08-02T19:12:59.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":86.4,"endSpeed":80.5,"strikeZoneTop":3.4767115801168,"strikeZoneBottom":1.62000372001182,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.262498577839523,"aZ":-22.266521106658587,"pfxX":-1.391508693503495,"pfxZ":6.117970081634671,"pX":-0.6390856733004685,"pZ":1.5377224366291813,"vX0":-6.357560850905267,"vY0":-125.60723880073866,"vZ0":-7.628593686522079,"x":141.36,"y":197.26,"x0":2.0917810621420143,"y0":50.00149070577908,"z0":6.387808015001996,"aX":-2.2525607140180535},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.7,"breakHorizontal":3.8,"spinRate":2418,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.433853512395578,"extension":6.892576813605455},"index":0,"playId":"295f86e0-dc85-350d-bdf0-831815cc76c4","pitchNumber":1,"startTime":"2025-08-02T19:11:42.078Z","endTime":"2025-08-02T19:11:46.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.2,"strikeZoneTop":3.47671431929797,"strikeZoneBottom":1.65673477479211,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.369333300536574,"aZ":-12.915270000518259,"pfxX":3.083159350928085,"pfxZ":11.116513537742092,"pX":-1.784722116957604,"pZ":0.7052598300579205,"vX0":-10.612178668825548,"vY0":-130.0620987675219,"vZ0":-11.874835857964538,"x":185.03,"y":219.74,"x0":1.9278001960054265,"y0":50.006112115713925,"z0":6.278973925049103,"aX":5.343887730542397},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":17.9,"breakHorizontal":-3.5,"spinRate":2362,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.4193156479633049,"extension":6.575872078682573},"index":1,"playId":"4e58b682-1e86-3351-bf63-3d09b04f2280","pitchNumber":2,"startTime":"2025-08-02T19:11:55.483Z","endTime":"2025-08-02T19:11:59.143Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":71.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.387809661339457,"aZ":-39.18455511380086,"pfxX":-2.428107469172498,"pfxZ":-5.494443944171579,"pX":0.2869261412653759,"pZ":3.25871041539813,"vX0":-3.0760523597212623,"vY0":-111.42235968442056,"vZ0":1.372527256795168,"x":106.06,"y":150.79,"x0":1.9935711612454061,"y0":50.00514433978502,"z0":6.640661502128115,"aX":-3.0957052155035116},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-9.5,"breakHorizontal":5.2,"spinRate":2474,"spinDirection":322},"zone":3,"typeConfidence":2.0,"plateTime":0.4889726754776662,"extension":6.564720336705871},"index":2,"playId":"75dde7f2-24ad-3fd7-9842-26e61d7ee047","pitchNumber":3,"startTime":"2025-08-02T19:12:12.578Z","endTime":"2025-08-02T19:12:16.494Z","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":89.9,"endSpeed":83.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.5323459400906,"aZ":-19.15834871939988,"pfxX":3.9505672958770455,"pfxZ":7.439830999978451,"pX":-0.7322842073643937,"pZ":3.1317438578150907,"vX0":-8.1832438359973,"vY0":-130.6782242022911,"vZ0":-5.090307734144157,"x":144.91,"y":154.22,"x0":1.9103144415936073,"y0":50.00494251242582,"z0":6.521003699154495,"aX":6.914217806775942},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.7,"breakHorizontal":-5.6,"spinRate":2166,"spinDirection":155},"zone":1,"typeConfidence":2.0,"plateTime":0.4172934818671594,"extension":6.553290366719066},"index":3,"playId":"6bac13fc-b273-3124-bd76-c47130f3a5b4","pitchNumber":4,"startTime":"2025-08-02T19:12:33.254Z","endTime":"2025-08-02T19:12:36.978Z","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":82.4,"endSpeed":77.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.60993470526777,"aZ":-25.37497592517857,"pfxX":3.9611544928180322,"pfxZ":4.56557514560455,"pX":-0.1921341094838686,"pZ":2.199685199873603,"vX0":-6.114654571235644,"vY0":-119.97743504180615,"vZ0":-4.588925666611788,"x":124.32,"y":179.39,"x0":1.8506311211397568,"y0":50.00252120135771,"z0":6.342866027327283,"aX":5.897685969738531},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.7,"breakHorizontal":-6.0,"spinRate":1738,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.452904140966119,"extension":6.6936616212331765},"hitData":{"launchSpeed":90.1,"launchAngle":-16.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.0,"coordY":165.0}},"index":4,"playId":"8a50a7a9-cb79-3846-9800-3e9e6bee48a6","pitchNumber":5,"startTime":"2025-08-02T19:12:51.996Z","endTime":"2025-08-02T19:12:59.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:12:59.400Z","atBatIndex":1},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-02T19:13:07.329Z","endTime":"2025-08-02T19:13:51.902Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":83.2,"strikeZoneTop":3.60946293533004,"strikeZoneBottom":1.67831036249175,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.661410916846904,"aZ":-19.175099517909356,"pfxX":5.135410953065528,"pfxZ":7.485035895195832,"pX":0.14771082466856883,"pZ":2.094779491568776,"vX0":-6.39334152489376,"vY0":-129.8172369275609,"vZ0":-7.481468159907863,"x":111.37,"y":182.22,"x0":1.9550825621933001,"y0":50.006417074948764,"z0":6.431607684275312,"aX":8.923009365319212},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":12.4,"breakHorizontal":-8.2,"spinRate":1954,"spinDirection":153},"zone":8,"typeConfidence":2.0,"plateTime":0.4190991311349035,"extension":6.550286578761211},"index":0,"playId":"f74f4034-5662-3f12-a3f2-c308217819c2","pitchNumber":1,"startTime":"2025-08-02T19:13:26.250Z","endTime":"2025-08-02T19:13:30.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":79.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.066784341300604,"aZ":-26.888882300868378,"pfxX":-2.722565734711276,"pfxZ":3.324988007758627,"pX":-0.7703828153054852,"pZ":3.1252800412156234,"vX0":-5.916630673665024,"vY0":-124.25479049065572,"vZ0":-2.9014884738194797,"x":146.37,"y":154.4,"x0":1.9800395054555386,"y0":50.003386333560584,"z0":6.504396470109107,"aX":-4.325473980488295},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.6,"breakHorizontal":6.1,"spinRate":2435,"spinDirection":185},"zone":1,"typeConfidence":2.0,"plateTime":0.43808371385823097,"extension":6.74772204984504},"hitData":{"launchSpeed":76.4,"launchAngle":17.0,"totalDistance":183.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.87,"coordY":120.39}},"index":1,"playId":"81d5a7a2-1bb2-3373-ab29-c896d8201d5b","pitchNumber":2,"startTime":"2025-08-02T19:13:40.851Z","endTime":"2025-08-02T19:13:51.902Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:13:51.902Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-02T19:13:56.937Z","endTime":"2025-08-02T19:16:43.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.179654553714176,"aZ":-22.761383810514886,"pfxX":-2.939493744476788,"pfxZ":5.8468132656328144,"pX":-0.531809412558616,"pZ":3.380812702860166,"vX0":-5.378863573045036,"vY0":-125.28325401650683,"vZ0":-3.4003490956514084,"x":137.27,"y":147.5,"x0":2.0140663714783384,"y0":50.00553525013643,"z0":6.588378129008759,"aX":-4.734724201894435},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":10.2,"breakHorizontal":6.4,"spinRate":2409,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.43499851443985316,"extension":6.678317180261551},"index":0,"playId":"0d0c9e00-062d-34c4-b195-f41f559d6fea","pitchNumber":1,"startTime":"2025-08-02T19:14:12.715Z","endTime":"2025-08-02T19:14:16.099Z","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":90.2,"endSpeed":83.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.428945068371718,"aZ":-18.120130537198314,"pfxX":4.593929419863461,"pfxZ":7.969126169341239,"pX":0.33492788464411916,"pZ":3.577767642382025,"vX0":-5.883827129539652,"vY0":-131.3566288153925,"vZ0":-4.329626155265279,"x":104.23,"y":142.18,"x0":1.9974944066106544,"y0":50.00253323284228,"z0":6.578014840224746,"aX":8.101886835617035},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.8,"breakHorizontal":-7.2,"spinRate":2066,"spinDirection":152},"zone":3,"typeConfidence":2.0,"plateTime":0.4155133427972575,"extension":6.512455685812593},"index":1,"playId":"9e62169a-ac61-3f2e-b4f0-80fd8efb2da0","pitchNumber":2,"startTime":"2025-08-02T19:14:30.253Z","endTime":"2025-08-02T19:14:34.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.8,"strikeZoneTop":3.52999826360558,"strikeZoneBottom":1.61999888659653,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.59119965487675,"aZ":-23.633295333410302,"pfxX":6.694233556970588,"pfxZ":5.8320984532329305,"pX":1.2640859641830473,"pZ":0.23466058289507866,"vX0":-4.110846104594902,"vY0":-119.33565544399595,"vZ0":-9.000103466579956,"x":68.82,"y":232.44,"x0":2.125718856925765,"y0":50.00595938130206,"z0":6.132275063809843,"aX":9.80837013769601},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":9.0,"breakHorizontal":-11.4,"spinRate":1712,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4562740044615632,"extension":6.855044381963545},"index":2,"playId":"132f5fbd-f128-36d2-a7d6-55a0e0be752a","pitchNumber":3,"startTime":"2025-08-02T19:14:52.463Z","endTime":"2025-08-02T19:14:55.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":80.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.723530036338627,"aZ":-26.097015269376932,"pfxX":-1.1572587984251639,"pfxZ":3.7426650992054658,"pX":-0.37083546859642524,"pZ":2.9296397711823166,"vX0":-5.393717780198598,"vY0":-125.18782799582512,"vZ0":-3.7765596801622983,"x":131.14,"y":159.68,"x0":1.9417606849042528,"y0":50.005241675463616,"z0":6.538778417973658,"aX":-1.8788180544474287},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.4,"breakHorizontal":3.1,"spinRate":2445,"spinDirection":181},"zone":4,"typeConfidence":2.0,"plateTime":0.43368671301849027,"extension":6.8632805314682575},"index":3,"playId":"ca0d0984-a25c-3df0-9999-d37d73b91057","pitchNumber":4,"startTime":"2025-08-02T19:15:19.917Z","endTime":"2025-08-02T19:15:24.131Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":73.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.860614082263545,"aZ":-39.89025778045791,"pfxX":-0.24213199211735592,"pfxZ":-5.813489273182271,"pX":-0.18027001490506844,"pZ":1.8568572971816748,"vX0":-4.601804006903006,"vY0":-113.61875376923895,"vZ0":-1.8437699131262868,"x":123.87,"y":188.64,"x0":1.890107951634831,"y0":50.0037520205373,"z0":6.588648804234144,"aX":-0.3205074540098894},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.7,"breakHorizontal":1.4,"spinRate":2530,"spinDirection":333},"zone":8,"typeConfidence":2.0,"plateTime":0.47932037549793627,"extension":6.4505369467071345},"index":4,"playId":"81be0b06-4e9d-31cb-9015-6aa15bc9e4c6","pitchNumber":5,"startTime":"2025-08-02T19:15:41.271Z","endTime":"2025-08-02T19:15:45.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":73.9,"strikeZoneTop":3.53000051448784,"strikeZoneBottom":1.62000041304383,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.25164355224309,"aZ":-36.09187844901967,"pfxX":-2.5089959362262806,"pfxZ":-2.961753627708531,"pX":-0.40094570931922335,"pZ":-0.40070922027956024,"vX0":-4.417820434719925,"vY0":-113.38634082915446,"vZ0":-7.125789935146088,"x":132.28,"y":249.6,"x0":1.8849406248376073,"y0":50.00050403039525,"z0":6.307796857218531,"aX":-3.3239434911001977},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-6.6,"breakHorizontal":5.5,"spinRate":2563,"spinDirection":331},"zone":13,"typeConfidence":2.0,"plateTime":0.47979782017709427,"extension":6.585447772177343},"index":5,"playId":"0b00f9ba-0360-3be8-9fe0-35afe204b935","pitchNumber":6,"startTime":"2025-08-02T19:16:02.964Z","endTime":"2025-08-02T19:16:10.997Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Austin Gomber. Bryan Reynolds to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":6,"actionPlayId":"0b00f9ba-0360-3be8-9fe0-35afe204b935","startTime":"2025-08-02T19:16:32.329Z","endTime":"2025-08-02T19:16:38.571Z","isPitch":false,"isBaseRunningPlay":true,"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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.033221936888022,"aZ":-17.708708023023725,"pfxX":3.9917207183662846,"pfxZ":8.090266833543753,"pX":1.3809313162639087,"pZ":2.0950683681780187,"vX0":-2.421219080617652,"vY0":-131.8908041654434,"vZ0":-8.14328793680204,"x":64.36,"y":182.21,"x0":1.7850101794235482,"y0":50.00635039199237,"z0":6.492749205591061,"aX":7.141475715193366},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.4,"breakHorizontal":-6.8,"spinRate":1896,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.41287846916552473,"extension":6.808958223564286},"index":7,"playId":"b3eddeb4-f0b0-3af8-b10e-999c330214ed","pitchNumber":7,"startTime":"2025-08-02T19:16:38.571Z","endTime":"2025-08-02T19:16:43.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:16:43.040Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-02T19:16:56.333Z","endTime":"2025-08-02T19:18:33.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"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":2},"pitchData":{"startSpeed":81.6,"endSpeed":76.9,"strikeZoneTop":3.88828879710235,"strikeZoneBottom":1.8395405267037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.883881373982113,"aZ":-33.050621958404555,"pfxX":-0.2930814518481286,"pfxZ":-0.6005237519063948,"pX":-0.8340166051997893,"pZ":0.7438345760299008,"vX0":-6.651102334698754,"vY0":-118.79979288174364,"vZ0":-6.162452911805449,"x":148.79,"y":218.7,"x0":2.019079437480251,"y0":50.00528804172533,"z0":6.311640126581861,"aX":-0.42522134019970464},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.2,"breakHorizontal":1.8,"spinRate":2360,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.45789089387373183,"extension":7.117364102204707},"index":0,"playId":"146310d1-bd81-39a6-aebb-7c278107b539","pitchNumber":1,"startTime":"2025-08-02T19:17:07.040Z","endTime":"2025-08-02T19:17:11.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.8,"endSpeed":71.4,"strikeZoneTop":3.84,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.045070886985464,"aZ":-40.370783246185255,"pfxX":-2.0224450071490194,"pfxZ":-6.52532998964896,"pX":0.08761585614311816,"pZ":1.8707909111538659,"vX0":-3.7754813134655016,"vY0":-110.53059773131415,"vZ0":-0.9916432005841139,"x":113.66,"y":188.27,"x0":2.0711166043933043,"y0":50.004819103687055,"z0":6.511520055761839,"aX":-2.5387446843179386},"breaks":{"breakAngle":3.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.7,"breakVerticalInduced":-11.9,"breakHorizontal":4.6,"spinRate":2655,"spinDirection":327},"zone":8,"typeConfidence":2.0,"plateTime":0.49284118979556,"extension":6.569971327911538},"index":1,"playId":"2e35ace5-710f-3557-9faf-1559dde93e61","pitchNumber":2,"startTime":"2025-08-02T19:17:25.843Z","endTime":"2025-08-02T19:17:29.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.6,"strikeZoneTop":3.87707075677079,"strikeZoneBottom":1.79000352312621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.614763660328375,"aZ":-31.1469259549361,"pfxX":-1.1434351290720346,"pfxZ":0.7165360432006924,"pX":-0.7094673455167663,"pZ":2.4441092467353145,"vX0":-6.008579113518491,"vY0":-118.33706055603437,"vZ0":-2.8312862758863533,"x":144.04,"y":172.79,"x0":2.001401405857282,"y0":50.00311483927126,"z0":6.482930717120425,"aX":-1.6353400949720758},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":1.0,"breakHorizontal":3.4,"spinRate":2374,"spinDirection":265},"zone":7,"typeConfidence":2.0,"plateTime":0.4612242607643626,"extension":7.025037824951856},"index":2,"playId":"0e961f7d-274a-3a2c-8590-514297474694","pitchNumber":3,"startTime":"2025-08-02T19:17:43.511Z","endTime":"2025-08-02T19:17:47.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":72.2,"strikeZoneTop":3.84,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.015170016878567,"aZ":-41.36474573464302,"pfxX":-3.586509622191048,"pfxZ":-7.181639468593394,"pX":-0.6000064194798381,"pZ":1.245384876839918,"vX0":-4.734135728717606,"vY0":-111.78623846780756,"vZ0":-2.1126546790204417,"x":139.87,"y":205.15,"x0":2.0019689945489705,"y0":50.00189333804317,"z0":6.405012111283127,"aX":-4.5900483887850445},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.2,"breakVerticalInduced":-13.3,"breakHorizontal":7.6,"spinRate":2722,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4878654383818306,"extension":6.627776499028646},"index":3,"playId":"3cccc90c-28a0-3d16-a452-d811c86b8172","pitchNumber":4,"startTime":"2025-08-02T19:18:03.907Z","endTime":"2025-08-02T19:18:07.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.4,"strikeZoneTop":3.84,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.899465773197672,"aZ":-34.064632203394424,"pfxX":-1.808090864308558,"pfxZ":-1.3324330820315833,"pX":-1.2295699019507362,"pZ":1.5732997086569738,"vX0":-6.876437188482355,"vY0":-118.5077974526412,"vZ0":-3.938273838130148,"x":163.87,"y":196.3,"x0":1.94588439114414,"y0":50.001651683031824,"z0":6.372122728094014,"aX":-2.567899777884502},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.1,"breakHorizontal":4.9,"spinRate":2420,"spinDirection":272},"zone":13,"typeConfidence":2.0,"plateTime":0.46239331279620854,"extension":7.059687180376351},"index":4,"playId":"381bc5aa-a851-30bd-8a98-c37b4590285b","pitchNumber":5,"startTime":"2025-08-02T19:18:29.622Z","endTime":"2025-08-02T19:18:33.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:18:33.050Z","atBatIndex":4},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mickey Moniak lines out to center fielder Oneil Cruz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-02T19:20:26.559Z","endTime":"2025-08-02T19:21:06.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":91.6,"strikeZoneTop":3.43297703228642,"strikeZoneBottom":1.60999861169428,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.518747681053384,"aZ":-20.61752096981735,"pfxX":-5.929992157153089,"pfxZ":5.424850523813916,"pX":-1.0736244763767713,"pZ":3.270255898047048,"vX0":6.798288817428709,"vY0":-143.90459164512646,"vZ0":-3.213014700920074,"x":157.92,"y":150.48,"x0":-2.678853581908095,"y0":50.0004105974358,"z0":5.654774859428988,"aX":-12.629169587080694},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":9.5,"breakHorizontal":9.6,"spinRate":2125,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3783777309416396,"extension":6.914823373742599},"index":0,"playId":"4a4e1944-9e74-3cfd-839f-4a6c7b7b1b2a","pitchNumber":1,"startTime":"2025-08-02T19:20:43.832Z","endTime":"2025-08-02T19:20:47.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":91.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.551745532210745,"aZ":-18.666055046918043,"pfxX":-6.550993718908353,"pfxZ":6.417310090335314,"pX":-0.7797097476803984,"pZ":1.8982137074316776,"vX0":7.316852728106369,"vY0":-143.37180807428916,"vZ0":-7.161566458789656,"x":146.72,"y":187.53,"x0":-2.4997226852960375,"y0":50.00686339006504,"z0":5.570394138466536,"aX":-13.799312964471781},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.6,"breakHorizontal":10.6,"spinRate":2243,"spinDirection":237},"zone":7,"typeConfidence":2.0,"plateTime":0.3803521042310467,"extension":6.905173969510947},"hitData":{"launchSpeed":78.4,"launchAngle":24.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":126.73,"coordY":89.34}},"index":1,"playId":"52d91480-8541-3509-9c2a-80a38053ba8f","pitchNumber":2,"startTime":"2025-08-02T19:20:58.534Z","endTime":"2025-08-02T19:21:06.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:21:06.529Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ezequiel Tovar lines out to first baseman Liover Peguero.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-02T19:21:18.101Z","endTime":"2025-08-02T19:21:40.321Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.902093223123938,"aZ":-22.596588991052727,"pfxX":-7.637694555373805,"pfxZ":4.525283030885239,"pX":0.6326230128986606,"pZ":1.436622126643853,"vX0":10.179759431283935,"vY0":-143.40999009927285,"vZ0":-7.49230734444503,"x":92.89,"y":199.99,"x0":-1.942965087629886,"y0":50.00654814878472,"z0":5.454678499441551,"aX":-16.18153771278767},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.1,"breakHorizontal":12.2,"spinRate":2400,"spinDirection":238},"zone":9,"typeConfidence":2.0,"plateTime":0.37948323692479224,"extension":6.6434438377289196},"hitData":{"launchSpeed":79.3,"launchAngle":8.0,"totalDistance":116.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":145.58,"coordY":160.26}},"index":0,"playId":"45d07354-f7b8-3e5b-b255-37cab8be299f","pitchNumber":1,"startTime":"2025-08-02T19:21:34.709Z","endTime":"2025-08-02T19:21:40.321Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:21:40.321Z","atBatIndex":6},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jordan Beck walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-02T19:21:53.615Z","endTime":"2025-08-02T19:23:52.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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,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":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":91.5,"strikeZoneTop":3.70670813332399,"strikeZoneBottom":1.71999708568191,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.970547661884936,"aZ":-16.727454556880268,"pfxX":-7.183952456582892,"pfxZ":7.26402083238507,"pX":0.035285256136130205,"pZ":2.764253944199274,"vX0":8.024523330585266,"vY0":-143.91362279352123,"vZ0":-5.204718876254342,"x":115.66,"y":164.15,"x0":-1.837178321476446,"y0":50.00707153478221,"z0":5.6097463220633195,"aX":-15.286186049882264},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.5,"breakHorizontal":11.6,"spinRate":2476,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.37856128280014056,"extension":7.088394824495849},"index":0,"playId":"f4b45561-3942-3316-9ca4-2d0188195920","pitchNumber":1,"startTime":"2025-08-02T19:22:07.166Z","endTime":"2025-08-02T19:22:11.005Z","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":99.5,"endSpeed":92.4,"strikeZoneTop":3.52313884057213,"strikeZoneBottom":1.7200020078218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.165592614975772,"aZ":-16.214633356117048,"pfxX":-7.895968120227041,"pfxZ":7.413319418251007,"pX":0.9982338985019953,"pZ":2.129816403019206,"vX0":11.157746738320768,"vY0":-144.54543375257188,"vZ0":-7.089518657226479,"x":78.95,"y":181.27,"x0":-1.8549533769620798,"y0":50.00398500414385,"z0":5.57778401989326,"aX":-17.00222154222215},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.4,"breakHorizontal":12.5,"spinRate":2474,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.37643262304897407,"extension":6.812772259386702},"index":1,"playId":"fc0c6fc6-f6a7-361f-b523-d95fdf8a7d5f","pitchNumber":2,"startTime":"2025-08-02T19:22:22.726Z","endTime":"2025-08-02T19:22:26.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":89.4,"strikeZoneTop":3.59641056613407,"strikeZoneBottom":1.72000372437964,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.918868496862878,"aZ":-16.76368427193513,"pfxX":-7.137669158848208,"pfxZ":7.643104035549745,"pX":1.4610895311816492,"pZ":1.9536738032861158,"vX0":11.401432911877789,"vY0":-140.02215811644885,"vZ0":-6.843466457190287,"x":61.31,"y":186.03,"x0":-1.7069587734192728,"y0":50.00680358263458,"z0":5.495971623489463,"aX":-14.40077108849645},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.7,"breakHorizontal":11.0,"spinRate":2325,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.3888295246192355,"extension":6.954248868608952},"index":2,"playId":"49a5f405-cf07-3ea5-b822-b5c090d80e9f","pitchNumber":3,"startTime":"2025-08-02T19:22:40.412Z","endTime":"2025-08-02T19:22:44.470Z","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":99.0,"endSpeed":91.2,"strikeZoneTop":3.52191350848727,"strikeZoneBottom":1.71999955466995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44515297308981,"aZ":-19.00178052871671,"pfxX":-7.178112050973309,"pfxZ":6.206306765993665,"pX":-0.20142185933195728,"pZ":3.7961510315755644,"vX0":7.749505694482238,"vY0":-144.0992996222104,"vZ0":-2.0108795537008275,"x":124.68,"y":136.28,"x0":-1.9805652537263696,"y0":50.006893008045324,"z0":5.664804229275288,"aX":-15.24575077526695},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.0,"breakHorizontal":11.6,"spinRate":2344,"spinDirection":231},"zone":11,"typeConfidence":2.0,"plateTime":0.3787005916196797,"extension":6.9967768949264135},"index":3,"playId":"bff4f560-e094-3797-8752-378505b09a5f","pitchNumber":4,"startTime":"2025-08-02T19:23:01.359Z","endTime":"2025-08-02T19:23:05.272Z","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":98.8,"endSpeed":91.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.009673045125734,"aZ":-17.711927116126876,"pfxX":-7.8134541618082745,"pfxZ":6.840410106771668,"pX":-0.7101397046180089,"pZ":2.529101545207537,"vX0":6.5991906041243835,"vY0":-143.73710461558764,"vZ0":-5.596924225355675,"x":144.07,"y":170.49,"x0":-2.0086582976759777,"y0":50.00337829009974,"z0":5.583030251955523,"aX":-16.523100924416216},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.5,"breakHorizontal":13.0,"spinRate":2342,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.37952223904851357,"extension":7.06960511218612},"index":4,"playId":"e6949001-fd82-368a-a765-656be16b59c7","pitchNumber":5,"startTime":"2025-08-02T19:23:16.832Z","endTime":"2025-08-02T19:23:23.670Z","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":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.2,"strikeZoneTop":3.5963292131315,"strikeZoneBottom":1.71999656375656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19768953541102,"aZ":-27.90552963532351,"pfxX":5.178156951433719,"pfxZ":2.646714298728522,"pX":1.0009501254065711,"pZ":1.3245934298180186,"vX0":6.158372844269274,"vY0":-125.85526234341513,"vZ0":-4.5129900760151305,"x":78.85,"y":203.02,"x0":-2.1454389382846273,"y0":50.00502880674629,"z0":5.386557649485663,"aX":8.352146445827174},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.1,"breakHorizontal":-10.7,"spinRate":2320,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.43427821460772664,"extension":6.9069923138700435},"index":5,"playId":"7b683eb1-1796-335b-83d6-bf8b768064a6","pitchNumber":6,"startTime":"2025-08-02T19:23:49.177Z","endTime":"2025-08-02T19:23:52.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:23:52.537Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Warming Bernabel called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-02T19:24:09.807Z","endTime":"2025-08-02T19:26:26.257Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":91.1,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.550410264303732,"aZ":-18.38031253069844,"pfxX":-7.179226706466953,"pfxZ":6.557983131908111,"pX":0.4774643517047025,"pZ":3.00474502146932,"vX0":10.469304848574415,"vY0":-143.07554869347655,"vZ0":-4.071492952995771,"x":98.8,"y":157.65,"x0":-2.272074816572688,"y0":50.001636590475556,"z0":5.575866200366581,"aX":-15.098632630128131},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.4,"breakHorizontal":11.3,"spinRate":2367,"spinDirection":232},"zone":3,"typeConfidence":2.0,"plateTime":0.38073667743344863,"extension":6.822581059372594},"index":0,"playId":"14be613c-ec14-3fc1-a290-d9c900b575df","pitchNumber":1,"startTime":"2025-08-02T19:24:18.675Z","endTime":"2025-08-02T19:24:25.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":91.5,"strikeZoneTop":3.038937111694,"strikeZoneBottom":1.56500342934621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.83548651957217,"aZ":-22.034980593770623,"pfxX":-7.077286300414461,"pfxZ":4.82447713175884,"pX":0.3693935696516597,"pZ":1.696926825891511,"vX0":10.390669496169075,"vY0":-142.69258769082018,"vZ0":-6.781063170166473,"x":102.92,"y":192.96,"x0":-2.367294010388292,"y0":50.006707906186975,"z0":5.451407100906948,"aX":-14.883558748536794},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":7.8,"breakHorizontal":11.2,"spinRate":2294,"spinDirection":240},"zone":9,"typeConfidence":2.0,"plateTime":0.3810425609533543,"extension":7.056371857608004},"index":1,"playId":"e60b234a-0ac2-3d7d-817d-ff5b50e82117","pitchNumber":2,"startTime":"2025-08-02T19:24:50.163Z","endTime":"2025-08-02T19:24:53.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":91.2,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.065484098531154,"aZ":-20.149402323086264,"pfxX":-6.952521480523341,"pfxZ":5.687825791344597,"pX":-0.3303404723577928,"pZ":4.211165857135651,"vX0":8.41992472779347,"vY0":-143.3040338184415,"vZ0":-0.5907883175318739,"x":129.59,"y":125.08,"x0":-2.380913773336338,"y0":50.000990557846755,"z0":5.660506136475253,"aX":-14.694690508547176},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.4,"breakHorizontal":11.3,"spinRate":2275,"spinDirection":232},"zone":11,"typeConfidence":2.0,"plateTime":0.3798555835851416,"extension":6.81977393798014},"index":2,"playId":"ef78a9de-4bc6-3364-9543-15956a66cc0e","pitchNumber":3,"startTime":"2025-08-02T19:25:08.676Z","endTime":"2025-08-02T19:25:12.224Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.2,"strikeZoneTop":3.00448466328707,"strikeZoneBottom":1.41710246142088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.818024786421965,"aZ":-28.250235527860465,"pfxX":8.047178552236423,"pfxZ":2.603523671603811,"pX":2.216334503832338,"pZ":1.2987295873288567,"vX0":8.557132403609874,"vY0":-122.90673445386773,"vZ0":-3.995982182579881,"x":32.52,"y":203.71,"x0":-2.375607533779852,"y0":50.00199944799168,"z0":5.385998294762576,"aX":12.122531760538717},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.8,"breakHorizontal":-16.8,"spinRate":2550,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.448272744625283,"extension":7.003184513120462},"index":3,"playId":"4f7ddc06-26cf-3df6-8044-08bd9df1bd19","pitchNumber":4,"startTime":"2025-08-02T19:25:29.576Z","endTime":"2025-08-02T19:25:35.956Z","isPitch":true,"type":"pitch"},{"details":{"description":"Jordan Beck steals (12) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"4f7ddc06-26cf-3df6-8044-08bd9df1bd19","startTime":"2025-08-02T19:25:39.831Z","endTime":"2025-08-02T19:26:04.068Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"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":84.6,"endSpeed":77.6,"strikeZoneTop":2.96610407569482,"strikeZoneBottom":1.56500300825109,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.410139904076516,"aZ":-30.87577608878279,"pfxX":7.181810182168734,"pfxZ":0.854630030769898,"pX":1.2268867394603682,"pZ":1.2174935891614642,"vX0":5.919748652440769,"vY0":-123.08008579508427,"vZ0":-3.6912815577793907,"x":70.23,"y":205.91,"x0":-2.1500106088401325,"y0":50.00310753218879,"z0":5.375863238504478,"aX":10.922752654887034},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":0.8,"breakHorizontal":-14.5,"spinRate":2439,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.4465088206836949,"extension":7.317827740201132},"index":5,"playId":"629a4150-4967-3fe9-8983-696345ea8289","pitchNumber":5,"startTime":"2025-08-02T19:26:04.068Z","endTime":"2025-08-02T19:26:07.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.8,"strikeZoneTop":2.9569379000407,"strikeZoneBottom":1.35175604123019,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.868909019825164,"aZ":-20.82302364501597,"pfxX":-7.4161599848452155,"pfxZ":5.5934610761105485,"pX":0.9455153454996295,"pZ":2.4110694188943196,"vX0":10.369731212384128,"vY0":-139.98851778294707,"vZ0":-4.84372575711388,"x":80.96,"y":173.68,"x0":-1.8047421953092502,"y0":50.006428048381565,"z0":5.485617563546232,"aX":-15.05827842580203},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.5,"breakHorizontal":11.9,"spinRate":2323,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.3879247250008113,"extension":6.624256431937198},"index":6,"playId":"d0fa0771-f9bf-3edb-b631-efb3b4697e97","pitchNumber":6,"startTime":"2025-08-02T19:26:21.511Z","endTime":"2025-08-02T19:26:26.257Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:26:26.257Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alexander Canario grounds out, third baseman Orlando Arcia to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-02T19:28:09.077Z","endTime":"2025-08-02T19:29:36.594Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":80.4,"strikeZoneTop":3.40645680759297,"strikeZoneBottom":1.63000243257981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.02247068301608,"aZ":-22.05270613282375,"pfxX":-1.8616469223824024,"pfxZ":6.384700917820334,"pX":0.0865562194543489,"pZ":-0.26196061617143984,"vX0":-4.596286710125525,"vY0":-123.35504762255792,"vZ0":-11.416576833874462,"x":113.7,"y":245.85,"x0":2.195185427204664,"y0":50.00294827276273,"z0":6.188869277533986,"aX":-2.9487242717378837},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":9.8,"breakHorizontal":4.2,"spinRate":2399,"spinDirection":171},"zone":14,"typeConfidence":2.0,"plateTime":0.4393201592023459,"extension":6.728685888238359},"index":0,"playId":"49122da4-f397-3085-93a3-88b74feca241","pitchNumber":1,"startTime":"2025-08-02T19:28:35.811Z","endTime":"2025-08-02T19:28:38.831Z","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":89.6,"endSpeed":83.1,"strikeZoneTop":3.33288295854251,"strikeZoneBottom":1.62999941323469,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.290767092532718,"aZ":-15.275087402302024,"pfxX":3.535947287437069,"pfxZ":9.730762739714367,"pX":0.7201872979454511,"pZ":0.9189242108129838,"vX0":-4.636838714903312,"vY0":-130.17737480346835,"vZ0":-10.709681240128285,"x":89.55,"y":213.97,"x0":2.0553307469578104,"y0":50.00190170808179,"z0":6.210862650750875,"aX":6.140458589698787},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":15.7,"breakHorizontal":-5.5,"spinRate":2189,"spinDirection":148},"zone":14,"typeConfidence":2.0,"plateTime":0.4188612118544808,"extension":6.7953306857938225},"index":1,"playId":"0abe05f4-a96a-31bd-b395-3ec2df1b7c85","pitchNumber":2,"startTime":"2025-08-02T19:28:51.287Z","endTime":"2025-08-02T19:28:55.220Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":79.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.83564181139927,"aZ":-27.315715789683427,"pfxX":-1.9609905331480268,"pfxZ":3.1222450767319696,"pX":-0.24463224325407507,"pZ":2.058288130895344,"vX0":-5.125949861749091,"vY0":-122.71444993531931,"vZ0":-5.0135008078331165,"x":126.32,"y":183.21,"x0":2.109769175193131,"y0":50.0002407004742,"z0":6.400880444203151,"aX":-3.0485302468225415},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.9,"breakHorizontal":4.6,"spinRate":2372,"spinDirection":187},"zone":8,"typeConfidence":2.0,"plateTime":0.4430565437702252,"extension":6.816952948582545},"index":2,"playId":"35e99249-ebe9-3f8b-9046-db201f77c843","pitchNumber":3,"startTime":"2025-08-02T19:29:05.795Z","endTime":"2025-08-02T19:29:08.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":71.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.21089587640736,"aZ":-37.39314589834158,"pfxX":-3.6070563431313722,"pfxZ":-4.133593812013416,"pX":0.008616732331043098,"pZ":2.615156686467782,"vX0":-3.378146935901567,"vY0":-110.65313706983497,"vZ0":0.06933560963811947,"x":116.67,"y":168.17,"x0":2.01292152082354,"y0":50.000517019264514,"z0":6.440217985194392,"aX":-4.557466913091963},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-7.2,"breakHorizontal":7.3,"spinRate":2451,"spinDirection":327},"zone":5,"typeConfidence":2.0,"plateTime":0.49142481454211406,"extension":6.71974524016824},"hitData":{"launchSpeed":85.6,"launchAngle":-21.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":163.84}},"index":3,"playId":"de3a931e-9b5e-3736-8722-bb248b8f78c5","pitchNumber":4,"startTime":"2025-08-02T19:29:27.960Z","endTime":"2025-08-02T19:29:36.594Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:29:36.594Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-02T19:29:42.691Z","endTime":"2025-08-02T19:30:49.979Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":3},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.62444499327439,"aZ":-19.960940889030432,"pfxX":5.61844658276665,"pfxZ":6.938971366207204,"pX":0.6751941322843712,"pZ":2.5066009850228332,"vX0":-5.883517369329344,"vY0":-131.0753573989273,"vZ0":-6.249611102467715,"x":91.26,"y":171.1,"x0":2.206373958568578,"y0":50.00543779866236,"z0":6.385966880273325,"aX":9.894039722668499},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":11.5,"breakHorizontal":-9.1,"spinRate":2079,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.41598571753627533,"extension":6.653013665028972},"index":0,"playId":"fee17f24-b035-3cc7-8f41-c01d92b5f883","pitchNumber":1,"startTime":"2025-08-02T19:29:57.268Z","endTime":"2025-08-02T19:30:02.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":80.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.440657758049404,"aZ":-27.017681390596678,"pfxX":-1.6941151681817126,"pfxZ":3.222668059179405,"pX":-0.7308982972072599,"pZ":3.1327145179463636,"vX0":-6.337675640356308,"vY0":-124.55724795870684,"vZ0":-2.8866897868647747,"x":144.86,"y":154.2,"x0":2.046851835170856,"y0":50.005185672441115,"z0":6.495622192182184,"aX":-2.714624724488148},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.5,"breakHorizontal":4.3,"spinRate":2451,"spinDirection":183},"zone":1,"typeConfidence":2.0,"plateTime":0.4364903369148987,"extension":6.68545401120651},"index":1,"playId":"20e86a0b-f642-3974-9679-992ada31ec59","pitchNumber":2,"startTime":"2025-08-02T19:30:13.844Z","endTime":"2025-08-02T19:30:17.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.3,"endSpeed":72.3,"strikeZoneTop":3.48536570054797,"strikeZoneBottom":1.68846505001313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.068387897898067,"aZ":-38.51113862313233,"pfxX":-1.0697269892279313,"pfxZ":-4.904246398721233,"pX":-0.6678479127237648,"pZ":1.7303661238682242,"vX0":-5.100551467290952,"vY0":-112.59431431761033,"vZ0":-2.185814771127992,"x":142.46,"y":192.06,"x0":1.759004014317191,"y0":50.00058570898507,"z0":6.584533755609822,"aX":-1.3827933122732818},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-9.1,"breakHorizontal":3.1,"spinRate":2581,"spinDirection":334},"zone":7,"typeConfidence":2.0,"plateTime":0.4851317837905431,"extension":6.5026348962439595},"index":2,"playId":"389af01b-ce73-33d7-af29-dc75e8ca4740","pitchNumber":3,"startTime":"2025-08-02T19:30:31.689Z","endTime":"2025-08-02T19:30:38.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.9,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.54479635262214,"aZ":-39.77352136251158,"pfxX":-1.4086549552050984,"pfxZ":-5.7594306067756165,"pX":0.21081698460198459,"pZ":2.3568669906167146,"vX0":-3.5253581099623394,"vY0":-113.50714571584331,"vZ0":-0.5951051510451681,"x":108.96,"y":175.14,"x0":1.9599453281142092,"y0":50.001958482427405,"z0":6.54400187518869,"aX":-1.858741219402986},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-10.3,"breakHorizontal":3.4,"spinRate":2640,"spinDirection":333},"zone":5,"typeConfidence":2.0,"plateTime":0.48045426712522676,"extension":6.585683891707736},"index":3,"playId":"5aeb8220-e09f-32de-8413-e53fe1f8ee3d","pitchNumber":4,"startTime":"2025-08-02T19:30:46.190Z","endTime":"2025-08-02T19:30:49.979Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:30:49.979Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-02T19:30:52.311Z","endTime":"2025-08-02T19:31:45.173Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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_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":91.3,"endSpeed":85.2,"strikeZoneTop":3.85527862142379,"strikeZoneBottom":1.77999820793505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.126856547180036,"aZ":-16.141443577429232,"pfxX":3.6624041340613607,"pfxZ":8.808677701252229,"pX":0.387044035834694,"pZ":1.49792681110973,"vX0":-5.345829407114433,"vY0":-132.73462207960813,"vZ0":-9.719323923512801,"x":102.25,"y":198.34,"x0":1.9331178993020304,"y0":50.00235465519495,"z0":6.333230062823968,"aX":6.6652845188834435},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.5,"breakHorizontal":-5.8,"spinRate":2199,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.4095763927030096,"extension":6.656437491054557},"index":0,"playId":"0a3d08df-2e7b-378f-bb1e-e169c95276df","pitchNumber":1,"startTime":"2025-08-02T19:31:14.028Z","endTime":"2025-08-02T19:31:17.897Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-02T19:31:25.373Z","endTime":"2025-08-02T19:31:37.869Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":77.1,"strikeZoneTop":3.8,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.20882863570095,"aZ":-24.088813463984305,"pfxX":4.3951085909712395,"pfxZ":5.450212929564388,"pX":0.41638106386978474,"pZ":2.198759202293732,"vX0":-4.954958988078603,"vY0":-119.72445571856922,"vZ0":-4.739682371107062,"x":101.13,"y":179.41,"x0":1.9202272428853817,"y0":50.00547948758831,"z0":6.301682624980125,"aX":6.525884162601026},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":9.2,"breakHorizontal":-7.1,"spinRate":1832,"spinDirection":125},"zone":9,"typeConfidence":2.0,"plateTime":0.45359754107661576,"extension":6.8962359761902166},"hitData":{"launchSpeed":73.0,"launchAngle":-8.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.7,"coordY":157.55}},"index":2,"playId":"51d77a04-93c9-3fcd-9183-ec80dfe6f116","pitchNumber":2,"startTime":"2025-08-02T19:31:37.869Z","endTime":"2025-08-02T19:31:45.173Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:31:45.173Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Thairo Estrada strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-02T19:33:24.804Z","endTime":"2025-08-02T19:35:19.580Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":"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":4},"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":0},"pitchData":{"startSpeed":98.3,"endSpeed":91.6,"strikeZoneTop":3.32621216988648,"strikeZoneBottom":1.60999627317885,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.102023589193106,"aZ":-24.874266636328187,"pfxX":-8.423266603147646,"pfxZ":3.449251938326878,"pX":-1.947503367812737,"pZ":2.306690583076082,"vX0":4.076281337089158,"vY0":-143.2111161583849,"vZ0":-4.914053112043724,"x":191.23,"y":176.5,"x0":-2.2799886986056483,"y0":50.00416503137879,"z0":5.562503038752888,"aX":-17.83486850149627},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.6,"breakHorizontal":14.6,"spinRate":2336,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.3796742462243663,"extension":7.348847769833987},"index":0,"playId":"169e9c55-4fa2-3ae6-add0-14dc4e32f721","pitchNumber":1,"startTime":"2025-08-02T19:33:57.297Z","endTime":"2025-08-02T19:34:00.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.78204686663526,"aZ":-28.090417678310406,"pfxX":4.972225169103357,"pfxZ":2.6467902705620556,"pX":0.10840743916551909,"pZ":2.180475739077613,"vX0":3.908434219854844,"vY0":-122.97193136178575,"vZ0":-2.2887811879463418,"x":112.87,"y":179.91,"x0":-2.1435636778513865,"y0":50.00233180852131,"z0":5.489705140995497,"aX":7.667363336240574},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.6,"breakHorizontal":-9.8,"spinRate":2477,"spinDirection":97},"zone":5,"typeConfidence":2.0,"plateTime":0.4442272897434374,"extension":6.5330453536752975},"index":1,"playId":"5566c049-7816-3450-baf0-ebb0e5bd6b17","pitchNumber":2,"startTime":"2025-08-02T19:34:11.040Z","endTime":"2025-08-02T19:34:18.028Z","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":97.6,"endSpeed":90.5,"strikeZoneTop":3.40000303847634,"strikeZoneBottom":1.61000204993246,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.819760171440755,"aZ":-24.99667107297869,"pfxX":-9.720461070273759,"pfxZ":3.465819621527867,"pX":-1.441304572708686,"pZ":1.5574774370696216,"vX0":5.961663357585775,"vY0":-142.0730528971619,"vZ0":-6.68362306586796,"x":171.94,"y":196.73,"x0":-2.290759563672423,"y0":50.00039846958431,"z0":5.501066075153528,"aX":-20.111422090206904},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":5.3,"breakHorizontal":16.6,"spinRate":2325,"spinDirection":235},"zone":13,"typeConfidence":2.0,"plateTime":0.3837315549859408,"extension":6.855030335751063},"index":2,"playId":"686d6bb6-fdad-313f-be5a-287e454c1ead","pitchNumber":3,"startTime":"2025-08-02T19:34:44.143Z","endTime":"2025-08-02T19:34:47.826Z","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":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.754611291791363,"aZ":-30.165476866941184,"pfxX":6.237391324876497,"pfxZ":1.3118842861727487,"pX":1.3768885809237819,"pZ":1.225354901737984,"vX0":6.376594775089813,"vY0":-123.26394128627787,"vZ0":-4.068183109124687,"x":64.52,"y":205.7,"x0":-2.0591558419669913,"y0":50.00360199564107,"z0":5.459695957253969,"aX":9.543747278695665},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.6,"breakHorizontal":-12.8,"spinRate":2523,"spinDirection":77},"zone":14,"typeConfidence":2.0,"plateTime":0.4453035065366979,"extension":7.208879399589748},"index":3,"playId":"e0807413-fdc4-3249-8ea8-bbc95a8ce310","pitchNumber":4,"startTime":"2025-08-02T19:34:59.396Z","endTime":"2025-08-02T19:35:03.390Z","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":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.90238276389041,"aZ":-29.917177381315813,"pfxX":6.482930515165353,"pfxZ":1.4874493682791075,"pX":0.7558355611131993,"pZ":1.7311391679459494,"vX0":4.980170375289805,"vY0":-122.4108992095997,"vZ0":-2.7628965619388004,"x":88.19,"y":192.04,"x0":-2.149287691633585,"y0":50.00006925128931,"z0":5.444275910166562,"aX":9.80275404610861},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.3,"breakHorizontal":-13.0,"spinRate":2592,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4480104534410412,"extension":7.164679532057202},"index":4,"playId":"e02ee291-f12e-3feb-aa61-bfa489efe2fd","pitchNumber":5,"startTime":"2025-08-02T19:35:15.315Z","endTime":"2025-08-02T19:35:19.580Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:35:19.580Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-02T19:35:30.658Z","endTime":"2025-08-02T19:37:05.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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(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":99.9,"endSpeed":92.2,"strikeZoneTop":3.46378314453179,"strikeZoneBottom":1.64000136518493,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.248810946210305,"aZ":-17.42488891214072,"pfxX":-7.546424503690887,"pfxZ":6.841554338150584,"pX":1.4730312167891013,"pZ":2.5454692905149177,"vX0":12.26981301746158,"vY0":-145.04978255159537,"vZ0":-5.72799570945552,"x":60.85,"y":170.05,"x0":-1.8089985447733645,"y0":50.001634454548686,"z0":5.5885929652820705,"aX":-16.266627134586372},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":11.5,"breakHorizontal":11.5,"spinRate":2401,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.37595357323174383,"extension":7.063661666825532},"index":0,"playId":"2bac53a6-f330-34d8-84a8-bfe1dc05fec4","pitchNumber":1,"startTime":"2025-08-02T19:35:43.979Z","endTime":"2025-08-02T19:35:47.520Z","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":100.3,"endSpeed":92.7,"strikeZoneTop":3.46378359563678,"strikeZoneBottom":1.64000289559691,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.100272848340744,"aZ":-16.25204427447799,"pfxX":-7.508406884891616,"pfxZ":7.311432979198485,"pX":1.1296234011015425,"pZ":2.2714507273380287,"vX0":11.290587597133356,"vY0":-145.70737990230546,"vZ0":-6.576725258220005,"x":73.94,"y":177.45,"x0":-1.7970906898803785,"y0":50.00629253421757,"z0":5.517559283522307,"aX":-16.357801118685618},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.2,"breakHorizontal":11.8,"spinRate":2419,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.3740851841368804,"extension":6.941399864817975},"index":1,"playId":"6ee850ae-8100-3ba5-882b-9f0458884d19","pitchNumber":2,"startTime":"2025-08-02T19:35:59.241Z","endTime":"2025-08-02T19:36:03.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.1,"endSpeed":91.7,"strikeZoneTop":3.46378834678233,"strikeZoneBottom":1.64000245714922,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.400227990919216,"aZ":-18.560891187234148,"pfxX":-7.158878198709399,"pfxZ":6.3888661714217765,"pX":0.58486018530885,"pZ":2.5324820975935154,"vX0":9.764949199301967,"vY0":-144.12853624680776,"vZ0":-5.234766007350682,"x":94.71,"y":170.4,"x0":-1.8965267460834918,"y0":50.00665647422971,"z0":5.496518994648787,"aX":-15.262417648290826},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.8,"breakHorizontal":11.3,"spinRate":2354,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.37815041277003125,"extension":6.965857709888652},"index":2,"playId":"69294589-3384-3012-9320-9815579efaea","pitchNumber":3,"startTime":"2025-08-02T19:36:15.121Z","endTime":"2025-08-02T19:36:18.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.5,"endSpeed":92.0,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64159419145735,"aZ":-16.90311547075506,"pfxX":-6.816424902549846,"pfxZ":7.111283640506518,"pX":0.0010672965734551797,"pZ":2.1898398350709556,"vX0":8.136052798148299,"vY0":-144.69085656248842,"vZ0":-6.494801355035247,"x":116.96,"y":179.65,"x0":-1.944472200379807,"y0":50.00623117077228,"z0":5.476278011981522,"aX":-14.644580707854974},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":11.9,"breakHorizontal":11.0,"spinRate":2352,"spinDirection":234},"zone":5,"typeConfidence":2.0,"plateTime":0.37669099888266677,"extension":6.9185322956719855},"index":3,"playId":"349470b8-c474-362d-a6ae-e078bb1fdfb3","pitchNumber":4,"startTime":"2025-08-02T19:36:31.889Z","endTime":"2025-08-02T19:36:35.809Z","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":86.1,"endSpeed":79.2,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.535679390507475,"aZ":-28.79362732386461,"pfxX":6.827536426853881,"pfxZ":2.1215827031346954,"pX":0.21616176916667593,"pZ":2.3537482954014037,"vX0":3.6410249755880355,"vY0":-125.38138598386952,"vZ0":-1.921956710943371,"x":108.76,"y":175.23,"x0":-2.1419863242601096,"y0":50.00054244997771,"z0":5.481674168796128,"aX":10.858948510076994},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":3.6,"breakHorizontal":-13.2,"spinRate":2404,"spinDirection":87},"zone":5,"typeConfidence":2.0,"plateTime":0.43697653552316007,"extension":7.036836061571446},"index":4,"playId":"24b8e393-115e-3c73-a731-d309d429fcbf","pitchNumber":5,"startTime":"2025-08-02T19:37:02.394Z","endTime":"2025-08-02T19:37:05.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:37:05.787Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yanquiel Fernández strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-02T19:37:19.326Z","endTime":"2025-08-02T19:38:58.555Z","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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.9,"strikeZoneTop":3.55000106168129,"strikeZoneBottom":1.74371556764817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.9645125412864,"aZ":-25.99756078325655,"pfxX":-8.162710575556831,"pfxZ":3.6102144322822234,"pX":1.1641511009772698,"pZ":0.38024339040156296,"vX0":12.142554693581712,"vY0":-129.0379108072884,"vZ0":-7.805787367269838,"x":72.63,"y":228.51,"x0":-2.5090343612817936,"y0":50.00490325437205,"z0":5.402623907302321,"aX":-13.979458954024624},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.2,"breakHorizontal":12.6,"spinRate":1734,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.4219776943457969,"extension":7.057820982409989},"index":0,"playId":"ac0854bc-d5f7-367f-9866-aea2a4fffdae","pitchNumber":1,"startTime":"2025-08-02T19:37:30.756Z","endTime":"2025-08-02T19:37:34.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":90.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.576693075897253,"aZ":-20.63944433002694,"pfxX":-8.133846333554555,"pfxZ":5.533881239684963,"pX":-0.13474336899732914,"pZ":3.234690193811436,"vX0":10.074893827926058,"vY0":-142.5014555567975,"vZ0":-3.002458729321915,"x":122.14,"y":151.44,"x0":-2.6368304970444263,"y0":50.00238762236843,"z0":5.585240057391478,"aX":-16.955202936946414},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.7,"breakHorizontal":13.1,"spinRate":2347,"spinDirection":244},"zone":2,"typeConfidence":2.0,"plateTime":0.38237351370132444,"extension":6.9698752272512845},"index":1,"playId":"6419b925-a955-32ca-b084-9a26d1f2954b","pitchNumber":2,"startTime":"2025-08-02T19:37:47.536Z","endTime":"2025-08-02T19:37:50.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":91.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.734546515570795,"aZ":-17.83735300924982,"pfxX":-7.123919276448039,"pfxZ":6.779668146762241,"pX":-0.3215512526023873,"pZ":3.015617695455613,"vX0":8.959142593275978,"vY0":-143.48191537924322,"vZ0":-4.0965698951641905,"x":129.26,"y":157.36,"x0":-2.5380239475055344,"y0":50.00498804703396,"z0":5.551848309427415,"aX":-15.069455921105316},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.8,"breakHorizontal":11.4,"spinRate":2340,"spinDirection":235},"zone":1,"typeConfidence":2.0,"plateTime":0.37967705553745246,"extension":7.0308644954042805},"index":2,"playId":"8b87d9df-8827-389c-9452-87d973293b86","pitchNumber":3,"startTime":"2025-08-02T19:38:07.601Z","endTime":"2025-08-02T19:38:12.855Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-02T19:38:16.980Z","endTime":"2025-08-02T19:38:37.361Z","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(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":88.6,"endSpeed":82.2,"strikeZoneTop":3.5499998105544,"strikeZoneBottom":1.74372767363264,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.24999348633577,"aZ":-28.622254661703924,"pfxX":-7.76809742523946,"pfxZ":2.0850713132983314,"pX":-2.0245406636802143,"pZ":1.3581072947980677,"vX0":4.849516692179958,"vY0":-128.97254896585247,"vZ0":-4.962161423971637,"x":194.17,"y":202.11,"x0":-2.9102242754307808,"y0":50.001141236659294,"z0":5.48748971822588,"aX":-13.219378502252189},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":3.0,"breakHorizontal":13.1,"spinRate":1835,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.4230352321858697,"extension":6.47549699473346},"index":4,"playId":"7129be6a-fd94-3e46-8b7c-b8348b975c43","pitchNumber":4,"startTime":"2025-08-02T19:38:37.361Z","endTime":"2025-08-02T19:38:41.156Z","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":99.3,"endSpeed":91.6,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.99106622405343,"aZ":-19.973559867352975,"pfxX":-7.452547906629425,"pfxZ":5.716169562811466,"pX":0.05917065302699919,"pZ":3.3108497002404267,"vX0":10.018127076975786,"vY0":-144.31778825329806,"vZ0":-2.9540629130733103,"x":114.74,"y":149.39,"x0":-2.4703862690897616,"y0":50.00031594811834,"z0":5.561514552979988,"aX":-15.899242476193951},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":10.0,"breakHorizontal":11.8,"spinRate":2417,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.3778836354696531,"extension":6.6694907650980495},"index":5,"playId":"0794782e-c5db-3bdd-8774-4b91ac23bfe0","pitchNumber":5,"startTime":"2025-08-02T19:38:54.765Z","endTime":"2025-08-02T19:38:58.555Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:38:58.555Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isiah Kiner-Falefa singles on a line drive to right fielder Mickey Moniak.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-02T19:40:49.962Z","endTime":"2025-08-02T19:41:48.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.5,"endSpeed":82.3,"strikeZoneTop":3.41396258075798,"strikeZoneBottom":1.53999955565592,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.932237261377455,"aZ":-16.033778228453528,"pfxX":4.164470960282097,"pfxZ":9.506540296707215,"pX":-0.010272793264842615,"pZ":1.086548371993983,"vX0":-6.672983510542523,"vY0":-128.5206150597538,"vZ0":-10.243419924086448,"x":117.39,"y":209.44,"x0":2.061306732661932,"y0":50.00200187982307,"z0":6.329277835981301,"aX":7.0701063826092705},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":15.5,"breakHorizontal":-6.2,"spinRate":1997,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.4237776756546152,"extension":6.658126878611881},"index":0,"playId":"8bc774a6-5b56-3121-9132-85655960caf0","pitchNumber":1,"startTime":"2025-08-02T19:41:13.829Z","endTime":"2025-08-02T19:41:18.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.2,"strikeZoneTop":3.33999929220616,"strikeZoneBottom":1.5400034909231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.497992238659382,"aZ":-23.091760418445322,"pfxX":6.0367735256209425,"pfxZ":6.595391327899983,"pX":-0.5500925483717839,"pZ":1.2781032098291327,"vX0":-7.631335163450311,"vY0":-115.99632055127248,"vZ0":-6.271859740831836,"x":137.97,"y":204.27,"x0":1.981855073663845,"y0":50.003635261684956,"z0":6.186723037681669,"aX":8.315909452774466},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":10.8,"breakHorizontal":-9.2,"spinRate":1798,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.47024906505026465,"extension":6.795372446535536},"index":1,"playId":"e7433df6-177c-333d-8095-0207dd9ac308","pitchNumber":2,"startTime":"2025-08-02T19:41:25.721Z","endTime":"2025-08-02T19:41:29.823Z","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":0,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.20688538394554,"aZ":-16.41327870951339,"pfxX":3.9505625275313085,"pfxZ":9.065645638266673,"pX":0.2852384667904645,"pZ":2.3362908080472535,"vX0":-5.965288599467281,"vY0":-130.22965398124705,"vZ0":-7.306999768067668,"x":106.13,"y":175.7,"x0":2.0795110897073976,"y0":50.006157486032606,"z0":6.393389882022538,"aX":6.871094650750101},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":15.2,"breakHorizontal":-6.0,"spinRate":2083,"spinDirection":148},"zone":6,"typeConfidence":2.0,"plateTime":0.41863589890669983,"extension":6.705765740042729},"hitData":{"launchSpeed":100.9,"launchAngle":7.0,"totalDistance":149.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.18,"coordY":111.14}},"index":2,"playId":"9512a44b-6b3a-31e4-8b78-2787d6f0a37c","pitchNumber":3,"startTime":"2025-08-02T19:41:39.122Z","endTime":"2025-08-02T19:41:48.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:41:48.720Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liover Peguero strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-02T19:42:02.345Z","endTime":"2025-08-02T19:43:56.083Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":543592,"link":"/api/v1/people/543592"},"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, 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":80.0,"endSpeed":74.3,"strikeZoneTop":3.57000217658877,"strikeZoneBottom":1.74417684961129,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.816994246263555,"aZ":-23.933840163035914,"pfxX":4.339485155766643,"pfxZ":5.942050191028175,"pX":0.3705145073673139,"pZ":1.8282552626280166,"vX0":-5.2650668338217335,"vY0":-116.402603558808,"vZ0":-5.19729183153482,"x":102.88,"y":189.42,"x0":2.0875236825102808,"y0":50.000630078535096,"z0":6.328124877688716,"aX":6.013959001387494},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":9.8,"breakHorizontal":-6.7,"spinRate":1733,"spinDirection":118},"zone":9,"typeConfidence":2.0,"plateTime":0.4687747169377534,"extension":6.731157764667074},"index":0,"playId":"894e58f9-f79a-3f29-a4ef-c53d578538f2","pitchNumber":1,"startTime":"2025-08-02T19:42:12.553Z","endTime":"2025-08-02T19:42:16.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.5,"strikeZoneTop":3.57000213111522,"strikeZoneBottom":1.67000164270275,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.349085877811884,"aZ":-23.486847900303104,"pfxX":6.098810307033865,"pfxZ":6.26706959536836,"pX":-0.6699993608803833,"pZ":0.7060033904547252,"vX0":-7.500277931711555,"vY0":-116.58352230333969,"vZ0":-7.633445161654396,"x":142.54,"y":219.72,"x0":1.785183976930147,"y0":50.00514708643247,"z0":6.215051116263019,"aX":8.460519518263231},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":9.8,"breakHorizontal":-9.4,"spinRate":1695,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.46843773138927425,"extension":6.735520000007361},"index":1,"playId":"fa35b37e-93fa-3fd1-a83e-27e52920bd6b","pitchNumber":2,"startTime":"2025-08-02T19:42:29.337Z","endTime":"2025-08-02T19:42:33.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":81.1,"strikeZoneTop":3.56999904419845,"strikeZoneBottom":1.66999813423914,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.71717446851835,"aZ":-24.95198408589592,"pfxX":-1.0980298958613748,"pfxZ":4.41949917871564,"pX":-1.4859020338119677,"pZ":2.2741142687933724,"vX0":-8.179327388018327,"vY0":-125.78220267785032,"vZ0":-5.668841151665245,"x":173.64,"y":177.38,"x0":1.924109458683834,"y0":50.00277669284686,"z0":6.528307422817348,"aX":-1.7946950924282645},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.2,"breakHorizontal":3.5,"spinRate":2325,"spinDirection":169},"zone":13,"typeConfidence":2.0,"plateTime":0.43215660444294546,"extension":6.74813378549469},"index":2,"playId":"8f2fa390-bccf-3e74-825d-a0fe05dcc71f","pitchNumber":3,"startTime":"2025-08-02T19:42:52.176Z","endTime":"2025-08-02T19:42:56.311Z","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":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.700354137193333,"aZ":-25.082537713018112,"pfxX":4.878505403535561,"pfxZ":4.996470993198297,"pX":0.07272600820270383,"pZ":1.7710127949006986,"vX0":-5.748679727178879,"vY0":-117.36320135087277,"vZ0":-5.062059050432682,"x":114.23,"y":190.96,"x0":1.9010503654551953,"y0":50.00223055909102,"z0":6.244609270975335,"aX":6.920991061473893},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":8.3,"breakHorizontal":-7.7,"spinRate":1613,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.4637250931310857,"extension":6.74950294552333},"index":3,"playId":"588b2c2e-dacb-37fd-b35e-259e343d61b2","pitchNumber":4,"startTime":"2025-08-02T19:43:11.195Z","endTime":"2025-08-02T19:43:14.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.8,"strikeZoneTop":3.56999954394441,"strikeZoneBottom":1.74418193807603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.15198935771888,"aZ":-24.550437748122597,"pfxX":5.233131354416009,"pfxZ":5.3847292586576865,"pX":-0.596411326931618,"pZ":-0.11485187136725437,"vX0":-7.405118393793349,"vY0":-117.14625511286586,"vZ0":-9.073566865664562,"x":139.73,"y":241.88,"x0":1.8983855827115115,"y0":50.00475593682486,"z0":6.036883392170994,"aX":7.41385822697885},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":8.2,"breakHorizontal":-8.0,"spinRate":1630,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.4641734178444734,"extension":6.947948272543663},"index":4,"playId":"aa523fbf-ad2a-3426-82c8-496a204f5ad6","pitchNumber":5,"startTime":"2025-08-02T19:43:29.430Z","endTime":"2025-08-02T19:43:33.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":76.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.182228775815886,"aZ":-23.529660019523785,"pfxX":5.058617559917677,"pfxZ":5.9580774711907125,"pX":-0.23661219481697468,"pZ":2.968462220489114,"vX0":-6.38092076802595,"vY0":-118.70414973954661,"vZ0":-3.1331722141613962,"x":126.02,"y":158.63,"x0":1.8086503894447508,"y0":50.00244529541711,"z0":6.409360589977312,"aX":7.339293146099243},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":10.4,"breakHorizontal":-7.9,"spinRate":1678,"spinDirection":124},"zone":5,"typeConfidence":2.0,"plateTime":0.45851725855282366,"extension":6.768068190826674},"index":5,"playId":"deacd4ad-0dda-3264-a835-73dec5f9d216","pitchNumber":6,"startTime":"2025-08-02T19:43:52.507Z","endTime":"2025-08-02T19:43:56.083Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:43:56.083Z","atBatIndex":16},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew McCutchen flies out to right fielder Mickey Moniak.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-02T19:44:12.216Z","endTime":"2025-08-02T19:45:23.428Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69556123109301,"aZ":-20.231596708221,"pfxX":-1.298417477662646,"pfxZ":7.015328342668517,"pX":-0.9358995605897924,"pZ":2.3041535878863586,"vX0":-6.986316550078104,"vY0":-128.37685013238627,"vZ0":-6.539915155601712,"x":152.67,"y":176.57,"x0":1.9677088886483454,"y0":50.001643404008874,"z0":6.413599543409947,"aX":-2.2076106246291403},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.8,"breakHorizontal":3.6,"spinRate":2286,"spinDirection":168},"zone":13,"typeConfidence":2.0,"plateTime":0.4235100512393961,"extension":6.803011029164377},"index":0,"playId":"e2720bf3-3ed7-3b96-94b1-ac013b2cb82d","pitchNumber":1,"startTime":"2025-08-02T19:44:20.074Z","endTime":"2025-08-02T19:44:23.991Z","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":90.6,"endSpeed":84.2,"strikeZoneTop":3.51382966603477,"strikeZoneBottom":1.69387517268738,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82712306864311,"aZ":-17.03125487609778,"pfxX":3.7930607589297733,"pfxZ":8.488687300773691,"pX":-0.9540462624952221,"pZ":2.59003698984986,"vX0":-8.63886748839067,"vY0":-131.6787581488195,"vZ0":-6.73908890483009,"x":153.37,"y":168.85,"x0":1.8534688232069025,"y0":50.00172641637799,"z0":6.409330175482389,"aX":6.766104712595847},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.3,"breakHorizontal":-5.3,"spinRate":1978,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.4134820956553913,"extension":6.678818397364858},"index":1,"playId":"ab2d6aea-8830-36e5-bd02-1e1e3d2774e0","pitchNumber":2,"startTime":"2025-08-02T19:44:37.614Z","endTime":"2025-08-02T19:44:41.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":81.1,"strikeZoneTop":3.43999661856836,"strikeZoneBottom":1.69389686019811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.656300473069486,"aZ":-22.573145996659584,"pfxX":-2.079041640178804,"pfxZ":5.812479731577918,"pX":-0.7861322915752599,"pZ":4.154806066031724,"vX0":-5.9382441785814875,"vY0":-126.37513519138163,"vZ0":-1.7462960625438737,"x":146.97,"y":126.6,"x0":1.8445198071752265,"y0":50.0029655408088,"z0":6.630754855302187,"aX":-3.4321010995357475},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":10.4,"breakHorizontal":4.8,"spinRate":2341,"spinDirection":184},"zone":11,"typeConfidence":2.0,"plateTime":0.4299747419410038,"extension":6.844105440918273},"index":2,"playId":"0772f3d6-cb42-380c-9a2f-3a3cef379311","pitchNumber":3,"startTime":"2025-08-02T19:44:54.135Z","endTime":"2025-08-02T19:44:57.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.5,"endSpeed":71.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.253644791251663,"aZ":-35.848443303141735,"pfxX":-4.224747897212871,"pfxZ":-2.877787603353271,"pX":0.48653640770970397,"pZ":2.4486197513557455,"vX0":-2.032689310176076,"vY0":-111.51396132925872,"vZ0":-0.7013572733458239,"x":98.45,"y":172.67,"x0":1.9543800013514037,"y0":50.00181806383879,"z0":6.418295169884581,"aX":-5.398883702637996},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-5.2,"breakHorizontal":8.2,"spinRate":2517,"spinDirection":325},"zone":6,"typeConfidence":2.0,"plateTime":0.48841349435663206,"extension":6.747305322782825},"hitData":{"launchSpeed":85.9,"launchAngle":50.0,"totalDistance":252.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.55,"coordY":124.59}},"index":3,"playId":"ae841cef-adeb-36d6-8a51-d677ee2238ff","pitchNumber":4,"startTime":"2025-08-02T19:45:11.401Z","endTime":"2025-08-02T19:45:23.428Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:45:23.428Z","atBatIndex":17},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds doubles (23) on a line drive to left fielder Jordan Beck. Isiah Kiner-Falefa to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-02T19:46:05.923Z","endTime":"2025-08-02T19:47:03.052Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnThird":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"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":"9155a054-3e9b-3812-bf72-30e33e264c9b","startTime":"2025-08-02T19:45:48.279Z","endTime":"2025-08-02T19:45:51.279Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":77.0,"strikeZoneTop":3.15,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.686620661083275,"aZ":-22.700338847417235,"pfxX":5.589010577332958,"pfxZ":6.364609608312144,"pX":0.2002231647470777,"pZ":2.334420639035086,"vX0":-6.1131390924386215,"vY0":-120.24637827163173,"vZ0":-4.806634899709898,"x":109.37,"y":175.75,"x0":2.029698794675816,"y0":50.00410688900034,"z0":6.332138066641086,"aX":8.321569074394},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.8,"breakHorizontal":-9.0,"spinRate":1763,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.45265010191337085,"extension":6.854565418745285},"index":1,"playId":"3527f5dc-a990-3c2d-a9cf-74c38307fc62","pitchNumber":1,"startTime":"2025-08-02T19:46:08.152Z","endTime":"2025-08-02T19:46:11.152Z","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,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.6,"strikeZoneTop":3.51795123843851,"strikeZoneBottom":1.66725477774471,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.029114351153847,"aZ":-22.84181211359051,"pfxX":6.064655268459195,"pfxZ":6.383692973406092,"pX":-0.5731652197545384,"pZ":1.2682318144653026,"vX0":-7.93795923874068,"vY0":-119.07763759021793,"vZ0":-6.751327022110122,"x":138.85,"y":204.54,"x0":1.9884448124073628,"y0":50.00175658180361,"z0":6.155258119958337,"aX":8.864873969237129},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":10.4,"breakHorizontal":-9.5,"spinRate":1673,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.4568579036937397,"extension":6.77585389001678},"index":2,"playId":"5d447986-b3a2-3515-8bb5-d559e38408a6","pitchNumber":2,"startTime":"2025-08-02T19:46:27.173Z","endTime":"2025-08-02T19:46:31.356Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.0,"endSpeed":71.9,"strikeZoneTop":3.15,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.88164122196066,"aZ":-36.50017209909025,"pfxX":-2.7528824013496473,"pfxZ":-3.348962251524151,"pX":-0.22129898196082592,"pZ":3.274446008234784,"vX0":-4.099797580706879,"vY0":-112.1752040047385,"vZ0":0.6531250468292822,"x":125.44,"y":150.37,"x0":1.9788810938298527,"y0":50.005029506189096,"z0":6.663459639157354,"aX":-3.5523604173880456},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-5.6,"breakHorizontal":5.9,"spinRate":2571,"spinDirection":329},"zone":11,"typeConfidence":2.0,"plateTime":0.48593928923031804,"extension":6.614829797149284},"hitData":{"launchSpeed":109.5,"launchAngle":14.0,"totalDistance":242.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":39.32,"coordY":85.3}},"index":3,"playId":"e0c98682-7e73-33e5-b71c-72920bd89e2d","pitchNumber":3,"startTime":"2025-08-02T19:46:47.980Z","endTime":"2025-08-02T19:47:03.052Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:47:03.052Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-02T19:47:08.113Z","endTime":"2025-08-02T19:47:56.656Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":72.9,"strikeZoneTop":3.52999795915312,"strikeZoneBottom":1.62000001379212,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.803572951091258,"aZ":-38.485080956246584,"pfxX":-1.357824363577984,"pfxZ":-4.781032118201082,"pX":-0.3407714524883404,"pZ":3.025074534351408,"vX0":-4.594518866734558,"vY0":-113.35997429816545,"vZ0":0.23345394387550966,"x":129.99,"y":157.1,"x0":1.8763166434145018,"y0":50.0012426422027,"z0":6.715970293588662,"aX":-1.7926929406275796},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-8.4,"breakHorizontal":3.5,"spinRate":2694,"spinDirection":334},"zone":1,"typeConfidence":2.0,"plateTime":0.48042945170520035,"extension":6.526569295345406},"index":0,"playId":"39d398e0-d4c3-3a87-8512-11c19952fc25","pitchNumber":1,"startTime":"2025-08-02T19:47:32.714Z","endTime":"2025-08-02T19:47:37.013Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":90.5,"endSpeed":84.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.701692106567954,"aZ":-17.72202236118065,"pfxX":4.668213707288187,"pfxZ":8.067882329785027,"pX":-0.7427920489963148,"pZ":2.7873588505684497,"vX0":-8.393327449904882,"vY0":-131.65839579801857,"vZ0":-6.344059231134795,"x":145.31,"y":163.52,"x0":1.8513339004404046,"y0":50.001266394251815,"z0":6.498325347614068,"aX":8.360519498743155},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":13.7,"breakHorizontal":-7.1,"spinRate":2134,"spinDirection":154},"zone":4,"typeConfidence":2.0,"plateTime":0.4128855686198416,"extension":6.667316194225375},"hitData":{"launchSpeed":37.6,"launchAngle":30.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":98.4,"coordY":150.88}},"index":1,"playId":"40718057-2858-3b40-9e50-0741b2543545","pitchNumber":2,"startTime":"2025-08-02T19:47:47.888Z","endTime":"2025-08-02T19:47:56.656Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:47:56.656Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Austin Nola pops out to second baseman Nick Gonzales.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-02T19:49:45.479Z","endTime":"2025-08-02T19:50:28.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.9,"strikeZoneTop":3.28604184070608,"strikeZoneBottom":1.49000380903536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.033674167278928,"aZ":-32.608125566230804,"pfxX":7.733580559600676,"pfxZ":-0.28500316913205204,"pX":-1.303408514510492,"pZ":2.8581031506398524,"vX0":0.3725816302067054,"vY0":-122.39568020322533,"vZ0":0.056099071814146084,"x":166.68,"y":161.61,"x0":-2.4632716584899503,"y0":50.00226464490645,"z0":5.605753861541193,"aX":11.84227749559465},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-0.2,"breakHorizontal":-14.2,"spinRate":2488,"spinDirection":85},"zone":11,"typeConfidence":2.0,"plateTime":0.44591118985933687,"extension":6.572070275578834},"index":0,"playId":"8608079c-c8f2-39af-a770-4aab9fc8b96a","pitchNumber":1,"startTime":"2025-08-02T19:50:06.235Z","endTime":"2025-08-02T19:50:09.988Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.251727095905792,"aZ":-17.986881626775116,"pfxX":-6.714527187385011,"pfxZ":6.629958130089163,"pX":-0.8094896071040584,"pZ":2.9258779041303207,"vX0":6.085314359548164,"vY0":-144.37517067951555,"vZ0":-4.346086759933566,"x":147.86,"y":159.78,"x0":-2.057952490959394,"y0":50.00652065526866,"z0":5.536635090352708,"aX":-14.374630586960132},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.4,"breakHorizontal":11.2,"spinRate":2407,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.37739138658561844,"extension":7.434310708342346},"hitData":{"launchSpeed":79.5,"launchAngle":62.0,"totalDistance":167.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":157.39,"coordY":142.56}},"index":1,"playId":"1d094c66-eb27-39e3-8b71-674328171f2c","pitchNumber":2,"startTime":"2025-08-02T19:50:19.625Z","endTime":"2025-08-02T19:50:28.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:50:28.189Z","atBatIndex":20},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Orlando Arcia lines out to center fielder Oneil Cruz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-02T19:50:35.288Z","endTime":"2025-08-02T19:51:35.815Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":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_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.603009506401023,"aZ":-15.151927039616169,"pfxX":-6.53581706445396,"pfxZ":8.030835617817605,"pX":0.12602895719333926,"pZ":2.730568890187695,"vX0":8.32341134488833,"vY0":-143.62436694173593,"vZ0":-5.362360673482188,"x":112.2,"y":165.05,"x0":-1.9402588882662601,"y0":50.00709184648445,"z0":5.541025423223193,"aX":-13.861930808182558},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":13.8,"breakHorizontal":10.4,"spinRate":2436,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3791970673044758,"extension":7.166371222019656},"index":0,"playId":"b50af907-44bc-3377-aee3-25c4f0d65d8b","pitchNumber":1,"startTime":"2025-08-02T19:50:57.767Z","endTime":"2025-08-02T19:51:01.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.2,"strikeZoneTop":3.51000072189213,"strikeZoneBottom":1.62000015911521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.199286589453962,"aZ":-18.59294471943638,"pfxX":-5.742469123861711,"pfxZ":6.418263852925998,"pX":0.40331660630014676,"pZ":3.353746450324326,"vX0":8.854282109071528,"vY0":-143.58702136276852,"vZ0":-3.136043910811751,"x":101.63,"y":148.23,"x0":-1.9557918947505277,"y0":50.000236349728894,"z0":5.598719179043358,"aX":-12.146451601834645},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.3,"breakHorizontal":8.9,"spinRate":2310,"spinDirection":231},"zone":3,"typeConfidence":2.0,"plateTime":0.37958586851695353,"extension":7.346094196121896},"index":1,"playId":"75b2602d-809b-35cc-889c-9462d83b22a5","pitchNumber":2,"startTime":"2025-08-02T19:51:12.390Z","endTime":"2025-08-02T19:51:16.307Z","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":1},"pitchData":{"startSpeed":84.1,"endSpeed":78.0,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.291725221734755,"aZ":-29.421228642490128,"pfxX":7.040258435898138,"pfxZ":1.7957513838495487,"pX":0.9073498532918258,"pZ":2.5560994166226614,"vX0":5.194428966342979,"vY0":-122.43582009821375,"vZ0":-1.1973626575549778,"x":82.41,"y":169.77,"x0":-2.150057232390296,"y0":50.00121168968856,"z0":5.550298075782624,"aX":10.774785459852607},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":3.2,"breakHorizontal":-13.9,"spinRate":2450,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.44594773240043395,"extension":7.1373005831207195},"hitData":{"launchSpeed":79.6,"launchAngle":28.0,"totalDistance":298.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.37,"coordY":80.08}},"index":2,"playId":"272740ac-d9aa-3f81-9367-6d20cdcb36bb","pitchNumber":3,"startTime":"2025-08-02T19:51:27.989Z","endTime":"2025-08-02T19:51:35.815Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:51:35.815Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mickey Moniak strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-02T19:51:50.977Z","endTime":"2025-08-02T19:53:50.500Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":"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":97.5,"endSpeed":90.1,"strikeZoneTop":3.46999807451908,"strikeZoneBottom":1.68384026672056,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.148398968118215,"aZ":-20.304850237903594,"pfxX":-6.599513270090469,"pfxZ":5.743005509461602,"pX":-0.024957461437684597,"pZ":4.3257913089533435,"vX0":9.846215735005623,"vY0":-141.83646450007888,"vZ0":-0.10798927600678337,"x":117.95,"y":121.98,"x0":-2.661420721139568,"y0":50.001680938195406,"z0":5.643968620347838,"aX":-13.637298203839746},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.6,"breakHorizontal":10.3,"spinRate":2385,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.3841138504057775,"extension":7.0368033540766195},"index":0,"playId":"a39c781d-d995-3c75-abf1-cee71d7549f7","pitchNumber":1,"startTime":"2025-08-02T19:51:59.172Z","endTime":"2025-08-02T19:52:02.816Z","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":98.1,"endSpeed":90.8,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.367589762038662,"aZ":-17.75642532667719,"pfxX":-5.9298345329838416,"pfxZ":6.895893345480173,"pX":0.6807248201259442,"pZ":3.496884081045423,"vX0":10.917043731510036,"vY0":-142.66958375864544,"vZ0":-2.907240894034006,"x":91.05,"y":144.36,"x0":-2.4000728593082634,"y0":50.00705188598114,"z0":5.628886937924335,"aX":-12.406135452020065},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.1,"breakHorizontal":8.9,"spinRate":2344,"spinDirection":234},"zone":3,"typeConfidence":2.0,"plateTime":0.38182290582284484,"extension":7.049691785376789},"index":1,"playId":"1bcdc346-3555-361f-bab2-0fb9f9bb0c71","pitchNumber":2,"startTime":"2025-08-02T19:52:14.178Z","endTime":"2025-08-02T19:52:17.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":91.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.004418024368054,"aZ":-18.83047691924437,"pfxX":-5.096153055817024,"pfxZ":6.364401289749965,"pX":0.6504914777991686,"pZ":3.4483320716696944,"vX0":10.680578720150825,"vY0":-142.55917694454752,"vZ0":-2.6681180708460315,"x":92.2,"y":145.68,"x0":-2.4511801152324706,"y0":50.003507698842995,"z0":5.559436863780186,"aX":-10.686942453082814},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.3,"breakHorizontal":7.6,"spinRate":2317,"spinDirection":237},"zone":3,"typeConfidence":2.0,"plateTime":0.3814917952853576,"extension":7.032850499448198},"index":2,"playId":"bda0eae0-a687-3259-88f6-ca3d5c6c2602","pitchNumber":3,"startTime":"2025-08-02T19:52:29.945Z","endTime":"2025-08-02T19:52:33.668Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":91.1,"strikeZoneTop":3.39620989955275,"strikeZoneBottom":1.60999892395441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.56946459483994,"aZ":-20.081138956005532,"pfxX":-5.252091201737186,"pfxZ":5.750219087662245,"pX":-1.07145541145754,"pZ":4.571764168101842,"vX0":6.376971015716849,"vY0":-142.4680298891989,"vZ0":0.35947022695232955,"x":157.84,"y":115.34,"x0":-2.632144263117182,"y0":50.0057289556031,"z0":5.69029861787987,"aX":-11.051099080508669},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.7,"breakHorizontal":8.6,"spinRate":2281,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3810915724235535,"extension":6.819600872411835},"index":3,"playId":"6b760eb9-7336-3da3-92e2-75b120878efb","pitchNumber":4,"startTime":"2025-08-02T19:52:45.854Z","endTime":"2025-08-02T19:52:49.070Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.005468143350335,"aZ":-31.079652721823525,"pfxX":6.706147460932568,"pfxZ":0.7012635475589004,"pX":1.0664180856425651,"pZ":2.280207052084806,"vX0":7.006075434348869,"vY0":-123.97792583194048,"vZ0":-1.8761227539716314,"x":76.35,"y":177.21,"x0":-2.659718257333506,"y0":50.00579581470519,"z0":5.621903603257335,"aX":10.520185033586841},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.1,"breakHorizontal":-13.7,"spinRate":2436,"spinDirection":97},"zone":14,"typeConfidence":2.0,"plateTime":0.44051311514142233,"extension":6.788842587756874},"index":4,"playId":"ac9a6615-bfea-3f27-9f21-23b16c383953","pitchNumber":5,"startTime":"2025-08-02T19:53:01.623Z","endTime":"2025-08-02T19:53:04.802Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"startTime":"2025-08-02T19:53:11.458Z","endTime":"2025-08-02T19:53:26.752Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":84.7,"strikeZoneTop":3.39621897428478,"strikeZoneBottom":1.60999652804495,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.3145310803423,"aZ":-30.29718898769704,"pfxX":-7.397202807743266,"pfxZ":1.0645799577204058,"pX":0.9882531545603238,"pZ":0.07925716666838548,"vX0":11.798828506997655,"vY0":-130.3529055461784,"vZ0":-7.875240057096769,"x":79.33,"y":236.64,"x0":-2.579819636302453,"y0":50.00566682844491,"z0":5.341577806269633,"aX":-13.083572877865864},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":0.7,"breakHorizontal":11.6,"spinRate":1844,"spinDirection":257},"zone":14,"typeConfidence":2.0,"plateTime":0.41585538635208863,"extension":7.059741923862599},"index":6,"playId":"336ecfc9-2060-3364-b770-0f041a46985a","pitchNumber":6,"startTime":"2025-08-02T19:53:26.752Z","endTime":"2025-08-02T19:53:29.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":92.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.030846820591226,"aZ":-19.705886298874866,"pfxX":-7.616629807045575,"pfxZ":5.790197198920254,"pX":-1.1156227267909538,"pZ":2.9950150934021584,"vX0":7.115828433936469,"vY0":-144.52163767428323,"vZ0":-4.080171361228757,"x":159.52,"y":157.91,"x0":-2.5988426729752896,"y0":50.00379252024281,"z0":5.607332320983351,"aX":-16.401713390696575},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.0,"breakHorizontal":12.7,"spinRate":2358,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.3764420964030961,"extension":6.966039437036032},"index":7,"playId":"307dc1cb-108f-3cd1-ba58-8dcd6ff8050f","pitchNumber":7,"startTime":"2025-08-02T19:53:47.018Z","endTime":"2025-08-02T19:53:50.500Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:53:50.500Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Oneil Cruz flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-02T19:55:48.957Z","endTime":"2025-08-02T19:57:24.431Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.84,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.765682450844253,"aZ":-31.2857787609817,"pfxX":0.10890807445968287,"pfxZ":0.6203942103338771,"pX":-0.6217702072275152,"pZ":0.5877319161428737,"vX0":-6.422965876790908,"vY0":-118.67488606713873,"vZ0":-6.696195432912292,"x":140.7,"y":222.91,"x0":2.1058393459563134,"y0":50.001963463565744,"z0":6.296602966011731,"aX":0.15639435230587823},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-0.2,"breakHorizontal":1.3,"spinRate":2203,"spinDirection":279},"zone":13,"typeConfidence":2.0,"plateTime":0.46158352026747806,"extension":6.875264500643131},"index":0,"playId":"40487351-1e92-3957-a651-2d4b4952b326","pitchNumber":1,"startTime":"2025-08-02T19:56:00.827Z","endTime":"2025-08-02T19:56:04.166Z","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":82.9,"endSpeed":77.2,"strikeZoneTop":3.98692094514049,"strikeZoneBottom":1.86351337916413,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.280990410342497,"aZ":-29.53499404576714,"pfxX":-1.3219276353319884,"pfxZ":1.7706763792547964,"pX":-1.3889585092956143,"pZ":2.073099217518622,"vX0":-7.643586985584349,"vY0":-120.62342170124522,"vZ0":-4.139672426536519,"x":169.94,"y":182.81,"x0":1.9796280704720626,"y0":50.00190837564514,"z0":6.387196415091247,"aX":-1.9653200103013375},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.5,"breakHorizontal":4.1,"spinRate":2310,"spinDirection":195},"zone":13,"typeConfidence":2.0,"plateTime":0.452372784162141,"extension":6.81101700065062},"index":1,"playId":"40db75bc-df07-369a-82f7-94e3e833d624","pitchNumber":2,"startTime":"2025-08-02T19:56:17.839Z","endTime":"2025-08-02T19:56:21.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":73.1,"strikeZoneTop":3.84,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.67115389633908,"aZ":-37.09877039815577,"pfxX":-0.7116239777287501,"pfxZ":-3.728084052020458,"pX":-0.3190933233690671,"pZ":2.0342940820878797,"vX0":-5.149427225239336,"vY0":-113.3710607195553,"vZ0":-1.745073505031694,"x":129.16,"y":183.85,"x0":2.0594004814452713,"y0":50.00154799785276,"z0":6.464046876397127,"aX":-0.9398453647574544},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-7.0,"breakHorizontal":2.4,"spinRate":2440,"spinDirection":329},"zone":7,"typeConfidence":2.0,"plateTime":0.4802628987779296,"extension":6.596275204497676},"index":2,"playId":"15d57c67-786c-34e3-ac53-5953240ad9d6","pitchNumber":3,"startTime":"2025-08-02T19:56:31.968Z","endTime":"2025-08-02T19:56:35.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":77.7,"strikeZoneTop":3.84,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.356566677798572,"aZ":-30.867753403264672,"pfxX":-0.9654131696706303,"pfxZ":0.8710399148851504,"pX":-1.3410702534016787,"pZ":2.349368798936963,"vX0":-7.555174737471175,"vY0":-120.14927731671467,"vZ0":-3.2410280997564764,"x":168.12,"y":175.35,"x0":1.9405242642828073,"y0":50.00130658586761,"z0":6.395861768545798,"aX":-1.4417795783152234},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.2,"breakHorizontal":3.1,"spinRate":2416,"spinDirection":269},"zone":13,"typeConfidence":2.0,"plateTime":0.45200350181406534,"extension":6.766508161179456},"index":3,"playId":"27891cbe-2c7e-3704-bb0d-8b160d3808b2","pitchNumber":4,"startTime":"2025-08-02T19:56:51.665Z","endTime":"2025-08-02T19:56:56.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":77.1,"strikeZoneTop":3.84,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.466788153870485,"aZ":-32.957838319937686,"pfxX":-0.40429019465757676,"pfxZ":-0.5278447749178152,"pX":-0.5838870243885308,"pZ":2.517057121338739,"vX0":-6.209739981208092,"vY0":-120.28956409629895,"vZ0":-2.30588998440747,"x":139.26,"y":170.82,"x0":2.0695713035443584,"y0":50.003019955517544,"z0":6.373339204949445,"aX":-0.5994958724026997},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-1.2,"breakHorizontal":2.0,"spinRate":2342,"spinDirection":296},"zone":4,"typeConfidence":2.0,"plateTime":0.4530889588249569,"extension":6.833037398021711},"hitData":{"launchSpeed":96.6,"launchAngle":52.0,"totalDistance":290.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.86,"coordY":84.17}},"index":4,"playId":"7a35d069-6458-3826-9ffe-c1234851a659","pitchNumber":5,"startTime":"2025-08-02T19:57:14.656Z","endTime":"2025-08-02T19:57:24.431Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:57:24.431Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alexander Canario grounds out softly, pitcher Austin Gomber to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-02T19:57:35.574Z","endTime":"2025-08-02T19:59:19.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596295,"link":"/api/v1/people/596295"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.0,"endSpeed":73.3,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.274993051580747,"aZ":-35.94759882585333,"pfxX":-1.3194510756921711,"pfxZ":-2.8514834565952896,"pX":-0.10634132807939652,"pZ":1.1424810300258201,"vX0":-4.338752501648078,"vY0":-113.60951667068238,"vZ0":-4.006588320964195,"x":121.05,"y":207.93,"x0":1.989549200954992,"y0":50.00297113286565,"z0":6.454084128229136,"aX":-1.746155233864912},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-5.8,"breakHorizontal":3.4,"spinRate":2658,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.47973952622434757,"extension":6.471229137084289},"index":0,"playId":"67641b48-50d4-3de1-9da9-9d32013553a3","pitchNumber":1,"startTime":"2025-08-02T19:57:46.382Z","endTime":"2025-08-02T19:57:49.382Z","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":90.4,"endSpeed":84.6,"strikeZoneTop":3.33243598458215,"strikeZoneBottom":1.62999769456534,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.807615230782794,"aZ":-15.064604317713764,"pfxX":4.33366725192068,"pfxZ":9.603763515063878,"pX":-1.7986417685049734,"pZ":1.4198745352851165,"vX0":-10.983780380705543,"vY0":-131.15661984630046,"vZ0":-9.928654646111756,"x":185.56,"y":200.44,"x0":1.8388032408460544,"y0":50.00455296528211,"z0":6.321355660489077,"aX":7.722845729920995},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":15.8,"breakHorizontal":-6.0,"spinRate":2327,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.41402413704766516,"extension":6.743025910724412},"index":1,"playId":"5726c4c0-fd81-353b-9585-1edba64f3f2d","pitchNumber":2,"startTime":"2025-08-02T19:58:00.462Z","endTime":"2025-08-02T19:58:04.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":77.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.440096018734284,"aZ":-25.016062595063346,"pfxX":5.929265010628547,"pfxZ":4.835326694222263,"pX":0.6446239997139276,"pZ":1.5974672242698051,"vX0":-5.012936386777488,"vY0":-119.39476818012932,"vZ0":-5.8206192188897425,"x":92.43,"y":195.65,"x0":1.9754370105324963,"y0":50.00378090420572,"z0":6.245212762381901,"aX":8.781105475874488},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":7.9,"breakHorizontal":-10.0,"spinRate":1780,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.45431631432014674,"extension":6.696187245664168},"index":2,"playId":"3ff8693e-7ef6-35da-b8bd-2edb306cf0d3","pitchNumber":3,"startTime":"2025-08-02T19:58:14.635Z","endTime":"2025-08-02T19:58:17.691Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-02T19:58:22.966Z","endTime":"2025-08-02T19:58:33.856Z","isPitch":false,"type":"action","player":{"id":672744,"link":"/api/v1/people/672744"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":77.1,"strikeZoneTop":3.40652287597543,"strikeZoneBottom":1.63000115864764,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.505763349896505,"aZ":-32.45485982169402,"pfxX":-1.058224879268141,"pfxZ":-0.19353543653080507,"pX":-1.016747336302869,"pZ":1.200608191608295,"vX0":-6.743670720204453,"vY0":-120.65501886702171,"vZ0":-5.424672856724364,"x":155.76,"y":206.36,"x0":1.9467029126940218,"y0":50.00135158344771,"z0":6.323480254491805,"aX":-1.565262920384421},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.3,"breakHorizontal":3.5,"spinRate":2406,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.45321216627184047,"extension":6.795818031126858},"index":4,"playId":"b3e74f69-44da-3da1-b876-cd477caa4d32","pitchNumber":4,"startTime":"2025-08-02T19:58:33.856Z","endTime":"2025-08-02T19:58:38.428Z","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":81.6,"endSpeed":76.9,"strikeZoneTop":3.3330452896277,"strikeZoneBottom":1.62999912783596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.81414218792136,"aZ":-24.62058268283468,"pfxX":4.471623695422123,"pfxZ":5.1610267035068045,"pX":0.16273144916370963,"pZ":0.7519374144259,"vX0":-5.3817264804612055,"vY0":-118.81188431365058,"vZ0":-7.619152527961331,"x":110.8,"y":218.48,"x0":1.8521943246342905,"y0":50.000751180634396,"z0":6.164615968478499,"aX":6.5407236196192695},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":8.2,"breakHorizontal":-7.2,"spinRate":1739,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4569884648137581,"extension":6.888913599088884},"index":5,"playId":"8f81c74d-e41a-32b8-85f4-dac82cbe2d94","pitchNumber":5,"startTime":"2025-08-02T19:58:50.406Z","endTime":"2025-08-02T19:58:54.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":72.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.89554268734167,"aZ":-37.79003280178256,"pfxX":-2.6208339308413677,"pfxZ":-4.37310115932652,"pX":-1.0343979532093261,"pZ":1.4241141714714596,"vX0":-5.409439967810297,"vY0":-111.90237446240008,"vZ0":-2.3795136155700245,"x":156.43,"y":200.33,"x0":1.7433076131822551,"y0":50.00469139290822,"z0":6.328775768512378,"aX":-3.3633466038280186},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-8.3,"breakHorizontal":6.0,"spinRate":2571,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.48723073252055826,"extension":6.761127703461279},"hitData":{"launchSpeed":29.5,"launchAngle":-13.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":124.17,"coordY":193.37}},"index":6,"playId":"2f61ead8-92d6-3173-b510-46405a81934c","pitchNumber":6,"startTime":"2025-08-02T19:59:11.260Z","endTime":"2025-08-02T19:59:19.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T19:59:19.065Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Davis grounds out, second baseman Thairo Estrada to first baseman Warming Bernabel.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-02T19:59:33.688Z","endTime":"2025-08-02T20:00:17.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"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":"Groundout","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":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.5,"strikeZoneTop":3.50389293166943,"strikeZoneBottom":1.67000038330995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.75417941601444,"aZ":-24.499939432164666,"pfxX":-0.3243414442144452,"pfxZ":4.641806050252786,"pX":-1.9994496995113642,"pZ":2.431574393320899,"vX0":-9.494998179425531,"vY0":-126.41137543097511,"vZ0":-5.3418173497408326,"x":193.21,"y":173.13,"x0":1.8150154159496408,"y0":50.001107965341376,"z0":6.4875114976224655,"aX":-0.5327143471138416},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.7,"breakHorizontal":2.3,"spinRate":2491,"spinDirection":176},"zone":13,"typeConfidence":2.0,"plateTime":0.4299062262305542,"extension":6.698946674047921},"index":0,"playId":"f7bb04ba-4ec2-3ace-8254-14bddf31a0dc","pitchNumber":1,"startTime":"2025-08-02T19:59:42.039Z","endTime":"2025-08-02T19:59:45.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.9,"endSpeed":71.1,"strikeZoneTop":3.43000107379157,"strikeZoneBottom":1.66999932018523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.08099073084494,"aZ":-37.68749895421595,"pfxX":-2.977680848305952,"pfxZ":-4.390891839961645,"pX":0.3903396664730014,"pZ":3.016166927053678,"vX0":-2.529967743561532,"vY0":-110.58734272154189,"vZ0":0.5890308845989163,"x":102.12,"y":157.34,"x0":1.9301193862339092,"y0":50.00264087058594,"z0":6.655019387947958,"aX":-3.7397932761151447},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-7.6,"breakHorizontal":6.0,"spinRate":2513,"spinDirection":334},"zone":3,"typeConfidence":2.0,"plateTime":0.4926208917598385,"extension":6.450300812044419},"index":1,"playId":"81d2fcc1-daee-381c-9b71-7b2a6e0fee3c","pitchNumber":2,"startTime":"2025-08-02T19:59:55.137Z","endTime":"2025-08-02T20:00:02.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":90.2,"endSpeed":84.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.11292776421632,"aZ":-16.782822320180642,"pfxX":4.259819937907294,"pfxZ":8.652032703134878,"pX":1.028714918514626,"pZ":2.656687025349434,"vX0":-3.7030855560388476,"vY0":-131.35951460036313,"vZ0":-6.7522182803404,"x":77.79,"y":167.05,"x0":1.8909775612213664,"y0":50.00469194019218,"z0":6.47055722613673,"aX":7.579911907236463},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.8,"breakHorizontal":-7.1,"spinRate":2096,"spinDirection":147},"zone":12,"typeConfidence":2.0,"plateTime":0.41412784061723285,"extension":6.802105329968334},"hitData":{"launchSpeed":102.5,"launchAngle":-4.0,"totalDistance":29.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.22,"coordY":147.63}},"index":2,"playId":"1e00ce8e-f9c8-345b-978c-d3bd65eab963","pitchNumber":3,"startTime":"2025-08-02T20:00:10.354Z","endTime":"2025-08-02T20:00:17.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:00:17.772Z","atBatIndex":25},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-02T20:02:27.180Z","endTime":"2025-08-02T20:03:09.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.9,"endSpeed":92.1,"strikeZoneTop":3.25000010464705,"strikeZoneBottom":1.45999838954351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.011946210034456,"aZ":-18.953663878359105,"pfxX":-6.741620708964142,"pfxZ":6.192847285583404,"pX":0.8032722212707843,"pZ":1.909751657013854,"vX0":10.303480327016777,"vY0":-143.73696512054417,"vZ0":-6.768873897146718,"x":86.38,"y":187.22,"x0":-1.9189247988084321,"y0":50.0045163918016,"z0":5.433147761451296,"aX":-14.394400453256285},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":10.3,"breakHorizontal":10.7,"spinRate":2377,"spinDirection":233},"zone":9,"typeConfidence":2.0,"plateTime":0.378171312220017,"extension":7.137419587186845},"index":0,"playId":"8986fa0f-a4ea-395b-8f99-c0941e7be09e","pitchNumber":1,"startTime":"2025-08-02T20:02:31.205Z","endTime":"2025-08-02T20:02:35.113Z","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":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.371573070274582,"aZ":-27.42149167255222,"pfxX":3.5209448786885473,"pfxZ":3.0466433444912564,"pX":0.7858267504763036,"pZ":1.7724816049302363,"vX0":5.992790508629853,"vY0":-123.56798959549312,"vZ0":-3.4219750419176282,"x":87.05,"y":190.92,"x0":-2.1193098804922657,"y0":50.00567642669316,"z0":5.455029318155929,"aX":5.498082436349162},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.0,"breakHorizontal":-7.7,"spinRate":2497,"spinDirection":100},"zone":9,"typeConfidence":2.0,"plateTime":0.44161138458617044,"extension":7.369615480901424},"index":1,"playId":"3c3bf76f-7808-3535-ab22-447ff3cd61e3","pitchNumber":2,"startTime":"2025-08-02T20:02:46.919Z","endTime":"2025-08-02T20:02:50.504Z","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":84.9,"endSpeed":79.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.20164426259213,"aZ":-28.996913161490433,"pfxX":6.868088940104996,"pfxZ":2.024006129845368,"pX":0.36734496591112425,"pZ":1.968521769515788,"vX0":3.537469524961756,"vY0":-123.75374979338604,"vZ0":-2.6965224066639224,"x":103.0,"y":185.63,"x0":-1.9679108362159394,"y0":50.00138712952983,"z0":5.474691790757449,"aX":10.765450216291645},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.4,"breakHorizontal":-13.2,"spinRate":2467,"spinDirection":81},"zone":9,"typeConfidence":2.0,"plateTime":0.4407938159951277,"extension":7.163013842231495},"hitData":{"launchSpeed":75.8,"launchAngle":33.0,"totalDistance":278.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":118.23,"coordY":88.62}},"index":2,"playId":"e7912358-f082-3995-bae1-efc496fa24e0","pitchNumber":3,"startTime":"2025-08-02T20:03:03.156Z","endTime":"2025-08-02T20:03:09.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:03:09.651Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jordan Beck singles on a line drive to left fielder Alexander Canario.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-02T20:03:20.944Z","endTime":"2025-08-02T20:05:12.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":81.1,"strikeZoneTop":3.52322087833645,"strikeZoneBottom":1.72000298344239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.39959655893035,"aZ":-31.242586661583807,"pfxX":1.8559679426668687,"pfxZ":0.5713376933152201,"pX":1.206160438206598,"pZ":2.1230502101776865,"vX0":7.43995616407522,"vY0":-125.8753726582529,"vZ0":-2.5495029332658374,"x":71.02,"y":181.46,"x0":-2.0036477790378298,"y0":50.005813410085686,"z0":5.625286795504658,"aX":3.041544775357229},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.7,"breakHorizontal":-4.7,"spinRate":2642,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.4316090827907457,"extension":7.1624479278024795},"index":0,"playId":"57065b9f-fb97-3845-a81d-13f96c968e99","pitchNumber":1,"startTime":"2025-08-02T20:03:36.669Z","endTime":"2025-08-02T20:03:40.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":91.8,"strikeZoneTop":3.66999961151095,"strikeZoneBottom":1.71999969675878,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.843694074998226,"aZ":-24.083536505799792,"pfxX":-8.566344546430578,"pfxZ":3.8136560531390513,"pX":-0.022849877130280347,"pZ":1.86030748792536,"vX0":8.58350244739524,"vY0":-143.520507589404,"vZ0":-6.083998691463788,"x":117.87,"y":188.55,"x0":-1.9147038624166317,"y0":50.00334744036027,"z0":5.471083711645007,"aX":-18.17969388621639},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.0,"breakHorizontal":14.2,"spinRate":2391,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.37914473471149845,"extension":7.1453346475073465},"index":1,"playId":"77278d52-cd0f-3d45-b0a9-76c31c5303e3","pitchNumber":2,"startTime":"2025-08-02T20:03:51.851Z","endTime":"2025-08-02T20:03:55.633Z","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":100.0,"endSpeed":92.2,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.444342968375256,"aZ":-19.022148123187183,"pfxX":-6.787853295022339,"pfxZ":6.070347894464378,"pX":0.37033296408667904,"pZ":3.333379503293506,"vX0":9.167402013850674,"vY0":-145.40231465069655,"vZ0":-3.0414887810199733,"x":102.88,"y":148.78,"x0":-1.9246731251494502,"y0":50.00018056119952,"z0":5.531377109479995,"aX":-14.699686023093438},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":10.7,"breakHorizontal":10.7,"spinRate":2472,"spinDirection":237},"zone":3,"typeConfidence":2.0,"plateTime":0.3750792701615233,"extension":7.391153602123279},"index":2,"playId":"abc3ae7c-2b42-3eb5-b930-d3c87458b76c","pitchNumber":3,"startTime":"2025-08-02T20:04:08.803Z","endTime":"2025-08-02T20:04:12.512Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-02T20:04:25.494Z","endTime":"2025-08-02T20:04:32.119Z","isPitch":false,"type":"action","player":{"id":687597,"link":"/api/v1/people/687597"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.5966115579641,"strikeZoneBottom":1.72000263233695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.727665267137798,"aZ":-28.516539301542355,"pfxX":5.848212778335128,"pfxZ":2.2067534154323853,"pX":0.7706225091677597,"pZ":1.31341193229096,"vX0":5.136177688904209,"vY0":-127.51607019661746,"vZ0":-4.593353660624676,"x":87.63,"y":203.32,"x0":-2.0250991263429823,"y0":50.00321764005696,"z0":5.37207029975924,"aX":9.687844287901157},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.2,"breakHorizontal":-11.8,"spinRate":2385,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.42855492461390776,"extension":7.3057433934562335},"index":4,"playId":"c97fbebd-42de-3e87-a006-a68e7c09ec2d","pitchNumber":4,"startTime":"2025-08-02T20:04:32.119Z","endTime":"2025-08-02T20:04:35.119Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":92.2,"strikeZoneTop":3.59661863855408,"strikeZoneBottom":1.72000098782559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.098693953191113,"aZ":-24.242610150930847,"pfxX":-8.710505041419307,"pfxZ":3.717510458794007,"pX":0.4889367383786474,"pZ":1.3922941889058937,"vX0":10.109816042613563,"vY0":-143.67547425681335,"vZ0":-7.19249717537773,"x":98.36,"y":201.19,"x0":-1.9109695055178548,"y0":50.00039312665303,"z0":5.389577191568303,"aX":-18.56997807963512},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":5.6,"breakHorizontal":14.3,"spinRate":2262,"spinDirection":238},"zone":14,"typeConfidence":2.0,"plateTime":0.3783856060611499,"extension":7.31516158785377},"index":5,"playId":"faa7f3cb-4fab-3c3a-bbd9-cd09aa8471d5","pitchNumber":5,"startTime":"2025-08-02T20:04:47.446Z","endTime":"2025-08-02T20:04:53.065Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.1,"endSpeed":92.5,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.27024119722657,"aZ":-18.775255345887786,"pfxX":-6.540851976303806,"pfxZ":6.143706025915229,"pX":-0.5376604484582074,"pZ":3.428055786619642,"vX0":6.739215849987107,"vY0":-145.82413496747517,"vZ0":-2.873917671908588,"x":137.49,"y":146.22,"x0":-2.014986406968591,"y0":50.002231446823636,"z0":5.542265242371965,"aX":-14.263132476388083},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":10.8,"breakHorizontal":10.7,"spinRate":2487,"spinDirection":237},"zone":1,"typeConfidence":2.0,"plateTime":0.3738319016221143,"extension":7.352169212132213},"hitData":{"launchSpeed":98.6,"launchAngle":15.0,"totalDistance":247.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":68.02,"coordY":94.06}},"index":6,"playId":"7b29cf22-404a-3838-9ae5-c35009cf36fa","pitchNumber":6,"startTime":"2025-08-02T20:05:04.053Z","endTime":"2025-08-02T20:05:12.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:05:12.156Z","atBatIndex":27},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Warming Bernabel doubles (3) on a line drive to left fielder Alexander Canario, deflected by center fielder Oneil Cruz. Jordan Beck to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-02T20:05:27.210Z","endTime":"2025-08-02T20:06:16.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"postOnThird":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_deflection"},{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"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(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":100.4,"endSpeed":93.1,"strikeZoneTop":3.04233666454014,"strikeZoneBottom":1.41745100175149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82835881194052,"aZ":-17.896278459802794,"pfxX":-6.487020097086487,"pfxZ":6.516208484606402,"pX":1.350615992387616,"pZ":2.6840118448522583,"vX0":11.49712148839222,"vY0":-145.8417162830605,"vZ0":-5.036375542436629,"x":65.52,"y":166.31,"x0":-1.7694506572777648,"y0":50.00162744761285,"z0":5.485372342691181,"aX":-14.212227749586056},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":11.2,"breakHorizontal":10.0,"spinRate":2459,"spinDirection":237},"zone":12,"typeConfidence":2.0,"plateTime":0.37314540632970505,"extension":7.065061335981503},"index":0,"playId":"6c5f7e04-3e2f-3e01-806c-71abadd43983","pitchNumber":1,"startTime":"2025-08-02T20:05:42.486Z","endTime":"2025-08-02T20:05:46.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.9,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.118245490205823,"aZ":-18.958151351605217,"pfxX":-6.166949786522793,"pfxZ":6.147711137495502,"pX":-0.017247175452067144,"pZ":3.7191045651554857,"vX0":7.830502345912244,"vY0":-144.65487045845276,"vZ0":-1.969991955572791,"x":117.66,"y":138.36,"x0":-1.9396233567228574,"y0":50.00551279988072,"z0":5.553174050377765,"aX":-13.263283880007737},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.0,"breakHorizontal":9.8,"spinRate":2418,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3765445108693264,"extension":7.097863568162334},"hitData":{"launchSpeed":97.0,"launchAngle":14.0,"totalDistance":301.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":96.0,"coordY":49.0}},"index":1,"playId":"94267db8-dc74-3f77-98aa-72644c5b3497","pitchNumber":2,"startTime":"2025-08-02T20:06:00.758Z","endTime":"2025-08-02T20:06:16.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:06:16.782Z","atBatIndex":28},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Thairo Estrada reaches on a fielder's choice out, pitcher Paul Skenes to catcher Henry Davis. Jordan Beck out at home. Warming Bernabel to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-02T20:07:20.690Z","endTime":"2025-08-02T20:07:39.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"postOnThird":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","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":694973,"link":"/api/v1/people/694973"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"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":"Fielders Choice Out","eventType":"fielders_choice_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":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-02T20:06:41.644Z","endTime":"2025-08-02T20:07:23.102Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":98.9,"endSpeed":92.3,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.556071375015964,"aZ":-23.971325640463995,"pfxX":-7.66005008760361,"pfxZ":3.8215697892162535,"pX":-0.18759508988921425,"pZ":2.3430448129895036,"vX0":8.060835329309526,"vY0":-144.02690884115793,"vZ0":-4.86717040599343,"x":124.15,"y":175.52,"x0":-1.9982459135306183,"y0":50.003230148151026,"z0":5.495280165223255,"aX":-16.447153019044904},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":6.4,"breakHorizontal":12.7,"spinRate":2391,"spinDirection":235},"zone":5,"typeConfidence":2.0,"plateTime":0.3771399441771299,"extension":6.99270232810892},"hitData":{"launchSpeed":64.6,"launchAngle":-60.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.45,"coordY":183.54}},"index":1,"playId":"8ad95999-b2d2-31ba-a456-127abbfa96e9","pitchNumber":1,"startTime":"2025-08-02T20:07:23.102Z","endTime":"2025-08-02T20:07:39.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:07:39.947Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brenton Doyle strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-02T20:07:56.737Z","endTime":"2025-08-02T20:10:12.700Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.779401082181,"aZ":-25.847419193430312,"pfxX":1.982408295553507,"pfxZ":3.9171565517465865,"pX":-0.06880717080115693,"pZ":3.2577884043736303,"vX0":4.5353002769420625,"vY0":-125.79322160237518,"vZ0":-0.5006499086469903,"x":119.62,"y":150.82,"x0":-2.1473562786301943,"y0":50.001695579932836,"z0":5.541708779426034,"aX":3.1983931345783123},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.2,"breakHorizontal":-4.6,"spinRate":2362,"spinDirection":101},"zone":2,"typeConfidence":2.0,"plateTime":0.43422409875081724,"extension":6.58012798786621},"index":0,"playId":"0f0be959-455f-3be4-981a-aa66837ba9cc","pitchNumber":1,"startTime":"2025-08-02T20:08:25.818Z","endTime":"2025-08-02T20:08:28.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":91.7,"strikeZoneTop":3.53882172586851,"strikeZoneBottom":1.71445480286644,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.975590787315443,"aZ":-18.136300663333703,"pfxX":-7.536605287231903,"pfxZ":6.552791536509796,"pX":0.40516076517003974,"pZ":3.39105315325453,"vX0":9.501576185468462,"vY0":-144.56575417074893,"vZ0":-2.8544460661689715,"x":101.56,"y":147.22,"x0":-1.9267570953678672,"y0":50.0009768874412,"z0":5.488847787239556,"aX":-16.140400206815293},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.5,"breakHorizontal":12.0,"spinRate":2389,"spinDirection":236},"zone":3,"typeConfidence":2.0,"plateTime":0.3771869585572132,"extension":7.204210722292141},"index":1,"playId":"eafe8ba5-2a8a-3da1-8b7d-3b28972a3574","pitchNumber":2,"startTime":"2025-08-02T20:08:44.146Z","endTime":"2025-08-02T20:08:48.099Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.53883357418611,"strikeZoneBottom":1.6399978434029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8387375452636,"aZ":-28.35291734859119,"pfxX":4.256119391684662,"pfxZ":2.407349024461002,"pX":1.3540941361987324,"pZ":2.2185603750088982,"vX0":7.191988477158749,"vY0":-125.22649553067485,"vZ0":-2.2172292768697535,"x":65.39,"y":178.88,"x0":-2.110357691484741,"y0":50.00062847746185,"z0":5.440330462261,"aX":6.73989767510099},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.1,"breakHorizontal":-9.4,"spinRate":2468,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4377946036640936,"extension":7.274735762205332},"index":2,"playId":"48370617-457f-3fb2-b8f5-07cddc9f1caa","pitchNumber":3,"startTime":"2025-08-02T20:09:03.135Z","endTime":"2025-08-02T20:09:08.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.39000176703809,"strikeZoneBottom":1.63999768989817,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.574066946388523,"aZ":-27.684793221903124,"pfxX":4.228315628287123,"pfxZ":2.836592219846221,"pX":1.9805404152369663,"pZ":2.414606790484103,"vX0":8.478028289607355,"vY0":-124.81791347313978,"vZ0":-1.9077165242403882,"x":41.51,"y":173.59,"x0":-2.00608336021938,"y0":50.00109866865001,"z0":5.463227575184872,"aX":6.685290952132431},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.9,"breakHorizontal":-9.6,"spinRate":2449,"spinDirection":91},"zone":14,"typeConfidence":2.0,"plateTime":0.4384262763002864,"extension":7.642535116295554},"index":3,"playId":"f8f7d9d9-f461-3489-9125-da2237e7a472","pitchNumber":4,"startTime":"2025-08-02T20:09:20.733Z","endTime":"2025-08-02T20:09:27.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.62153571407175,"aZ":-28.274135482282087,"pfxX":-1.6121404913313462,"pfxZ":2.41555513987959,"pX":0.20190395253671362,"pZ":2.603319991861749,"vX0":6.058823548812512,"vY0":-125.8561048791481,"vZ0":-1.5401558429233315,"x":109.3,"y":168.49,"x0":-2.0189409884851512,"y0":50.00625854690635,"z0":5.495908842344819,"aX":-2.6080532550457662},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":4.3,"breakHorizontal":1.7,"spinRate":2395,"spinDirection":98},"zone":5,"typeConfidence":2.0,"plateTime":0.433878235882319,"extension":7.127237334127002},"index":4,"playId":"7f3d9441-7899-32e4-bf0b-306bc859339c","pitchNumber":5,"startTime":"2025-08-02T20:09:42.432Z","endTime":"2025-08-02T20:09:47.872Z","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":99.8,"endSpeed":91.7,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.929664122020412,"aZ":-22.184606954592915,"pfxX":-7.679018173114102,"pfxZ":4.642226694414038,"pX":-1.0641100407345474,"pZ":3.486237978043216,"vX0":5.673045130121162,"vY0":-145.27041546133336,"vZ0":-1.9643535997868558,"x":157.56,"y":144.65,"x0":-2.038112103682472,"y0":50.00150335287617,"z0":5.510529338294626,"aX":-16.519626921174254},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":8.3,"breakHorizontal":12.8,"spinRate":2199,"spinDirection":238},"zone":11,"typeConfidence":2.0,"plateTime":0.37608701059724936,"extension":7.284679354826978},"index":5,"playId":"6089bd57-f1a5-3528-89f9-4dbe8336e773","pitchNumber":6,"startTime":"2025-08-02T20:10:09.659Z","endTime":"2025-08-02T20:10:12.700Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:10:12.700Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Triolo walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T20:12:05.107Z","endTime":"2025-08-02T20:13:31.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.9,"strikeZoneTop":3.80000072950065,"strikeZoneBottom":1.78000347015735,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.29071682103441,"aZ":-19.57201101680486,"pfxX":-0.039999897599190426,"pfxZ":7.554032741190382,"pX":-0.6323334004397017,"pZ":1.0784000817277892,"vX0":-7.127821372903616,"vY0":-127.10348739546694,"vZ0":-9.430606047693594,"x":141.1,"y":209.66,"x0":2.1908526083930218,"y0":50.00415122502635,"z0":6.336428350217196,"aX":-0.06485348961546482},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.1,"breakHorizontal":1.3,"spinRate":2428,"spinDirection":164},"zone":13,"typeConfidence":2.0,"plateTime":0.42776877603771846,"extension":6.7251703408902355},"index":0,"playId":"97e2ea91-1005-306b-afdd-d6c4268ecbb9","pitchNumber":1,"startTime":"2025-08-02T20:12:25.383Z","endTime":"2025-08-02T20:12:29.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":72.0,"strikeZoneTop":3.8000029700812,"strikeZoneBottom":1.77999948940729,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":16.989070378749098,"aZ":-35.996520108118084,"pfxX":-2.475053635138987,"pfxZ":-3.0058449829976768,"pX":0.2040468099983763,"pZ":0.7102478804204744,"vX0":-3.3657768411811992,"vY0":-111.1399600802119,"vZ0":-4.4194295764373495,"x":109.22,"y":219.6,"x0":2.0506426242512537,"y0":50.00421889757501,"z0":6.401928818985556,"aX":-3.1448045964652773},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-6.2,"breakHorizontal":5.3,"spinRate":2463,"spinDirection":330},"zone":14,"typeConfidence":2.0,"plateTime":0.4899000798647375,"extension":6.600811303801671},"index":1,"playId":"a139e2a8-8461-3a1a-99be-013f2419a825","pitchNumber":2,"startTime":"2025-08-02T20:12:38.971Z","endTime":"2025-08-02T20:12:42.779Z","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":0,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":75.1,"strikeZoneTop":3.79999834286873,"strikeZoneBottom":1.77999880156199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.848867127962986,"aZ":-23.830181816269228,"pfxX":4.288242400035928,"pfxZ":5.877875842858073,"pX":1.0225193355120898,"pZ":2.7946052819364002,"vX0":-3.603690802082365,"vY0":-117.42215580189557,"vZ0":-3.1142329845673657,"x":78.02,"y":163.33,"x0":2.0080791273484526,"y0":50.00157838556177,"z0":6.3167556295932386,"aX":6.085246564920625},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.3,"breakHorizontal":-7.1,"spinRate":1647,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.4636061629119541,"extension":6.884282843541428},"index":2,"playId":"3d3bf3a5-094b-3d21-a417-4c102afa1e54","pitchNumber":3,"startTime":"2025-08-02T20:12:57.274Z","endTime":"2025-08-02T20:13:02.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.70743188242758,"strikeZoneBottom":1.76147848163392,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.012474769030348,"aZ":-16.75512555716269,"pfxX":4.884881738866325,"pfxZ":8.896739847927398,"pX":-0.09722363578936953,"pZ":1.6538823804652398,"vX0":-7.3398883948435705,"vY0":-130.01367806622378,"vZ0":-8.731217745446518,"x":120.71,"y":194.13,"x0":2.111561225526264,"y0":50.00588378272071,"z0":6.296278603910764,"aX":8.470423409174586},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":14.6,"breakHorizontal":-7.4,"spinRate":2062,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4192419451730771,"extension":6.668075242522836},"index":3,"playId":"f1d29399-02a8-356e-bd1f-df6e791d3150","pitchNumber":4,"startTime":"2025-08-02T20:13:11.618Z","endTime":"2025-08-02T20:13:15.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.3,"strikeZoneTop":3.80000015517057,"strikeZoneBottom":1.77999810918268,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.93921464786862,"aZ":-19.376283559838367,"pfxX":0.16807964118420227,"pfxZ":7.645422568028362,"pX":0.8481810570407171,"pZ":3.898866529873712,"vX0":-3.4004966613589307,"vY0":-127.44595223312848,"vZ0":-2.8012603826643585,"x":84.67,"y":133.51,"x0":2.1681426675357813,"y0":50.000362773298576,"z0":6.512940689768483,"aX":0.28172139125132145},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.6,"breakHorizontal":0.4,"spinRate":2425,"spinDirection":167},"zone":12,"typeConfidence":2.0,"plateTime":0.4269678188630235,"extension":6.851854505445219},"index":4,"playId":"a41ce5a3-e45d-34fe-bcc5-bd17f8cf3ef8","pitchNumber":5,"startTime":"2025-08-02T20:13:27.156Z","endTime":"2025-08-02T20:13:31.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:13:31.617Z","atBatIndex":31},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Isiah Kiner-Falefa reaches on a fielder's choice, fielded by shortstop Ezequiel Tovar. Jared Triolo to 2nd. Jared Triolo advances to 2nd, on a fielding error by shortstop Ezequiel Tovar.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T20:13:42.724Z","endTime":"2025-08-02T20:15:33.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":678662,"link":"/api/v1/people/678662"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.4,"endSpeed":84.1,"strikeZoneTop":3.56214518908131,"strikeZoneBottom":1.61409553843039,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.598842114558142,"aZ":-16.73170274413995,"pfxX":4.9660447886739405,"pfxZ":8.710459967488411,"pX":-0.7251384205323833,"pZ":1.3122462806017758,"vX0":-8.340823695181427,"vY0":-131.25131897780133,"vZ0":-9.823510148004242,"x":144.64,"y":203.35,"x0":1.8256415600995897,"y0":50.00054532741164,"z0":6.307799931627224,"aX":8.80236112104563},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":14.2,"breakHorizontal":-7.4,"spinRate":2089,"spinDirection":149},"zone":13,"typeConfidence":2.0,"plateTime":0.41476942416574225,"extension":6.722448196893578},"index":0,"playId":"c34fbe22-0de4-3325-9f47-4c2d1f2dad2e","pitchNumber":1,"startTime":"2025-08-02T20:13:54.174Z","endTime":"2025-08-02T20:13:57.971Z","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":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":74.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.691425797972105,"aZ":-24.580138307799015,"pfxX":3.4591392935620036,"pfxZ":5.39970002626835,"pX":-0.33173957786124975,"pZ":2.973272595530874,"vX0":-6.270676741005429,"vY0":-116.60590667524109,"vZ0":-2.5196322876593484,"x":129.65,"y":158.5,"x0":1.918247542937273,"y0":50.00090212327553,"z0":6.338760472946143,"aX":4.862221275705326},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":9.6,"breakHorizontal":-5.0,"spinRate":1594,"spinDirection":121},"zone":1,"typeConfidence":2.0,"plateTime":0.46609011144123347,"extension":6.856358039032053},"index":1,"playId":"88791123-0ada-3245-965a-18218d3f5221","pitchNumber":2,"startTime":"2025-08-02T20:14:09.813Z","endTime":"2025-08-02T20:14:14.343Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"playId":"36303894-03e6-3d2e-aac3-7fca5af4b8dc","startTime":"2025-08-02T20:14:27.808Z","endTime":"2025-08-02T20:14:31.995Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.5,"strikeZoneTop":3.48814518261453,"strikeZoneBottom":1.61411707264956,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.859407061472357,"aZ":-17.03346744709409,"pfxX":6.295627484465428,"pfxZ":8.511540622915966,"pX":-0.2492323123826919,"pZ":0.8564604910397676,"vX0":-7.702569468815298,"vY0":-131.05823434547244,"vZ0":-10.774412550453043,"x":126.5,"y":215.66,"x0":1.8794309854652758,"y0":50.00078379924449,"z0":6.231190968678237,"aX":11.196764358618994},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":13.8,"breakHorizontal":-10.2,"spinRate":2123,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.41438399843814144,"extension":6.63321448853951},"index":3,"playId":"725a8113-3580-3cea-817c-2f6415735b5e","pitchNumber":3,"startTime":"2025-08-02T20:14:45.790Z","endTime":"2025-08-02T20:14:49.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":76.1,"strikeZoneTop":3.34000285832973,"strikeZoneBottom":1.53999900042675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.25067324350752,"aZ":-23.412767573165763,"pfxX":5.2905091424758135,"pfxZ":6.0758624223885604,"pX":-0.258080525515256,"pZ":1.9204756685571363,"vX0":-6.5887404189733605,"vY0":-117.88067092393302,"vZ0":-5.172214988589443,"x":126.84,"y":186.93,"x0":1.854614169757329,"y0":50.00401626378486,"z0":6.239271818947551,"aX":7.629761878715241},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.3,"breakHorizontal":-8.4,"spinRate":1593,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.46037825980710556,"extension":6.884612127512157},"index":4,"playId":"add2d062-5af6-3811-9485-04c5fb84b04c","pitchNumber":4,"startTime":"2025-08-02T20:15:05.141Z","endTime":"2025-08-02T20:15:09.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":74.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.969718118601218,"aZ":-37.22950207225319,"pfxX":-0.902398254048673,"pfxZ":-3.7300580687322515,"pX":-0.9839057634228966,"pZ":2.244838389270087,"vX0":-6.29346957993162,"vY0":-114.79233855736881,"vZ0":-1.6675762572436605,"x":154.5,"y":178.17,"x0":1.8918652718017963,"y0":50.001593261776854,"z0":6.551262772192315,"aX":-1.222789950391813},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.8,"breakHorizontal":3.0,"spinRate":2560,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.4741850015636979,"extension":6.567941643849534},"hitData":{"launchSpeed":64.9,"launchAngle":-6.0,"totalDistance":17.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.81,"coordY":160.3}},"index":5,"playId":"58d5cfb7-c9bb-30ad-abd2-a580057b7312","pitchNumber":5,"startTime":"2025-08-02T20:15:24.281Z","endTime":"2025-08-02T20:15:33.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:15:33.109Z","atBatIndex":32},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Liover Peguero homers (3) on a fly ball to left field. Jared Triolo scores. Isiah Kiner-Falefa scores.","rbi":3,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T20:16:37.803Z","endTime":"2025-08-02T20:18:28.339Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":{"id":596295,"link":"/api/v1/people/596295"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T20:15:54.465Z","endTime":"2025-08-02T20:16:40.148Z","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":0},"pitchData":{"startSpeed":87.4,"endSpeed":82.0,"strikeZoneTop":3.64400087893087,"strikeZoneBottom":1.7440427073399,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.76151356224137,"aZ":-23.257034741423862,"pfxX":-1.7965272367468206,"pfxZ":5.32906927129476,"pX":-1.146085118705579,"pZ":2.308450540677059,"vX0":-7.280756683067406,"vY0":-127.16558738489178,"vZ0":-5.8753610519460615,"x":160.69,"y":176.45,"x0":1.962508337292665,"y0":50.00246843169574,"z0":6.440201852798998,"aX":-3.0059834717947576},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":8.8,"breakHorizontal":4.6,"spinRate":2333,"spinDirection":172},"zone":13,"typeConfidence":2.0,"plateTime":0.42718900269106586,"extension":6.753975646294008},"index":1,"playId":"1603f196-ae2f-35c6-9230-cb61d72a00ee","pitchNumber":1,"startTime":"2025-08-02T20:16:40.148Z","endTime":"2025-08-02T20:16:46.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":76.2,"strikeZoneTop":3.49599849495144,"strikeZoneBottom":1.66999867758859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.580481833840647,"aZ":-23.7063126970092,"pfxX":4.650880344157383,"pfxZ":5.84738588699804,"pX":0.26987243116343335,"pZ":1.7486197933824452,"vX0":-5.472573476861878,"vY0":-118.43224842200779,"vZ0":-5.754975422033798,"x":106.71,"y":191.57,"x0":1.9860564141598924,"y0":50.00089962811253,"z0":6.325211128053335,"aX":6.732191539716384},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":9.7,"breakHorizontal":-7.4,"spinRate":1623,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.4591570456954015,"extension":6.884362014667838},"index":2,"playId":"b8b57820-53bc-3eef-8186-73e3d4f8db08","pitchNumber":2,"startTime":"2025-08-02T20:17:01.674Z","endTime":"2025-08-02T20:17:05.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":83.7,"strikeZoneTop":3.49601692180283,"strikeZoneBottom":1.67000348975791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.091707284263954,"aZ":-17.46316011827956,"pfxX":6.0428771488586674,"pfxZ":8.389539579654404,"pX":-1.1659106796009415,"pZ":1.3234125536711143,"vX0":-9.697656646466172,"vY0":-130.50371696274465,"vZ0":-9.585285901380535,"x":161.44,"y":203.05,"x0":1.7847167439182239,"y0":50.006107848754304,"z0":6.315220018102252,"aX":10.60225104590662},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.6,"breakHorizontal":-9.2,"spinRate":2024,"spinDirection":148},"zone":13,"typeConfidence":2.0,"plateTime":0.41701276868297876,"extension":6.836392897643798},"index":3,"playId":"21116ae4-856c-3920-8cd1-661fe3aa3fa3","pitchNumber":3,"startTime":"2025-08-02T20:17:19.809Z","endTime":"2025-08-02T20:17:23.670Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.51164984132436,"aZ":-23.91183069853912,"pfxX":4.637847433239681,"pfxZ":5.640795080721319,"pX":-0.045844952870938455,"pZ":1.8957098048444223,"vX0":-5.964344955203921,"vY0":-119.33996061481588,"vZ0":-5.4430026198417405,"x":118.75,"y":187.6,"x0":1.8649220703114535,"y0":50.00594807287458,"z0":6.316484588174418,"aX":6.798668518017187},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":9.4,"breakHorizontal":-7.2,"spinRate":1583,"spinDirection":127},"zone":8,"typeConfidence":2.0,"plateTime":0.45618918481745085,"extension":6.978622800424789},"index":4,"playId":"2ed55378-5d24-33b4-ae84-716cd6079ab1","pitchNumber":4,"startTime":"2025-08-02T20:17:39.877Z","endTime":"2025-08-02T20:17:43.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":73.7,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.558927045189918,"aZ":-37.128624232661544,"pfxX":-4.417319247986137,"pfxZ":-3.667216194113651,"pX":-0.4468964510376976,"pZ":2.7715175601865885,"vX0":-3.9318139294022316,"vY0":-114.73209447197291,"vZ0":-0.6292820274215715,"x":134.03,"y":163.95,"x0":1.854610260609309,"y0":50.00332295561977,"z0":6.626363372853317,"aX":-5.967190451497735},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-6.6,"breakHorizontal":8.9,"spinRate":2651,"spinDirection":324},"zone":4,"typeConfidence":2.0,"plateTime":0.47497857953729117,"extension":6.6276452621462605},"hitData":{"launchSpeed":101.6,"launchAngle":24.0,"totalDistance":384.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":13.38,"coordY":90.4}},"index":5,"playId":"995684de-da3f-3cb3-a29c-e422ee7e05ff","pitchNumber":5,"startTime":"2025-08-02T20:18:06.572Z","endTime":"2025-08-02T20:18:28.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:18:28.339Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew McCutchen strikes out swinging.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T20:18:52.893Z","endTime":"2025-08-02T20:20:14.965Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":76.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.977225433698045,"aZ":-24.071234110782786,"pfxX":5.3491255419805,"pfxZ":5.506194147085636,"pX":0.24405896740345992,"pZ":1.4129270345834544,"vX0":-6.044949754488348,"vY0":-119.41801125824948,"vZ0":-6.2855849772882415,"x":107.7,"y":200.63,"x0":2.091430959242163,"y0":50.002025106431034,"z0":6.19111474676954,"aX":7.869837123147303},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":9.0,"breakHorizontal":-8.5,"spinRate":1753,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.45543443246853377,"extension":6.818467090751797},"index":0,"playId":"37cd0a33-b164-3384-a6af-f2f5bc47f0fe","pitchNumber":1,"startTime":"2025-08-02T20:19:02.840Z","endTime":"2025-08-02T20:19:05.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":81.1,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.011710549098055,"aZ":-24.905633357819042,"pfxX":-1.9038475988281238,"pfxZ":4.431279695563695,"pX":-0.35526277484145097,"pZ":2.2412506618256143,"vX0":-5.541442132121587,"vY0":-126.0927409975902,"vZ0":-5.503608991366523,"x":130.54,"y":178.27,"x0":2.1016196866622536,"y0":50.00615250874473,"z0":6.412857960624429,"aX":-3.124348007514051},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.2,"breakHorizontal":4.4,"spinRate":2461,"spinDirection":176},"zone":4,"typeConfidence":2.0,"plateTime":0.43123867267610816,"extension":6.80712787267148},"index":1,"playId":"69f19078-a6aa-349d-bd3f-18e3d5ed522a","pitchNumber":2,"startTime":"2025-08-02T20:19:19.790Z","endTime":"2025-08-02T20:19:23.702Z","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":90.2,"endSpeed":83.7,"strikeZoneTop":3.43999712450977,"strikeZoneBottom":1.61999702644809,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.577888327472213,"aZ":-19.04068877370662,"pfxX":5.703083448295881,"pfxZ":7.379944264634608,"pX":1.6076286331189784,"pZ":4.422898169879599,"vX0":-3.1728739329287152,"vY0":-131.4962467780028,"vZ0":-1.9143844460164403,"x":55.72,"y":119.36,"x0":2.0785365030555134,"y0":50.006429952395436,"z0":6.5490594109612585,"aX":10.154038523108598},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.2,"breakHorizontal":-9.8,"spinRate":2191,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4139499718656521,"extension":6.563036578626036},"index":2,"playId":"ea940d5d-1418-38a9-abef-c16a08e9d781","pitchNumber":3,"startTime":"2025-08-02T20:19:39.937Z","endTime":"2025-08-02T20:19:43.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":73.0,"strikeZoneTop":3.44000187421531,"strikeZoneBottom":1.61999997384559,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.28439609409704,"aZ":-39.46168482979266,"pfxX":-1.6597571024958162,"pfxZ":-5.492815140845545,"pX":1.0367109990523518,"pZ":3.2059646675464792,"vX0":-1.4039079359780555,"vY0":-113.41485866774138,"vZ0":0.8261420671760735,"x":77.48,"y":152.22,"x0":1.8754847845528155,"y0":50.004905810235826,"z0":6.717997273178766,"aX":-2.200680209710959},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-9.6,"breakHorizontal":3.4,"spinRate":2585,"spinDirection":325},"zone":12,"typeConfidence":2.0,"plateTime":0.47969681986982415,"extension":6.453585741635243},"index":3,"playId":"bfcac5df-5110-3055-b04e-17bedb24b44f","pitchNumber":4,"startTime":"2025-08-02T20:19:54.523Z","endTime":"2025-08-02T20:19:59.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":81.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.323270081500013,"aZ":-25.092025378271213,"pfxX":-0.6976933642992189,"pfxZ":4.256562134104193,"pX":0.7396982826202964,"pZ":3.2209467889467027,"vX0":-3.1004795476960343,"vY0":-126.46712062707438,"vZ0":-3.242117730511824,"x":88.8,"y":151.81,"x0":2.0590017111127645,"y0":50.00166788477132,"z0":6.47432000098145,"aX":-1.159609651812472},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":7.4,"breakHorizontal":1.8,"spinRate":2452,"spinDirection":174},"zone":3,"typeConfidence":2.0,"plateTime":0.42876768237063834,"extension":6.8935670996487275},"index":4,"playId":"e171c550-3beb-314b-947e-26f61f4bdd9d","pitchNumber":5,"startTime":"2025-08-02T20:20:11.314Z","endTime":"2025-08-02T20:20:14.965Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:20:14.965Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryan Reynolds grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T20:20:16.683Z","endTime":"2025-08-02T20:21:33.789Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"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":89.9,"endSpeed":83.8,"strikeZoneTop":3.52495075947424,"strikeZoneBottom":1.59503535542052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.60961968478082,"aZ":-17.45880485681242,"pfxX":4.677529626048152,"pfxZ":8.292709530622808,"pX":1.2831211995017926,"pZ":3.4962243447942205,"vX0":-3.4292988254866024,"vY0":-131.07751456471928,"vZ0":-4.570639611673228,"x":68.09,"y":144.38,"x0":1.9880246960081944,"y0":50.00036613919643,"z0":6.530885962377506,"aX":8.297924476182786},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.5,"breakHorizontal":-7.9,"spinRate":2214,"spinDirection":154},"zone":12,"typeConfidence":2.0,"plateTime":0.4147713120447514,"extension":6.641913438913889},"index":0,"playId":"b42b009d-6e03-3007-ae77-d6af59942571","pitchNumber":1,"startTime":"2025-08-02T20:20:40.982Z","endTime":"2025-08-02T20:20:45.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.9,"strikeZoneTop":3.5249450274562,"strikeZoneBottom":1.67006381000522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.805138470512922,"aZ":-22.58471854973847,"pfxX":4.547087883156182,"pfxZ":6.467935320630467,"pX":0.4891512939176991,"pZ":3.183700279203408,"vX0":-5.004408978371943,"vY0":-119.56762858239762,"vZ0":-2.948968172496373,"x":98.35,"y":152.82,"x0":1.9950795883982206,"y0":50.00470312727263,"z0":6.407250230766757,"aX":6.74464559410827},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":11.4,"breakHorizontal":-7.3,"spinRate":1682,"spinDirection":129},"zone":3,"typeConfidence":2.0,"plateTime":0.453917658988245,"extension":6.80270395336492},"index":1,"playId":"f04e559f-3250-34e2-b4b1-8bc76e5284ea","pitchNumber":2,"startTime":"2025-08-02T20:20:55.832Z","endTime":"2025-08-02T20:20:59.534Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-08-02T20:21:05.807Z","endTime":"2025-08-02T20:21:26.401Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.6,"strikeZoneTop":3.15,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.369221787304177,"aZ":-22.133926306423177,"pfxX":4.525183022583713,"pfxZ":6.82245859024942,"pX":0.3144717469032131,"pZ":2.77412347963924,"vX0":-5.34770801689503,"vY0":-119.27421972912919,"vZ0":-3.9811724572989684,"x":105.01,"y":163.88,"x0":1.97579857973608,"y0":50.00199213216298,"z0":6.41146657197319,"aX":6.658583319804387},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":11.9,"breakHorizontal":-7.2,"spinRate":1652,"spinDirection":123},"zone":3,"typeConfidence":2.0,"plateTime":0.45554289486962674,"extension":6.687555000870983},"hitData":{"launchSpeed":92.7,"launchAngle":-20.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.76,"coordY":150.67}},"index":3,"playId":"6086faa2-4c8c-32b4-862e-dfdba973c7e8","pitchNumber":3,"startTime":"2025-08-02T20:21:26.401Z","endTime":"2025-08-02T20:21:33.789Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:21:33.789Z","atBatIndex":35},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to center fielder Brenton Doyle.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-02T20:21:40.742Z","endTime":"2025-08-02T20:22:23.590Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":686668,"link":"/api/v1/people/686668"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":83.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.064630035958206,"aZ":-18.366881373397828,"pfxX":5.29518060296633,"pfxZ":7.88420640456654,"pX":-0.06626122014736467,"pZ":2.459722680265497,"vX0":-6.900760631620965,"vY0":-130.16763631997023,"vZ0":-6.6774664254264575,"x":119.53,"y":172.37,"x0":1.9062457557841563,"y0":50.002028408610244,"z0":6.4036364186758945,"aX":9.272924542577579},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.3,"breakHorizontal":-8.4,"spinRate":2147,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.41752114611909974,"extension":6.844583077967734},"index":0,"playId":"e94340ed-f5fd-3099-8298-2d8a8810e4a8","pitchNumber":1,"startTime":"2025-08-02T20:21:56.509Z","endTime":"2025-08-02T20:22:00.709Z","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":89.6,"endSpeed":83.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.497954243930483,"aZ":-15.966141262912954,"pfxX":5.019881652407528,"pfxZ":9.300976200096965,"pX":-0.22701647914071904,"pZ":2.176852364673235,"vX0":-7.533292188741303,"vY0":-130.1944697595023,"vZ0":-7.7631431550581365,"x":125.65,"y":180.0,"x0":2.0320120951634677,"y0":50.000363956381264,"z0":6.37194310669111,"aX":8.745767949468458},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":15.6,"breakHorizontal":-7.7,"spinRate":2101,"spinDirection":150},"zone":8,"typeConfidence":2.0,"plateTime":0.4183024273792606,"extension":6.754959710205727},"hitData":{"launchSpeed":97.2,"launchAngle":28.0,"totalDistance":391.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":149.81,"coordY":42.77}},"index":1,"playId":"101b7eac-146e-35be-8ec4-909e71550ec4","pitchNumber":2,"startTime":"2025-08-02T20:22:15.563Z","endTime":"2025-08-02T20:22:23.590Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:22:23.590Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yanquiel Fernández strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T20:24:23.703Z","endTime":"2025-08-02T20:26:13.438Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":90.3,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.390262489784234,"aZ":-20.219786426287744,"pfxX":-8.149348504630197,"pfxZ":5.827340807321102,"pX":-0.5427261187098671,"pZ":1.8510804018058358,"vX0":9.160300195344172,"vY0":-141.02469813227654,"vZ0":-6.634388128286672,"x":137.69,"y":188.8,"x0":-2.7454005250698383,"y0":50.00479491351008,"z0":5.499737349254128,"aX":-16.726597227880095},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":9.6,"breakHorizontal":13.3,"spinRate":2338,"spinDirection":243},"zone":7,"typeConfidence":2.0,"plateTime":0.38561717426514575,"extension":7.007776071677352},"index":0,"playId":"cc0bb7c9-7299-3379-9891-7676c4710230","pitchNumber":1,"startTime":"2025-08-02T20:24:34.013Z","endTime":"2025-08-02T20:24:39.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(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":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.657384068156144,"aZ":-26.270810502264997,"pfxX":-6.492240460144544,"pfxZ":3.5283695186758903,"pX":0.7276165425557864,"pZ":2.2853318556867595,"vX0":10.888169859079195,"vY0":-127.05909738929755,"vZ0":-3.3222038428491554,"x":89.26,"y":177.08,"x0":-2.727290917150901,"y0":50.00003286350066,"z0":5.647973969645045,"aX":-10.849099882189643},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.0,"breakHorizontal":10.0,"spinRate":1770,"spinDirection":255},"zone":6,"typeConfidence":2.0,"plateTime":0.4275173483364396,"extension":6.761856752776306},"index":1,"playId":"b81e683e-a9fc-395f-91ae-2a53858ca61a","pitchNumber":2,"startTime":"2025-08-02T20:24:54.766Z","endTime":"2025-08-02T20:24:58.469Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-02T20:25:03.831Z","endTime":"2025-08-02T20:25:15.905Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":90.4,"strikeZoneTop":3.62458805351316,"strikeZoneBottom":1.74463419259634,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.658817496623865,"aZ":-22.713937703069718,"pfxX":-7.320200315145821,"pfxZ":4.572934013223039,"pX":-1.1169259123840778,"pZ":3.9881593002967297,"vX0":7.519769546336787,"vY0":-141.36525792651972,"vZ0":-0.8105243756760404,"x":159.57,"y":131.1,"x0":-2.8329534128875924,"y0":50.00141346764234,"z0":5.7083113907653535,"aX":-15.137358525938053},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.4,"breakHorizontal":12.1,"spinRate":2293,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.384289100422619,"extension":6.946019706935645},"index":3,"playId":"707060c0-6a9f-3dd2-bc5f-cc09581d1176","pitchNumber":3,"startTime":"2025-08-02T20:25:15.905Z","endTime":"2025-08-02T20:25:19.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":89.8,"strikeZoneTop":3.62460403258208,"strikeZoneBottom":1.8192969433545,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.29630276938974,"aZ":-21.477850620712456,"pfxX":-6.356844055608242,"pfxZ":5.233870987724526,"pX":-1.2060815260079485,"pZ":4.160547813710299,"vX0":6.887757615800084,"vY0":-140.75895420885055,"vZ0":-0.6605287407373012,"x":162.97,"y":126.45,"x0":-2.8370666286678365,"y0":50.006056163949026,"z0":5.765625930711256,"aX":-12.999646759166396},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":9.6,"breakHorizontal":10.4,"spinRate":2334,"spinDirection":235},"zone":11,"typeConfidence":2.0,"plateTime":0.3863621418144967,"extension":6.721613931529614},"index":4,"playId":"e80e7250-6910-3069-8bd7-32a4af5b3f09","pitchNumber":4,"startTime":"2025-08-02T20:25:32.045Z","endTime":"2025-08-02T20:25:36.340Z","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":97.0,"endSpeed":90.0,"strikeZoneTop":3.62459510144244,"strikeZoneBottom":1.74464387557522,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.43075341152131,"aZ":-21.856440209347557,"pfxX":-7.37867170531074,"pfxZ":5.023926951654682,"pX":-0.11468491093035972,"pZ":3.8419053288965492,"vX0":9.867081860195217,"vY0":-141.09465163754183,"vZ0":-1.2873750051402137,"x":121.37,"y":135.05,"x0":-2.668035163287918,"y0":50.00383786131617,"z0":5.687214363442413,"aX":-15.158592502966226},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.1,"breakHorizontal":11.8,"spinRate":2324,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.38544434290412566,"extension":6.79673845757388},"index":5,"playId":"9f7ce5b0-667d-3dbc-9b58-f1bd40bf5223","pitchNumber":5,"startTime":"2025-08-02T20:25:49.284Z","endTime":"2025-08-02T20:25:53.603Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.9,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.234017001691107,"aZ":-19.3941573408415,"pfxX":-6.48872565809869,"pfxZ":6.119872482919902,"pX":-0.7178537368563516,"pZ":3.571107828385405,"vX0":8.088098278165619,"vY0":-141.90131453395244,"vZ0":-2.5767375226592257,"x":144.36,"y":142.36,"x0":-2.730623188069163,"y0":50.000053036726364,"z0":5.693615534647862,"aX":-13.545335092243237},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.9,"breakHorizontal":10.6,"spinRate":2340,"spinDirection":234},"zone":1,"typeConfidence":2.0,"plateTime":0.38253566491162827,"extension":6.882592786320492},"index":6,"playId":"1d7cf002-770a-3399-9f32-d5ebc265b9e5","pitchNumber":6,"startTime":"2025-08-02T20:26:09.992Z","endTime":"2025-08-02T20:26:13.438Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:26:13.438Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Austin Nola strikes out on a foul tip.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T20:26:19.862Z","endTime":"2025-08-02T20:27:52.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"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":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.3,"endSpeed":92.0,"strikeZoneTop":3.35999809503448,"strikeZoneBottom":1.56457261218546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.466685548020898,"aZ":-20.75385870971989,"pfxX":-6.377760610232238,"pfxZ":5.377736287182104,"pX":0.021455031119694882,"pZ":1.8977731633358932,"vX0":7.589715570146812,"vY0":-143.06939697534898,"vZ0":-6.564215264320938,"x":116.18,"y":187.54,"x0":-1.8070010348893926,"y0":50.00302990757413,"z0":5.473732964158749,"aX":-13.544170208357972},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":8.9,"breakHorizontal":10.4,"spinRate":2283,"spinDirection":234},"zone":8,"typeConfidence":2.0,"plateTime":0.3793396026361404,"extension":6.923939766111883},"index":0,"playId":"9f481cfa-10cc-3166-b843-fa95f947c1a8","pitchNumber":1,"startTime":"2025-08-02T20:26:40.290Z","endTime":"2025-08-02T20:26:43.952Z","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.0,"endSpeed":90.7,"strikeZoneTop":3.36,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.757749683981515,"aZ":-24.062342438310353,"pfxX":-6.6161192469219685,"pfxZ":3.9159490586192334,"pX":-0.42064420410912773,"pZ":2.8179525760200885,"vX0":6.958058313301882,"vY0":-141.28934845513473,"vZ0":-3.4849761247266278,"x":133.03,"y":162.7,"x0":-2.027015358294388,"y0":50.003977004247034,"z0":5.570253102626725,"aX":-13.707247097316802},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":6.7,"breakHorizontal":11.0,"spinRate":2235,"spinDirection":236},"zone":1,"typeConfidence":2.0,"plateTime":0.38407899236285825,"extension":6.5889341265541574},"index":1,"playId":"21474d54-034f-3d66-95ac-15a263792c4b","pitchNumber":2,"startTime":"2025-08-02T20:26:55.414Z","endTime":"2025-08-02T20:27:02.123Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.28550091728552,"strikeZoneBottom":1.48999987922141,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.913024514825107,"aZ":-25.973455193609478,"pfxX":1.9269203396649832,"pfxZ":3.886825285319908,"pX":1.4212771363782366,"pZ":2.616719544089573,"vX0":7.8632709396559255,"vY0":-125.3849354732119,"vZ0":-2.0855899073405033,"x":62.82,"y":168.13,"x0":-2.00331044919376,"y0":50.001546104417024,"z0":5.5746741820618215,"aX":3.0736711563564487},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.8,"breakHorizontal":-5.3,"spinRate":2363,"spinDirection":128},"zone":12,"typeConfidence":2.0,"plateTime":0.4365210724530675,"extension":6.821091523497265},"index":2,"playId":"8b3990ad-af02-3a6b-800a-4e3b19ecc351","pitchNumber":3,"startTime":"2025-08-02T20:27:27.014Z","endTime":"2025-08-02T20:27:32.153Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.3640102920019,"aZ":-18.456689096482673,"pfxX":-6.403558275724257,"pfxZ":6.525370065467232,"pX":-0.07443567072675744,"pZ":2.9935814809491874,"vX0":7.8429454719639144,"vY0":-143.22451223676515,"vZ0":-4.019433561707685,"x":119.84,"y":157.95,"x0":-2.000934425742792,"y0":50.00449408221152,"z0":5.551044041735711,"aX":-13.465082109179297},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.3,"breakHorizontal":10.2,"spinRate":2379,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3806926535895645,"extension":6.61219049035657},"index":3,"playId":"d13642d8-5604-348d-b331-1c7fb7ab455a","pitchNumber":4,"startTime":"2025-08-02T20:27:48.696Z","endTime":"2025-08-02T20:27:52.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:27:52.388Z","atBatIndex":38},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Orlando Arcia flies out to right fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-02T20:27:55.537Z","endTime":"2025-08-02T20:29:05.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":668804,"link":"/api/v1/people/668804"},"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(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":85.7,"endSpeed":79.4,"strikeZoneTop":3.36056768043994,"strikeZoneBottom":1.61999919932411,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.698874535914292,"aZ":-30.418318308073555,"pfxX":5.087205982256937,"pfxZ":1.1033621681371706,"pX":0.6791859860354532,"pZ":2.313246002920999,"vX0":5.330435588554167,"vY0":-124.86333801300196,"vZ0":-1.8053895277241754,"x":91.11,"y":176.32,"x0":-2.1392140465976284,"y0":50.000914498916764,"z0":5.533901009799028,"aX":8.08067909121351},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.8,"breakHorizontal":-10.4,"spinRate":2474,"spinDirection":100},"zone":6,"typeConfidence":2.0,"plateTime":0.4376373801844373,"extension":6.689472037946244},"index":0,"playId":"0d85e79d-1526-39c3-b509-3b56ad113a75","pitchNumber":1,"startTime":"2025-08-02T20:28:18.189Z","endTime":"2025-08-02T20:28:22.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":89.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.360249465939557,"aZ":-26.623233401354742,"pfxX":-7.057629615683268,"pfxZ":2.72557715642478,"pX":0.014032533063080747,"pZ":3.1064317902690033,"vX0":8.09681384573238,"vY0":-140.26596356704508,"vZ0":-2.2452663835100135,"x":116.47,"y":154.91,"x0":-1.964136500326733,"y0":50.00005806135706,"z0":5.615694600342338,"aX":-14.361906360009877},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":4.8,"breakHorizontal":11.5,"spinRate":2334,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.3873483127506181,"extension":6.564033433304965},"index":1,"playId":"aeb050ac-1978-34a2-b46a-567f899f9912","pitchNumber":2,"startTime":"2025-08-02T20:28:35.664Z","endTime":"2025-08-02T20:28:42.275Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-02T20:28:48.510Z","endTime":"2025-08-02T20:28:58.844Z","isPitch":false,"type":"action","player":{"id":606115,"link":"/api/v1/people/606115"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.4,"endSpeed":90.6,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31181349546022,"aZ":-18.07510742983497,"pfxX":-6.354404753162883,"pfxZ":6.719210782245103,"pX":-0.21349154130740094,"pZ":4.031739726009995,"vX0":7.46644670281888,"vY0":-143.28447767525765,"vZ0":-1.3770847448642665,"x":125.14,"y":129.92,"x0":-2.01639315326458,"y0":50.001683361771335,"z0":5.637807965976468,"aX":-13.331659823492476},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":12.1,"breakHorizontal":10.2,"spinRate":2362,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.38095928308846316,"extension":6.587928862296764},"hitData":{"launchSpeed":80.0,"launchAngle":36.0,"totalDistance":292.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.49,"coordY":92.8}},"index":3,"playId":"f56e693b-6867-347d-abce-1051d5a1b563","pitchNumber":3,"startTime":"2025-08-02T20:28:58.844Z","endTime":"2025-08-02T20:29:05.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:29:05.764Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out softly, pitcher Jaden Hill to first baseman Warming Bernabel.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-02T20:31:21.234Z","endTime":"2025-08-02T20:32:42.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":{"description":"Pitching Change: Jaden Hill replaces Austin Gomber.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T20:30:18.000Z","endTime":"2025-08-02T20:31:23.465Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677955,"link":"/api/v1/people/677955"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.0,"strikeZoneTop":3.84,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.873450332504337,"aZ":-33.28117841217795,"pfxX":-6.398827414069153,"pfxZ":-0.7115781604222473,"pX":-1.1209263330606551,"pZ":2.318262700957639,"vX0":1.8505802799572022,"vY0":-123.3845807167054,"vZ0":-0.9866238858012946,"x":159.73,"y":176.19,"x0":-1.0422276448969767,"y0":50.000023322799784,"z0":5.488435772870114,"aX":-10.021493310978581},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.3,"breakHorizontal":11.3,"spinRate":1588,"spinDirection":257},"zone":13,"typeConfidence":0.89,"plateTime":0.44123341202836075,"extension":6.239011362011043},"index":1,"playId":"d7a18b9d-ffec-355a-a592-ca9080d997a5","pitchNumber":1,"startTime":"2025-08-02T20:31:23.465Z","endTime":"2025-08-02T20:31:26.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":84.6,"endSpeed":79.6,"strikeZoneTop":3.84000310954779,"strikeZoneBottom":1.86407973457035,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.874228626746657,"aZ":-30.881138113982267,"pfxX":-5.743617393779527,"pfxZ":0.8137909315169818,"pX":-0.9569739864731872,"pZ":1.525371924482535,"vX0":2.7805633216706207,"vY0":-123.40446000519265,"vZ0":-3.036183282831013,"x":153.48,"y":197.59,"x0":-1.337589678534227,"y0":50.00076934686779,"z0":5.308378981893361,"aX":-9.075829975060117},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":1.2,"breakHorizontal":10.0,"spinRate":1709,"spinDirection":254},"zone":13,"typeConfidence":0.88,"plateTime":0.43973591342176643,"extension":6.364241808561365},"index":2,"playId":"b431d1ab-0fd8-3294-84d9-0bb364a9143a","pitchNumber":2,"startTime":"2025-08-02T20:31:41.683Z","endTime":"2025-08-02T20:31:45.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":79.1,"strikeZoneTop":3.76595727494694,"strikeZoneBottom":1.86408751570556,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.777243987155906,"aZ":-33.23516812845298,"pfxX":-6.0967775537208375,"pfxZ":-0.6760916126089658,"pX":-0.6769376061183134,"pZ":2.8490092018105964,"vX0":3.0136388522667223,"vY0":-123.31783821912862,"vZ0":0.18979360116651622,"x":142.8,"y":161.86,"x0":-1.1095363213169889,"y0":50.003007370383365,"z0":5.528212966128774,"aX":-9.583817521289257},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.0,"breakHorizontal":10.6,"spinRate":1685,"spinDirection":257},"zone":4,"typeConfidence":0.89,"plateTime":0.44070682788539406,"extension":6.180966171848468},"index":3,"playId":"4ab58fc3-eca0-359f-a980-ae282f298c87","pitchNumber":3,"startTime":"2025-08-02T20:31:56.599Z","endTime":"2025-08-02T20:32:00.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":80.4,"strikeZoneTop":3.69191946776433,"strikeZoneBottom":1.78999795755642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.752240687262063,"aZ":-32.99118204463629,"pfxX":-6.271221458823699,"pfxZ":-0.506968446857899,"pX":1.33426158882204,"pZ":0.49785441208651054,"vX0":7.98960853029312,"vY0":-124.3650453140729,"vZ0":-4.968830222737414,"x":66.14,"y":225.34,"x0":-1.0726584754016644,"y0":50.0060133625758,"z0":5.1904249944618615,"aX":-10.044014540554718},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-1.7,"breakHorizontal":10.0,"spinRate":1745,"spinDirection":255},"zone":14,"typeConfidence":0.89,"plateTime":0.43674260084187555,"extension":6.853375851807548},"index":4,"playId":"7a2e8976-9640-3ed5-9acf-b2d4a5390b40","pitchNumber":4,"startTime":"2025-08-02T20:32:13.172Z","endTime":"2025-08-02T20:32:16.817Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":92.0,"strikeZoneTop":3.84,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.143128493807843,"aZ":-27.238267790224306,"pfxX":-7.604075679811715,"pfxZ":2.3158204951218178,"pX":-0.4078724946301605,"pZ":2.8099330425409845,"vX0":4.946444336567662,"vY0":-143.46806559013353,"vZ0":-2.856202998190032,"x":132.55,"y":162.91,"x0":-1.146445246773425,"y0":50.00431235881334,"z0":5.4754500948099984,"aX":-16.21196570004304},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":4.0,"breakHorizontal":13.1,"spinRate":2312,"spinDirection":232},"zone":4,"typeConfidence":2.0,"plateTime":0.37852146910234197,"extension":6.10650289057787},"hitData":{"launchSpeed":52.6,"launchAngle":-63.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"1","coordinates":{"coordX":132.38,"coordY":193.11}},"index":5,"playId":"fba9bdfc-5f0d-3a6a-a706-6d0815ee3ccc","pitchNumber":5,"startTime":"2025-08-02T20:32:35.267Z","endTime":"2025-08-02T20:32:42.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:32:42.333Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jack Suwinski walks.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-02T20:33:14.264Z","endTime":"2025-08-02T20:34:44.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"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":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Jack Suwinski replaces Alexander Canario.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-02T20:32:55.978Z","endTime":"2025-08-02T20:33:16.510Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":672744,"link":"/api/v1/people/672744"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.47658881337604,"strikeZoneBottom":1.60000195819076,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.80406742117195,"aZ":-31.737829222499673,"pfxX":1.2046731171236722,"pfxZ":0.26366850862239133,"pX":-0.49710534413510876,"pZ":1.9541006586621412,"vX0":1.929380449205199,"vY0":-126.5773270666266,"vZ0":-2.24361788044139,"x":135.95,"y":186.02,"x0":-1.4220275460304581,"y0":50.00151349013406,"z0":5.362340107953613,"aX":1.978763848083067},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":0.2,"breakHorizontal":-2.5,"spinRate":2558,"spinDirection":124},"zone":7,"typeConfidence":0.91,"plateTime":0.43066635746426885,"extension":6.064998841900227},"index":1,"playId":"0c5f46a9-4474-3e2d-984c-62a7967c42ae","pitchNumber":1,"startTime":"2025-08-02T20:33:16.510Z","endTime":"2025-08-02T20:33:20.476Z","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":97.2,"endSpeed":90.1,"strikeZoneTop":3.40318676422608,"strikeZoneBottom":1.59999693136247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.978727092329425,"aZ":-20.41939561190949,"pfxX":-4.482615223624203,"pfxZ":5.692933030740079,"pX":0.7104302637211407,"pZ":4.903337368383635,"vX0":6.548948300612625,"vY0":-141.54605599399343,"vZ0":1.304415906077364,"x":89.92,"y":106.39,"x0":-1.0321669820098456,"y0":50.002963670224126,"z0":5.728518708563953,"aX":-9.256790552366494},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":10.8,"breakHorizontal":7.1,"spinRate":2392,"spinDirection":223},"zone":12,"typeConfidence":0.94,"plateTime":0.38438982618498274,"extension":6.0759991635890875},"index":2,"playId":"84efe3b1-c853-3ac4-85a7-36adb85ec99a","pitchNumber":2,"startTime":"2025-08-02T20:33:31.318Z","endTime":"2025-08-02T20:33:35.196Z","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":79.1,"strikeZoneTop":3.40319396816611,"strikeZoneBottom":1.59999721261595,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.263500859828913,"aZ":-31.02470919348771,"pfxX":-6.676822847366109,"pfxZ":0.7326160805072703,"pX":0.5538323656106053,"pZ":1.2348575524068564,"vX0":6.110833687203564,"vY0":-123.53136842671704,"vZ0":-3.745503122139463,"x":95.89,"y":205.44,"x0":-1.0674203165834593,"y0":50.001572873544305,"z0":5.338473769366649,"aX":-10.468044284351567},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.8,"breakHorizontal":10.9,"spinRate":1613,"spinDirection":256},"zone":14,"typeConfidence":0.9,"plateTime":0.4409452601948267,"extension":6.298653031610467},"index":3,"playId":"39865f5b-62c1-3b83-bab7-0285898e158b","pitchNumber":3,"startTime":"2025-08-02T20:33:46.354Z","endTime":"2025-08-02T20:33:50.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":90.3,"strikeZoneTop":3.47660672349351,"strikeZoneBottom":1.59999921332481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.297916511454357,"aZ":-26.231318084494927,"pfxX":-9.174008536730037,"pfxZ":2.891415062680287,"pX":-0.27601859741264195,"pZ":1.4050301605216573,"vX0":5.5008979922782695,"vY0":-141.5390792577675,"vZ0":-6.326718029089332,"x":127.52,"y":200.84,"x0":-1.0394025088402932,"y0":50.00364927761186,"z0":5.318423003689841,"aX":-18.86092169424947},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":4.3,"breakHorizontal":15.7,"spinRate":2375,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.3850422757739058,"extension":6.017506849159062},"index":4,"playId":"c08d81a1-803f-3201-b7b9-99d891d7b2ef","pitchNumber":4,"startTime":"2025-08-02T20:34:03.966Z","endTime":"2025-08-02T20:34:08.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.86434244442456,"aZ":-24.743941017285657,"pfxX":-8.305973852983374,"pfxZ":3.647470118362601,"pX":0.5757696010925184,"pZ":2.2845764008642697,"vX0":7.384057212147092,"vY0":-140.84770676938362,"vZ0":-4.363824805764401,"x":95.05,"y":177.1,"x0":-0.9831784772649151,"y0":50.002428514266704,"z0":5.427089702739617,"aX":-16.91774048364858},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.0,"breakHorizontal":13.8,"spinRate":2322,"spinDirection":233},"zone":6,"typeConfidence":0.9,"plateTime":0.38685471101925817,"extension":6.059666437459847},"index":5,"playId":"7d6bfce0-a2b1-3ba7-90b1-8c092068540c","pitchNumber":5,"startTime":"2025-08-02T20:34:22.040Z","endTime":"2025-08-02T20:34:26.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":90.5,"strikeZoneTop":3.45824312542185,"strikeZoneBottom":1.58163733571038,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.990963444461425,"aZ":-24.180630153783987,"pfxX":-7.82354614627422,"pfxZ":3.831859803598679,"pX":-0.7923116743403209,"pZ":3.3717323746840533,"vX0":4.001098253882042,"vY0":-142.6167224693815,"vZ0":-1.8526702225393445,"x":147.2,"y":147.74,"x0":-1.1876663489854538,"y0":50.00121707930616,"z0":5.53593513142783,"aX":-16.31425957544429},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":6.8,"breakHorizontal":13.6,"spinRate":2294,"spinDirection":236},"zone":1,"typeConfidence":0.91,"plateTime":0.38225803901509137,"extension":5.903271047693922},"index":6,"playId":"3120bd19-69f9-37f1-9829-cffc917dfb87","pitchNumber":6,"startTime":"2025-08-02T20:34:40.143Z","endTime":"2025-08-02T20:34:44.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:34:44.345Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Henry Davis grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel. Jack Suwinski to 2nd. Henry Davis out at 1st.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-02T20:35:00.499Z","endTime":"2025-08-02T20:36:42.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"pitchHand":{"code":"R","description":"Right"},"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,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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"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"}]},{"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":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.50897059827639,"aZ":-24.589559320692192,"pfxX":-7.709853640491757,"pfxZ":3.6726700032812722,"pX":0.30696560259394917,"pZ":4.312471764665024,"vX0":6.338173970187726,"vY0":-141.69724721930604,"vZ0":0.09869491091418392,"x":105.3,"y":122.34,"x0":-0.9394867967863443,"y0":50.00543381804747,"z0":5.827892506337843,"aX":-15.932113109191528},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":6.8,"breakHorizontal":13.0,"spinRate":2263,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.38420554286162956,"extension":6.158468592453904},"index":0,"playId":"10366bb6-e954-30f2-b5f0-ae7ddf25822a","pitchNumber":1,"startTime":"2025-08-02T20:35:08.857Z","endTime":"2025-08-02T20:35:12.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":83.8,"strikeZoneTop":3.42999657997439,"strikeZoneBottom":1.66999686611924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.252191121017795,"aZ":-28.88260686448158,"pfxX":1.0130268472375281,"pfxZ":1.8781562606417017,"pX":2.2976551869172193,"pZ":1.2340150567559869,"vX0":8.07548203207329,"vY0":-130.43400252161567,"vZ0":-5.174229555494371,"x":29.42,"y":205.46,"x0":-0.9493224834342637,"y0":50.00054656838415,"z0":5.3786580183482355,"aX":1.7736161652155038},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.6,"breakHorizontal":-3.4,"spinRate":2495,"spinDirection":173},"zone":14,"typeConfidence":0.9,"plateTime":0.4173389932520837,"extension":6.358121340551033},"index":1,"playId":"f8f5003d-f851-306d-be03-177f869c1fdd","pitchNumber":2,"startTime":"2025-08-02T20:35:36.964Z","endTime":"2025-08-02T20:35:39.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":83.1,"strikeZoneTop":3.35631865087069,"strikeZoneBottom":1.59627659821167,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.462290077226328,"aZ":-29.214017794203805,"pfxX":0.8691255562496147,"pfxZ":1.7132687629066092,"pX":1.7467658355760967,"pZ":1.1955552709967774,"vX0":6.8311693771462325,"vY0":-129.59009519655262,"vZ0":-5.342396298587944,"x":50.42,"y":206.5,"x0":-1.0208061066185028,"y0":50.00145831969382,"z0":5.477080673548231,"aX":1.4976163053030673},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.3,"breakHorizontal":-2.9,"spinRate":2465,"spinDirection":185},"zone":14,"typeConfidence":0.9,"plateTime":0.4203876681009291,"extension":6.076800281095249},"index":2,"playId":"7a09a229-c1e4-3abc-a547-6ccbea27a3de","pitchNumber":3,"startTime":"2025-08-02T20:35:56.532Z","endTime":"2025-08-02T20:35:59.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.9,"strikeZoneTop":3.3563138657391,"strikeZoneBottom":1.6699978403528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.06218888441685,"aZ":-30.442337082517113,"pfxX":-6.450938123267662,"pfxZ":1.114014306879086,"pX":1.513924700611899,"pZ":0.43529464971754955,"vX0":7.861689933307048,"vY0":-122.83895774543237,"vZ0":-5.681077210568705,"x":59.29,"y":227.03,"x0":-0.8686520460567604,"y0":50.00095740831347,"z0":5.321722527281402,"aX":-9.999513353367787},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.1,"breakHorizontal":10.2,"spinRate":1562,"spinDirection":258},"zone":14,"typeConfidence":0.9,"plateTime":0.4434731909842671,"extension":6.881663865040738},"index":3,"playId":"2fa90e56-b09e-32d6-85c2-79ed0b76f204","pitchNumber":4,"startTime":"2025-08-02T20:36:13.972Z","endTime":"2025-08-02T20:36:17.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.34067161436988,"aZ":-22.10983148868098,"pfxX":-7.115968600465987,"pfxZ":4.989822823986605,"pX":0.3365992446174685,"pZ":1.763241337378864,"vX0":6.1640188147853605,"vY0":-140.11060334673354,"vZ0":-6.551387459590146,"x":104.17,"y":191.17,"x0":-0.9517755537352912,"y0":50.003668005914186,"z0":5.545255053197645,"aX":-14.354728292049243},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":8.0,"breakHorizontal":11.9,"spinRate":2369,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.3887798407388008,"extension":5.963347903344657},"hitData":{"launchSpeed":76.2,"launchAngle":-38.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.78,"coordY":153.71}},"index":4,"playId":"eff0f5de-13ad-3225-832d-ddc4a95aee87","pitchNumber":5,"startTime":"2025-08-02T20:36:33.978Z","endTime":"2025-08-02T20:36:42.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:36:42.017Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jared Triolo lines out to third baseman Orlando Arcia.","rbi":0,"awayScore":4,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-02T20:36:57.011Z","endTime":"2025-08-02T20:37:52.035Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.72619213952044,"strikeZoneBottom":1.78000324945523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.81227442853278,"aZ":-31.94730137902054,"pfxX":2.428378763529831,"pfxZ":0.14158909471131764,"pX":0.0797440567592364,"pZ":3.126506990827635,"vX0":2.512547185684898,"vY0":-127.21192914723102,"vZ0":0.06890901945165684,"x":113.96,"y":154.36,"x0":-1.2329898715911656,"y0":50.00622889821847,"z0":5.612158648383163,"aX":4.017806488532016},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.5,"breakHorizontal":-4.9,"spinRate":2416,"spinDirection":141},"zone":2,"typeConfidence":0.91,"plateTime":0.42903578025242606,"extension":6.070772550058254},"index":0,"playId":"0aa9b5db-379f-3083-a176-dcfd80ea07a2","pitchNumber":1,"startTime":"2025-08-02T20:37:10.282Z","endTime":"2025-08-02T20:37:13.948Z","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":88.4,"endSpeed":82.5,"strikeZoneTop":3.7261998390224,"strikeZoneBottom":1.78000114555565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.616026016460726,"aZ":-30.50553217274679,"pfxX":2.247500811019094,"pfxZ":0.9760294636917148,"pX":1.8437865133394857,"pZ":2.320195413002195,"vX0":6.571640620011722,"vY0":-128.74221624981735,"vZ0":-2.326603489632764,"x":46.72,"y":176.13,"x0":-1.0171042582426737,"y0":50.001629498427995,"z0":5.558780925694178,"aX":3.8330100365518174},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":1.6,"breakHorizontal":-5.3,"spinRate":2548,"spinDirection":138},"zone":14,"typeConfidence":0.91,"plateTime":0.42280186352872784,"extension":6.029324752703352},"index":1,"playId":"7934f8a6-70db-3dae-ae60-0809498e19fd","pitchNumber":2,"startTime":"2025-08-02T20:37:26.734Z","endTime":"2025-08-02T20:37:30.432Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":82.0,"strikeZoneTop":3.8,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.282343161015667,"aZ":-31.09251416557738,"pfxX":1.3111224853187031,"pfxZ":0.6408029898185887,"pX":-0.41103114324705137,"pZ":2.580832138565522,"vX0":2.040368309865433,"vY0":-127.79385054739421,"vZ0":-1.5348027128302124,"x":132.67,"y":169.1,"x0":-1.3839147108646201,"y0":50.00248441769588,"z0":5.585613422752159,"aX":2.2127652920092507},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":1.1,"breakHorizontal":-2.8,"spinRate":2527,"spinDirection":126},"zone":4,"typeConfidence":0.91,"plateTime":0.42530362010738587,"extension":5.973426892612634},"hitData":{"launchSpeed":80.0,"launchAngle":12.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":97.0,"coordY":162.0}},"index":2,"playId":"50180d16-bc9a-3cad-8842-4eb61ae8dea1","pitchNumber":3,"startTime":"2025-08-02T20:37:46.298Z","endTime":"2025-08-02T20:37:52.035Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:37:52.035Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mickey Moniak singles on a sharp line drive to right fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T20:42:15.819Z","endTime":"2025-08-02T20:43:24.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Jack Suwinski remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T20:39:02.719Z","endTime":"2025-08-02T20:41:01.427Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"601","replacedPlayer":{"id":672744,"link":"/api/v1/people/672744"}},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-02T20:41:01.427Z","endTime":"2025-08-02T20:42:18.066Z","isPitch":false,"type":"action","player":{"id":666160,"link":"/api/v1/people/666160"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":83.3,"strikeZoneTop":3.47000040488723,"strikeZoneBottom":1.61000307725963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.125457297624656,"aZ":-25.5550430260821,"pfxX":-7.729195169187329,"pfxZ":3.828700523881542,"pX":1.180085587331492,"pZ":1.1005000230239972,"vX0":11.742006483390478,"vY0":-129.14917787633954,"vZ0":-6.1921283797980395,"x":72.02,"y":209.07,"x0":-2.3741493813381562,"y0":50.00249271825939,"z0":5.435404770660729,"aX":-13.35707117494374},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.0,"breakHorizontal":12.1,"spinRate":1921,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.42045672432078307,"extension":7.199679009397795},"index":2,"playId":"6c1ccc42-b64a-3236-a3f6-453cc666d2c9","pitchNumber":1,"startTime":"2025-08-02T20:42:18.066Z","endTime":"2025-08-02T20:42:21.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.9,"strikeZoneTop":3.46999840520026,"strikeZoneBottom":1.6831571709793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.2026192403868,"aZ":-17.67918093701998,"pfxX":-7.506691739142441,"pfxZ":6.846285852970033,"pX":0.9323081558475903,"pZ":1.1508543767577155,"vX0":11.998405104255976,"vY0":-143.2367481675526,"vZ0":-9.172581857459843,"x":81.46,"y":207.71,"x0":-2.299498563403778,"y0":50.005563903538004,"z0":5.458021829676795,"aX":-15.898302244353543},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.9,"breakHorizontal":11.8,"spinRate":2468,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.3796710408584598,"extension":7.168515595846662},"index":3,"playId":"a7c719b6-cd93-3159-81b3-58f004d8e285","pitchNumber":2,"startTime":"2025-08-02T20:42:32.901Z","endTime":"2025-08-02T20:42:35.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.9,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.47194064516108,"aZ":-21.161351075926174,"pfxX":-7.534820421952584,"pfxZ":5.381742500343748,"pX":0.1880339803679474,"pZ":2.9230234491420894,"vX0":9.761621764258036,"vY0":-141.0668172942088,"vZ0":-3.768211775720962,"x":109.83,"y":159.86,"x0":-2.313592812784062,"y0":50.00243483855889,"z0":5.614528819006887,"aX":-15.419070004701812},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.2,"breakHorizontal":12.0,"spinRate":2283,"spinDirection":245},"zone":2,"typeConfidence":2.0,"plateTime":0.38601340383525296,"extension":6.959878876041835},"index":4,"playId":"d494eb74-e721-3c1c-a641-efd006af25be","pitchNumber":3,"startTime":"2025-08-02T20:42:48.158Z","endTime":"2025-08-02T20:42:52.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":91.2,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.43090688787245,"aZ":-18.395184285475466,"pfxX":-7.623941985563514,"pfxZ":6.561086479009741,"pX":0.7672829038585217,"pZ":2.445526244048865,"vX0":11.571787012558863,"vY0":-142.75152585162064,"vZ0":-5.479552706412567,"x":87.75,"y":172.75,"x0":-2.315753442419229,"y0":50.00400679981755,"z0":5.517244045896379,"aX":-16.014284071545074},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.2,"breakHorizontal":12.0,"spinRate":2417,"spinDirection":236},"zone":6,"typeConfidence":2.0,"plateTime":0.38114092502953234,"extension":7.004726899520461},"hitData":{"launchSpeed":100.8,"launchAngle":16.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":188.62,"coordY":111.4}},"index":5,"playId":"79cb5b80-4de0-3db6-8538-fec391db7c1e","pitchNumber":4,"startTime":"2025-08-02T20:43:12.730Z","endTime":"2025-08-02T20:43:24.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:43:24.268Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ezequiel Tovar walks. Mickey Moniak to 2nd.","rbi":0,"awayScore":4,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T20:43:30.304Z","endTime":"2025-08-02T20:46:15.558Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.8,"strikeZoneTop":3.17637364368181,"strikeZoneBottom":1.45999734782872,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.517771735872643,"aZ":-18.861986546724907,"pfxX":-7.7111659375608035,"pfxZ":6.373891851336982,"pX":0.23027589927061903,"pZ":3.048476480633804,"vX0":8.873409524298717,"vY0":-142.39244252866706,"vZ0":-3.5675552965336412,"x":108.22,"y":156.47,"x0":-1.899739445796063,"y0":50.00038784332744,"z0":5.485592582511249,"aX":-16.10035007316781},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":11.2,"breakHorizontal":12.5,"spinRate":2382,"spinDirection":235},"zone":2,"typeConfidence":2.0,"plateTime":0.38220425600656016,"extension":7.158325268815369},"index":0,"playId":"796a0bd7-dd5a-3b85-952d-8e9c1cfbf972","pitchNumber":1,"startTime":"2025-08-02T20:43:50.952Z","endTime":"2025-08-02T20:43:54.618Z","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":97.8,"endSpeed":90.7,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.996481514343408,"aZ":-20.82286934477317,"pfxX":-6.729574109562147,"pfxZ":5.43139815598588,"pX":-1.1861866183575953,"pZ":3.1775448969724125,"vX0":4.946531419722534,"vY0":-142.54526734138665,"vZ0":-3.1023683082003757,"x":162.21,"y":152.99,"x0":-2.0561512288458794,"y0":50.00338403029766,"z0":5.570929911034413,"aX":-14.064424708091218},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":9.5,"breakHorizontal":11.4,"spinRate":2292,"spinDirection":239},"zone":11,"typeConfidence":2.0,"plateTime":0.3820018843161854,"extension":7.29171516320747},"index":1,"playId":"ba465fa5-ead6-302a-9785-501a9823597f","pitchNumber":2,"startTime":"2025-08-02T20:44:07.742Z","endTime":"2025-08-02T20:44:11.310Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"playId":"14e9bca1-1d9e-38ac-9344-dedfda6d9678","startTime":"2025-08-02T20:44:29.488Z","endTime":"2025-08-02T20:44:32.488Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.9,"endSpeed":90.3,"strikeZoneTop":3.02911753406924,"strikeZoneBottom":1.31266748277277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.215033337577896,"aZ":-20.438481538158243,"pfxX":-6.669209544034338,"pfxZ":5.646644955797578,"pX":0.7236863399984056,"pZ":4.1637972536361705,"vX0":9.773041253243697,"vY0":-142.44880144746168,"vZ0":-0.5527218219649058,"x":89.41,"y":126.36,"x0":-1.867067491144144,"y0":50.00426950305845,"z0":5.639413898384866,"aX":-13.86510415678969},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":10.3,"breakHorizontal":10.3,"spinRate":2336,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.3828403598061816,"extension":7.461192550664726},"index":3,"playId":"82879ef1-0a7f-3dc1-9c6d-3f27166a90ce","pitchNumber":3,"startTime":"2025-08-02T20:44:48.691Z","endTime":"2025-08-02T20:44:52.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.6,"strikeZoneTop":3.02911723611889,"strikeZoneBottom":1.31266300674705,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.91588363880498,"aZ":-28.283005641409986,"pfxX":2.680039468432062,"pfxZ":2.498081003970027,"pX":2.165151387467516,"pZ":2.7164490359808284,"vX0":9.308625476421966,"vY0":-123.83593231644049,"vZ0":-1.172307894540237,"x":34.47,"y":165.44,"x0":-1.9854399565497498,"y0":50.003889883041076,"z0":5.554331774337061,"aX":4.176551238691463},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.6,"breakHorizontal":-7.0,"spinRate":2369,"spinDirection":83},"zone":12,"typeConfidence":2.0,"plateTime":0.4417133373203095,"extension":7.08834079047722},"index":4,"playId":"34c97b9f-531e-3539-85d0-a1fb659b9a23","pitchNumber":4,"startTime":"2025-08-02T20:45:05.749Z","endTime":"2025-08-02T20:45:11.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.3,"endSpeed":91.5,"strikeZoneTop":3.10276423308262,"strikeZoneBottom":1.46000091307845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45176636128002,"aZ":-18.709433326241168,"pfxX":-7.126327517737135,"pfxZ":6.321671642383372,"pX":1.2049475768644629,"pZ":2.9527801256095687,"vX0":11.304539692112117,"vY0":-144.3077961436783,"vZ0":-4.00374856462838,"x":71.07,"y":159.05,"x0":-1.8194315765003974,"y0":50.00262319059775,"z0":5.495439413536315,"aX":-15.179694418882152},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":10.9,"breakHorizontal":10.9,"spinRate":2289,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.3781246509145113,"extension":7.242634707833218},"index":5,"playId":"267e3d9b-e918-336f-8fa6-5f79c50fc328","pitchNumber":5,"startTime":"2025-08-02T20:45:25.327Z","endTime":"2025-08-02T20:45:30.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":91.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.11591990878277,"aZ":-20.646587697902017,"pfxX":-6.394517352478073,"pfxZ":5.446511210993345,"pX":0.026884144739736382,"pZ":3.3839794772930047,"vX0":8.165386650451529,"vY0":-143.806156065618,"vZ0":-2.5333616534645285,"x":115.98,"y":147.41,"x0":-2.004774056324309,"y0":50.00147303611653,"z0":5.542353527032328,"aX":-13.531248295953803},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":9.6,"breakHorizontal":10.2,"spinRate":2261,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.37938389694240415,"extension":7.171082562947058},"index":6,"playId":"cc0b0b97-5d85-38c0-b8bb-26851b9d7759","pitchNumber":6,"startTime":"2025-08-02T20:45:45.917Z","endTime":"2025-08-02T20:45:50.191Z","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":0},"pitchData":{"startSpeed":99.0,"endSpeed":91.1,"strikeZoneTop":3.17636424900291,"strikeZoneBottom":1.46000013566797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.898863201724136,"aZ":-18.500593753533796,"pfxX":-7.924146004604304,"pfxZ":6.476753198297812,"pX":1.0810163094508323,"pZ":2.3612254257620235,"vX0":11.229025938113072,"vY0":-143.8025633946381,"vZ0":-5.554770204827822,"x":75.79,"y":175.03,"x0":-1.830671379620533,"y0":50.00055010727354,"z0":5.45173037031032,"aX":-16.72451556366524},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.8,"breakHorizontal":12.4,"spinRate":2398,"spinDirection":234},"zone":12,"typeConfidence":2.0,"plateTime":0.37974623949681297,"extension":7.194799349308785},"index":7,"playId":"030d1944-4f01-390d-884f-50e87ca1ff6b","pitchNumber":7,"startTime":"2025-08-02T20:46:10.939Z","endTime":"2025-08-02T20:46:15.558Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:46:15.558Z","atBatIndex":45},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jordan Beck homers (13) on a fly ball to right center field. Mickey Moniak scores. Ezequiel Tovar scores.","rbi":3,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T20:47:12.480Z","endTime":"2025-08-02T20:47:36.514Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T20:46:34.186Z","endTime":"2025-08-02T20:47:14.771Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.3,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.75484030571695,"aZ":-24.67174749654628,"pfxX":-7.914594730810316,"pfxZ":3.555385907329539,"pX":-0.024992873600128414,"pZ":2.177694919143658,"vX0":8.443517745672512,"vY0":-143.61439154305447,"vZ0":-5.002065607999712,"x":117.95,"y":179.98,"x0":-1.9590952159807402,"y0":50.006997896143545,"z0":5.454252876618625,"aX":-16.72281865336123},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":5.6,"breakHorizontal":12.8,"spinRate":2426,"spinDirection":236},"zone":8,"typeConfidence":2.0,"plateTime":0.3797570790409579,"extension":6.840994786741944},"hitData":{"launchSpeed":104.9,"launchAngle":24.0,"totalDistance":394.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":188.92,"coordY":52.55}},"index":1,"playId":"2c9d6f3d-2bd2-37b9-87f3-c56cef98d0d7","pitchNumber":1,"startTime":"2025-08-02T20:47:14.771Z","endTime":"2025-08-02T20:47:36.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:47:36.514Z","atBatIndex":46},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Warming Bernabel doubles (4) on a line drive to center fielder Oneil Cruz.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T20:47:54.931Z","endTime":"2025-08-02T20:50:49.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"pitchHand":{"code":"R","description":"Right"},"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,4,5,6,7,8],"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"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":0},"pitchData":{"startSpeed":99.2,"endSpeed":91.9,"strikeZoneTop":3.04472757143935,"strikeZoneBottom":1.34511346291546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.873931553474936,"aZ":-23.37030017062024,"pfxX":-8.76018407870222,"pfxZ":4.132945741309447,"pX":-0.3248468640325544,"pZ":0.9772719390127976,"vX0":8.010221750653768,"vY0":-144.1957326475329,"vZ0":-8.55964305410484,"x":129.38,"y":212.39,"x0":-1.9848876772363255,"y0":50.003989136459964,"z0":5.397973832889146,"aX":-18.663717404396895},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":6.1,"breakHorizontal":14.5,"spinRate":2428,"spinDirection":239},"zone":13,"typeConfidence":2.0,"plateTime":0.3781688766508684,"extension":6.835648283097465},"index":0,"playId":"fb625109-f49a-33b9-b788-e407055c4a20","pitchNumber":1,"startTime":"2025-08-02T20:48:03.194Z","endTime":"2025-08-02T20:48:07.025Z","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":100.1,"endSpeed":92.2,"strikeZoneTop":3.04470236592086,"strikeZoneBottom":1.41840609695512,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.155603303743362,"aZ":-18.386301920822042,"pfxX":-8.764448619823174,"pfxZ":6.411136658333086,"pX":1.5833216779443624,"pZ":1.3171365602860639,"vX0":13.101294291491756,"vY0":-145.09697059245605,"vZ0":-8.544699455912388,"x":56.65,"y":203.22,"x0":-1.8335452332526607,"y0":50.006520130133936,"z0":5.401897004827783,"aX":-18.857761524402612},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":10.1,"breakHorizontal":13.6,"spinRate":2484,"spinDirection":234},"zone":14,"typeConfidence":2.0,"plateTime":0.37622719849280184,"extension":7.138113494690494},"index":1,"playId":"73c4c08d-db30-3712-9ae2-c87e82aebaa1","pitchNumber":2,"startTime":"2025-08-02T20:48:17.804Z","endTime":"2025-08-02T20:48:20.804Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.3,"strikeZoneTop":2.97153458414601,"strikeZoneBottom":1.1985734898013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.62567072138644,"aZ":-20.886421579831605,"pfxX":-8.020784722051184,"pfxZ":5.319504896708681,"pX":0.018946328184281328,"pZ":2.880623703389569,"vX0":8.58769411304595,"vY0":-144.11225860741538,"vZ0":-4.006807792730093,"x":116.28,"y":161.0,"x0":-1.9445065819820713,"y0":50.006535462200866,"z0":5.564293653782036,"aX":-17.029386863488025},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.1,"breakHorizontal":13.0,"spinRate":2493,"spinDirection":233},"zone":2,"typeConfidence":2.0,"plateTime":0.3787554572982228,"extension":7.1814827119940485},"index":2,"playId":"f4afc7ff-d0ab-30a9-8921-cf3e26a7781b","pitchNumber":3,"startTime":"2025-08-02T20:48:34.521Z","endTime":"2025-08-02T20:48:38.073Z","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":99.3,"endSpeed":91.8,"strikeZoneTop":2.97145732475501,"strikeZoneBottom":1.34511438063528,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.51273587146618,"aZ":-16.950115408753327,"pfxX":-8.13183037824605,"pfxZ":7.168519202687099,"pX":1.64327173734224,"pZ":1.2458315084517664,"vX0":12.849845773155845,"vY0":-143.92923395938695,"vZ0":-8.771923622689917,"x":54.36,"y":205.14,"x0":-1.7972780670011173,"y0":50.00435366689748,"z0":5.356201678179258,"aX":-17.274913211767586},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":11.5,"breakHorizontal":12.5,"spinRate":2455,"spinDirection":237},"zone":14,"typeConfidence":2.0,"plateTime":0.37874836809861545,"extension":7.221749984278414},"index":3,"playId":"bbcae222-7f88-392b-8f1d-7f640f22bca2","pitchNumber":4,"startTime":"2025-08-02T20:48:50.777Z","endTime":"2025-08-02T20:48:54.026Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.6,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.97391750558812,"aZ":-27.706425346221355,"pfxX":3.7450032651654652,"pfxZ":2.854716382201829,"pX":0.5246629592061187,"pZ":2.11238137502296,"vX0":5.399241524647802,"vY0":-124.34587644304465,"vZ0":-2.6648388998330717,"x":97.0,"y":181.75,"x0":-2.161608715010469,"y0":50.00452091073402,"z0":5.497229944353967,"aX":5.862685765701472},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.8,"breakHorizontal":-8.0,"spinRate":2418,"spinDirection":85},"zone":9,"typeConfidence":2.0,"plateTime":0.44052293194742376,"extension":6.942366294415639},"index":4,"playId":"521688bd-efba-39ee-a65e-e58766926412","pitchNumber":5,"startTime":"2025-08-02T20:49:08.681Z","endTime":"2025-08-02T20:49:12.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04461052050386,"aZ":-29.1619123020276,"pfxX":1.7160771406651185,"pfxZ":1.911261168833625,"pX":-0.04556686015590615,"pZ":1.0783794040116763,"vX0":4.702380282864116,"vY0":-124.86075391268054,"vZ0":-4.78432906646356,"x":118.74,"y":209.66,"x0":-2.178967803653149,"y0":50.00011574793055,"z0":5.429677214208162,"aX":2.6978457141900134},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-4.2,"spinRate":2470,"spinDirection":81},"zone":13,"typeConfidence":2.0,"plateTime":0.43932502068875046,"extension":6.863469059358199},"index":5,"playId":"05e47e3d-0c08-3d5b-875a-08a3877ba9bc","pitchNumber":6,"startTime":"2025-08-02T20:49:26.023Z","endTime":"2025-08-02T20:49:30.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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":91.6,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.01899407841104,"aZ":-18.75242717780126,"pfxX":-6.854807627015839,"pfxZ":6.29331651850316,"pX":-0.5047292951196729,"pZ":2.392361207091923,"vX0":6.905182547488529,"vY0":-144.2788562969167,"vZ0":-5.702144054387917,"x":136.24,"y":174.19,"x0":-2.0254958882483614,"y0":50.00126844582756,"z0":5.529937610650382,"aX":-14.61406208781159},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.6,"breakHorizontal":11.3,"spinRate":2318,"spinDirection":231},"zone":4,"typeConfidence":2.0,"plateTime":0.37800331429433287,"extension":7.052608309016322},"index":6,"playId":"ac7164e2-b4a5-3901-85b9-104785b76b49","pitchNumber":7,"startTime":"2025-08-02T20:49:48.965Z","endTime":"2025-08-02T20:49:53.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":78.0,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.40989660160288,"aZ":-28.81798855631252,"pfxX":2.763518085184374,"pfxZ":2.1875465943923,"pX":-0.43847955860763654,"pZ":2.335581085259086,"vX0":3.403143515016183,"vY0":-122.2602530290118,"vZ0":-1.7416216081762679,"x":133.71,"y":175.72,"x0":-2.2011330638766915,"y0":50.00045125697733,"z0":5.502565594622166,"aX":4.232126499514273},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.8,"breakHorizontal":-5.8,"spinRate":2344,"spinDirection":89},"zone":4,"typeConfidence":2.0,"plateTime":0.4459672788812048,"extension":6.964973061726814},"index":7,"playId":"c4bda122-48f1-392b-9c1b-a7ffc6e8e63e","pitchNumber":8,"startTime":"2025-08-02T20:50:12.841Z","endTime":"2025-08-02T20:50:16.948Z","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":98.9,"endSpeed":91.3,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.736863481407216,"aZ":-18.585473852965112,"pfxX":-6.747514624642834,"pfxZ":6.401818502702623,"pX":-0.2656742683356127,"pZ":2.9591207249924163,"vX0":7.441723713473415,"vY0":-143.95004931239149,"vZ0":-4.06789209365216,"x":127.13,"y":158.88,"x0":-1.9932880127911796,"y0":50.0051524766012,"z0":5.5231407765535945,"aX":-14.329106281483817},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.0,"breakHorizontal":10.9,"spinRate":2489,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.3788014729663698,"extension":7.186729232318375},"hitData":{"launchSpeed":94.5,"launchAngle":16.0,"totalDistance":307.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":97.98,"coordY":79.26}},"index":8,"playId":"32a52059-685b-3ffc-a95e-b9eab4581a4b","pitchNumber":9,"startTime":"2025-08-02T20:50:36.023Z","endTime":"2025-08-02T20:50:49.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:50:49.477Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Thairo Estrada singles on a sharp line drive to right fielder Bryan Reynolds. Warming Bernabel to 3rd.","rbi":0,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T20:53:37.159Z","endTime":"2025-08-02T20:55:30.921Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"postOnThird":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"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":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T20:51:03.616Z","endTime":"2025-08-02T20:51:44.426Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Braxton Ashcraft replaces Paul Skenes.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-02T20:51:44.426Z","endTime":"2025-08-02T20:53:39.530Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":677952,"link":"/api/v1/people/677952"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":90.6,"strikeZoneTop":3.32626834363161,"strikeZoneBottom":1.46245365952752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.221909078535706,"aZ":-22.74025034430646,"pfxX":-8.100717953570015,"pfxZ":4.549153217200763,"pX":-0.1675656434480983,"pZ":2.993817649126076,"vX0":4.829753072648595,"vY0":-141.91727288149733,"vZ0":-5.009857515231783,"x":123.39,"y":157.95,"x0":-0.8236216539941169,"y0":50.00671503345199,"z0":6.197436128375756,"aX":-16.813041842230003},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":7.6,"breakHorizontal":13.9,"spinRate":2404,"spinDirection":216},"zone":2,"typeConfidence":2.0,"plateTime":0.38343258727441665,"extension":6.4435248703432535},"index":2,"playId":"bcc7ee71-c945-3cf8-af3d-816deddf9321","pitchNumber":1,"startTime":"2025-08-02T20:53:39.530Z","endTime":"2025-08-02T20:53:43.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":77.9,"strikeZoneTop":3.2525332040116,"strikeZoneBottom":1.60999919463654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.272771435081907,"aZ":-40.134116903939365,"pfxX":0.7318536760843806,"pfxZ":-5.308047204465655,"pX":1.0508040227150508,"pZ":0.30720602955465837,"vX0":4.120713983134864,"vY0":-121.24130524747811,"vZ0":-5.774421789870911,"x":76.95,"y":230.49,"x0":-0.7615330517136333,"y0":50.00576649021854,"z0":6.197391711082516,"aX":1.0963498526692104},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-10.7,"breakHorizontal":-2.3,"spinRate":2754,"spinDirection":24},"zone":14,"typeConfidence":2.0,"plateTime":0.4506659039235177,"extension":6.07773621048681},"index":3,"playId":"3edc723f-b1bf-3716-b475-6c875939291e","pitchNumber":2,"startTime":"2025-08-02T20:53:53.767Z","endTime":"2025-08-02T20:53:59.443Z","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":96.3,"endSpeed":90.0,"strikeZoneTop":3.32625393247331,"strikeZoneBottom":1.61000258984919,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.410812702276488,"aZ":-23.058300971508686,"pfxX":-8.554840211759437,"pfxZ":4.494108186590577,"pX":0.11219416135860967,"pZ":1.4207386550375314,"vX0":6.362085206882723,"vY0":-140.07858677198294,"vZ0":-8.22361496905102,"x":112.72,"y":200.42,"x0":-1.0532267469491554,"y0":50.00572192057523,"z0":5.850875071065556,"aX":-17.3611268505698},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.0,"breakHorizontal":14.5,"spinRate":2484,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3879337035081365,"extension":6.5798348683108605},"index":4,"playId":"ede035a4-164f-392b-b4f8-2de45a941351","pitchNumber":3,"startTime":"2025-08-02T20:54:15.666Z","endTime":"2025-08-02T20:54:19.532Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":84.2,"strikeZoneTop":3.32627476626536,"strikeZoneBottom":1.60999749933504,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.575756027761056,"aZ":-25.782706004151382,"pfxX":-0.23080829325285634,"pfxZ":3.6253591570603794,"pX":2.411195947092881,"pZ":1.47388431883803,"vX0":8.519158259152457,"vY0":-130.70836980656662,"vZ0":-6.845998080895452,"x":25.09,"y":198.99,"x0":-0.8342298740381563,"y0":50.00437973371367,"z0":6.011612563507047,"aX":-0.4079068619033109},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.5,"breakHorizontal":-1.1,"spinRate":2722,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.41599482696648016,"extension":6.2281329486244585},"index":5,"playId":"e13917e5-8d61-3d52-8bf6-ce5a70a95b94","pitchNumber":4,"startTime":"2025-08-02T20:54:31.021Z","endTime":"2025-08-02T20:54:34.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":90.0,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.52431493252952,"aZ":-24.12815240605547,"pfxX":-8.393755690241267,"pfxZ":3.908968200580201,"pX":-0.010294215884220243,"pZ":2.994741632204153,"vX0":5.631193074584592,"vY0":-141.91873946749772,"vZ0":-4.104891814980302,"x":117.39,"y":157.92,"x0":-0.9198091666987996,"y0":50.004661330519596,"z0":5.978488361618318,"aX":-17.290247312625315},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":6.5,"breakHorizontal":14.2,"spinRate":2405,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.38450618623241173,"extension":6.318168910396013},"index":6,"playId":"e5eedd45-1093-3869-96f6-2a9a5b9af2bd","pitchNumber":5,"startTime":"2025-08-02T20:54:53.035Z","endTime":"2025-08-02T20:54:56.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":91.8,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.246766196281115,"aZ":-21.94974427404687,"pfxX":-7.969469751442217,"pfxZ":4.838283907946078,"pX":0.6971249614301509,"pZ":2.7319522879629323,"vX0":7.297148693207999,"vY0":-142.494166375168,"vZ0":-5.284956507287511,"x":90.43,"y":165.02,"x0":-0.8274531796251607,"y0":50.00483489790658,"z0":5.945384812480072,"aX":-16.844324255713676},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":8.2,"breakHorizontal":13.4,"spinRate":2443,"spinDirection":220},"zone":6,"typeConfidence":2.0,"plateTime":0.38040476557881764,"extension":6.374855074324104},"hitData":{"launchSpeed":102.4,"launchAngle":10.0,"totalDistance":203.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":170.87,"coordY":109.11}},"index":7,"playId":"eef0fa3e-33c5-3bd6-9d70-85af2515cbfd","pitchNumber":6,"startTime":"2025-08-02T20:55:19.708Z","endTime":"2025-08-02T20:55:30.921Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:55:30.921Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brenton Doyle singles on a line drive to left fielder Jack Suwinski. Warming Bernabel scores. Thairo Estrada to 2nd.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T20:55:54.108Z","endTime":"2025-08-02T20:57:06.340Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"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,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":{"id":694973,"link":"/api/v1/people/694973"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":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(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":91.5,"endSpeed":86.1,"strikeZoneTop":3.38999757072344,"strikeZoneBottom":1.63999803342168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.764765154149842,"aZ":-24.89253198459351,"pfxX":1.9374720467985243,"pfxZ":3.9496855328167593,"pX":1.129407053421779,"pZ":1.4533909277459967,"vX0":4.960899004427688,"vY0":-133.26538545945905,"vZ0":-7.360810775393062,"x":73.95,"y":199.54,"x0":-0.9895192072167978,"y0":50.00658719578558,"z0":5.983049985170871,"aX":3.5737144897745536},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":6.1,"breakHorizontal":-4.3,"spinRate":2794,"spinDirection":185},"zone":14,"typeConfidence":2.0,"plateTime":0.40707065302653556,"extension":6.273006562429585},"index":0,"playId":"cd43b92f-07a5-388f-9957-b25ee9a2b808","pitchNumber":1,"startTime":"2025-08-02T20:56:00.738Z","endTime":"2025-08-02T20:56:05.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.1,"endSpeed":90.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.08628332904926,"aZ":-15.40610943938394,"pfxX":-4.2223986271880385,"pfxZ":8.073795292254747,"pX":-0.19880622751929433,"pZ":2.5995963754759166,"vX0":3.394099200408572,"vY0":-141.52813161385535,"vZ0":-7.07273435621757,"x":124.58,"y":168.59,"x0":-0.8509971290786876,"y0":50.00415961216542,"z0":6.074065923255311,"aX":-8.770456350641078},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.8,"breakHorizontal":7.2,"spinRate":2477,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.383544222434256,"extension":6.390319569001681},"index":1,"playId":"b849286b-4e22-331f-81bd-351f02622673","pitchNumber":2,"startTime":"2025-08-02T20:56:17.703Z","endTime":"2025-08-02T20:56:23.047Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":91.8,"strikeZoneTop":3.46345960416834,"strikeZoneBottom":1.63999894523135,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.155299813297624,"aZ":-17.957936682927603,"pfxX":-2.695058101781096,"pfxZ":6.762409797523282,"pX":1.204170435444654,"pZ":2.479271615923398,"vX0":6.526674629930559,"vY0":-141.68912256029077,"vZ0":-6.7410530458432705,"x":71.1,"y":171.84,"x0":-0.7451231938949345,"y0":50.000937306520925,"z0":5.972751013058174,"aX":-5.664572532753078},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.5,"breakHorizontal":4.1,"spinRate":2511,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.3817229431700824,"extension":6.533901207811295},"index":2,"playId":"042e665e-0ae7-318c-9783-c6cdcca44134","pitchNumber":3,"startTime":"2025-08-02T20:56:37.191Z","endTime":"2025-08-02T20:56:41.521Z","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":1,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":84.3,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69007773617144,"aZ":-27.895531116013547,"pfxX":2.288031154543827,"pfxZ":2.398163613748091,"pX":0.3704699409345652,"pZ":3.5660060914156992,"vX0":3.1133759829260366,"vY0":-131.21621230224048,"vZ0":-1.4395549795870735,"x":102.88,"y":142.5,"x0":-1.1183486021406845,"y0":50.002280531624486,"z0":6.155287882751624,"aX":4.0829069013006105},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.3,"breakHorizontal":-4.7,"spinRate":2673,"spinDirection":159},"zone":12,"typeConfidence":2.0,"plateTime":0.41375068024398143,"extension":6.202336277349778},"hitData":{"launchSpeed":82.9,"launchAngle":12.0,"totalDistance":165.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.72,"coordY":107.41}},"index":3,"playId":"658ec06a-4e5e-3ab4-8748-cb56d5652ee0","pitchNumber":4,"startTime":"2025-08-02T20:56:54.916Z","endTime":"2025-08-02T20:57:06.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:57:06.340Z","atBatIndex":49},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Yanquiel Fernández strikes out swinging.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T20:57:20.842Z","endTime":"2025-08-02T20:59:07.900Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"postOnSecond":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.7,"strikeZoneTop":3.47540568096034,"strikeZoneBottom":1.66999882392584,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.09653184917232,"aZ":-40.28066094169819,"pfxX":1.636304814360354,"pfxZ":-5.25359212068534,"pX":0.08993511417585347,"pZ":2.310880475623464,"vX0":2.1743647645629403,"vY0":-122.5928818724744,"vZ0":-1.4923600544755535,"x":113.57,"y":176.39,"x0":-1.0164760383878562,"y0":50.00390808454485,"z0":6.323414869985704,"aX":2.524393193888956},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-9.6,"breakHorizontal":-3.4,"spinRate":2799,"spinDirection":37},"zone":5,"typeConfidence":2.0,"plateTime":0.4444657376807002,"extension":6.0258460461025045},"index":0,"playId":"2356bb47-57bb-3656-88f4-c28dcc55eb9b","pitchNumber":1,"startTime":"2025-08-02T20:57:33.674Z","endTime":"2025-08-02T20:57:37.603Z","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.9,"endSpeed":77.5,"strikeZoneTop":3.54999932713717,"strikeZoneBottom":1.67000395243596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.430542508968237,"aZ":-39.74053445929118,"pfxX":3.046822126356582,"pfxZ":-5.03818867879103,"pX":-1.1385746630784919,"pZ":2.4716308368451356,"vX0":-0.8752733097760512,"vY0":-120.87387498152849,"vZ0":-1.0384059812971629,"x":160.4,"y":172.05,"x0":-1.1707370567123268,"y0":50.005174562939104,"z0":6.353003267612253,"aX":4.572955887750244},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-9.1,"breakHorizontal":-5.4,"spinRate":2688,"spinDirection":42},"zone":13,"typeConfidence":2.0,"plateTime":0.4507003530398741,"extension":6.1152129994218445},"index":1,"playId":"d5529d75-554a-3f31-b3aa-326687fa871d","pitchNumber":2,"startTime":"2025-08-02T20:57:49.681Z","endTime":"2025-08-02T20:57:53.750Z","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.8,"endSpeed":92.1,"strikeZoneTop":3.55000297048708,"strikeZoneBottom":1.7434222692441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.315745467312357,"aZ":-14.206104331883527,"pfxX":-3.4466825073567695,"pfxZ":8.42385391205404,"pX":0.4365097873832735,"pZ":1.4867373170418494,"vX0":5.068178326686463,"vY0":-143.7521730535451,"vZ0":-9.857493051655597,"x":100.36,"y":198.64,"x0":-0.8860695214219745,"y0":50.003799238300296,"z0":5.800999048915249,"aX":-7.352907870267408},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":13.9,"breakHorizontal":5.4,"spinRate":2595,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.37825521110009763,"extension":6.442917409870105},"index":2,"playId":"76c2f297-7fde-3439-ab6a-751ba4d8b508","pitchNumber":3,"startTime":"2025-08-02T20:58:07.646Z","endTime":"2025-08-02T20:58:11.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":90.7,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.706548242665693,"aZ":-14.058644879737345,"pfxX":-3.6388550692218997,"pfxZ":8.738249031164283,"pX":0.4038119821025841,"pZ":2.715175051936127,"vX0":5.050646203887368,"vY0":-141.5413828370315,"vZ0":-6.834264086014554,"x":101.61,"y":165.47,"x0":-0.913104679931776,"y0":50.00476340112499,"z0":6.02360453381596,"aX":-7.5455344537955},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":15.0,"breakHorizontal":5.9,"spinRate":2506,"spinDirection":215},"zone":6,"typeConfidence":2.0,"plateTime":0.38380931271444396,"extension":6.539430518193709},"index":3,"playId":"feb96ea9-f9f9-3b23-9fc1-80a0a5785fa6","pitchNumber":4,"startTime":"2025-08-02T20:58:25.431Z","endTime":"2025-08-02T20:58:29.027Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2025-08-02T20:58:45.486Z","endTime":"2025-08-02T20:59:03.819Z","isPitch":false,"type":"action","player":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":79.1,"strikeZoneTop":3.55,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.615299761310283,"aZ":-41.102672670750216,"pfxX":1.6559050853929809,"pfxZ":-5.759971798371037,"pX":1.017738456060754,"pZ":1.4982560038514487,"vX0":4.014628367285875,"vY0":-122.96113269918123,"vZ0":-3.2167346710293456,"x":78.21,"y":198.33,"x0":-0.8434419331493597,"y0":50.00325567947438,"z0":6.2694631386596695,"aX":2.5661774080123463},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-10.9,"breakHorizontal":-3.8,"spinRate":2848,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4434059334591809,"extension":6.303858136736783},"index":5,"playId":"1f1fb125-a72d-3714-9db4-f66eca96bd42","pitchNumber":5,"startTime":"2025-08-02T20:59:03.819Z","endTime":"2025-08-02T20:59:07.900Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T20:59:07.900Z","atBatIndex":50},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Austin Nola doubles (1) on a fly ball to first baseman Liover Peguero. Thairo Estrada scores. Brenton Doyle to 3rd.","rbi":1,"awayScore":4,"homeScore":5,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T20:59:17.988Z","endTime":"2025-08-02T21:00:16.772Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"postOnThird":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"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":91.8,"endSpeed":86.9,"strikeZoneTop":3.36,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.071885943330535,"aZ":-25.107416026632865,"pfxX":2.0195920302389974,"pfxZ":3.775689791809257,"pX":0.3499268040361409,"pZ":1.372788282647117,"vX0":3.062052925512129,"vY0":-133.78232669931182,"vZ0":-7.7266598497539025,"x":103.66,"y":201.71,"x0":-1.0579747108453443,"y0":50.00264775399769,"z0":6.012302768082249,"aX":3.779051012674767},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.9,"breakHorizontal":-4.2,"spinRate":2679,"spinDirection":157},"zone":9,"typeConfidence":2.0,"plateTime":0.40444744351755846,"extension":6.052193633229715},"index":0,"playId":"8ed9db3d-67d7-3de7-abc2-9411211d7071","pitchNumber":1,"startTime":"2025-08-02T20:59:30.556Z","endTime":"2025-08-02T20:59:35.400Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-08-02T20:59:44.997Z","endTime":"2025-08-02T21:00:03.566Z","isPitch":false,"type":"action","player":{"id":543592,"link":"/api/v1/people/543592"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":86.3,"strikeZoneTop":3.36,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.97707676913318,"aZ":-26.168510660230492,"pfxX":2.4864920364343064,"pfxZ":3.2174374347893924,"pX":0.7430308424776094,"pZ":2.527072128317042,"vX0":3.610390531172702,"vY0":-134.24614045766907,"vZ0":-4.906817720506238,"x":88.68,"y":170.55,"x0":-0.9310005027740551,"y0":50.00172375883244,"z0":6.190426913914536,"aX":4.638936501298759},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":5.2,"breakHorizontal":-5.2,"spinRate":2732,"spinDirection":180},"zone":6,"typeConfidence":2.0,"plateTime":0.40457457871684177,"extension":6.396935302723169},"hitData":{"launchSpeed":61.7,"launchAngle":45.0,"totalDistance":191.0,"trajectory":"fly_ball","hardness":"medium","location":"3","coordinates":{"coordX":180.19,"coordY":146.1}},"index":2,"playId":"eae1b7b5-5318-3a00-a0b9-32f861e84a96","pitchNumber":2,"startTime":"2025-08-02T21:00:03.566Z","endTime":"2025-08-02T21:00:16.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T21:00:16.772Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Orlando Arcia grounds out to second baseman Nick Gonzales. Brenton Doyle scores. Austin Nola to 3rd.","rbi":1,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T21:00:26.197Z","endTime":"2025-08-02T21:01:11.632Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":92.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.773789295814975,"aZ":-20.59618511799019,"pfxX":-5.7013434521773645,"pfxZ":5.442985322714849,"pX":-0.19423041742731295,"pZ":2.452704701839065,"vX0":4.174792476428716,"vY0":-142.8232877972555,"vZ0":-6.562730401162363,"x":124.4,"y":172.56,"x0":-0.9127077785321213,"y0":50.002843499026525,"z0":6.016642523858362,"aX":-12.126616961477055},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":9.1,"breakHorizontal":9.8,"spinRate":2486,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.379257207912874,"extension":6.240253594657967},"index":0,"playId":"1f820196-1947-36e6-be6c-d18e17f9683c","pitchNumber":1,"startTime":"2025-08-02T21:00:47.407Z","endTime":"2025-08-02T21:00:53.255Z","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":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.0,"endSpeed":91.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.303518884681655,"aZ":-17.81223031468747,"pfxX":-3.7830969428636996,"pfxZ":6.8175824286908595,"pX":0.41669946763617216,"pZ":2.1705744844384625,"vX0":5.131166907273114,"vY0":-142.72941408927514,"vZ0":-7.5328773555189334,"x":101.12,"y":180.17,"x0":-0.8952593387024659,"y0":50.00458077826597,"z0":5.9230170051272255,"aX":-7.972173006859348},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":11.4,"breakHorizontal":6.1,"spinRate":2476,"spinDirection":215},"zone":9,"typeConfidence":2.0,"plateTime":0.38067374918208063,"extension":6.5813991570375325},"hitData":{"launchSpeed":102.0,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.0,"coordY":165.0}},"index":1,"playId":"ec565931-a3f4-33f3-bedc-b8ad8167b841","pitchNumber":2,"startTime":"2025-08-02T21:01:02.607Z","endTime":"2025-08-02T21:01:11.632Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T21:01:11.632Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mickey Moniak grounds out to first baseman Liover Peguero.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-02T21:01:32.227Z","endTime":"2025-08-02T21:02:17.926Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":2},"credits":[{"player":{"id":678894,"link":"/api/v1/people/678894"},"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":97.9,"endSpeed":91.5,"strikeZoneTop":3.46999869122661,"strikeZoneBottom":1.68369812431387,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.015903760070394,"aZ":-16.380292752002667,"pfxX":-4.319732823298686,"pfxZ":7.516784983004548,"pX":1.0063131385582609,"pZ":1.8121264408482762,"vX0":7.188339261587252,"vY0":-142.47922417661655,"vZ0":-8.5706894687044,"x":78.64,"y":189.85,"x0":-0.9631252695397772,"y0":50.004087119918864,"z0":5.848752146226961,"aX":-9.077560071082685},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.5,"breakHorizontal":6.7,"spinRate":2533,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.38125682485108037,"extension":6.406720618014203},"index":0,"playId":"de81e6ef-b9b1-30c0-a353-913ff61a87d6","pitchNumber":1,"startTime":"2025-08-02T21:01:41.593Z","endTime":"2025-08-02T21:01:45.990Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":90.3,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.260361053847326,"aZ":-16.674058351047535,"pfxX":-3.6353048040172533,"pfxZ":7.509258161920711,"pX":0.36962043768289565,"pZ":3.929810749709001,"vX0":4.492284571967431,"vY0":-141.37216917802132,"vZ0":-3.2792042408418975,"x":102.91,"y":132.68,"x0":-0.7530907716045132,"y0":50.002958538659016,"z0":6.148269188199532,"aX":-7.504196477212098},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.3,"breakHorizontal":5.9,"spinRate":2557,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.3845619624548342,"extension":6.54662182505652},"index":1,"playId":"53040df5-f898-3e36-80d3-be2500650ec1","pitchNumber":2,"startTime":"2025-08-02T21:01:54.305Z","endTime":"2025-08-02T21:01:57.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":86.6,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.72701662924653,"aZ":-26.70038226150853,"pfxX":1.6534031832460192,"pfxZ":2.9163136670414005,"pX":0.6869663081628933,"pZ":2.9161610867984966,"vX0":3.857974319500941,"vY0":-134.25918447795516,"vZ0":-3.727247199734471,"x":90.81,"y":160.04,"x0":-0.9682672674097494,"y0":50.00066073243578,"z0":6.16574629180431,"aX":3.097735955861054},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":4.9,"breakHorizontal":-3.6,"spinRate":2692,"spinDirection":194},"zone":3,"typeConfidence":2.0,"plateTime":0.40384408457431675,"extension":6.260279687418388},"hitData":{"launchSpeed":61.8,"launchAngle":-19.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":155.87,"coordY":173.46}},"index":2,"playId":"49e429cb-aa85-3e3c-a5cf-7d3b31ff8abd","pitchNumber":3,"startTime":"2025-08-02T21:02:11.225Z","endTime":"2025-08-02T21:02:17.926Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T21:02:17.926Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isiah Kiner-Falefa singles on a line drive to left fielder Jordan Beck.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T21:04:42.400Z","endTime":"2025-08-02T21:06:52.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7,8],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":687597,"link":"/api/v1/people/687597"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Juan Mejia replaces Jaden Hill.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T21:03:55.742Z","endTime":"2025-08-02T21:04:44.676Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675848,"link":"/api/v1/people/675848"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.7,"strikeZoneTop":3.486988167644,"strikeZoneBottom":1.61353628178906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.89122277282003,"aZ":-22.223141089069212,"pfxX":-0.5814795207343846,"pfxZ":4.9097979654427775,"pX":0.4581214117259986,"pZ":3.309485962279922,"vX0":4.188885783436311,"vY0":-139.88945427991789,"vZ0":-3.389761014505211,"x":99.54,"y":149.42,"x0":-0.9688782809478291,"y0":50.003692372667956,"z0":5.955850232312021,"aX":-1.1796893480925987},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":8.5,"breakHorizontal":0.4,"spinRate":2492,"spinDirection":200},"zone":3,"typeConfidence":2.0,"plateTime":0.38823709245768256,"extension":6.201032133302473},"index":1,"playId":"a1d92604-0a3d-3503-9f20-e6ad9290948a","pitchNumber":1,"startTime":"2025-08-02T21:04:44.676Z","endTime":"2025-08-02T21:04:48.509Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":90.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.026564178961788,"aZ":-17.991590008014498,"pfxX":-0.36086609731681274,"pfxZ":6.82978738630423,"pX":0.30299521135466617,"pZ":2.4103401545832153,"vX0":3.839940270571876,"vY0":-141.69258481291052,"vZ0":-6.238015988692583,"x":105.45,"y":173.7,"x0":-1.0108721922978783,"y0":50.000235176257746,"z0":5.7512523721345,"aX":-0.7499076262992863},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.6,"breakHorizontal":0.0,"spinRate":2480,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.3835240866347309,"extension":6.234982698804844},"index":2,"playId":"32036173-3ccc-3757-ba00-204f78539762","pitchNumber":2,"startTime":"2025-08-02T21:04:55.735Z","endTime":"2025-08-02T21:04:59.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":90.0,"strikeZoneTop":3.3400031585783,"strikeZoneBottom":1.53999784776619,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.857994333991176,"aZ":-20.336020048435945,"pfxX":-2.8662721172014374,"pfxZ":5.7870463879682195,"pX":1.6881979910012426,"pZ":1.629631580547186,"vX0":7.712750292445546,"vY0":-141.33838129919266,"vZ0":-7.84937740998794,"x":52.65,"y":194.78,"x0":-0.6902132435277334,"y0":50.002586605647735,"z0":5.723824232556972,"aX":-5.863731046423523},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":9.2,"breakHorizontal":3.8,"spinRate":2607,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3858981246841928,"extension":6.190142056946529},"index":3,"playId":"67b38c6b-619c-3d1b-8620-c2c93488ac2b","pitchNumber":3,"startTime":"2025-08-02T21:05:12.801Z","endTime":"2025-08-02T21:05:15.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.963455055659935,"aZ":-17.646819988745776,"pfxX":-0.5844126435635424,"pfxZ":7.2095585587474424,"pX":0.8860045198003434,"pZ":2.257958787408427,"vX0":5.118676555773402,"vY0":-139.73050329447315,"vZ0":-6.650900537810874,"x":83.23,"y":177.82,"x0":-0.8791051210670457,"y0":50.001303671938956,"z0":5.792286770726361,"aX":-1.1785774519661167},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.1,"breakHorizontal":0.2,"spinRate":2470,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.3892345736502114,"extension":6.277302990506395},"index":4,"playId":"00b234e4-7302-3a7b-af16-0a1ba1794d76","pitchNumber":4,"startTime":"2025-08-02T21:05:27.956Z","endTime":"2025-08-02T21:05:32.118Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":78.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.375389745087425,"aZ":-32.86360030713229,"pfxX":5.278442327419971,"pfxZ":-0.4499872696617375,"pX":1.3630047334379003,"pZ":1.9585525002361828,"vX0":4.436522947880218,"vY0":-122.4744957497381,"vZ0":-2.7377202077470884,"x":65.05,"y":185.9,"x0":-1.1495746804125897,"y0":50.00104662067474,"z0":5.86683585175277,"aX":8.117401119311738},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.2,"breakHorizontal":-10.6,"spinRate":2805,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.445112691721016,"extension":6.110513831649168},"index":5,"playId":"3c86b245-ab86-371b-881e-e2052138fea4","pitchNumber":5,"startTime":"2025-08-02T21:05:45.980Z","endTime":"2025-08-02T21:05:51.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":91.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.086590023187124,"aZ":-18.23414405654221,"pfxX":-0.4931926953087671,"pfxZ":6.620704854554191,"pX":0.8831255829626399,"pZ":3.3399639716760166,"vX0":5.057154327572627,"vY0":-142.4452960405773,"vZ0":-4.041133653590084,"x":83.34,"y":148.6,"x0":-0.8327090142299469,"y0":50.00560711202984,"z0":5.892019314999036,"aX":-1.039225820044326},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":11.6,"breakHorizontal":0.1,"spinRate":2588,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.38091790359997235,"extension":6.14820107932631},"index":6,"playId":"27259a36-a69f-32b4-9a89-a55a1e71f391","pitchNumber":6,"startTime":"2025-08-02T21:06:05.969Z","endTime":"2025-08-02T21:06:09.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.3,"endSpeed":92.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.1157282728197,"aZ":-16.797652587968685,"pfxX":-1.6557614023930949,"pfxZ":7.232148609411963,"pX":0.8370259504149784,"pZ":1.8701438625315385,"vX0":5.164400102241891,"vY0":-143.0775977630561,"vZ0":-8.140093481868453,"x":85.09,"y":188.29,"x0":-0.7562586352112177,"y0":50.00161286698242,"z0":5.752745968118245,"aX":-3.520155176728967},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":12.1,"breakHorizontal":2.3,"spinRate":2585,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.3791408542684169,"extension":6.274539956663265},"index":7,"playId":"50ed5344-1b57-3d54-aa68-4ddb2584a565","pitchNumber":7,"startTime":"2025-08-02T21:06:21.801Z","endTime":"2025-08-02T21:06:25.478Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":78.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.62703399067588,"aZ":-35.58290444474175,"pfxX":5.009664092757852,"pfxZ":-2.2355670603157227,"pX":1.1885854358242567,"pZ":1.458682839123194,"vX0":3.379480046713076,"vY0":-121.93590711441513,"vZ0":-3.5090596605065487,"x":71.69,"y":199.4,"x0":-0.861469130984731,"y0":50.00607731299207,"z0":5.953873530605416,"aX":7.623660365678102},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.6,"breakHorizontal":-9.8,"spinRate":2764,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.44740942536137585,"extension":6.105890276236721},"hitData":{"launchSpeed":69.8,"launchAngle":24.0,"totalDistance":235.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":103.46,"coordY":102.8}},"index":8,"playId":"b7dc4a7d-4ba6-3a14-bd36-c3672ecefd51","pitchNumber":8,"startTime":"2025-08-02T21:06:39.510Z","endTime":"2025-08-02T21:06:52.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T21:06:52.007Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liover Peguero strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T21:07:00.931Z","endTime":"2025-08-02T21:07:58.384Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":2},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":89.9,"strikeZoneTop":3.49679906338902,"strikeZoneBottom":1.67000310349198,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.73362066676547,"aZ":-18.347766645009713,"pfxX":0.0449380753673021,"pfxZ":6.7734639781904455,"pX":0.4167211031265679,"pZ":2.93683642156965,"vX0":3.5895785743753996,"vY0":-140.5468196143449,"vZ0":-5.0549501120622065,"x":101.12,"y":159.49,"x0":-0.872042501931006,"y0":50.00492121969744,"z0":5.915138390950319,"aX":0.09125093585858612},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":11.6,"breakHorizontal":-0.7,"spinRate":2446,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.38670590977409836,"extension":6.2018303444177745},"index":0,"playId":"82f7d81d-0c58-372c-b0b0-d7dcb359838e","pitchNumber":1,"startTime":"2025-08-02T21:07:11.103Z","endTime":"2025-08-02T21:07:14.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":89.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.058241508770564,"aZ":-18.482693246614264,"pfxX":0.1737604520919691,"pfxZ":6.769554649732225,"pX":-0.10166347643574619,"pZ":3.1145115941241635,"vX0":2.5772704485886906,"vY0":-139.7739970050753,"vZ0":-4.374752951113495,"x":120.88,"y":154.69,"x0":-1.0499229082068144,"y0":50.00058960034224,"z0":5.877832282170703,"aX":0.3504521751843508},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":11.8,"breakHorizontal":-0.7,"spinRate":2457,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.38866150216000994,"extension":6.200917662170357},"index":1,"playId":"c5a175be-0808-3623-a0d9-e03227bf6518","pitchNumber":2,"startTime":"2025-08-02T21:07:29.551Z","endTime":"2025-08-02T21:07:32.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.909823679669884,"aZ":-32.16477052507486,"pfxX":5.51089992755554,"pfxZ":0.01094741954734424,"pX":1.7454727176678606,"pZ":1.1960714048036056,"vX0":4.6184735383090585,"vY0":-122.28375584639966,"vZ0":-4.715142687856817,"x":50.47,"y":206.49,"x0":-0.877358876058947,"y0":50.00557343232884,"z0":5.878637646524394,"aX":8.429007386616039},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.7,"breakHorizontal":-11.0,"spinRate":2969,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.44624209960688344,"extension":6.225907975429744},"index":2,"playId":"a0d03e7e-e3ef-30f5-8058-79f2ce864fd1","pitchNumber":3,"startTime":"2025-08-02T21:07:52.119Z","endTime":"2025-08-02T21:07:58.384Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T21:07:58.384Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew McCutchen strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T21:08:16.526Z","endTime":"2025-08-02T21:10:04.763Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":90.5,"strikeZoneTop":3.43999982590285,"strikeZoneBottom":1.62000178558813,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.126086070215994,"aZ":-21.414591933216403,"pfxX":0.28219648682586795,"pfxZ":5.19338299151293,"pX":0.9864135582853583,"pZ":3.230794083511793,"vX0":4.9734125536954945,"vY0":-141.80352966309147,"vZ0":-3.7234805351430955,"x":79.4,"y":151.55,"x0":-0.8142099709475964,"y0":50.002480531930615,"z0":5.89797060791902,"aX":0.5849059133381267},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.0,"breakHorizontal":-1.3,"spinRate":2595,"spinDirection":197},"zone":12,"typeConfidence":2.0,"plateTime":0.3837043719870974,"extension":6.264519834842985},"index":0,"playId":"4a4d93fe-f15a-3765-945e-a5420681ad8a","pitchNumber":1,"startTime":"2025-08-02T21:08:26.166Z","endTime":"2025-08-02T21:08:29.860Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.6,"endSpeed":90.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.859205143235947,"aZ":-18.63015569659525,"pfxX":0.27764798595445805,"pfxZ":6.516376602252049,"pX":0.5831568333056463,"pZ":2.416566540740798,"vX0":4.022722205317598,"vY0":-142.14285504596344,"vZ0":-6.158735280334338,"x":94.77,"y":173.53,"x0":-0.8773433475906575,"y0":50.000101853865885,"z0":5.765119536652443,"aX":0.5763504464802374},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":10.9,"breakHorizontal":-1.2,"spinRate":2521,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.3830813150158723,"extension":6.320692212340417},"index":1,"playId":"b65d97c7-23ce-35b7-a112-42d0fe0e0aca","pitchNumber":2,"startTime":"2025-08-02T21:08:42.631Z","endTime":"2025-08-02T21:08:46.190Z","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":96.5,"endSpeed":89.8,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.545664661440647,"aZ":-18.50856586874888,"pfxX":0.2411455002969216,"pfxZ":6.698847833129943,"pX":0.23947589102447864,"pZ":2.967111568325417,"vX0":3.0788378084317523,"vY0":-140.68692675930603,"vZ0":-4.659424708997143,"x":107.87,"y":158.67,"x0":-0.8924042447321708,"y0":50.00678440186136,"z0":5.814569783829919,"aX":0.49156549084178397},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.5,"breakHorizontal":-1.0,"spinRate":2629,"spinDirection":191},"zone":2,"typeConfidence":2.0,"plateTime":0.38668594249038746,"extension":6.299322963608861},"index":2,"playId":"53bb7b21-2726-373a-9a46-de8541b42aeb","pitchNumber":3,"startTime":"2025-08-02T21:08:59.722Z","endTime":"2025-08-02T21:09:08.696Z","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.6,"endSpeed":92.2,"strikeZoneTop":3.43999914628831,"strikeZoneBottom":1.62000154313289,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.505244226621304,"aZ":-18.639064411555612,"pfxX":-0.03186308823325934,"pfxZ":6.3361495121043,"pX":1.1989634669615628,"pZ":2.1870188791229643,"vX0":5.348800185778196,"vY0":-143.66281052421877,"vZ0":-6.943177104792442,"x":71.3,"y":179.73,"x0":-0.6659504587912429,"y0":50.00014713066728,"z0":5.75126742186635,"aX":-0.0685667647915254},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":10.6,"breakHorizontal":-0.8,"spinRate":2686,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.37814290155280705,"extension":6.293652117615959},"index":3,"playId":"398065a0-5555-3266-9529-f080f294675f","pitchNumber":4,"startTime":"2025-08-02T21:09:44.511Z","endTime":"2025-08-02T21:09:47.936Z","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":1},"pitchData":{"startSpeed":97.7,"endSpeed":90.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.25443688145096,"aZ":-18.117326758924353,"pfxX":1.1036855948844324,"pfxZ":6.749633905674084,"pX":0.0684754135121263,"pZ":2.7184007756813036,"vX0":2.434662365206331,"vY0":-142.3876529739401,"vZ0":-5.339726880813312,"x":114.39,"y":165.38,"x0":-0.9363115920255454,"y0":50.00613881413241,"z0":5.739602073865873,"aX":2.2990220298851765},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.5,"breakHorizontal":-2.4,"spinRate":2540,"spinDirection":199},"zone":5,"typeConfidence":2.0,"plateTime":0.382561177059797,"extension":6.332513355434517},"index":4,"playId":"29a4a1f0-81de-37b9-817a-6089d4c1ef3a","pitchNumber":5,"startTime":"2025-08-02T21:09:59.274Z","endTime":"2025-08-02T21:10:04.763Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T21:10:04.763Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-02T21:10:16.154Z","endTime":"2025-08-02T21:12:41.169Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,7],"actionIndex":[6],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543592,"link":"/api/v1/people/543592"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":91.1,"strikeZoneTop":3.07685169530383,"strikeZoneBottom":1.51999958735572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.905729678201055,"aZ":-19.77949767323509,"pfxX":0.032916582201307776,"pfxZ":5.946071935071631,"pX":1.2452172436199302,"pZ":2.7351297392961764,"vX0":6.182109808112537,"vY0":-141.73713837636902,"vZ0":-5.220034344814909,"x":69.54,"y":164.93,"x0":-0.9463106790179101,"y0":50.00576053237065,"z0":5.819867287174747,"aX":0.06681215443857215},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":10.2,"breakHorizontal":-1.0,"spinRate":2604,"spinDirection":199},"zone":12,"typeConfidence":2.0,"plateTime":0.3828688287158668,"extension":6.331690515039373},"index":0,"playId":"e9b75218-6ade-30e3-9ba0-30e3e2361dcb","pitchNumber":1,"startTime":"2025-08-02T21:10:30.168Z","endTime":"2025-08-02T21:10:35.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":90.4,"strikeZoneTop":3.07682974589527,"strikeZoneBottom":1.50169684121108,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.896266618887807,"aZ":-19.992213811814796,"pfxX":-0.28233487041602157,"pfxZ":5.911469988544965,"pX":-0.7959250359535639,"pZ":2.913704123121135,"vX0":1.0934798789463198,"vY0":-141.2063975321749,"vZ0":-4.5698758888507065,"x":147.34,"y":160.11,"x0":-1.1480562802675474,"y0":50.00562286113772,"z0":5.803693544929014,"aX":-0.5821965950917924},"breaks":{"breakAngle":1.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":10.2,"breakHorizontal":0.4,"spinRate":2473,"spinDirection":200},"zone":1,"typeConfidence":2.0,"plateTime":0.38485303085274847,"extension":6.3512146322857586},"index":1,"playId":"af1b32e9-1b98-321c-85ba-2cc2338ad483","pitchNumber":2,"startTime":"2025-08-02T21:10:49.750Z","endTime":"2025-08-02T21:10:55.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":89.9,"strikeZoneTop":3.07683854616702,"strikeZoneBottom":1.52000016261026,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.306262006595993,"aZ":-19.257014261370852,"pfxX":0.2937874566567502,"pfxZ":6.3437296773316,"pX":-0.677338259486544,"pZ":2.2654139418918384,"vX0":1.0485776700700193,"vY0":-140.28913475688094,"vZ0":-6.355839354287312,"x":142.82,"y":177.61,"x0":-1.0909284625348006,"y0":50.00565293654677,"z0":5.773390603142876,"aX":0.5979675786314433},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.7,"breakHorizontal":-0.7,"spinRate":2360,"spinDirection":210},"zone":4,"typeConfidence":2.0,"plateTime":0.38726213746002136,"extension":6.2871377660887795},"index":2,"playId":"5c2b720f-4d27-358c-b0c7-ebddb634a5d2","pitchNumber":3,"startTime":"2025-08-02T21:11:09.028Z","endTime":"2025-08-02T21:11:12.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":89.8,"strikeZoneTop":3.15,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.98318490856524,"aZ":-18.8835533224326,"pfxX":-1.0815533007444569,"pfxZ":6.539714244617781,"pX":-0.7593047122496615,"pZ":2.4867145594228033,"vX0":0.9005036992235611,"vY0":-140.10822340104568,"vZ0":-5.907153443154707,"x":145.94,"y":171.64,"x0":-0.9408307136843358,"y0":50.0043913864547,"z0":5.8142166292905415,"aX":-2.1988157801674353},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.2,"breakHorizontal":1.8,"spinRate":2405,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.38762552365343206,"extension":6.3211819703523},"index":3,"playId":"1843ddf5-3dcd-35e3-b5d4-0afcebaf89e5","pitchNumber":4,"startTime":"2025-08-02T21:11:28.898Z","endTime":"2025-08-02T21:11:32.256Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-02T21:11:47.250Z","endTime":"2025-08-02T21:12:07.258Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":90.9,"strikeZoneTop":3.00368085603356,"strikeZoneBottom":1.51999924468993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.182383763054265,"aZ":-21.376845453409338,"pfxX":-0.7701101132597001,"pfxZ":5.1590253896408225,"pX":-1.3028491395245703,"pZ":4.207831722757773,"vX0":-0.5360206002850008,"vY0":-142.26400269701577,"vZ0":-1.148219147116311,"x":166.66,"y":125.17,"x0":-1.013231536513009,"y0":50.00392740183612,"z0":5.944846868916884,"aX":-1.6116720731692036},"breaks":{"breakAngle":4.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":9.4,"breakHorizontal":1.4,"spinRate":2551,"spinDirection":191},"zone":11,"typeConfidence":2.0,"plateTime":0.38195327111127897,"extension":6.266271629511311},"index":5,"playId":"1ad7e785-4c98-30c8-92d3-e21bc280684b","pitchNumber":5,"startTime":"2025-08-02T21:12:07.258Z","endTime":"2025-08-02T21:12:13.753Z","isPitch":true,"type":"pitch"},{"details":{"description":"Isiah Kiner-Falefa steals (13) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"actionPlayId":"1ad7e785-4c98-30c8-92d3-e21bc280684b","startTime":"2025-08-02T21:12:18.175Z","endTime":"2025-08-02T21:12:35.839Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":90.4,"strikeZoneTop":3.15,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.631267641826522,"aZ":-23.661780884575737,"pfxX":-0.34680892069371483,"pfxZ":4.1433119577420445,"pX":-0.7983482003082493,"pZ":3.0648181719687075,"vX0":0.9204613252593848,"vY0":-140.48810719794494,"vZ0":-3.514492929667949,"x":147.43,"y":156.03,"x0":-1.081243349841945,"y0":50.00098464887507,"z0":5.821505001341693,"aX":-0.7122868613732455},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.2,"breakHorizontal":0.5,"spinRate":2502,"spinDirection":195},"zone":1,"typeConfidence":2.0,"plateTime":0.3858679695974727,"extension":6.293905576441655},"index":7,"playId":"2328ac7e-e135-3a98-bc20-0dac26c8e9de","pitchNumber":6,"startTime":"2025-08-02T21:12:35.839Z","endTime":"2025-08-02T21:12:41.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T21:12:41.169Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ezequiel Tovar singles on a ground ball to pitcher Braxton Ashcraft.","rbi":0,"awayScore":4,"homeScore":6,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-02T21:14:48.409Z","endTime":"2025-08-02T21:15:24.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677952,"link":"/api/v1/people/677952"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":90.2,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.29994884355514,"aZ":-16.474715434245407,"pfxX":-4.300609533741901,"pfxZ":7.6327603722526245,"pX":-0.2581762554081963,"pZ":3.3849150399490235,"vX0":2.8306519365680054,"vY0":-140.93602082351666,"vZ0":-4.773382750260867,"x":126.84,"y":147.39,"x0":-0.7054161377814395,"y0":50.00144495956611,"z0":6.12933503513924,"aX":-8.844669025358025},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.3,"breakHorizontal":7.4,"spinRate":2379,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.385361484655963,"extension":6.444094859290992},"index":0,"playId":"c2f896d8-88b8-32ee-88c5-aa0a6f6d245e","pitchNumber":1,"startTime":"2025-08-02T21:14:49.264Z","endTime":"2025-08-02T21:14:55.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":90.6,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.91286070644133,"aZ":-18.256177458613504,"pfxX":-3.830980173110837,"pfxZ":6.732897562622226,"pX":0.4041519965580492,"pZ":2.9730737018769617,"vX0":4.897228368403956,"vY0":-141.1654006094537,"vZ0":-5.434177590869697,"x":101.59,"y":158.51,"x0":-0.8361787318032481,"y0":50.00190590738254,"z0":6.056345179935429,"aX":-7.917452123896543},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.5,"breakHorizontal":6.2,"spinRate":2454,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.38452376296732727,"extension":6.545775504333277},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":116.34,"coordY":191.71}},"index":1,"playId":"c5dce9a2-5af2-3de8-baa5-eb4632172922","pitchNumber":2,"startTime":"2025-08-02T21:15:14.981Z","endTime":"2025-08-02T21:15:24.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T21:15:24.018Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jordan Beck called out on strikes.","rbi":0,"awayScore":4,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-02T21:16:28.825Z","endTime":"2025-08-02T21:18:27.471Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":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":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T21:15:52.153Z","endTime":"2025-08-02T21:16:30.806Z","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(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.4,"strikeZoneTop":3.67000217705313,"strikeZoneBottom":1.7199974591755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.00253814687048,"aZ":-14.083191004184293,"pfxX":-4.564041843232019,"pfxZ":8.75411289473453,"pX":0.6614963794492699,"pZ":2.7789444779176757,"vX0":5.764483180596577,"vY0":-141.59645697454832,"vZ0":-6.367778061706343,"x":91.79,"y":163.75,"x0":-0.7910622551098927,"y0":50.00076364127649,"z0":5.928564498344792,"aX":-9.429964097723666},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":15.0,"breakHorizontal":7.3,"spinRate":2545,"spinDirection":211},"zone":6,"typeConfidence":2.0,"plateTime":0.384246785611428,"extension":6.48592376606396},"index":1,"playId":"c846451a-d460-3359-9b65-443a17f9934b","pitchNumber":1,"startTime":"2025-08-02T21:16:30.806Z","endTime":"2025-08-02T21:16:34.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.8,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.875563466057365,"aZ":-24.07303825566963,"pfxX":-0.5519881019598634,"pfxZ":4.286992404803588,"pX":1.0956462661208632,"pZ":2.328953579223983,"vX0":5.60657381582691,"vY0":-135.25000597598043,"vZ0":-5.6762349831728764,"x":75.24,"y":175.9,"x0":-0.9147779987682965,"y0":50.00518603348155,"z0":6.097512120830129,"aX":-1.0444479025606797},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.0,"breakHorizontal":0.0,"spinRate":2703,"spinDirection":195},"zone":14,"typeConfidence":2.0,"plateTime":0.4018811155273303,"extension":6.325532518458332},"index":2,"playId":"be9fcd08-7a6a-39b9-8964-361a96560e16","pitchNumber":2,"startTime":"2025-08-02T21:16:46.703Z","endTime":"2025-08-02T21:16:50.168Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":86.4,"strikeZoneTop":3.52368821054547,"strikeZoneBottom":1.66509512253479,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.33143064399149,"aZ":-25.81514949142354,"pfxX":0.9538483473676682,"pfxZ":3.433610495989912,"pX":0.7360565019584054,"pZ":1.7651710388862722,"vX0":4.121647351241448,"vY0":-133.18436605737,"vZ0":-6.683902188725336,"x":88.94,"y":191.12,"x0":-0.9364512915099291,"y0":50.00301765662876,"z0":6.095962080186602,"aX":1.7657229620038988},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.4,"breakHorizontal":-2.4,"spinRate":2716,"spinDirection":184},"zone":9,"typeConfidence":2.0,"plateTime":0.406525353948588,"extension":6.204029563211268},"index":3,"playId":"c5a95547-10c2-3405-9754-f8292eecf121","pitchNumber":3,"startTime":"2025-08-02T21:17:12.138Z","endTime":"2025-08-02T21:17:15.841Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":87.6,"strikeZoneTop":3.59683150322591,"strikeZoneBottom":1.72000161220041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.41200662276429,"aZ":-23.30066907644559,"pfxX":0.5470049221225679,"pfxZ":4.6699552737684895,"pX":0.7014666001087054,"pZ":1.1766566194835981,"vX0":4.291630832894926,"vY0":-134.76650094407324,"vZ0":-8.731385258097763,"x":90.26,"y":207.01,"x0":-0.9617954625883981,"y0":50.00040913802715,"z0":6.018324428861458,"aX":1.03740634988559},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.4,"breakHorizontal":-1.7,"spinRate":2696,"spinDirection":203},"zone":14,"typeConfidence":2.0,"plateTime":0.40153015423746563,"extension":6.12781906847855},"index":4,"playId":"f6731138-d632-387b-bb58-f9db797c5bd9","pitchNumber":4,"startTime":"2025-08-02T21:17:30.107Z","endTime":"2025-08-02T21:17:33.775Z","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":92.3,"endSpeed":87.9,"strikeZoneTop":3.67,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.725960739257324,"aZ":-26.270362063206065,"pfxX":0.12977588310240507,"pfxZ":3.0820755116796867,"pX":0.24372317028111454,"pZ":2.9845254497199747,"vX0":3.265298455613226,"vY0":-134.71012187689936,"vZ0":-3.7318771272125497,"x":107.71,"y":158.2,"x0":-0.9802754800737862,"y0":50.0022404196593,"z0":6.15882845821679,"aX":0.247950008501674},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.3,"breakHorizontal":-0.6,"spinRate":2733,"spinDirection":214},"zone":5,"typeConfidence":2.0,"plateTime":0.4002626653160295,"extension":6.233774939987352},"index":5,"playId":"49a70ec4-8e90-319d-8296-b8d1d70e8470","pitchNumber":5,"startTime":"2025-08-02T21:17:48.670Z","endTime":"2025-08-02T21:17:54.613Z","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":84.5,"endSpeed":78.8,"strikeZoneTop":3.59610718038419,"strikeZoneBottom":1.72000258683843,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.328442581294613,"aZ":-41.15606000551419,"pfxX":2.044284114421245,"pfxZ":-5.769500591187244,"pX":0.09999178991887632,"pZ":3.406901152399821,"vX0":2.065068479624757,"vY0":-123.16471469489102,"vZ0":1.1664911748404494,"x":113.19,"y":146.79,"x0":-1.0106901035685785,"y0":50.00171649602446,"z0":6.37120758496899,"aX":3.183059016181892},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-10.1,"breakHorizontal":-4.1,"spinRate":2822,"spinDirection":37},"zone":2,"typeConfidence":2.0,"plateTime":0.4424067489729011,"extension":5.857701362393607},"index":6,"playId":"d7d3a3a6-3c68-3ad5-a064-3ceb1bfb554b","pitchNumber":6,"startTime":"2025-08-02T21:18:23.039Z","endTime":"2025-08-02T21:18:27.471Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T21:18:27.471Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Warming Bernabel singles on a line drive to center fielder Oneil Cruz. Ezequiel Tovar scores.","rbi":1,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-02T21:18:42.848Z","endTime":"2025-08-02T21:20:21.878Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"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,3,4],"actionIndex":[2],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"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_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"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":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.0,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.85700128252445,"aZ":-28.185403621882156,"pfxX":0.9300189101738889,"pfxZ":2.234949665267173,"pX":0.4969863833522831,"pZ":2.846453572868424,"vX0":3.2675037148738912,"vY0":-131.8597973869125,"vZ0":-3.4888454344961226,"x":98.06,"y":161.93,"x0":-0.8729553542704231,"y0":50.000820964454206,"z0":6.238894805412526,"aX":1.6564094041172421},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.6,"breakHorizontal":-2.3,"spinRate":2673,"spinDirection":184},"zone":3,"typeConfidence":2.0,"plateTime":0.4134818498802413,"extension":5.902319560642159},"index":0,"playId":"0e5fc109-9525-3871-8555-bbbf37985e1f","pitchNumber":1,"startTime":"2025-08-02T21:18:52.171Z","endTime":"2025-08-02T21:18:55.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":87.5,"strikeZoneTop":3.1173818599601,"strikeZoneBottom":1.41811043996302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.577180536424816,"aZ":-23.90279509883309,"pfxX":0.7432179568220617,"pfxZ":4.330495732190472,"pX":0.04709049832329057,"pZ":0.17384287948048588,"vX0":2.163037790635435,"vY0":-136.52184722306868,"vZ0":-11.496429248884025,"x":115.21,"y":234.09,"x0":-0.8481862987191046,"y0":50.00444278780333,"z0":6.046292841111804,"aX":1.4204410199247484},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":5.9,"breakHorizontal":-1.8,"spinRate":2646,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.39930948452413473,"extension":6.151503252009564},"index":1,"playId":"d5cfd097-5772-36be-913c-4f0204534781","pitchNumber":2,"startTime":"2025-08-02T21:19:08.289Z","endTime":"2025-08-02T21:19:22.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Ezequiel Tovar steals (3) 2nd base. Ezequiel Tovar to 3rd. Ezequiel Tovar advances to 3rd, on a throwing error by catcher Henry Davis.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":4,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"d5cfd097-5772-36be-913c-4f0204534781","startTime":"2025-08-02T21:19:40.121Z","endTime":"2025-08-02T21:19:50.614Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":678662,"link":"/api/v1/people/678662"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":80.0,"strikeZoneTop":2.96646231035729,"strikeZoneBottom":1.41674336338928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.211412694561762,"aZ":-35.22858227718042,"pfxX":0.7126033584120443,"pfxZ":-1.930410213273209,"pX":0.009614019473003301,"pZ":1.2126710268218202,"vX0":1.506569783913401,"vY0":-123.42158910520034,"vZ0":-5.330567451652888,"x":116.63,"y":206.04,"x0":-0.6958340124601128,"y0":50.00613731522851,"z0":6.2904907595758885,"aX":1.1249799571138812},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-4.3,"breakHorizontal":-1.6,"spinRate":2616,"spinDirection":27},"zone":14,"typeConfidence":2.0,"plateTime":0.4399024710435926,"extension":6.074857112425139},"index":3,"playId":"82c2fd8f-45cb-30c6-9a0d-2746f7012dba","pitchNumber":3,"startTime":"2025-08-02T21:19:50.614Z","endTime":"2025-08-02T21:19:55.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":90.2,"strikeZoneTop":3.411,"strikeZoneBottom":1.565,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.7549880022864,"aZ":-17.357256382042856,"pfxX":-2.8171026387874702,"pfxZ":7.211308711593626,"pX":-0.17990534832995994,"pZ":3.2674183168872966,"vX0":2.81596177570843,"vY0":-140.97822162686978,"vZ0":-4.838210916997686,"x":123.86,"y":150.56,"x0":-0.8157303096223658,"y0":50.006068374324286,"z0":6.092289754978717,"aX":-5.79062747300614},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":12.5,"breakHorizontal":4.7,"spinRate":2589,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.38545771300936016,"extension":6.504480163715404},"hitData":{"launchSpeed":97.9,"launchAngle":8.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":109.09,"coordY":97.12}},"index":4,"playId":"70ca0263-c980-3e19-a6d3-fdbeb5d603b0","pitchNumber":4,"startTime":"2025-08-02T21:20:11.237Z","endTime":"2025-08-02T21:20:21.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T21:20:21.878Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Thairo Estrada grounds out, shortstop Isiah Kiner-Falefa to first baseman Liover Peguero. Warming Bernabel to 2nd.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-02T21:21:26.445Z","endTime":"2025-08-02T21:21:51.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"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":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-02T21:20:49.840Z","endTime":"2025-08-02T21:21:28.716Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":90.1,"strikeZoneTop":3.32616387783096,"strikeZoneBottom":1.61000104834253,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.04774026606327,"aZ":-20.33315436581498,"pfxX":-6.988670395331386,"pfxZ":5.81000783968157,"pX":0.2347174169506627,"pZ":1.3076151793725055,"vX0":5.767091842544604,"vY0":-140.47720420040582,"vZ0":-9.160803878617681,"x":108.05,"y":203.47,"x0":-0.917442630331438,"y0":50.000324791313254,"z0":5.885452331463945,"aX":-14.236106249922186},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":9.2,"breakHorizontal":11.8,"spinRate":2434,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.38706387899913475,"extension":6.345501470359},"index":1,"playId":"a2087dd2-2c72-3059-a118-3dcd3014b811","pitchNumber":1,"startTime":"2025-08-02T21:21:28.716Z","endTime":"2025-08-02T21:21:32.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":86.7,"strikeZoneTop":3.4,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.258103486987192,"aZ":-23.59783781217529,"pfxX":-0.26920947758381175,"pfxZ":4.562205815197851,"pX":0.23887447851984925,"pZ":1.4246280946735692,"vX0":3.7251623281705886,"vY0":-134.9901324283295,"vZ0":-7.893039789309263,"x":107.89,"y":200.32,"x0":-1.1132378163943255,"y0":50.00413389131429,"z0":6.000021306527685,"aX":-0.5068269039155334},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.1,"breakHorizontal":-0.1,"spinRate":2676,"spinDirection":201},"zone":14,"typeConfidence":2.0,"plateTime":0.4028999681781724,"extension":6.10048210992472},"hitData":{"launchSpeed":73.8,"launchAngle":2.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":103.17,"coordY":152.19}},"index":2,"playId":"942b99a3-1e88-3490-b68b-ebda02f997b8","pitchNumber":2,"startTime":"2025-08-02T21:21:43.698Z","endTime":"2025-08-02T21:21:51.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T21:21:51.701Z","atBatIndex":61},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brenton Doyle grounds out, shortstop Isiah Kiner-Falefa to first baseman Liover Peguero.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-02T21:22:02.017Z","endTime":"2025-08-02T21:23:06.780Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":93.6,"endSpeed":87.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.713093971078294,"aZ":-26.514478282938548,"pfxX":0.2657793727632187,"pfxZ":2.9164536844361564,"pX":0.30362756835660953,"pZ":3.5710241314160176,"vX0":2.901840528138862,"vY0":-136.57148135376403,"vZ0":-2.408394822312508,"x":105.43,"y":142.36,"x0":-0.7957958090312194,"y0":50.000077354807175,"z0":6.239798888759699,"aX":0.5141843294459121},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.2,"breakHorizontal":-1.0,"spinRate":2722,"spinDirection":162},"zone":12,"typeConfidence":2.0,"plateTime":0.39714192708883855,"extension":6.166942817792306},"index":0,"playId":"ac0a68ac-98a9-3d1d-af9a-12d1de546879","pitchNumber":1,"startTime":"2025-08-02T21:22:17.507Z","endTime":"2025-08-02T21:22:20.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":79.8,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.005225818704346,"aZ":-34.69983285928904,"pfxX":0.7741937263685024,"pfxZ":-1.596753173396099,"pX":0.2729166068733599,"pZ":2.4369257720835975,"vX0":2.7084275529595683,"vY0":-123.10636278728757,"vZ0":-2.506096087565839,"x":106.6,"y":172.98,"x0":-0.9299020137371068,"y0":50.00538632436866,"z0":6.326802735007016,"aX":1.2216418434448781},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.1,"breakHorizontal":-1.9,"spinRate":2621,"spinDirection":28},"zone":5,"typeConfidence":2.0,"plateTime":0.44024050900809675,"extension":6.05623108495182},"index":1,"playId":"ef03f6eb-4a09-3b4b-88a1-b715dfe463e7","pitchNumber":2,"startTime":"2025-08-02T21:22:35.516Z","endTime":"2025-08-02T21:22:38.797Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-02T21:22:44.624Z","endTime":"2025-08-02T21:22:58.617Z","isPitch":false,"type":"action","player":{"id":686668,"link":"/api/v1/people/686668"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":90.9,"strikeZoneTop":3.39,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.218709154508854,"aZ":-17.834934818866312,"pfxX":-3.679778640829879,"pfxZ":6.900210794086287,"pX":0.08010255589976502,"pZ":2.2228671045905104,"vX0":4.156983198175542,"vY0":-141.6012833453923,"vZ0":-7.2748193987402585,"x":113.95,"y":178.76,"x0":-0.9127435036435276,"y0":50.00287789365843,"z0":5.919519193279524,"aX":-7.647972038582006},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":11.5,"breakHorizontal":6.1,"spinRate":2463,"spinDirection":217},"zone":5,"typeConfidence":2.0,"plateTime":0.38339380446728377,"extension":6.414235965638734},"hitData":{"launchSpeed":103.4,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.28,"coordY":148.64}},"index":3,"playId":"d1178753-7dc6-3261-b3b3-281ff691f339","pitchNumber":3,"startTime":"2025-08-02T21:22:58.617Z","endTime":"2025-08-02T21:23:06.780Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T21:23:06.780Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, first baseman Warming Bernabel to pitcher Victor Vodnik.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-02T22:28:48.836Z","endTime":"2025-08-02T22:30:00.860Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"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":8},"credits":[{"player":{"id":682653,"link":"/api/v1/people/682653"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Victor Vodnik replaces Juan Mejia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T21:24:08.746Z","endTime":"2025-08-02T21:25:39.185Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680767,"link":"/api/v1/people/680767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Status Change - Delayed: Rain","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-02T21:25:39.185Z","endTime":"2025-08-02T22:26:34.391Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"details":{"description":"Status Change - Delayed: About to Resume","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-02T22:26:34.391Z","endTime":"2025-08-02T22:28:25.423Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-02T22:28:25.423Z","endTime":"2025-08-02T22:28:51.204Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"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":92.1,"endSpeed":86.2,"strikeZoneTop":3.53000326369938,"strikeZoneBottom":1.6200005349009,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.554005323481427,"aZ":-28.86468240307216,"pfxX":2.3175348598343746,"pfxZ":1.7769877899774311,"pX":0.23358103082133516,"pZ":1.8530940738804542,"vX0":5.699912829336758,"vY0":-134.22269243762386,"vZ0":-3.400407443620195,"x":108.1,"y":188.75,"x0":-2.201811331496154,"y0":50.00321080474326,"z0":5.147378363880937,"aX":4.312056621977806},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":2.8,"breakHorizontal":-5.2,"spinRate":2294,"spinDirection":174},"zone":8,"typeConfidence":2.0,"plateTime":0.40498536690094733,"extension":6.524210539283664},"index":4,"playId":"81522bf3-449b-3ed7-b12d-cd2fef223b1d","pitchNumber":1,"startTime":"2025-08-02T22:28:51.204Z","endTime":"2025-08-02T22:28:54.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":87.7,"strikeZoneTop":3.52999854659061,"strikeZoneBottom":1.61999703558561,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.670741343318753,"aZ":-30.05160579175266,"pfxX":1.2207023779536295,"pfxZ":1.1100521304107565,"pX":1.6217265662945857,"pZ":1.3993606356456034,"vX0":8.433204121068059,"vY0":-135.37174952965634,"vZ0":-4.900285604952661,"x":55.18,"y":201.0,"x0":-1.6565975242065978,"y0":50.00250049660786,"z0":5.2671475398438705,"aX":2.327240564326163},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":1.4,"breakHorizontal":-3.5,"spinRate":2338,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.40031602814915956,"extension":6.452562297396936},"index":5,"playId":"c6fabee0-3053-331d-af42-742426da250a","pitchNumber":2,"startTime":"2025-08-02T22:29:04.519Z","endTime":"2025-08-02T22:29:08.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":86.5,"strikeZoneTop":3.47497571663153,"strikeZoneBottom":1.60164677805546,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.864103654095985,"aZ":-30.27950233547103,"pfxX":1.195812177354878,"pfxZ":1.012496558895288,"pX":0.7568630191028404,"pZ":1.646681594690559,"vX0":6.838530937919364,"vY0":-134.6272992393772,"vZ0":-4.01577806167192,"x":88.15,"y":194.32,"x0":-1.95138474867437,"y0":50.0026534531077,"z0":5.254387194046154,"aX":2.2375762640450314},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.3,"breakHorizontal":-3.4,"spinRate":2279,"spinDirection":179},"zone":9,"typeConfidence":2.0,"plateTime":0.4038393086381502,"extension":6.583592311825914},"index":6,"playId":"7340807a-d1d8-305f-826f-1cd2c4a34c88","pitchNumber":3,"startTime":"2025-08-02T22:29:21.741Z","endTime":"2025-08-02T22:29:25.902Z","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":0},"pitchData":{"startSpeed":100.0,"endSpeed":93.0,"strikeZoneTop":3.45661314530712,"strikeZoneBottom":1.62000355082447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.548300703460875,"aZ":-17.73863305309635,"pfxX":-3.266456271861601,"pfxZ":6.615427161000585,"pX":0.8224062049374313,"pZ":1.9843767324323027,"vX0":7.9404353982419735,"vY0":-145.5217551636103,"vZ0":-6.8029815874696435,"x":85.65,"y":185.2,"x0":-1.496135476115428,"y0":50.00500410276235,"z0":5.394785432908453,"aX":-7.130426695408205},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":11.0,"breakHorizontal":4.7,"spinRate":2434,"spinDirection":204},"zone":9,"typeConfidence":2.0,"plateTime":0.37391264862003837,"extension":6.597665137266754},"index":7,"playId":"899c5ca1-e99f-34d8-a67e-0633087e5d4e","pitchNumber":4,"startTime":"2025-08-02T22:29:37.085Z","endTime":"2025-08-02T22:29:41.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.9,"endSpeed":92.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.875505376299337,"aZ":-15.48278226471912,"pfxX":-2.268003237067889,"pfxZ":7.723320731234716,"pX":1.0825021140993532,"pZ":1.9625140470908706,"vX0":7.53705356191919,"vY0":-145.33938168694942,"vZ0":-7.285889247264054,"x":75.74,"y":185.79,"x0":-1.2382544738958638,"y0":50.000435964434956,"z0":5.4238167396631045,"aX":-4.900943812210564},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":12.8,"breakHorizontal":2.8,"spinRate":2423,"spinDirection":202},"zone":14,"typeConfidence":2.0,"plateTime":0.3754275793443269,"extension":6.679256746293194},"hitData":{"launchSpeed":82.2,"launchAngle":-2.0,"totalDistance":30.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":144.72,"coordY":161.31}},"index":8,"playId":"595df82a-a995-3790-a898-c80005ce8152","pitchNumber":5,"startTime":"2025-08-02T22:29:52.834Z","endTime":"2025-08-02T22:30:00.860Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T22:30:00.860Z","atBatIndex":63},{"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":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-02T22:30:21.914Z","endTime":"2025-08-02T22:32:55.224Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":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":6},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":86.6,"strikeZoneTop":3.79682009075356,"strikeZoneBottom":1.90852943610457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.175243229803545,"aZ":-27.145693423818578,"pfxX":-0.1582926381415044,"pfxZ":2.6871136738981343,"pX":1.076186588245531,"pZ":0.5725088384729272,"vX0":9.947046732794927,"vY0":-134.96303202244056,"vZ0":-6.392393078774936,"x":75.98,"y":223.32,"x0":-2.6133670677329137,"y0":50.00671172641819,"z0":4.8448863545799545,"aX":-0.2987843426568359},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":3.8,"breakHorizontal":-1.6,"spinRate":2206,"spinDirection":200},"zone":14,"typeConfidence":2.0,"plateTime":0.40350858775353426,"extension":6.59220799495452},"index":0,"playId":"46ff3db7-9f3e-3cba-97a4-30f235525875","pitchNumber":1,"startTime":"2025-08-02T22:30:37.590Z","endTime":"2025-08-02T22:30:41.117Z","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":99.8,"endSpeed":91.6,"strikeZoneTop":3.70585422339401,"strikeZoneBottom":1.8395405267037,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12450866981647,"aZ":-15.242632084857814,"pfxX":-3.2397797541529774,"pfxZ":7.9341854066552,"pX":0.15714613204026304,"pZ":1.0073650397935008,"vX0":6.980943895072481,"vY0":-144.98219885566758,"vZ0":-9.329740861626066,"x":111.01,"y":211.58,"x0":-1.8583546800956472,"y0":50.00377280350947,"z0":5.192250123128836,"aX":-6.914839901329455},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.7,"breakHorizontal":4.6,"spinRate":2384,"spinDirection":207},"zone":14,"typeConfidence":2.0,"plateTime":0.37744505576662,"extension":6.688735368271149},"index":1,"playId":"dc9d1a6b-7ad9-32f2-a211-a21c08bd65f9","pitchNumber":2,"startTime":"2025-08-02T22:31:00.180Z","endTime":"2025-08-02T22:31:04.021Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.8,"strikeZoneTop":3.84,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.74378861777535,"aZ":-35.59033724707015,"pfxX":-7.289583727384134,"pfxZ":-1.8843291938986901,"pX":0.7725273704338815,"pZ":0.9890760957166205,"vX0":10.528950788860806,"vY0":-133.23283045848245,"vZ0":-3.7468675447321287,"x":87.55,"y":212.07,"x0":-2.2707785589189826,"y0":50.00522894889414,"z0":4.9667396655885145,"aX":-13.199693155023683},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-4.0,"breakHorizontal":11.2,"spinRate":1886,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.41001686625899847,"extension":6.536443632815632},"index":2,"playId":"39c01a55-5407-3183-8d7e-9b726cd9696a","pitchNumber":3,"startTime":"2025-08-02T22:31:20.128Z","endTime":"2025-08-02T22:31:25.078Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":3,"startTime":"2025-08-02T22:31:34.374Z","endTime":"2025-08-02T22:32:07.257Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.7,"strikeZoneTop":3.70862286671112,"strikeZoneBottom":1.72708105962785,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.54935437446847,"aZ":-30.250011482980412,"pfxX":-8.248087515886082,"pfxZ":1.0132348173028438,"pX":0.035467778462611364,"pZ":1.5444530088193924,"vX0":8.519543303918738,"vY0":-136.70929814674332,"vZ0":-4.112010845960265,"x":115.65,"y":197.08,"x0":-2.041274523836844,"y0":50.00669574831232,"z0":5.131470431159136,"aX":-15.70455934214},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":1.2,"breakHorizontal":13.3,"spinRate":2180,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.39980639829149567,"extension":6.4723354227841545},"index":4,"playId":"c1fc842a-30a1-3c6a-b0cd-984cd1a6ae82","pitchNumber":4,"startTime":"2025-08-02T22:32:07.257Z","endTime":"2025-08-02T22:32:11.877Z","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":91.8,"endSpeed":83.6,"strikeZoneTop":3.66019008745806,"strikeZoneBottom":1.79326292311755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.006311496805083,"aZ":-28.773803239779546,"pfxX":-6.973897532323642,"pfxZ":1.891753926482549,"pX":-1.3152138503846922,"pZ":3.06272040707119,"vX0":5.316073258430322,"vY0":-133.57970100620736,"vZ0":-0.16827850459848293,"x":167.13,"y":156.09,"x0":-2.4295998874846667,"y0":50.00437083826375,"z0":5.203258722662984,"aX":-12.546428813148202},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.6,"breakHorizontal":11.4,"spinRate":2122,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.410753305656931,"extension":6.373606273845593},"index":5,"playId":"5ebaa7e6-805a-3890-af7d-67dfaba24239","pitchNumber":5,"startTime":"2025-08-02T22:32:27.073Z","endTime":"2025-08-02T22:32:31.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":100.4,"endSpeed":92.6,"strikeZoneTop":3.84,"strikeZoneBottom":1.79,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.925111435436555,"aZ":-15.833521088887533,"pfxX":-2.669825827658019,"pfxZ":7.507073308195808,"pX":0.14066381792984622,"pZ":1.4368735035080606,"vX0":5.838997062932381,"vY0":-146.04797541429642,"vZ0":-8.44691191379168,"x":111.64,"y":199.98,"x0":-1.5307738845987564,"y0":50.003293000189906,"z0":5.303529409221972,"aX":-5.812196911586774},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":12.2,"breakHorizontal":3.8,"spinRate":2515,"spinDirection":213},"zone":14,"typeConfidence":2.0,"plateTime":0.3739403558783305,"extension":6.556160273147861},"hitData":{"launchSpeed":100.1,"launchAngle":-21.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.14,"coordY":141.95}},"index":6,"playId":"17f65357-3786-3253-95b9-cda1adab5c22","pitchNumber":6,"startTime":"2025-08-02T22:32:47.076Z","endTime":"2025-08-02T22:32:55.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T22:32:55.224Z","atBatIndex":64},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jack Suwinski walks.","rbi":0,"awayScore":4,"homeScore":7,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-02T22:33:00.715Z","endTime":"2025-08-02T22:34:58.118Z","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":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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(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":100.6,"endSpeed":92.5,"strikeZoneTop":3.48290008501123,"strikeZoneBottom":1.6845347729281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.428200422383114,"aZ":-12.480903941433171,"pfxX":-3.01163888479436,"pfxZ":9.03672693158601,"pX":0.4943128559428162,"pZ":1.6671129979722143,"vX0":7.64251041839245,"vY0":-146.23095307967907,"vZ0":-8.28392186838532,"x":98.16,"y":193.77,"x0":-1.7544232356974245,"y0":50.003619549138236,"z0":5.273961793868929,"aX":-6.564117525078175},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.0,"breakHorizontal":4.1,"spinRate":2465,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.37364493588927283,"extension":6.688956331786218},"index":0,"playId":"b2808f9f-ee7d-3c15-bc54-4b1c06f66064","pitchNumber":1,"startTime":"2025-08-02T22:33:20.552Z","endTime":"2025-08-02T22:33:24.438Z","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":99.4,"endSpeed":91.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.582413291644112,"aZ":-13.843067837370825,"pfxX":-2.8242554398514077,"pfxZ":8.589473117117338,"pX":0.5699579077471919,"pZ":2.8545411209106866,"vX0":7.167418728033938,"vY0":-144.6800262447146,"vZ0":-4.877587388182734,"x":95.27,"y":161.71,"x0":-1.5650643272067577,"y0":50.006137879459935,"z0":5.401085564953113,"aX":-6.030122543374394},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":14.9,"breakHorizontal":3.8,"spinRate":2519,"spinDirection":203},"zone":6,"typeConfidence":2.0,"plateTime":0.3775964224210333,"extension":6.60034656331299},"index":1,"playId":"6d165e85-b896-3ca7-b55a-09551dee1d85","pitchNumber":2,"startTime":"2025-08-02T22:33:34.924Z","endTime":"2025-08-02T22:33:38.505Z","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":98.9,"endSpeed":91.5,"strikeZoneTop":3.32569840369099,"strikeZoneBottom":1.52518700411593,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.92814320615703,"aZ":-19.819309911361152,"pfxX":-2.790707140454261,"pfxZ":5.791310154344032,"pX":-0.9679990235941154,"pZ":4.275994061550782,"vX0":4.333761920567427,"vY0":-144.11573055834586,"vZ0":0.3903888977551322,"x":153.9,"y":123.33,"x0":-2.11870490485684,"y0":50.00630715219791,"z0":5.349175083777259,"aX":-5.957389777399165},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.8,"breakHorizontal":4.3,"spinRate":2253,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.37796709892409197,"extension":6.419575558430862},"index":2,"playId":"ced14c3b-2ac4-3fd1-a2b2-1f4d3ba792af","pitchNumber":3,"startTime":"2025-08-02T22:33:50.665Z","endTime":"2025-08-02T22:33:53.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.7,"endSpeed":92.4,"strikeZoneTop":3.55,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.579326707720092,"aZ":-15.54073037565247,"pfxX":-1.5919883291967407,"pfxZ":7.692337757605953,"pX":0.9223595391128236,"pZ":2.3626935039219887,"vX0":7.944973470921507,"vY0":-145.11677820033168,"vZ0":-6.047764897597423,"x":81.84,"y":174.99,"x0":-1.627809424984652,"y0":50.00137173573192,"z0":5.3977037548757805,"aX":-3.4425737496609607},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":13.1,"breakHorizontal":1.6,"spinRate":2499,"spinDirection":204},"zone":14,"typeConfidence":2.0,"plateTime":0.3754755979640927,"extension":6.4617718438723095},"index":3,"playId":"1394c092-42dc-3edf-b495-1b599bbeede0","pitchNumber":4,"startTime":"2025-08-02T22:34:06.422Z","endTime":"2025-08-02T22:34:10.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":88.2,"strikeZoneTop":3.47524185525682,"strikeZoneBottom":1.67479778862536,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.98581777949697,"aZ":-30.04631140726807,"pfxX":-7.679868087389404,"pfxZ":1.0873914715289201,"pX":-0.3381228964690966,"pZ":1.4045694610040114,"vX0":7.532355004075805,"vY0":-137.95121182834006,"vZ0":-4.440491661783027,"x":129.89,"y":200.86,"x0":-2.0848462990362164,"y0":50.00367382846918,"z0":5.022410985554467,"aX":-15.045040204716905},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":1.3,"breakHorizontal":12.6,"spinRate":1932,"spinDirection":240},"zone":13,"typeConfidence":2.0,"plateTime":0.3945834352438462,"extension":6.657499524088995},"index":4,"playId":"a228630e-8804-3dbc-b4ea-0b84b69484b1","pitchNumber":5,"startTime":"2025-08-02T22:34:33.522Z","endTime":"2025-08-02T22:34:37.506Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.8,"strikeZoneTop":3.47525180952196,"strikeZoneBottom":1.67479699412524,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.29810228133979,"aZ":-26.99755680908015,"pfxX":-8.274194293675393,"pfxZ":2.6648942695832485,"pX":0.7534159003260943,"pZ":1.4099636167768559,"vX0":10.011980917733183,"vY0":-137.40009535979289,"vZ0":-5.197196544948575,"x":88.28,"y":200.71,"x0":-1.8379105481617608,"y0":50.00091476116147,"z0":5.127262921587832,"aX":-16.050077417862155},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":4.1,"breakHorizontal":13.2,"spinRate":2120,"spinDirection":232},"zone":14,"typeConfidence":2.0,"plateTime":0.39646066276742253,"extension":6.580369531959577},"index":5,"playId":"c8c78969-f98a-343e-ac93-a86d3745f9ea","pitchNumber":6,"startTime":"2025-08-02T22:34:52.823Z","endTime":"2025-08-02T22:34:58.118Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T22:34:58.118Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out to right fielder Mickey Moniak.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-02T22:35:10.858Z","endTime":"2025-08-02T22:35:48.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"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":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666160,"link":"/api/v1/people/666160"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":88.7,"strikeZoneTop":3.50394144762553,"strikeZoneBottom":1.81795990402654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.75006639823684,"aZ":-27.65224877144643,"pfxX":1.0874849028868265,"pfxZ":2.3017526475394856,"pX":1.0810984872190925,"pZ":2.865226457085087,"vX0":7.504760477098175,"vY0":-137.50899845866962,"vZ0":-1.7824391757360656,"x":75.79,"y":161.42,"x0":-1.795054871704861,"y0":50.00616443988205,"z0":5.349519664836096,"aX":2.1380035941157307},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.1,"breakHorizontal":-3.1,"spinRate":2381,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.3942900798985667,"extension":6.607958672620255},"index":0,"playId":"e99d8776-cbde-3511-ace8-5b3b17fe7a0e","pitchNumber":1,"startTime":"2025-08-02T22:35:22.487Z","endTime":"2025-08-02T22:35:26.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":92.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.580940573998564,"aZ":-19.13421215498187,"pfxX":-2.5037549816263738,"pfxZ":6.033941798439894,"pX":-0.14533456178329351,"pZ":2.6644771282767876,"vX0":5.322576702463835,"vY0":-145.07742219369854,"vZ0":-4.571528506891475,"x":122.54,"y":166.84,"x0":-1.6671939225266008,"y0":50.00271206215707,"z0":5.404797372638447,"aX":-5.411105211481681},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":10.3,"breakHorizontal":3.6,"spinRate":2257,"spinDirection":208},"zone":5,"typeConfidence":2.0,"plateTime":0.37559248872588435,"extension":6.629012383222335},"hitData":{"launchSpeed":85.1,"launchAngle":29.0,"totalDistance":297.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.23,"coordY":93.78}},"index":1,"playId":"d0749360-a790-301c-903f-d8956753ee39","pitchNumber":2,"startTime":"2025-08-02T22:35:40.659Z","endTime":"2025-08-02T22:35:48.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T22:35:48.189Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Tyler Freeman flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-02T22:38:33.203Z","endTime":"2025-08-02T22:39:04.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":3},"credits":[{"player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Génesis Cabrera replaces Braxton Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T22:36:52.375Z","endTime":"2025-08-02T22:38:01.130Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":650893,"link":"/api/v1/people/650893"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tyler Freeman replaces Yanquiel Fernández.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":7,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-02T22:38:01.130Z","endTime":"2025-08-02T22:38:35.390Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":74.2,"strikeZoneTop":3.23567914060936,"strikeZoneBottom":1.61435686324745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.631156116669597,"aZ":-37.81352718768311,"pfxX":-0.7469173094324244,"pfxZ":-4.102001802132021,"pX":0.5536835848229611,"pZ":2.082970589520684,"vX0":-0.9660310772281906,"vY0":-115.61332499950153,"vZ0":-0.8392677812897116,"x":95.89,"y":182.54,"x0":1.071728240260034,"y0":50.00554667759046,"z0":6.0345814228254175,"aX":-1.0257795074160012},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.4,"breakHorizontal":1.6,"spinRate":2323,"spinDirection":316},"zone":9,"typeConfidence":2.0,"plateTime":0.47115999303236755,"extension":5.514281038338999},"index":2,"playId":"8bb2b372-949c-383e-8a2e-ea6701adb3ac","pitchNumber":1,"startTime":"2025-08-02T22:38:35.390Z","endTime":"2025-08-02T22:38:39.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":89.0,"strikeZoneTop":3.31,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.28648227470843,"aZ":-17.169800006142285,"pfxX":5.125344365225365,"pfxZ":7.495302356358547,"pX":-0.2866369755275215,"pZ":2.6466969461877037,"vX0":-4.124387403039809,"vY0":-139.3945946205001,"vZ0":-5.945473882521774,"x":127.93,"y":167.32,"x0":0.5337375012971736,"y0":50.0028381691872,"z0":5.909636647613111,"aX":10.259802178961825},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":-8.6,"spinRate":2191,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.3903817471678841,"extension":5.780947656592096},"hitData":{"launchSpeed":89.3,"launchAngle":53.0,"totalDistance":247.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.59,"coordY":102.5}},"index":3,"playId":"9ff921fe-6ba5-3960-84fa-f60cd0cd0c44","pitchNumber":2,"startTime":"2025-08-02T22:38:53.638Z","endTime":"2025-08-02T22:39:04.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T22:39:04.241Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Austin Nola flies out to center fielder Oneil Cruz.","rbi":0,"awayScore":4,"homeScore":7,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-02T22:39:05.400Z","endTime":"2025-08-02T22:42:13.368Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.9,"endSpeed":75.2,"strikeZoneTop":3.36000127102775,"strikeZoneBottom":1.48999931168521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.583933442272585,"aZ":-34.9404647686073,"pfxX":-1.3669825671256466,"pfxZ":-1.9699413723140449,"pX":0.7020050574338347,"pZ":2.2689246428868697,"vX0":-0.13033985558007224,"vY0":-116.57933374953195,"vZ0":-1.294237404173186,"x":90.24,"y":177.52,"x0":0.9363604986657311,"y0":50.00198032394722,"z0":6.067770208889202,"aX":-1.9210447091907559},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-3.6,"breakHorizontal":2.5,"spinRate":2179,"spinDirection":326},"zone":6,"typeConfidence":2.0,"plateTime":0.4661051621859995,"extension":5.673769185858978},"index":0,"playId":"046fdc7e-c2ce-31c2-a28e-ad0e5bb67e6a","pitchNumber":1,"startTime":"2025-08-02T22:39:30.560Z","endTime":"2025-08-02T22:39:34.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":76.1,"strikeZoneTop":3.36,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.01813342991263,"aZ":-35.304940700406256,"pfxX":-1.557000161343858,"pfxZ":-2.1794057413771055,"pX":0.07919637741056852,"pZ":1.999859799712851,"vX0":-1.1933307251531378,"vY0":-117.92140428191736,"vZ0":-1.9278763158137666,"x":113.98,"y":184.78,"x0":0.7903685460994091,"y0":50.00179031871186,"z0":6.02225086930615,"aX":-2.2383182132102295},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.1,"breakHorizontal":3.1,"spinRate":2197,"spinDirection":331},"zone":8,"typeConfidence":2.0,"plateTime":0.4608229378250619,"extension":5.725751501781419},"index":1,"playId":"7b17540f-f706-3ff5-b887-8675d658b5e6","pitchNumber":2,"startTime":"2025-08-02T22:39:49.850Z","endTime":"2025-08-02T22:39:53.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.015862891578553,"aZ":-17.442750726971305,"pfxX":4.1854195554700055,"pfxZ":7.386498979240747,"pX":0.19390003939260758,"pZ":3.476200890426649,"vX0":-2.501985162493275,"vY0":-139.33106453882218,"vZ0":-3.2397681421991082,"x":109.61,"y":144.92,"x0":0.5528996722634697,"y0":50.00508579858082,"z0":5.785787784908954,"aX":8.350591116981587},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.1,"breakHorizontal":-7.2,"spinRate":2178,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.39093598930743,"extension":5.767144990168044},"index":2,"playId":"5072fa36-6f55-32c0-94d2-4cd4d1c73c51","pitchNumber":3,"startTime":"2025-08-02T22:40:14.800Z","endTime":"2025-08-02T22:40:18.806Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.9,"strikeZoneTop":3.3599967124804,"strikeZoneBottom":1.48999994431724,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.011339085445496,"aZ":-26.235279038010376,"pfxX":1.5484507375212164,"pfxZ":3.3076868933773063,"pX":-1.2842148541464282,"pZ":0.3380464739046075,"vX0":-5.987225763951606,"vY0":-132.08818704778173,"vZ0":-8.837602689581447,"x":165.95,"y":229.65,"x0":0.7952706996881924,"y0":50.00035014846663,"z0":5.609395337955202,"aX":2.7785832267488817},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.6,"breakHorizontal":-1.7,"spinRate":2247,"spinDirection":147},"zone":13,"typeConfidence":2.0,"plateTime":0.41220419823004395,"extension":6.015910815042019},"index":3,"playId":"79a34898-ff7c-356e-807c-9c68a2303af6","pitchNumber":4,"startTime":"2025-08-02T22:40:39.169Z","endTime":"2025-08-02T22:40:42.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":75.6,"strikeZoneTop":3.36000128015581,"strikeZoneBottom":1.48999636766082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.195907094505394,"aZ":-36.044462278703044,"pfxX":-1.8526688884256084,"pfxZ":-2.732068571470145,"pX":0.02298256450793783,"pZ":0.41237536975348843,"vX0":-1.0420346136008387,"vY0":-117.63824132168479,"vZ0":-4.969652254560654,"x":116.12,"y":227.65,"x0":0.710939177017472,"y0":50.00442842283874,"z0":5.856841432929882,"aX":-2.6229502483119327},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-5.8,"breakHorizontal":3.6,"spinRate":2324,"spinDirection":335},"zone":14,"typeConfidence":2.0,"plateTime":0.46381583663099235,"extension":5.824447671290603},"index":4,"playId":"40e3b5e7-4041-327e-ad46-4290a006b93a","pitchNumber":5,"startTime":"2025-08-02T22:41:00.840Z","endTime":"2025-08-02T22:41:04.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.36,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.292274916404544,"aZ":-15.872834203183334,"pfxX":4.651839411763712,"pfxZ":8.130410076348646,"pX":1.411821782571001,"pZ":2.703147368646164,"vX0":0.09167307708131814,"vY0":-139.9072550361415,"vZ0":-5.440594571938719,"x":63.18,"y":165.8,"x0":0.7734130738896945,"y0":50.00030466238954,"z0":5.6947673809506,"aX":9.321533489821608},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.9,"breakHorizontal":-8.5,"spinRate":2313,"spinDirection":136},"zone":12,"typeConfidence":2.0,"plateTime":0.3898496032105734,"extension":5.730846593326218},"index":5,"playId":"e473b64e-5176-368b-9ed5-6247f4151888","pitchNumber":6,"startTime":"2025-08-02T22:41:22.129Z","endTime":"2025-08-02T22:41:26.414Z","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":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.9,"strikeZoneTop":3.36000025078945,"strikeZoneBottom":1.49000134561858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0970395049267,"aZ":-22.628607021998242,"pfxX":5.127942637008933,"pfxZ":6.079969484931668,"pX":0.25664870111752297,"pZ":1.0533758997588096,"vX0":-2.721377829287322,"vY0":-124.31040733935774,"vZ0":-7.005993674209988,"x":107.22,"y":210.34,"x0":0.6972879045033095,"y0":50.005164811690264,"z0":5.777235774590964,"aX":8.054933183984566},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.7,"breakHorizontal":-8.6,"spinRate":1367,"spinDirection":149},"zone":14,"typeConfidence":2.0,"plateTime":0.44001365649849244,"extension":5.9205756667434875},"index":6,"playId":"1255a7ca-a5a5-3d91-90b9-c355e8f531d3","pitchNumber":7,"startTime":"2025-08-02T22:41:46.297Z","endTime":"2025-08-02T22:41:50.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.36,"strikeZoneBottom":1.49,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.25116868362863,"aZ":-15.9697591800367,"pfxX":6.0178076878810485,"pfxZ":8.131325569260158,"pX":0.12242353659504727,"pZ":2.9597694699210724,"vX0":-3.2900102821740576,"vY0":-139.32100254828447,"vZ0":-4.998801305244676,"x":112.33,"y":158.87,"x0":0.5281221505292367,"y0":50.00481554285481,"z0":5.810532768431377,"aX":11.994739379016556},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.0,"breakHorizontal":-10.3,"spinRate":2263,"spinDirection":138},"zone":2,"typeConfidence":2.0,"plateTime":0.39108844709402657,"extension":5.908870685580611},"hitData":{"launchSpeed":90.7,"launchAngle":26.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":162.4,"coordY":65.02}},"index":7,"playId":"eeb1dfa8-1edf-33b3-9283-9884d8ba15dc","pitchNumber":8,"startTime":"2025-08-02T22:42:05.719Z","endTime":"2025-08-02T22:42:13.368Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T22:42:13.368Z","atBatIndex":68},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Orlando Arcia homers (3) on a fly ball to left center field.","rbi":1,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-02T22:42:25.943Z","endTime":"2025-08-02T22:43:26.242Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"responsiblePitcher":{"id":650893,"link":"/api/v1/people/650893"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.0,"endSpeed":75.4,"strikeZoneTop":3.36210847373609,"strikeZoneBottom":1.62000237293302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.39455548577787,"aZ":-37.90907289512378,"pfxX":-1.5309947742959817,"pfxZ":-4.031801084807204,"pX":0.699730038408291,"pZ":1.4867725322526515,"vX0":-0.07387682683080711,"vY0":-118.10633984558264,"vZ0":-2.508991752960562,"x":90.33,"y":198.64,"x0":0.9304685050596015,"y0":50.0057302220175,"z0":6.031731525881257,"aX":-2.174631245803369},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.7,"breakHorizontal":2.8,"spinRate":2418,"spinDirection":330},"zone":14,"typeConfidence":2.0,"plateTime":0.4628355816199399,"extension":5.715938928673935},"index":0,"playId":"b374c407-745e-3493-a4b5-55ee0427f516","pitchNumber":1,"startTime":"2025-08-02T22:42:42.011Z","endTime":"2025-08-02T22:42:47.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.51,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.451498002717695,"aZ":-19.897253310341114,"pfxX":8.134044432436069,"pfxZ":6.213874291195237,"pX":0.47403228829023514,"pZ":2.837927966556705,"vX0":-3.641981026010001,"vY0":-139.01601340429752,"vZ0":-4.463374942734243,"x":98.93,"y":162.16,"x0":0.7376506064727939,"y0":50.000774616590185,"z0":5.768625577206108,"aX":16.066388411380746},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":10.6,"breakHorizontal":-14.0,"spinRate":2229,"spinDirection":137},"zone":6,"typeConfidence":2.0,"plateTime":0.39261681110241087,"extension":5.813685215854923},"hitData":{"launchSpeed":98.5,"launchAngle":32.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":68.52,"coordY":42.84}},"index":1,"playId":"95afaa04-3d41-3576-ac42-4c9581c1148c","pitchNumber":2,"startTime":"2025-08-02T22:43:02.572Z","endTime":"2025-08-02T22:43:26.242Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T22:43:26.242Z","atBatIndex":69},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Mickey Moniak doubles (13) on a sharp line drive to right fielder Bryan Reynolds.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-02T22:43:41.094Z","endTime":"2025-08-02T22:45:36.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.3957010052681,"strikeZoneBottom":1.60999861678645,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.12169010566429,"aZ":-18.68590090017064,"pfxX":9.155060060524317,"pfxZ":6.94241272472218,"pX":0.754351432889351,"pZ":2.3798048873121647,"vX0":-3.4769760805562466,"vY0":-138.98462867996923,"vZ0":-5.694067378996613,"x":88.25,"y":174.53,"x0":0.8370277861826781,"y0":50.00457615205272,"z0":5.709074562411443,"aX":17.790633862387413},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":11.5,"breakHorizontal":-15.7,"spinRate":2196,"spinDirection":135},"zone":6,"typeConfidence":2.0,"plateTime":0.39511483896948274,"extension":5.815449598253985},"index":0,"playId":"4a079d13-1d25-3846-966a-8755313fc3b3","pitchNumber":1,"startTime":"2025-08-02T22:43:49.802Z","endTime":"2025-08-02T22:43:53.653Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.39571348580248,"strikeZoneBottom":1.61000121866439,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.754641472862495,"aZ":-25.295042540718782,"pfxX":1.4535227858518724,"pfxZ":3.8730554760997498,"pX":0.47171841018800087,"pZ":0.7795964042181165,"vX0":-1.6701690417219057,"vY0":-132.32582107532485,"vZ0":-7.858498320713287,"x":99.02,"y":217.73,"x0":0.9216803271643867,"y0":50.00554605132218,"z0":5.636272296358141,"aX":2.5829390059429005},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":-2.3,"spinRate":2223,"spinDirection":151},"zone":14,"typeConfidence":2.0,"plateTime":0.4136453072239261,"extension":6.025896509997131},"index":1,"playId":"ae56570a-d4fb-3ee4-8ec3-bbe402c3d48a","pitchNumber":2,"startTime":"2025-08-02T22:44:08.584Z","endTime":"2025-08-02T22:44:12.385Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":82.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.967011354254094,"aZ":-26.216678953972835,"pfxX":-0.3548196889425096,"pfxZ":3.43419605628372,"pX":-0.11841976560335268,"pZ":1.889800277375755,"vX0":-2.5564995931697223,"vY0":-131.2476901904631,"vZ0":-4.970476170565456,"x":121.51,"y":187.76,"x0":0.9162766394363989,"y0":50.00591071532998,"z0":5.7717647882398095,"aX":-0.6162972449288062},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.3,"breakHorizontal":1.2,"spinRate":2052,"spinDirection":158},"zone":8,"typeConfidence":2.0,"plateTime":0.4180604331148152,"extension":6.054616530978462},"index":2,"playId":"1cf15c0f-10b7-3eb0-9af7-059f4d081272","pitchNumber":3,"startTime":"2025-08-02T22:44:31.088Z","endTime":"2025-08-02T22:44:34.797Z","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":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.0,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45725817809391,"aZ":-20.882730006063316,"pfxX":7.607111786860514,"pfxZ":5.722204564774953,"pX":1.3029425999115214,"pZ":2.2849168995425257,"vX0":-0.68571225958372,"vY0":-139.3608869109444,"vZ0":-5.75191777539168,"x":67.33,"y":177.09,"x0":0.5631032430644131,"y0":50.002911726145676,"z0":5.749215715651405,"aX":15.005502111799666},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.4,"breakHorizontal":-13.7,"spinRate":2133,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.39259971481418354,"extension":5.824198729922979},"index":3,"playId":"dbfb194d-a28e-364b-8cc0-a1bcbdab884a","pitchNumber":4,"startTime":"2025-08-02T22:44:55.883Z","endTime":"2025-08-02T22:44:59.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.5,"strikeZoneTop":3.47,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.890548044212135,"aZ":-26.8001890178534,"pfxX":0.12525359772386135,"pfxZ":3.053758611242049,"pX":0.547440664582977,"pZ":1.4256983297323975,"vX0":-0.5757481062158556,"vY0":-131.6543174827069,"vZ0":-6.313176486742814,"x":96.13,"y":200.29,"x0":0.7523208154425904,"y0":50.00655772919576,"z0":5.827643824781651,"aX":0.22079237781299768},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.4,"breakHorizontal":-0.1,"spinRate":2065,"spinDirection":162},"zone":14,"typeConfidence":2.0,"plateTime":0.4153869468847744,"extension":5.991397737762782},"hitData":{"launchSpeed":107.1,"launchAngle":21.0,"totalDistance":381.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":193.96,"coordY":60.83}},"index":4,"playId":"07aa22ad-dfe3-31ea-a086-8bd6e09c98d3","pitchNumber":5,"startTime":"2025-08-02T22:45:20.372Z","endTime":"2025-08-02T22:45:36.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T22:45:36.514Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ezequiel Tovar flies out to second baseman Nick Gonzales.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-02T22:48:21.140Z","endTime":"2025-08-02T22:49:05.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-02T22:45:53.439Z","endTime":"2025-08-02T22:46:47.440Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dauri Moreta replaces Génesis Cabrera.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-02T22:46:47.440Z","endTime":"2025-08-02T22:48:23.135Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664294,"link":"/api/v1/people/664294"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":81.1,"endSpeed":73.7,"strikeZoneTop":3.25000278099937,"strikeZoneBottom":1.45999894404662,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.182547537719255,"aZ":-32.14719166474367,"pfxX":-0.1004106064151471,"pfxZ":0.01512748328624447,"pX":-0.8072791330916235,"pZ":2.755079565329859,"vX0":0.8886803364776604,"vY0":-118.02860432270336,"vZ0":-0.697338111391794,"x":147.77,"y":164.39,"x0":-1.177712216826975,"y0":50.00040031747771,"z0":6.048654368716548,"aX":-0.1399559791456896},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":0.1,"breakHorizontal":-0.1,"spinRate":2039,"spinDirection":275},"zone":1,"typeConfidence":2.0,"plateTime":0.4663959833471494,"extension":6.172476358293076},"index":2,"playId":"0a66821b-e0c3-34ee-baf2-015f667e2260","pitchNumber":1,"startTime":"2025-08-02T22:48:23.135Z","endTime":"2025-08-02T22:48:26.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.237973761715562,"aZ":-29.82265609210713,"pfxX":-2.286365936896412,"pfxZ":1.6009307198501785,"pX":0.19836239012535845,"pZ":1.6309281068550576,"vX0":3.2412809693390248,"vY0":-120.8518475870529,"vZ0":-3.730125322987204,"x":109.44,"y":194.74,"x0":-0.8678939629548565,"y0":50.0032532415197,"z0":5.8358501371121925,"aX":-3.3565552153462828},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":3.2,"spinRate":1945,"spinDirection":259},"zone":8,"typeConfidence":2.0,"plateTime":0.45455720086161344,"extension":6.355420527611152},"index":3,"playId":"060b231d-9a68-312b-9f15-913684669d67","pitchNumber":2,"startTime":"2025-08-02T22:48:39.179Z","endTime":"2025-08-02T22:48:42.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.46,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.989664187306204,"aZ":-32.383868758852,"pfxX":-0.5776118188186948,"pfxZ":-0.1375312748259745,"pX":0.05011723520658395,"pZ":1.251130654270716,"vX0":2.5082124178492893,"vY0":-123.77899113138379,"vZ0":-4.612942293701568,"x":115.09,"y":205.0,"x0":-0.9037293272971179,"y0":50.0032314530578,"z0":5.86757573839375,"aX":-0.8918938249689239},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.1,"breakHorizontal":0.5,"spinRate":2176,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.44345238361516737,"extension":6.265400441074088},"hitData":{"launchSpeed":65.7,"launchAngle":44.0,"totalDistance":200.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.85,"coordY":125.08}},"index":4,"playId":"0d24db52-1210-3983-b56d-04eb1b2ca16a","pitchNumber":3,"startTime":"2025-08-02T22:48:58.456Z","endTime":"2025-08-02T22:49:05.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T22:49:05.703Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Spencer Horwitz walks.","rbi":0,"awayScore":4,"homeScore":8,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-02T22:51:30.780Z","endTime":"2025-08-02T22:58:02.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7,10],"actionIndex":[0,1,2,8,9],"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":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]}],"playEvents":[{"details":{"description":"Tyler Freeman remains in the game as the designated hitter.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-02T22:50:14.561Z","endTime":"2025-08-02T22:50:14.583Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":671289,"link":"/api/v1/people/671289"},"position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"battingOrder":"701","replacedPlayer":{"id":692585,"link":"/api/v1/people/692585"}},{"details":{"description":"Pitching Change: Seth Halvorsen replaces Victor Vodnik.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-02T22:50:14.583Z","endTime":"2025-08-02T22:51:03.195Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678020,"link":"/api/v1/people/678020"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Spencer Horwitz replaces Jared Triolo.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-02T22:51:03.195Z","endTime":"2025-08-02T22:51:33.039Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":669707,"link":"/api/v1/people/669707"}},{"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":99.4,"endSpeed":92.0,"strikeZoneTop":3.53532224309253,"strikeZoneBottom":1.68000060449702,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.178105777776647,"aZ":-18.16585000278381,"pfxX":-5.778846544207946,"pfxZ":6.523810224151147,"pX":0.5047541612968715,"pZ":3.277373502530199,"vX0":9.702409206123596,"vY0":-144.57859585373117,"vZ0":-3.9654597292470855,"x":97.76,"y":150.29,"x0":-2.121910484572282,"y0":50.00239990823491,"z0":5.76020360341939,"aX":-12.409209306415734},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":11.3,"breakHorizontal":8.9,"spinRate":2167,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.37678927561200704,"extension":6.890541561733287},"index":3,"playId":"40df4baa-2725-3d54-8d91-ede1fd678d66","pitchNumber":1,"startTime":"2025-08-02T22:51:33.039Z","endTime":"2025-08-02T22:51:36.893Z","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":100.2,"endSpeed":93.1,"strikeZoneTop":3.61,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.657915232561834,"aZ":-19.15245973109204,"pfxX":-5.253070430583316,"pfxZ":5.948685978414792,"pX":0.6147069921845691,"pZ":2.9965053907140837,"vX0":10.15631921262831,"vY0":-145.76090759337558,"vZ0":-4.868543137536374,"x":93.57,"y":157.87,"x0":-2.205094359066127,"y0":50.00591879828133,"z0":5.816402452199657,"aX":-11.504662930155307},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":10.1,"breakHorizontal":7.9,"spinRate":2162,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.3733116269248149,"extension":6.798429033994097},"index":4,"playId":"3f984865-22c2-313d-b5a0-73aef7d6187c","pitchNumber":2,"startTime":"2025-08-02T22:51:47.486Z","endTime":"2025-08-02T22:51:50.645Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":83.1,"strikeZoneTop":3.53532607223009,"strikeZoneBottom":1.68000050614971,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.369143778443043,"aZ":-31.28580409512243,"pfxX":1.2492583616550972,"pfxZ":0.5204011982611902,"pX":0.12919171454632114,"pZ":1.3708820603736809,"vX0":6.189341556552421,"vY0":-128.82943523654333,"vZ0":-4.957362634600945,"x":112.08,"y":201.77,"x0":-2.4460325083087606,"y0":50.005923183908095,"z0":5.678901841214844,"aX":2.144494856627249},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":0.2,"breakHorizontal":-3.4,"spinRate":2550,"spinDirection":96},"zone":14,"typeConfidence":2.0,"plateTime":0.4217123794776394,"extension":6.962254416010406},"index":5,"playId":"b40142f1-9ff2-3fbf-818c-1de17702328a","pitchNumber":3,"startTime":"2025-08-02T22:52:08.595Z","endTime":"2025-08-02T22:52:12.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":100.0,"endSpeed":91.4,"strikeZoneTop":3.61000164873533,"strikeZoneBottom":1.68000206755568,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.409995657408054,"aZ":-17.332090831140828,"pfxX":-4.642710445968998,"pfxZ":6.916406349551842,"pX":0.605451085880356,"pZ":5.003593318601637,"vX0":9.55073872739049,"vY0":-145.4237185133528,"vZ0":0.025904703027769427,"x":93.92,"y":103.68,"x0":-2.1149861499110116,"y0":50.005726570409166,"z0":6.044054932804412,"aX":-9.967969144771068},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":12.7,"breakHorizontal":6.6,"spinRate":2241,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.3763368341262936,"extension":6.762482560685854},"index":6,"playId":"3132f2ff-b4e0-37a1-a49f-01ee6d9a0b12","pitchNumber":4,"startTime":"2025-08-02T22:52:27.322Z","endTime":"2025-08-02T22:52:31.071Z","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":99.0,"endSpeed":90.2,"strikeZoneTop":3.60999914050722,"strikeZoneBottom":1.68000133681795,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.71246212322021,"aZ":-17.608447813117238,"pfxX":-5.320675865814331,"pfxZ":6.942156185542675,"pX":-0.2144282129210879,"pZ":4.657348037800046,"vX0":7.659148487165857,"vY0":-143.9849355959408,"vZ0":-0.3576898786022049,"x":125.17,"y":113.03,"x0":-2.2187528589361145,"y0":50.00105570179588,"z0":5.8736665048728405,"aX":-11.161617894381346},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":12.7,"breakHorizontal":8.0,"spinRate":2152,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.38053570203835996,"extension":6.755973534127144},"index":7,"playId":"fa3dbc17-cb3e-3ff2-9633-bd89ec8be533","pitchNumber":5,"startTime":"2025-08-02T22:52:45.156Z","endTime":"2025-08-02T22:52:49.178Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2025-08-02T22:52:57.021Z","endTime":"2025-08-02T22:54:31.135Z","isPitch":false,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"}},{"details":{"description":"Pitching Change: Dugan Darnell replaces Seth Halvorsen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":8,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":9,"startTime":"2025-08-02T22:54:31.135Z","endTime":"2025-08-02T22:57:58.380Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699911,"link":"/api/v1/people/699911"},"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":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.4,"strikeZoneTop":3.53572330113107,"strikeZoneBottom":1.67999692730734,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.58021185258401,"aZ":-15.554397637520525,"pfxX":-5.843242342132226,"pfxZ":8.90272342328059,"pX":1.2565732242712286,"pZ":2.1658265293505257,"vX0":7.4256269914246555,"vY0":-135.7347782579066,"vZ0":-6.211161709604422,"x":69.1,"y":180.3,"x0":-0.7548114059366271,"y0":50.001172755055734,"z0":5.565797889592992,"aX":-10.907164869260956},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":9.0,"spinRate":2489,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.40345190740228887,"extension":6.824578734808835},"index":10,"playId":"b2bbe5a1-7a38-34a6-9e76-a1de2d2258e2","pitchNumber":6,"startTime":"2025-08-02T22:57:58.380Z","endTime":"2025-08-02T22:58:02.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T22:58:02.381Z","atBatIndex":72},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Isiah Kiner-Falefa grounds into a double play, third baseman Orlando Arcia to second baseman Thairo Estrada to first baseman Warming Bernabel. Spencer Horwitz out at 2nd. Isiah Kiner-Falefa out at 1st.","rbi":0,"awayScore":4,"homeScore":8,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-02T22:58:17.701Z","endTime":"2025-08-02T22:59:22.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":606115,"link":"/api/v1/people/606115"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":642731,"link":"/api/v1/people/642731"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.6,"strikeZoneTop":3.41369997814886,"strikeZoneBottom":1.54000078451386,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.211508789073374,"aZ":-16.12537452113166,"pfxX":-4.6589001120561155,"pfxZ":8.998042097931293,"pX":1.1255015098424141,"pZ":2.52473146924542,"vX0":6.317937865829688,"vY0":-132.43899917005373,"vZ0":-5.16473972866792,"x":74.1,"y":170.61,"x0":-0.6811810134560565,"y0":50.00235098039572,"z0":5.6721710066958595,"aX":-8.309702830471753},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.4,"breakHorizontal":7.1,"spinRate":2334,"spinDirection":205},"zone":12,"typeConfidence":2.0,"plateTime":0.41293032131867946,"extension":6.8185395224401475},"index":0,"playId":"f5ed460a-2330-3abc-99e4-9cc315272786","pitchNumber":1,"startTime":"2025-08-02T22:58:25.722Z","endTime":"2025-08-02T22:58:29.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":75.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.660654937552774,"aZ":-31.520797352561022,"pfxX":0.9917409151894798,"pfxZ":0.4543111719025017,"pX":0.4828992687946475,"pZ":2.026831935598582,"vX0":3.1774147268523074,"vY0":-118.36935395048047,"vZ0":-1.9304581449614164,"x":98.59,"y":184.06,"x0":-1.0006819861836647,"y0":50.00145938194995,"z0":5.714009757238605,"aX":1.419690351855895},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.6,"breakHorizontal":-2.5,"spinRate":2164,"spinDirection":108},"zone":9,"typeConfidence":2.0,"plateTime":0.4611146605116434,"extension":6.557274477032723},"index":1,"playId":"2c946251-68f7-3476-8fc6-cb3f5b98a77a","pitchNumber":2,"startTime":"2025-08-02T22:58:40.059Z","endTime":"2025-08-02T22:58:43.293Z","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":92.6,"endSpeed":84.9,"strikeZoneTop":3.41368386072404,"strikeZoneBottom":1.61372536456836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.76405930906442,"aZ":-15.58122110692989,"pfxX":-3.8801808046705704,"pfxZ":8.973714184998308,"pX":-1.0333297127914762,"pZ":3.8212457583324344,"vX0":1.0569314343546534,"vY0":-134.97851980496043,"vZ0":-2.168757051514476,"x":156.39,"y":135.61,"x0":-0.9252592476458935,"y0":50.004821970635085,"z0":5.729486112628311,"aX":-7.176466691943544},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":6.8,"spinRate":2354,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.40545138848229945,"extension":6.6393768767032215},"index":2,"playId":"cca52e79-3ac1-3202-b951-afacd00cdd12","pitchNumber":3,"startTime":"2025-08-02T22:58:56.771Z","endTime":"2025-08-02T22:59:00.581Z","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":1,"outs":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.75076063181004,"aZ":-23.021634097615877,"pfxX":-3.962206860328754,"pfxZ":6.096850691433062,"pX":-0.5809622300314864,"pZ":2.8474893391360405,"vX0":1.5911410888980781,"vY0":-121.74778483987961,"vZ0":-2.23662956941906,"x":139.14,"y":161.9,"x0":-0.727904826445679,"y0":50.00581275735916,"z0":5.769122862722335,"aX":-5.953189022744699},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":10.8,"breakHorizontal":6.8,"spinRate":1210,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.4497692615583744,"extension":6.8076440475929285},"hitData":{"launchSpeed":88.0,"launchAngle":-6.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":97.09,"coordY":165.87}},"index":3,"playId":"513bbe5a-87b5-3fea-aaef-17d9fab83797","pitchNumber":4,"startTime":"2025-08-02T22:59:13.838Z","endTime":"2025-08-02T22:59:22.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T22:59:22.845Z","atBatIndex":73},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Liover Peguero homers (4) on a fly ball to left center field.","rbi":1,"awayScore":5,"homeScore":8,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-02T22:59:28.985Z","endTime":"2025-08-02T23:00:29.014Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":{"id":699911,"link":"/api/v1/people/699911"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":82.7,"endSpeed":76.5,"strikeZoneTop":3.5699967175366,"strikeZoneBottom":1.67000668772093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.11400393087827,"aZ":-32.651650815417426,"pfxX":0.9614865266245723,"pfxZ":-0.32757963005688495,"pX":-0.24690144541180312,"pZ":2.401757868442575,"vX0":1.3057266544871966,"vY0":-120.46002028089558,"vZ0":-1.2951953571751187,"x":126.41,"y":173.93,"x0":-0.9196193837009946,"y0":50.00054439099353,"z0":5.817768583644377,"aX":1.420664072240181},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.6,"breakHorizontal":-2.0,"spinRate":2197,"spinDirection":106},"zone":5,"typeConfidence":2.0,"plateTime":0.4536810118861325,"extension":6.6433656375623595},"index":0,"playId":"f0654ff0-2d23-3b24-87a7-b2056812e735","pitchNumber":1,"startTime":"2025-08-02T22:59:51.395Z","endTime":"2025-08-02T22:59:55.183Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.67,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.086339993420292,"aZ":-34.833167059380365,"pfxX":0.5624250268215671,"pfxZ":-1.8735026655869493,"pX":0.4418300769809878,"pZ":3.0800065207544898,"vX0":2.4719445995047757,"vY0":-117.6782764857234,"vZ0":0.8232603756678938,"x":100.16,"y":155.62,"x0":-0.6907289458648931,"y0":50.00360242007642,"z0":5.925391935827999,"aX":0.7973248656145712},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-3.0,"breakHorizontal":-1.6,"spinRate":2151,"spinDirection":78},"zone":3,"typeConfidence":2.0,"plateTime":0.4635504388722982,"extension":6.58632904825305},"hitData":{"launchSpeed":96.3,"launchAngle":28.0,"totalDistance":390.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":56.7,"coordY":56.87}},"index":1,"playId":"e6518ea1-0de2-32cc-99c9-6e4d8652f9c0","pitchNumber":2,"startTime":"2025-08-02T23:00:05.686Z","endTime":"2025-08-02T23:00:29.014Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T23:00:29.014Z","atBatIndex":74},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew McCutchen grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-02T23:00:40.535Z","endTime":"2025-08-02T23:01:11.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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.44000008245905,"strikeZoneBottom":1.61999932082045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.243535711463704,"aZ":-16.622477259334836,"pfxX":-3.307312375469624,"pfxZ":8.233711365164226,"pX":1.025319831950268,"pZ":2.321605364460568,"vX0":5.791803445478309,"vY0":-135.27954065282694,"vZ0":-5.793634585344977,"x":77.92,"y":176.1,"x0":-0.6953806667659771,"y0":50.0031461155582,"z0":5.621200970031683,"aX":-6.24742098509719},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":5.0,"spinRate":2390,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40197934538604363,"extension":6.829322547953572},"index":0,"playId":"b42c2faa-6a7d-306b-9867-01bd89677b4c","pitchNumber":1,"startTime":"2025-08-02T23:00:49.886Z","endTime":"2025-08-02T23:00:53.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.07926650461457,"aZ":-17.583784793637165,"pfxX":-2.6109031193185803,"pfxZ":7.849733155428282,"pX":-0.4289293079795916,"pZ":2.258996003578487,"vX0":1.8850519055406367,"vY0":-134.7034271505136,"vZ0":-5.521626828639674,"x":133.35,"y":177.79,"x0":-0.7945157227048011,"y0":50.00531431976937,"z0":5.556888282723485,"aX":-4.8544908416625905},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.4,"breakHorizontal":4.4,"spinRate":2415,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.40482178891308607,"extension":6.758909883531859},"hitData":{"launchSpeed":104.7,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":151.68}},"index":1,"playId":"97fa7a7b-94cc-3d12-b5e5-1e3106a071bd","pitchNumber":2,"startTime":"2025-08-02T23:01:04.340Z","endTime":"2025-08-02T23:01:11.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T23:01:11.352Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew McCutchen grounds out, shortstop Ezequiel Tovar to first baseman Warming Bernabel.","rbi":0,"awayScore":5,"homeScore":8,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-02T23:00:40.535Z","endTime":"2025-08-02T23:01:11.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"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.44000008245905,"strikeZoneBottom":1.61999932082045,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.243535711463704,"aZ":-16.622477259334836,"pfxX":-3.307312375469624,"pfxZ":8.233711365164226,"pX":1.025319831950268,"pZ":2.321605364460568,"vX0":5.791803445478309,"vY0":-135.27954065282694,"vZ0":-5.793634585344977,"x":77.92,"y":176.1,"x0":-0.6953806667659771,"y0":50.0031461155582,"z0":5.621200970031683,"aX":-6.24742098509719},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":5.0,"spinRate":2390,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.40197934538604363,"extension":6.829322547953572},"index":0,"playId":"b42c2faa-6a7d-306b-9867-01bd89677b4c","pitchNumber":1,"startTime":"2025-08-02T23:00:49.886Z","endTime":"2025-08-02T23:00:53.520Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.6,"strikeZoneTop":3.44,"strikeZoneBottom":1.62,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.07926650461457,"aZ":-17.583784793637165,"pfxX":-2.6109031193185803,"pfxZ":7.849733155428282,"pX":-0.4289293079795916,"pZ":2.258996003578487,"vX0":1.8850519055406367,"vY0":-134.7034271505136,"vZ0":-5.521626828639674,"x":133.35,"y":177.79,"x0":-0.7945157227048011,"y0":50.00531431976937,"z0":5.556888282723485,"aX":-4.8544908416625905},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.4,"breakHorizontal":4.4,"spinRate":2415,"spinDirection":207},"zone":4,"typeConfidence":2.0,"plateTime":0.40482178891308607,"extension":6.758909883531859},"hitData":{"launchSpeed":104.7,"launchAngle":-15.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.7,"coordY":151.68}},"index":1,"playId":"97fa7a7b-94cc-3d12-b5e5-1e3106a071bd","pitchNumber":2,"startTime":"2025-08-02T23:01:04.340Z","endTime":"2025-08-02T23:01:11.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-02T23:01:11.352Z","atBatIndex":75},"scoringPlays":[0,33,46,49,51,52,60,69,74],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":21.54,"y":68.82},"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":99.0,"y":165.0},"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":68.87,"y":120.39},"type":"H","description":"Single"}],"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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":126.73,"y":89.34},"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":1,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":145.58,"y":160.26},"type":"O","description":"Lineout"}]}},{"startIndex":9,"endIndex":14,"top":[9,10,11],"bottom":[12,13,14],"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"coordinates":{"x":100.13,"y":163.84},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":116.7,"y":157.55},"type":"O","description":"Groundout"}],"home":[]}},{"startIndex":15,"endIndex":22,"top":[15,16,17,18,19],"bottom":[20,21,22],"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":179.18,"y":111.14},"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":3,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":194.55,"y":124.59},"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":3,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":39.32,"y":85.3},"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":3,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":98.4,"y":150.88},"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":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"coordinates":{"x":157.39,"y":142.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":3,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":118.37,"y":80.08},"type":"O","description":"Lineout"}]}},{"startIndex":23,"endIndex":30,"top":[23,24,25],"bottom":[26,27,28,29,30],"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":139.86,"y":84.17},"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":4,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"coordinates":{"x":124.17,"y":193.37},"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":144.22,"y":147.63},"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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":118.23,"y":88.62},"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":4,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":68.02,"y":94.06},"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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":96.0,"y":49.0},"type":"H","description":"Double"},{"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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"coordinates":{"x":122.45,"y":183.54},"type":"O","description":"Fielders Choice Out"}]}},{"startIndex":31,"endIndex":39,"top":[31,32,33,34,35,36],"bottom":[37,38,39],"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":113.81,"y":160.3},"type":"O","description":"Fielders Choice"},{"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":13.38,"y":90.4},"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":5,"pitcher":{"id":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":109.76,"y":150.67},"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":596295,"fullName":"Austin Gomber","link":"/api/v1/people/596295"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":149.81,"y":42.77},"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":5,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":174.49,"y":92.8},"type":"O","description":"Flyout"}]}},{"startIndex":40,"endIndex":53,"top":[40,41,42,43],"bottom":[44,45,46,47,48,49,50,51,52,53],"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":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":132.38,"y":193.11},"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":6,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":111.78,"y":153.71},"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":6,"pitcher":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":97.0,"y":162.0},"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":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":188.62,"y":111.4},"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":6,"pitcher":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"coordinates":{"x":188.92,"y":52.55},"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":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":97.98,"y":79.26},"type":"H","description":"Double"},{"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"coordinates":{"x":170.87,"y":109.11},"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":6,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":73.72,"y":107.41},"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":6,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"coordinates":{"x":180.19,"y":146.1},"type":"H","description":"Double"},{"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":144.0,"y":165.0},"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":6,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":155.87,"y":173.46},"type":"O","description":"Groundout"}]}},{"startIndex":54,"endIndex":62,"top":[54,55,56,57],"bottom":[58,59,60,61,62],"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":675848,"fullName":"Juan Mejia","link":"/api/v1/people/675848"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":103.46,"y":102.8},"type":"H","description":"Single"}],"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":116.34,"y":191.71},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"coordinates":{"x":109.09,"y":97.12},"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":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"coordinates":{"x":103.17,"y":152.19},"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":7,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"coordinates":{"x":111.28,"y":148.64},"type":"O","description":"Groundout"}]}},{"startIndex":63,"endIndex":71,"top":[63,64,65,66],"bottom":[67,68,69,70,71],"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":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":144.72,"y":161.31},"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":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":154.14,"y":141.95},"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":680767,"fullName":"Victor Vodnik","link":"/api/v1/people/680767"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":182.23,"y":93.78},"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":8,"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"batter":{"id":671289,"fullName":"Tyler Freeman","link":"/api/v1/people/671289"},"coordinates":{"x":141.59,"y":102.5},"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":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"batter":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"coordinates":{"x":162.4,"y":65.02},"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":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"batter":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"coordinates":{"x":68.52,"y":42.84},"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":8,"pitcher":{"id":650893,"fullName":"Génesis Cabrera","link":"/api/v1/people/650893"},"batter":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"coordinates":{"x":193.96,"y":60.83},"type":"H","description":"Double"},{"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":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"batter":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"coordinates":{"x":151.85,"y":125.08},"type":"O","description":"Flyout"}]}},{"startIndex":72,"endIndex":75,"top":[72,73,74,75],"bottom":[],"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":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":97.09,"y":165.87},"type":"O","description":"Grounded Into DP"},{"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":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"coordinates":{"x":56.7,"y":56.87},"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":9,"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":105.7,"y":151.68},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":2,"errors":0,"leftOnBase":2}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":3,"hits":1,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":6,"hits":6,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":8,"hits":12,"errors":1,"leftOnBase":6},"away":{"runs":5,"hits":7,"errors":1,"leftOnBase":6}},"defense":{"pitcher":{"id":699911,"fullName":"Dugan Darnell","link":"/api/v1/people/699911"},"catcher":{"id":543592,"fullName":"Austin Nola","link":"/api/v1/people/543592"},"first":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"second":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"third":{"id":606115,"fullName":"Orlando Arcia","link":"/api/v1/people/606115"},"shortstop":{"id":678662,"fullName":"Ezequiel Tovar","link":"/api/v1/people/678662"},"left":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"center":{"id":686668,"fullName":"Brenton Doyle","link":"/api/v1/people/686668"},"right":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"batter":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597"},"onDeck":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653"},"inHole":{"id":642731,"fullName":"Thairo Estrada","link":"/api/v1/people/642731"},"battingOrder":3,"team":{"id":115,"name":"Colorado Rockies","link":"/api/v1/teams/115"}},"offense":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"onDeck":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"inHole":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"battingOrder":2,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":1,"strikes":0,"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":4,"groundOuts":14,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".233","atBats":34,"obp":".304","slg":".345","ops":".649","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":17,"rbi":5,"leftOnBase":14,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.33","popOuts":0,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":5,"airOuts":9,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":36,"obp":".368","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":153,"era":"3.83","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.21","battersFaced":38,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":54,"strikes":99,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":8,"pitchesPerInning":"19.13","runsScoredPer9":"9.00","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":3,"putOuts":24,"errors":1,"chances":28,"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,"battingOrder":"600","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"5.0 IP, 4 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":1,"airOuts":6,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":94,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":94,"balls":36,"strikes":58,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"801","stats":{"batting":{"note":"b-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":36,"groundOuts":46,"airOuts":62,"runs":25,"doubles":13,"triples":0,"homeRuns":3,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":1,"hits":53,"hitByPitch":1,"avg":".251","atBats":211,"obp":".326","slg":".355","ops":".681","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":75,"rbi":25,"leftOnBase":91,"sacBunts":0,"sacFlies":1,"babip":".316","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"70.33","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":400,"errors":1,"chances":435,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"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":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":104,"flyOuts":49,"groundOuts":107,"airOuts":89,"runs":41,"doubles":23,"triples":2,"homeRuns":10,"strikeOuts":119,"baseOnBalls":32,"intentionalWalks":1,"hits":98,"hitByPitch":3,"avg":".239","atBats":410,"obp":".297","slg":".378","ops":".675","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":448,"totalBases":155,"rbi":52,"leftOnBase":179,"sacBunts":0,"sacFlies":3,"babip":".310","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.00","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":{"gamesStarted":1,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":45,"groundOuts":78,"airOuts":76,"runs":56,"doubles":16,"triples":2,"homeRuns":18,"strikeOuts":134,"baseOnBalls":51,"intentionalWalks":4,"hits":78,"hitByPitch":3,"avg":".216","atBats":361,"obp":".314","slg":".421","ops":".735","caughtStealing":4,"stolenBases":34,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":420,"totalBases":152,"rbi":48,"leftOnBase":163,"sacBunts":0,"sacFlies":5,"babip":".280","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.06","popOuts":12,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":232,"errors":8,"chances":246,"fielding":".967","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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 3 HR, 2 K, 5 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":12,"rbi":5,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.67","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":1,"groundOuts":9,"airOuts":3,"runs":5,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".310","atBats":29,"obp":".355","slg":".759","ops":"1.114","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":22,"rbi":7,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.25","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":16,"errors":0,"chances":25,"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"}]},"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":"800","stats":{"batting":{"summary":"0-2 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":57,"flyOuts":33,"groundOuts":40,"airOuts":56,"runs":14,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":19,"intentionalWalks":1,"hits":23,"hitByPitch":1,"avg":".158","atBats":146,"obp":".257","slg":".260","ops":".517","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":169,"totalBases":38,"rbi":11,"leftOnBase":76,"sacBunts":2,"sacFlies":1,"babip":".175","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.67","popOuts":9,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":90,"putOuts":152,"errors":4,"chances":246,"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":{},"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":22,"flyOuts":82,"groundOuts":129,"airOuts":145,"runs":57,"doubles":29,"triples":2,"homeRuns":10,"strikeOuts":100,"baseOnBalls":33,"intentionalWalks":0,"hits":120,"hitByPitch":5,"atBats":493,"obp":".297","caughtStealing":3,"stolenBases":18,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":2015,"era":"3.69","inningsPitched":"127.0","wins":4,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":52,"whip":"1.20","battersFaced":533,"outs":381,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2015,"balls":672,"strikes":1343,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".286","pitchesPerInning":"15.87","gamesFinished":0,"strikeoutWalkRatio":"3.03","strikeoutsPer9Inn":"7.09","walksPer9Inn":"2.34","hitsPer9Inn":"8.50","runsScoredPer9":"4.04","homeRunsPer9":"0.71","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":30,"lineOuts":33},"fielding":{"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":true,"isSubstitute":false}},"ID502054":{"person":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":27,"groundOuts":66,"airOuts":56,"runs":28,"doubles":12,"triples":1,"homeRuns":4,"strikeOuts":63,"baseOnBalls":27,"intentionalWalks":2,"hits":68,"hitByPitch":1,"avg":".272","atBats":250,"obp":".342","slg":".376","ops":".718","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":281,"totalBases":94,"rbi":29,"leftOnBase":94,"sacBunts":0,"sacFlies":3,"babip":".344","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.50","popOuts":14,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":135,"errors":1,"chances":140,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"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":{},"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":0,"flyOuts":13,"groundOuts":13,"airOuts":32,"runs":6,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":30,"baseOnBalls":8,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":91,"obp":".260","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":410,"era":"2.13","inningsPitched":"25.1","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":6,"whip":"0.99","battersFaced":101,"outs":76,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":410,"balls":133,"strikes":277,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".750","pitchesPerInning":"16.18","gamesFinished":6,"strikeoutWalkRatio":"3.75","strikeoutsPer9Inn":"10.66","walksPer9Inn":"2.84","hitsPer9Inn":"6.04","runsScoredPer9":"2.13","homeRunsPer9":"1.07","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"200","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":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":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","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,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":3,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":0,"strikes":3,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"2-4 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":{},"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":9,"flyOuts":38,"groundOuts":67,"airOuts":74,"runs":34,"doubles":16,"triples":2,"homeRuns":8,"strikeOuts":52,"baseOnBalls":17,"intentionalWalks":0,"hits":78,"hitByPitch":2,"atBats":269,"obp":".337","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1116,"era":"4.34","inningsPitched":"66.1","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":32,"whip":"1.43","battersFaced":290,"outs":199,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1116,"balls":406,"strikes":710,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".250","pitchesPerInning":"16.82","gamesFinished":5,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"7.06","walksPer9Inn":"2.31","hitsPer9Inn":"10.58","runsScoredPer9":"4.61","homeRunsPer9":"1.09","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":22},"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":true,"isSubstitute":false}},"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":{},"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":47,"gamesStarted":0,"flyOuts":40,"groundOuts":43,"airOuts":56,"runs":13,"doubles":3,"triples":3,"homeRuns":3,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":0,"hits":32,"hitByPitch":0,"atBats":167,"obp":".238","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":693,"era":"2.31","inningsPitched":"46.2","wins":3,"losses":3,"saves":6,"saveOpportunities":7,"holds":13,"blownSaves":1,"earnedRuns":12,"whip":"0.92","battersFaced":181,"outs":140,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":693,"balls":202,"strikes":491,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.77","rbi":0,"winPercentage":".500","pitchesPerInning":"14.85","gamesFinished":16,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"7.52","walksPer9Inn":"2.12","hitsPer9Inn":"6.17","runsScoredPer9":"2.51","homeRunsPer9":"0.58","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680779":{"person":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"jerseyNumber":"32","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":1,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":26,"groundOuts":30,"airOuts":60,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":44,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":3,"avg":".171","atBats":158,"obp":".254","slg":".278","ops":".532","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":181,"totalBases":44,"rbi":13,"leftOnBase":95,"sacBunts":2,"sacFlies":1,"babip":".207","groundOutsToAirouts":"0.50","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"39.50","popOuts":18,"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":{"gamesStarted":1,"caughtStealing":7,"stolenBases":31,"stolenBasePercentage":".816","caughtStealingPercentage":".184","assists":16,"putOuts":404,"errors":3,"chances":423,"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":{"summary":"0.2 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","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":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":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669261":{"person":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"jerseyNumber":"65","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"601","stats":{"batting":{"note":"a-","summary":"0-0 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":14,"groundOuts":10,"airOuts":18,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":1,"hits":7,"hitByPitch":0,"avg":".104","atBats":67,"obp":".250","slg":".164","ops":".414","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":80,"totalBases":11,"rbi":2,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".176","groundOutsToAirouts":"0.56","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":56,"errors":0,"chances":56,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"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":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":28,"groundOuts":52,"airOuts":53,"runs":21,"doubles":7,"triples":2,"homeRuns":5,"strikeOuts":35,"baseOnBalls":14,"intentionalWalks":0,"hits":49,"hitByPitch":1,"avg":".261","atBats":188,"obp":".314","slg":".399","ops":".713","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":204,"totalBases":75,"rbi":16,"leftOnBase":77,"sacBunts":0,"sacFlies":1,"babip":".295","groundOutsToAirouts":"0.98","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.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":110,"putOuts":78,"errors":4,"chances":192,"fielding":".979","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":{"note":"(L, 3-2)(BS, 1)","summary":"2.0 IP, 3 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":11,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":39,"inningsPitched":"2.0","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":3,"battersFaced":11,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":13,"strikes":26,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":4,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[678894,457705,668804,693304,665833,672744,669261,680779,669707,687462,643396,694973,677952,650893,664294],"pitchers":[694973,677952,650893,664294],"bench":[663698,691907,502054],"bullpen":[621366,681347,571760,656605,676755,669387,693312,670990,642701],"battingOrder":[678894,457705,668804,693304,665833,669261,680779,687462,643396],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Reynolds, B (23, Gomber)."},{"label":"HR","value":"Peguero 3 (4, 1st inning off Gomber, 0 on, 0 out, 5th inning off Gomber, 2 on, 0 out, 9th inning off Darnell, 0 on, 2 out)."},{"label":"TB","value":"Kiner-Falefa 2; Peguero 12; Reynolds, B 3."},{"label":"RBI","value":"Peguero 5 (7)."},{"label":"2-out RBI","value":"Peguero."},{"label":"Runners left in scoring position, 2 out","value":"Triolo; Gonzales, N 2; Cruz, O; Reynolds, B."},{"label":"GIDP","value":"Kiner-Falefa."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Kiner-Falefa (13, 2nd base off Mejia, J/Nola, Au)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Davis, H (3, throw)."}]}],"note":[{"label":"a","value":"Walked for Canario in the 6th."},{"label":"b","value":"Walked for Triolo in the 9th."}]},"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":5,"groundOuts":5,"airOuts":9,"runs":8,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".237","atBats":36,"obp":".296","slg":".394","ops":".690","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":22,"rbi":8,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":14,"airOuts":5,"runs":5,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"5.73","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.59","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":66,"strikes":97,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.80","rbi":5,"pitchesPerInning":"18.11","runsScoredPer9":"5.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":14,"putOuts":27,"errors":1,"chances":42,"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}},"ID666160":{"person":{"id":666160,"fullName":"Mickey Moniak","link":"/api/v1/people/666160"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":48,"groundOuts":55,"airOuts":76,"runs":42,"doubles":13,"triples":6,"homeRuns":16,"strikeOuts":74,"baseOnBalls":18,"intentionalWalks":1,"hits":76,"hitByPitch":2,"avg":".272","atBats":279,"obp":".319","slg":".534","ops":".853","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":301,"totalBases":149,"rbi":42,"leftOnBase":94,"sacBunts":0,"sacFlies":2,"babip":".314","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.44","popOuts":6,"lineOuts":22},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":165,"errors":5,"chances":173,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":10,"strikes":9,"strikePercentage":".470","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"500","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":36,"flyOuts":21,"groundOuts":51,"airOuts":34,"runs":14,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":38,"hitByPitch":2,"avg":".264","atBats":144,"obp":".292","slg":".382","ops":".674","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":55,"rbi":21,"leftOnBase":58,"sacBunts":0,"sacFlies":3,"babip":".292","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.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":92,"putOuts":44,"errors":4,"chances":140,"fielding":".971","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}},"ID669911":{"person":{"id":669911,"fullName":"Michael Toglia","link":"/api/v1/people/669911"},"jerseyNumber":"4","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":34,"groundOuts":53,"airOuts":64,"runs":22,"doubles":15,"triples":1,"homeRuns":11,"strikeOuts":126,"baseOnBalls":27,"intentionalWalks":2,"hits":58,"hitByPitch":1,"avg":".194","atBats":299,"obp":".261","slg":".361","ops":".622","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":329,"totalBases":108,"rbi":32,"leftOnBase":119,"sacBunts":0,"sacFlies":2,"babip":".287","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.18","popOuts":10,"lineOuts":20},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":46,"putOuts":702,"errors":3,"chances":751,"fielding":".996","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":"400","stats":{"batting":{"summary":"3-4 | 2 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":3,"airOuts":8,"runs":6,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".500","atBats":28,"obp":".517","slg":"1.036","ops":"1.553","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":29,"rbi":8,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.33","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":7,"putOuts":54,"errors":0,"chances":61,"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"}]},"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":{"summary":"5.0 IP, 3 ER, 5 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":8,"airOuts":3,"runs":4,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":89,"inningsPitched":"5.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":22,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":89,"balls":33,"strikes":56,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.20","homeRunsPer9":"3.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":4,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":4,"strikes":5,"strikePercentage":".560","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":1,"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"701","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"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,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":40,"groundOuts":68,"airOuts":59,"runs":29,"doubles":16,"triples":1,"homeRuns":1,"strikeOuts":21,"baseOnBalls":23,"intentionalWalks":0,"hits":63,"hitByPitch":6,"avg":".304","atBats":207,"obp":".383","slg":".406","ops":".789","caughtStealing":5,"stolenBases":12,"stolenBasePercentage":".706","caughtStealingPercentage":".294","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":84,"rbi":21,"leftOnBase":73,"sacBunts":0,"sacFlies":4,"babip":".328","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"207.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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":6,"strikes":16,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID692585":{"person":{"id":692585,"fullName":"Yanquiel Fernández","link":"/api/v1/people/692585"},"jerseyNumber":"35","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"700","stats":{"batting":{"summary":"0-3 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":8,"groundOuts":11,"airOuts":12,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":18,"baseOnBalls":1,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".212","atBats":52,"obp":".226","slg":".308","ops":".534","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":16,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":13,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":52,"groundOuts":66,"airOuts":93,"runs":52,"doubles":20,"triples":4,"homeRuns":20,"strikeOuts":106,"baseOnBalls":23,"intentionalWalks":0,"hits":102,"hitByPitch":3,"avg":".279","atBats":366,"obp":".326","slg":".519","ops":".845","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":393,"totalBases":190,"rbi":61,"leftOnBase":144,"sacBunts":0,"sacFlies":1,"babip":".340","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.30","popOuts":24,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":44,"stolenBasePercentage":".815","caughtStealingPercentage":".185","assists":24,"putOuts":408,"errors":7,"chances":439,"fielding":".984","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"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":1,"flyOuts":16,"groundOuts":39,"airOuts":28,"runs":27,"doubles":1,"triples":1,"homeRuns":8,"strikeOuts":18,"baseOnBalls":15,"intentionalWalks":0,"hits":39,"hitByPitch":0,"atBats":121,"obp":".391","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":474,"era":"7.34","inningsPitched":"30.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":25,"whip":"1.76","battersFaced":139,"outs":92,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":474,"balls":182,"strikes":292,"strikePercentage":".620","hitBatsmen":0,"balks":1,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".---","pitchesPerInning":"15.46","gamesFinished":7,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"5.28","walksPer9Inn":"4.40","hitsPer9Inn":"11.45","runsScoredPer9":"7.92","homeRunsPer9":"2.35","inheritedRunners":13,"inheritedRunnersScored":2,"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":true,"isSubstitute":false}},"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":{},"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":6,"flyOuts":26,"groundOuts":36,"airOuts":39,"runs":26,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":16,"baseOnBalls":7,"intentionalWalks":0,"hits":47,"hitByPitch":2,"atBats":136,"obp":".381","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":536,"era":"7.09","inningsPitched":"33.0","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.64","battersFaced":147,"outs":99,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":536,"balls":194,"strikes":342,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":0,"winPercentage":".333","pitchesPerInning":"16.24","gamesFinished":2,"strikeoutWalkRatio":"2.29","strikeoutsPer9Inn":"4.36","walksPer9Inn":"1.91","hitsPer9Inn":"12.82","runsScoredPer9":"7.09","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":6,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"300","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":49,"groundOuts":72,"airOuts":81,"runs":49,"doubles":19,"triples":5,"homeRuns":13,"strikeOuts":110,"baseOnBalls":30,"intentionalWalks":0,"hits":100,"hitByPitch":3,"avg":".276","atBats":362,"obp":".336","slg":".464","ops":".800","caughtStealing":7,"stolenBases":12,"stolenBasePercentage":".632","caughtStealingPercentage":".368","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":168,"rbi":40,"leftOnBase":123,"sacBunts":0,"sacFlies":1,"babip":".363","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.85","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":179,"errors":3,"chances":190,"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":"600","stats":{"batting":{"summary":"1-4 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":53,"groundOuts":81,"airOuts":89,"runs":40,"doubles":13,"triples":2,"homeRuns":8,"strikeOuts":95,"baseOnBalls":23,"intentionalWalks":0,"hits":76,"hitByPitch":0,"avg":".225","atBats":338,"obp":".273","slg":".346","ops":".619","caughtStealing":1,"stolenBases":10,"stolenBasePercentage":".909","caughtStealingPercentage":".091","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":364,"totalBases":117,"rbi":34,"leftOnBase":131,"sacBunts":1,"sacFlies":2,"babip":".287","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.25","popOuts":10,"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":2,"putOuts":239,"errors":2,"chances":243,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":"200","stats":{"batting":{"summary":"1-4 | BB, 2 R, SB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":22,"groundOuts":36,"airOuts":55,"runs":25,"doubles":11,"triples":2,"homeRuns":6,"strikeOuts":39,"baseOnBalls":10,"intentionalWalks":0,"hits":47,"hitByPitch":1,"avg":".270","atBats":174,"obp":".314","slg":".460","ops":".774","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":80,"rbi":17,"leftOnBase":56,"sacBunts":3,"sacFlies":0,"babip":".318","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","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":134,"putOuts":78,"errors":7,"chances":219,"fielding":".968","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 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":24,"groundOuts":45,"airOuts":43,"runs":8,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":34,"baseOnBalls":7,"intentionalWalks":0,"hits":27,"hitByPitch":0,"avg":".181","atBats":149,"obp":".218","slg":".275","ops":".493","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":156,"totalBases":41,"rbi":8,"leftOnBase":67,"sacBunts":0,"sacFlies":0,"babip":".214","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.67","popOuts":8,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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"}]},"ID678020":{"person":{"id":678020,"fullName":"Seth Halvorsen","link":"/api/v1/people/678020"},"jerseyNumber":"54","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"stats":{"batting":{},"pitching":{"summary":"0.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":0,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":3,"strikes":2,"strikePercentage":".400","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":42,"gamesStarted":0,"flyOuts":15,"groundOuts":48,"airOuts":27,"runs":26,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":36,"baseOnBalls":21,"intentionalWalks":1,"hits":41,"hitByPitch":0,"atBats":150,"obp":".360","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":636,"era":"4.99","inningsPitched":"39.2","wins":1,"losses":2,"saves":11,"saveOpportunities":14,"holds":4,"blownSaves":3,"earnedRuns":22,"whip":"1.56","battersFaced":173,"outs":119,"gamesPitched":42,"completeGames":0,"shutouts":0,"pitchesThrown":636,"balls":238,"strikes":398,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.78","rbi":0,"winPercentage":".333","pitchesPerInning":"16.03","gamesFinished":23,"strikeoutWalkRatio":"1.71","strikeoutsPer9Inn":"8.17","walksPer9Inn":"4.76","hitsPer9Inn":"9.30","runsScoredPer9":"5.90","homeRunsPer9":"1.59","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":7,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":27,"gamesStarted":0,"flyOuts":15,"groundOuts":57,"airOuts":28,"runs":32,"doubles":10,"triples":0,"homeRuns":6,"strikeOuts":28,"baseOnBalls":18,"intentionalWalks":1,"hits":50,"hitByPitch":1,"atBats":163,"obp":".379","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":681,"era":"6.69","inningsPitched":"39.0","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":29,"whip":"1.74","battersFaced":182,"outs":117,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":681,"balls":260,"strikes":421,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"2.04","rbi":0,"winPercentage":".200","pitchesPerInning":"17.46","gamesFinished":1,"strikeoutWalkRatio":"1.56","strikeoutsPer9Inn":"6.46","walksPer9Inn":"4.15","hitsPer9Inn":"11.54","runsScoredPer9":"7.38","homeRunsPer9":"1.38","inheritedRunners":23,"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":true,"isSubstitute":false}},"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":{"note":"(W, 1-0)","summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":10,"strikes":9,"strikePercentage":".470","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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[666160,678662,687597,682653,642731,686668,692585,671289,543592,606115,596295,677955,675848,680767,678020,699911],"pitchers":[596295,677955,675848,680767,678020,699911],"bench":[571657,696100,669911],"bullpen":[687134,683409,663372,607536,685299,623474,687223,669020],"battingOrder":[666160,678662,687597,682653,642731,686668,671289,543592,606115],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Bernabel 2 (4, Skenes, Skenes); Nola, Au (1, Ashcraft, B); Moniak (13, Cabrera, G)."},{"label":"HR","value":"Beck (13, 6th inning off Skenes, 2 on, 0 out); Arcia, Or (3, 8th inning off Cabrera, G, 0 on, 2 out)."},{"label":"TB","value":"Arcia, Or 4; Beck 5; Bernabel 5; Doyle, B; Estrada; Moniak 3; Nola, Au 2; Tovar."},{"label":"RBI","value":"Arcia, Or 2 (8); Beck 3 (40); Bernabel (8); Doyle, B (34); Nola, Au (1)."},{"label":"2-out RBI","value":"Arcia, Or."},{"label":"Runners left in scoring position, 2 out","value":"Doyle, B 2; Bernabel; Moniak; Tovar."},{"label":"Team RISP","value":"5-for-13."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Beck (12, 2nd base off Skenes/Davis, H); Tovar (3, 2nd base off Ashcraft, B/Davis, H)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Tovar (7, fielding)."},{"label":"DP","value":"(Arcia, Or-Estrada-Bernabel)."}]}],"note":[{"label":"a","value":"Flied out for Fernández, Y in the 8th."}]}},"officials":[{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Home Plate"},{"official":{"id":427315,"fullName":"Alfonso Márquez","link":"/api/v1/people/427315"},"officialType":"First Base"},{"official":{"id":483561,"fullName":"Lance Barrett","link":"/api/v1/people/483561"},"officialType":"Second Base"},{"official":{"id":605671,"fullName":"Charlie Ramos","link":"/api/v1/people/605671"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Gomber."},{"label":"Pitches-strikes","value":"Skenes 94-58; Ashcraft, B 39-26; Cabrera, G 17-12; Moreta 3-3; Gomber 89-56; Hill 19-9; Mejia, J 22-16; Vodnik 19-9; Halvorsen 5-2; Darnell 9-5."},{"label":"Groundouts-flyouts","value":"Skenes 1-2; Ashcraft, B 4-0; Cabrera, G 0-2; Moreta 0-1; Gomber 8-3; Hill 2-0; Mejia, J 0-0; Vodnik 2-1; Halvorsen 0-0; Darnell 2-0."},{"label":"Batters faced","value":"Skenes 22; Ashcraft, B 11; Cabrera, G 4; Moreta 1; Gomber 22; Hill 4; Mejia, J 4; Vodnik 4; Halvorsen 1; Darnell 3."},{"label":"Inherited runners-scored","value":"Ashcraft, B 1-1; Moreta 1-0; Darnell 1-0."},{"label":"Umpires","value":"HP: Carlos Torres. 1B: Alfonso Márquez. 2B: Lance Barrett. 3B: Charlie Ramos. "},{"label":"Weather","value":"88 degrees, Partly Cloudy."},{"label":"Wind","value":"8 mph, In From LF."},{"label":"First pitch","value":"1:10 PM."},{"label":"T","value":"2:47 (1:04 delay)."},{"label":"Att","value":"33,046."},{"label":"Venue","value":"Coors Field."},{"label":"August 2, 2025"}],"pitchingNotes":["Skenes pitched to 4 batters in the 6th inning."],"topPerformers":[{"player":{"person":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894","boxscoreName":"Peguero"},"jerseyNumber":"31","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"3-5 | 3 HR, 2 K, 5 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":3,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":12,"rbi":5,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.67","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":1,"groundOuts":9,"airOuts":3,"runs":5,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".310","atBats":29,"obp":".355","slg":".759","ops":"1.114","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":22,"rbi":7,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"7.25","popOuts":2,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":16,"errors":0,"chances":25,"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"}]},"type":"hitter","gameScore":84,"hittingGameScore":84},{"player":{"person":{"id":687597,"fullName":"Jordan Beck","link":"/api/v1/people/687597","boxscoreName":"Beck"},"jerseyNumber":"27","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"300","stats":{"batting":{"summary":"2-3 | HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":49,"groundOuts":72,"airOuts":81,"runs":49,"doubles":19,"triples":5,"homeRuns":13,"strikeOuts":110,"baseOnBalls":30,"intentionalWalks":0,"hits":100,"hitByPitch":3,"avg":".276","atBats":362,"obp":".336","slg":".464","ops":".800","caughtStealing":7,"stolenBases":12,"stolenBasePercentage":".632","caughtStealingPercentage":".368","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":396,"totalBases":168,"rbi":40,"leftOnBase":123,"sacBunts":0,"sacFlies":1,"babip":".363","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.85","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":179,"errors":3,"chances":190,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":67,"hittingGameScore":67},{"player":{"person":{"id":682653,"fullName":"Warming Bernabel","link":"/api/v1/people/682653","boxscoreName":"Bernabel"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":115,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | 2 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":3,"airOuts":8,"runs":6,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".500","atBats":28,"obp":".517","slg":"1.036","ops":"1.553","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":29,"rbi":8,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"babip":".500","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.33","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":7,"putOuts":54,"errors":0,"chances":61,"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"}]},"type":"hitter","gameScore":60,"hittingGameScore":60}]},"decisions":{"winner":{"id":677955,"fullName":"Jaden Hill","link":"/api/v1/people/677955"},"loser":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}