{"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":776866,"link":"/api/v1.1/game/776866/feed/live","metaData":{"wait":10,"timeStamp":"20250806_010625","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776866,"type":"R","doubleHeader":"N","id":"2025/08/05/sfnmlb-pitmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776866-2025-08-05","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-05T22:40:00Z","originalDate":"2025-08-05","officialDate":"2025-08-05","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137","season":2025,"venue":{"id":2395,"name":"Oracle Park","link":"/api/v1/venues/2395"},"springVenue":{"id":2532,"link":"/api/v1/venues/2532"},"teamCode":"sfn","fileCode":"sf","abbreviation":"SF","teamName":"Giants","locationName":"San Francisco","firstYearOfPlay":"1883","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":"San Francisco","record":{"gamesPlayed":114,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":57,"losses":57,"ties":0,"pct":".500"},"records":{},"divisionLeader":false,"wins":57,"losses":57,"winningPercentage":".500"},"franchiseName":"San Francisco","clubName":"Giants","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134","season":2025,"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31"},"springVenue":{"id":2526,"link":"/api/v1/venues/2526"},"teamCode":"pit","fileCode":"pit","abbreviation":"PIT","teamName":"Pirates","locationName":"Pittsburgh","firstYearOfPlay":"1882","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Pittsburgh","record":{"gamesPlayed":114,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":49,"losses":65,"ties":0,"pct":".430"},"records":{},"divisionLeader":false,"wins":49,"losses":65,"winningPercentage":".430"},"franchiseName":"Pittsburgh","clubName":"Pirates","active":true}},"players":{"ID672744":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744","firstName":"Alexander","lastName":"Canario","primaryNumber":"29","birthDate":"2000-05-07","currentAge":26,"birthCity":"Montecristi","birthCountry":"Dominican Republic","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Alexander","useLastName":"Canario","boxscoreName":"Canario","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"cah-NAR-ee-oh","mlbDebutDate":"2023-09-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alexander Canario","nameSlug":"alexander-canario-672744","firstLastName":"Alexander Canario","lastFirstName":"Canario, Alexander","lastInitName":"Canario, A","initLastName":"A Canario","fullFMLName":"Alexander Canario","fullLFMName":"Canario, Alexander","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID694973":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973","firstName":"Paul","lastName":"Skenes","primaryNumber":"30","birthDate":"2002-05-29","currentAge":24,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"6' 6\"","weight":260,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Skenes","middleName":"David","boxscoreName":"Skenes","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2024-05-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Skenes","nameSlug":"paul-skenes-694973","firstLastName":"Paul Skenes","lastFirstName":"Skenes, Paul","lastInitName":"Skenes, P","initLastName":"P Skenes","fullFMLName":"Paul David Skenes","fullLFMName":"Skenes, Paul David","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID666464":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464","firstName":"Jerar","lastName":"Encarnacion","primaryNumber":"19","birthDate":"1997-10-22","currentAge":28,"birthCity":"Bayaguana","birthCountry":"Dominican Republic","height":"6' 4\"","weight":265,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jerar","useLastName":"Encarnacion","middleName":"Luis","boxscoreName":"Encarnacion","gender":"M","nameMatrilineal":"Olmos","isPlayer":true,"isVerified":true,"pronunciation":"jer-ARE","mlbDebutDate":"2022-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jerar Encarnacion","nameSlug":"jerar-encarnacion-666464","firstLastName":"Jerar Encarnacion","lastFirstName":"Encarnacion, Jerar","lastInitName":"Encarnacion, J","initLastName":"J Encarnacion","fullFMLName":"Jerar Luis Encarnacion","fullLFMName":"Encarnacion, Jerar Luis","strikeZoneTop":3.4,"strikeZoneBottom":1.72},"ID671218":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218","firstName":"Heliot","lastName":"Ramos","primaryNumber":"34","birthDate":"1999-09-07","currentAge":27,"birthCity":"Humacao","birthCountry":"Puerto Rico","height":"5' 11\"","weight":235,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Heliot","useLastName":"Ramos","middleName":"Lemuel","boxscoreName":"Ramos, H","gender":"M","nameMatrilineal":"Lebron","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Elliot","mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Heliot Ramos","nameSlug":"heliot-ramos-671218","firstLastName":"Heliot Ramos","lastFirstName":"Ramos, Heliot","lastInitName":"Ramos, H","initLastName":"H Ramos","fullFMLName":"Heliot Lemuel Ramos","fullLFMName":"Ramos, Heliot Lemuel","strikeZoneTop":3.18,"strikeZoneBottom":1.61},"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},"ID668800":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800","firstName":"Andrew","lastName":"Knizner","primaryNumber":"19","birthDate":"1995-02-03","currentAge":31,"birthCity":"Glen Allen","birthStateProvince":"VA","birthCountry":"USA","height":"6' 0\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Andrew","useLastName":"Knizner","middleName":"Robert","boxscoreName":"Knizner","nickName":"Kiz","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"KIZ-ner","mlbDebutDate":"2019-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Knizner","nameSlug":"andrew-knizner-668800","firstLastName":"Andrew Knizner","lastFirstName":"Knizner, Andrew","lastInitName":"Knizner, A","initLastName":"A Knizner","fullFMLName":"Andrew Robert Knizner","fullLFMName":"Knizner, Andrew Robert","strikeZoneTop":3.205,"strikeZoneBottom":1.618},"ID678495":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495","firstName":"Randy","lastName":"Rodríguez","primaryNumber":"73","birthDate":"1999-09-05","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Rodríguez","middleName":"Alberto","boxscoreName":"Rodríguez, R","gender":"M","nameMatrilineal":"Caraballo","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Rodríguez","nameSlug":"randy-rodriguez-678495","firstLastName":"Randy Rodríguez","lastFirstName":"Rodríguez, Randy","lastInitName":"Rodríguez, R","initLastName":"R Rodríguez","fullFMLName":"Randy Alberto Rodríguez","fullLFMName":"Rodríguez, Randy Alberto","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID657277":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","firstName":"Logan","lastName":"Webb","primaryNumber":"62","birthDate":"1996-11-18","currentAge":29,"birthCity":"Rocklin","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":221,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Logan","useLastName":"Webb","middleName":"T.","boxscoreName":"Webb, L","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Logan Webb","nameSlug":"logan-webb-657277","firstLastName":"Logan Webb","lastFirstName":"Webb, Logan","lastInitName":"Webb, L","initLastName":"L Webb","fullFMLName":"Logan T. Webb","fullLFMName":"Webb, Logan T.","strikeZoneTop":3.41,"strikeZoneBottom":1.58},"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},"ID672275":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","firstName":"Patrick","lastName":"Bailey","primaryNumber":"16","birthDate":"1999-05-29","currentAge":27,"birthCity":"Greensboro","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":223,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Patrick","useLastName":"Bailey","middleName":"Lee","boxscoreName":"Bailey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-05-19","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Patrick Bailey","nameSlug":"patrick-bailey-672275","firstLastName":"Patrick Bailey","lastFirstName":"Bailey, Patrick","lastInitName":"Bailey, P","initLastName":"P Bailey","fullFMLName":"Patrick Lee Bailey","fullLFMName":"Bailey, Patrick Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID656305":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305","firstName":"Matt","lastName":"Chapman","primaryNumber":"26","birthDate":"1993-04-28","currentAge":33,"birthCity":"Victorville","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Matt","useLastName":"Chapman","middleName":"James","boxscoreName":"Chapman, M","nickName":"Hurtado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Chapman","nameSlug":"matt-chapman-656305","firstLastName":"Matt Chapman","lastFirstName":"Chapman, Matt","lastInitName":"Chapman, M","initLastName":"M Chapman","fullFMLName":"Matt James Chapman","fullLFMName":"Chapman, Matt James","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID693313":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313","firstName":"Carson","lastName":"Seymour","primaryNumber":"77","birthDate":"1998-12-16","currentAge":27,"birthCity":"Poway","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":264,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Seymour","middleName":"James","boxscoreName":"Seymour, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Seymour","nameSlug":"carson-seymour-693313","firstLastName":"Carson Seymour","lastFirstName":"Seymour, Carson","lastInitName":"Seymour, C","initLastName":"C Seymour","fullFMLName":"Carson James Seymour","fullLFMName":"Seymour, Carson James","strikeZoneTop":3.58,"strikeZoneBottom":1.68},"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},"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},"ID702352":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352","firstName":"Spencer","lastName":"Bivens","birthDate":"1994-06-28","currentAge":32,"birthCity":"Virginia Beach","birthStateProvince":"VA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Spencer","useLastName":"Bivens","boxscoreName":"Bivens","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"BIV-ens","mlbDebutDate":"2024-06-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Spencer Bivens","nameSlug":"spencer-bivens-702352","firstLastName":"Spencer Bivens","lastFirstName":"Bivens, Spencer","lastInitName":"Bivens, S","initLastName":"S Bivens","fullFMLName":"Spencer Bivens","fullLFMName":"Bivens, Spencer","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID642086":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086","firstName":"Dominic","lastName":"Smith","primaryNumber":"8","birthDate":"1995-06-15","currentAge":31,"birthCity":"Los Angeles","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Dominic","useLastName":"Smith","middleName":"David Rene","boxscoreName":"Smith, D","nickName":"Sug","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2017-08-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Dominic Smith","nameSlug":"dominic-smith-642086","firstLastName":"Dominic Smith","lastFirstName":"Smith, Dominic","lastInitName":"Smith, D","initLastName":"D Smith","fullFMLName":"Dominic David Rene Smith","fullLFMName":"Smith, Dominic David Rene","strikeZoneTop":3.176,"strikeZoneBottom":1.603},"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},"ID808982":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982","firstName":"Jung Hoo","lastName":"Lee","primaryNumber":"51","birthDate":"1998-08-20","currentAge":28,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":196,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jung Hoo","useLastName":"Lee","boxscoreName":"Lee, J","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"jung who","mlbDebutDate":"2024-03-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jung Hoo Lee","nameSlug":"jung-hoo-lee-808982","firstLastName":"Jung Hoo Lee","lastFirstName":"Lee, Jung Hoo","lastInitName":"Lee, J","initLastName":"J Lee","fullFMLName":"J.H. Lee","fullLFMName":"J.H. Lee","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID646240":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240","firstName":"Rafael","lastName":"Devers","primaryNumber":"16","birthDate":"1996-10-24","currentAge":29,"birthCity":"Sanchez","birthCountry":"Dominican Republic","height":"6' 0\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Rafael","useLastName":"Devers","middleName":"Calcano","boxscoreName":"Devers","nickName":"Carita","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"DEHV-ers","mlbDebutDate":"2017-07-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Devers","nameSlug":"rafael-devers-646240","firstLastName":"Rafael Devers","lastFirstName":"Devers, Rafael","lastInitName":"Devers, R","initLastName":"R Devers","fullFMLName":"Rafael Calcano Devers","fullLFMName":"Devers, Rafael Calcano","strikeZoneTop":3.217,"strikeZoneBottom":1.624},"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},"ID642715":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","firstName":"Willy","lastName":"Adames","primaryNumber":"2","birthDate":"1995-09-02","currentAge":31,"birthCity":"Santiago","birthCountry":"Dominican Republic","height":"6' 0\"","weight":216,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Willy","useLastName":"Adames","middleName":"Rafael","boxscoreName":"Adames","nickName":"The Kid","gender":"M","nameMatrilineal":"Luna","isPlayer":true,"isVerified":true,"pronunciation":"ah-DAH-mess","mlbDebutDate":"2018-05-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Willy Adames","nameSlug":"willy-adames-642715","firstLastName":"Willy Adames","lastFirstName":"Adames, Willy","lastInitName":"Adames, W","initLastName":"W Adames","fullFMLName":"Willy Rafael Adames","fullLFMName":"Adames, Willy Rafael","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"ID676742":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742","firstName":"Cam","lastName":"Sanders","primaryNumber":"73","birthDate":"1996-12-09","currentAge":29,"birthCity":"Thibodaux","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cam","useLastName":"Sanders","boxscoreName":"Sanders","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Cam Sanders","nameSlug":"cam-sanders-676742","firstLastName":"Cam Sanders","lastFirstName":"Sanders, Cam","lastInitName":"Sanders, C","initLastName":"C Sanders","fullFMLName":"Cam  Sanders","fullLFMName":"Sanders, Cam","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},"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},"ID669477":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477","firstName":"Casey","lastName":"Schmitt","primaryNumber":"10","birthDate":"1999-03-01","currentAge":27,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Casey","useLastName":"Schmitt","middleName":"Shawn","boxscoreName":"Schmitt","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2023-05-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Schmitt","nameSlug":"casey-schmitt-669477","firstLastName":"Casey Schmitt","lastFirstName":"Schmitt, Casey","lastInitName":"Schmitt, C","initLastName":"C Schmitt","fullFMLName":"Casey Shawn Schmitt","fullLFMName":"Schmitt, Casey Shawn","strikeZoneTop":3.2,"strikeZoneBottom":1.61},"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},"ID678906":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906","firstName":"Kai-Wei","lastName":"Teng","primaryNumber":"17","birthDate":"1998-12-01","currentAge":27,"birthCity":"Taichung","birthCountry":"Taiwan","height":"6' 4\"","weight":241,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kai-Wei","useLastName":"Teng","boxscoreName":"Teng","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"kai-way","mlbDebutDate":"2024-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kai-Wei Teng","nameSlug":"kai-wei-teng-678906","firstLastName":"Kai-Wei Teng","lastFirstName":"Teng, Kai-Wei","lastInitName":"Teng, K","initLastName":"K Teng","fullFMLName":"Kai-Wei Teng","fullLFMName":"Teng, Kai-Wei ","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID676254":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254","firstName":"Ryan","lastName":"Walker","primaryNumber":"74","birthDate":"1995-11-26","currentAge":30,"birthCity":"Arlington","birthStateProvince":"WA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Walker","middleName":"Patrick","boxscoreName":"Walker, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-05-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Walker","nameSlug":"ryan-walker-676254","firstLastName":"Ryan Walker","lastFirstName":"Walker, Ryan","lastInitName":"Walker, R","initLastName":"R Walker","fullFMLName":"Ryan Patrick Walker","fullLFMName":"Walker, Ryan Patrick","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"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},"ID676130":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130","firstName":"José","lastName":"Buttó","primaryNumber":"70","birthDate":"1998-03-19","currentAge":28,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Buttó","middleName":"Alejandro","boxscoreName":"Buttó","gender":"M","nameMatrilineal":"Salazar","isPlayer":true,"isVerified":false,"pronunciation":"BOO-toh","mlbDebutDate":"2022-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"José Buttó","nameSlug":"jose-butto-676130","firstLastName":"José Buttó","lastFirstName":"Buttó, José","lastInitName":"Buttó, J","initLastName":"J Buttó","fullFMLName":"José Alejandro Buttó","fullLFMName":"Buttó, José Alejandro","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID527038":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038","firstName":"Wilmer","lastName":"Flores","primaryNumber":"41","birthDate":"1991-08-06","currentAge":35,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Wilmer","useLastName":"Flores","middleName":"Alejandro","boxscoreName":"Flores","nickName":"Catire","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"floor-ess","mlbDebutDate":"2013-08-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Wilmer Flores","nameSlug":"wilmer-flores-527038","firstLastName":"Wilmer Flores","lastFirstName":"Flores, Wilmer","lastInitName":"Flores, W","initLastName":"W Flores","fullFMLName":"Wilmer Alejandro Flores","fullLFMName":"Flores, Wilmer Alejandro","strikeZoneTop":3.324,"strikeZoneBottom":1.677},"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},"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},"ID664192":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192","firstName":"Joseph","lastName":"Lucchesi","birthDate":"1993-06-06","currentAge":33,"birthCity":"Newark","birthStateProvince":"CA","birthCountry":"USA","height":"6' 5\"","weight":228,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Joey","useLastName":"Lucchesi","middleName":"George","boxscoreName":"Lucchesi","nickName":"Joey Fuego","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"pronunciation":"loo-KAY-see","mlbDebutDate":"2018-03-30","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Joey Lucchesi","nameSlug":"joey-lucchesi-664192","firstLastName":"Joey Lucchesi","lastFirstName":"Lucchesi, Joey","lastInitName":"Lucchesi, J","initLastName":"J Lucchesi","fullFMLName":"Joseph George Lucchesi","fullLFMName":"Lucchesi, Joseph George","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID642701":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701","firstName":"Dennis","lastName":"Santana","primaryNumber":"59","birthDate":"1996-04-12","currentAge":30,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 2\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Dennis","useLastName":"Santana","middleName":"Anfernee","boxscoreName":"Santana, D","nickName":"Anfernee","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-06-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dennis Santana","nameSlug":"dennis-santana-642701","firstLastName":"Dennis Santana","lastFirstName":"Santana, Dennis","lastInitName":"Santana, D","initLastName":"D Santana","fullFMLName":"Dennis Anfernee Santana","fullLFMName":"Santana, Dennis Anfernee","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID680779":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779","firstName":"Henry","lastName":"Davis","primaryNumber":"32","birthDate":"1999-09-21","currentAge":26,"birthCity":"Bedford","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":225,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Henry","useLastName":"Davis","boxscoreName":"Davis, H","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2021,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Henry Davis","nameSlug":"henry-davis-680779","firstLastName":"Henry Davis","lastFirstName":"Davis, Henry","lastInitName":"Davis, H","initLastName":"H Davis","fullFMLName":"Henry  Davis","fullLFMName":"Davis, Henry","strikeZoneTop":3.188,"strikeZoneBottom":1.609},"ID663941":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941","firstName":"Tristan","lastName":"Beck","primaryNumber":"43","birthDate":"1996-06-24","currentAge":30,"birthCity":"Corona","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tristan","useLastName":"Beck","middleName":"Robert","boxscoreName":"Beck, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tristan Beck","nameSlug":"tristan-beck-663941","firstLastName":"Tristan Beck","lastFirstName":"Beck, Tristan","lastInitName":"Beck, T","initLastName":"T Beck","fullFMLName":"Tristan Robert Beck","fullLFMName":"Beck, Tristan Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID687931":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931","firstName":"Carson","lastName":"Whisenhunt","primaryNumber":"88","birthDate":"2000-10-20","currentAge":25,"birthCity":"Winston-Salem","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Carson","useLastName":"Whisenhunt","middleName":"Lee","boxscoreName":"Whisenhunt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"WHIZ-en-hunt","mlbDebutDate":"2025-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Carson Whisenhunt","nameSlug":"carson-whisenhunt-687931","firstLastName":"Carson Whisenhunt","lastFirstName":"Whisenhunt, Carson","lastInitName":"Whisenhunt, C","initLastName":"C Whisenhunt","fullFMLName":"Carson Lee Whisenhunt","fullLFMName":"Whisenhunt, Carson Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID687529":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529","firstName":"Grant","lastName":"McCray","primaryNumber":"58","birthDate":"2000-12-07","currentAge":25,"birthCity":"Billings","birthStateProvince":"MT","birthCountry":"USA","height":"6' 1\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Grant","useLastName":"McCray","middleName":"Snow","boxscoreName":"McCray","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-08-14","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Grant McCray","nameSlug":"grant-mccray-687529","firstLastName":"Grant McCray","lastFirstName":"McCray, Grant","lastInitName":"McCray, G","initLastName":"G McCray","fullFMLName":"Grant Snow McCray","fullLFMName":"McCray, Grant Snow","strikeZoneTop":3.24,"strikeZoneBottom":1.64},"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},"ID683766":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766","firstName":"Christian","lastName":"Koss","primaryNumber":"50","birthDate":"1998-01-27","currentAge":28,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Christian","useLastName":"Koss","boxscoreName":"Koss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Koss","nameSlug":"christian-koss-683766","firstLastName":"Christian Koss","lastFirstName":"Koss, Christian","lastInitName":"Koss, C","initLastName":"C Koss","fullFMLName":"Christian Koss","fullLFMName":"Koss, Christian ","strikeZoneTop":3.25,"strikeZoneBottom":1.64},"ID592662":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","firstName":"Robert","lastName":"Ray","primaryNumber":"38","birthDate":"1991-10-01","currentAge":34,"birthCity":"Brentwood","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Robbie","useLastName":"Ray","middleName":"Glenn","boxscoreName":"Ray","nickName":"Bob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2014-05-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Robbie Ray","nameSlug":"robbie-ray-592662","firstLastName":"Robbie Ray","lastFirstName":"Ray, Robbie","lastInitName":"Ray, R","initLastName":"R Ray","fullFMLName":"Robert Glenn Ray","fullLFMName":"Ray, Robert Glenn","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID434378":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378","firstName":"Justin","lastName":"Verlander","primaryNumber":"35","birthDate":"1983-02-20","currentAge":43,"birthCity":"Manakin-Sabot","birthStateProvince":"VA","birthCountry":"USA","height":"6' 5\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Justin","useLastName":"Verlander","middleName":"Brooks","boxscoreName":"Verlander","nickName":"J V","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2004,"mlbDebutDate":"2005-07-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Verlander","nameSlug":"justin-verlander-434378","firstLastName":"Justin Verlander","lastFirstName":"Verlander, Justin","lastInitName":"Verlander, J","initLastName":"J Verlander","fullFMLName":"Justin Brooks Verlander","fullLFMName":"Verlander, Justin Brooks","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID657424":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424","firstName":"Matthew","lastName":"Gage","primaryNumber":"93","birthDate":"1993-02-11","currentAge":33,"birthCity":"Johnstown","birthStateProvince":"NY","birthCountry":"USA","height":"6' 4\"","weight":261,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Gage","middleName":"Robert","boxscoreName":"Gage","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Gage","nameSlug":"matt-gage-657424","firstLastName":"Matt Gage","lastFirstName":"Gage, Matt","lastInitName":"Gage, M","initLastName":"M Gage","fullFMLName":"Matthew Robert Gage","fullLFMName":"Gage, Matthew Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":31,"name":"PNC Park","link":"/api/v1/venues/31","location":{"address1":"115 Federal Street","city":"Pittsburgh","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"15212","defaultCoordinates":{"latitude":40.446904,"longitude":-80.005753},"azimuthAngle":116.0,"elevation":780,"country":"USA","phone":"(412) 323-5000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":38705,"turfType":"Grass","roofType":"Open","leftLine":325,"left":389,"leftCenter":410,"center":399,"rightCenter":375,"rightLine":320},"active":true,"season":"2025"},"officialVenue":{"id":31,"link":"/api/v1/venues/31"},"weather":{"condition":"Partly Cloudy","temp":"81","wind":"7 mph, In From LF"},"gameInfo":{"attendance":18421,"firstPitch":"2025-08-05T22:42:00.000Z","gameDurationMinutes":144},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"home":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"}},"officialScorer":{"id":496999,"fullName":"Dave Musil Jr.","link":"/api/v1/people/496999"},"primaryDatacaster":{"id":693946,"fullName":"Rick Soos","link":"/api/v1/people/693946"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heliot Ramos lines out to left fielder Tommy Pham.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T22:42:20.561Z","endTime":"2025-08-05T22:42:54.662Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-05T19:08:33.332Z","endTime":"2025-08-05T22:16:44.644Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"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-05T22:16:44.644Z","endTime":"2025-08-05T22:41:29.939Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"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-05T22:41:29.939Z","endTime":"2025-08-05T22:42:22.832Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.2,"strikeZoneTop":2.92347644222255,"strikeZoneBottom":1.30486820513854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.015233410290993,"aZ":-17.625137608291308,"pfxX":-9.157444718244738,"pfxZ":7.317860316508066,"pX":-1.7431981923736382,"pZ":2.7874444771202254,"vX0":3.000943038857561,"vY0":-139.98326101251052,"vZ0":-5.498877638533871,"x":183.45,"y":163.52,"x0":-1.6379975710371817,"y0":50.00506254074008,"z0":5.927748390496959,"aX":-18.211572015322666},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":12.4,"breakHorizontal":16.0,"spinRate":2131,"spinDirection":218},"zone":11,"typeConfidence":0.8,"plateTime":0.39098792833046936,"extension":6.447360771258736},"index":3,"playId":"3250a44c-0e8f-3847-a3fe-0b8a5b0136d3","pitchNumber":1,"startTime":"2025-08-05T22:42:22.832Z","endTime":"2025-08-05T22:42:26.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.73115947849704,"aZ":-27.776842430038528,"pfxX":1.115977514994762,"pfxZ":2.6175357646580126,"pX":0.9051240776779875,"pZ":1.415637023258459,"vX0":5.023222808919826,"vY0":-128.7478505249495,"vZ0":-5.773896485084407,"x":82.5,"y":200.56,"x0":-1.2161121029328856,"y0":50.00126039725551,"z0":5.836964902466186,"aX":1.872709026653309},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.7,"breakHorizontal":-3.1,"spinRate":2493,"spinDirection":124},"zone":14,"typeConfidence":0.9,"plateTime":0.4254336776559393,"extension":6.5079302380956365},"index":4,"playId":"c3ffeed4-3242-3242-bd08-92453a784c4d","pitchNumber":2,"startTime":"2025-08-05T22:42:35.008Z","endTime":"2025-08-05T22:42:38.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.101387303179976,"aZ":-18.846798667338362,"pfxX":-8.467026077855929,"pfxZ":6.588882305495607,"pX":-1.1226779245275125,"pZ":2.189816242939339,"vX0":4.172533251482301,"vY0":-140.90920460171242,"vZ0":-6.724313284386787,"x":159.79,"y":179.65,"x0":-1.5173021003660752,"y0":50.006629669399686,"z0":5.812066700921234,"aX":-17.139494413740238},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":10.8,"breakHorizontal":14.5,"spinRate":2167,"spinDirection":212},"zone":13,"typeConfidence":0.66,"plateTime":0.38775827288178055,"extension":6.553262630079786},"hitData":{"launchSpeed":89.7,"launchAngle":16.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":79.18,"coordY":103.51}},"index":5,"playId":"c70e61ae-4ab2-34c4-9ad7-514aa74edddd","pitchNumber":3,"startTime":"2025-08-05T22:42:48.446Z","endTime":"2025-08-05T22:42:54.662Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:42:54.662Z","atBatIndex":0},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out sharply, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T22:43:10.922Z","endTime":"2025-08-05T22:43:40.043Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.9,"endSpeed":71.9,"strikeZoneTop":3.49000038725885,"strikeZoneBottom":1.60596118001159,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.421728635183754,"aZ":-45.04338866567073,"pfxX":5.377114461080785,"pfxZ":-9.796488388838158,"pX":-0.6381992708543154,"pZ":2.896721722494468,"vX0":0.3325590897014606,"vY0":-114.83198220923555,"vZ0":2.581262689036979,"x":141.33,"y":160.57,"x0":-1.4825153601684125,"y0":50.00167720566967,"z0":6.191525423914453,"aX":7.065566990842781},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.1,"breakVerticalInduced":-16.6,"breakHorizontal":-9.8,"spinRate":2780,"spinDirection":36},"zone":4,"typeConfidence":0.9,"plateTime":0.4799269102148811,"extension":6.286865634488503},"index":0,"playId":"44f1610c-f044-3d08-90be-afa8b49632ea","pitchNumber":1,"startTime":"2025-08-05T22:43:19.083Z","endTime":"2025-08-05T22:43:22.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.32625531065581,"aZ":-11.378716436456488,"pfxX":-4.242584951305903,"pfxZ":10.318243805319705,"pX":-0.30726099027350856,"pZ":2.872234219215596,"vX0":5.085235918819357,"vY0":-141.55290926617295,"vZ0":-6.100525445553155,"x":128.71,"y":161.23,"x0":-1.5815269142957071,"y0":50.00609719359608,"z0":5.794102190138623,"aX":-8.553779045630424},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":6.6,"spinRate":2386,"spinDirection":213},"zone":4,"typeConfidence":0.91,"plateTime":0.3879228541738926,"extension":6.505874595939805},"hitData":{"launchSpeed":102.3,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":121.1,"coordY":144.41}},"index":1,"playId":"a4f34f23-b629-34d9-8383-d6874c5f4005","pitchNumber":2,"startTime":"2025-08-05T22:43:32.393Z","endTime":"2025-08-05T22:43:40.043Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:43:40.043Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-05T22:43:48.711Z","endTime":"2025-08-05T22:45:14.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.4374423794651,"strikeZoneBottom":1.6384612383772,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.1968160598393,"aZ":-10.063309992935796,"pfxX":-3.3110346812352676,"pfxZ":11.060685420327905,"pX":-0.3634116199896718,"pZ":2.9028227080180544,"vX0":4.118185911813867,"vY0":-140.99584202446886,"vZ0":-6.484504039779764,"x":130.85,"y":160.4,"x0":-1.4176846320959433,"y0":50.00325757066604,"z0":5.892782724006694,"aX":-6.619333486742659},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":18.7,"breakHorizontal":5.0,"spinRate":2356,"spinDirection":205},"zone":1,"typeConfidence":0.91,"plateTime":0.38954818867528296,"extension":6.464928394129905},"index":0,"playId":"436e195e-4af9-3fbd-af07-0381ea04028a","pitchNumber":1,"startTime":"2025-08-05T22:44:05.564Z","endTime":"2025-08-05T22:44:09.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":88.4,"strikeZoneTop":3.48999984123341,"strikeZoneBottom":1.74640421232434,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.74072796765651,"aZ":-10.938067040967159,"pfxX":-2.148250477799656,"pfxZ":10.534815456286633,"pX":0.25068099610289357,"pZ":3.742337640964096,"vX0":4.882035990565537,"vY0":-141.43056901028123,"vZ0":-4.267702350514054,"x":107.44,"y":137.74,"x0":-1.222580767212019,"y0":50.002684174618885,"z0":5.978391588840201,"aX":-4.330834055245234},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.4,"breakHorizontal":2.9,"spinRate":2302,"spinDirection":206},"zone":12,"typeConfidence":0.91,"plateTime":0.3879985587001986,"extension":6.634097281641071},"index":1,"playId":"9903c8a3-e951-3e9e-879a-e5b2614dbc43","pitchNumber":2,"startTime":"2025-08-05T22:44:18.540Z","endTime":"2025-08-05T22:44:22.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":87.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.229262934785375,"aZ":-9.392955476645154,"pfxX":-1.8873405113469284,"pfxZ":11.454422404827733,"pX":0.4898881654837447,"pZ":3.603689875746976,"vX0":5.327327162239875,"vY0":-140.6832443039292,"vZ0":-4.760726206263801,"x":98.33,"y":141.48,"x0":-1.189631615407486,"y0":50.00374402058973,"z0":5.936260237492633,"aX":-3.7545789992010836},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.8,"breakHorizontal":2.3,"spinRate":2356,"spinDirection":204},"zone":3,"typeConfidence":0.91,"plateTime":0.39049394628784295,"extension":6.591969122324196},"index":2,"playId":"f073fa20-97d2-3397-bb70-8a9e004265ec","pitchNumber":3,"startTime":"2025-08-05T22:44:33.759Z","endTime":"2025-08-05T22:44:36.759Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-05T22:44:45.024Z","endTime":"2025-08-05T22:44:55.399Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"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":91.1,"endSpeed":83.9,"strikeZoneTop":3.38334396132022,"strikeZoneBottom":1.66353266218667,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.65928694113091,"aZ":-20.549794565932103,"pfxX":-9.154683770409289,"pfxZ":6.5263593390484855,"pX":0.8817179947705628,"pZ":1.1314858112916995,"vX0":8.258308173191237,"vY0":-132.21887698128668,"vZ0":-8.205331193844158,"x":83.39,"y":208.23,"x0":-1.0839738019362417,"y0":50.00341988545532,"z0":5.7684250881130845,"aX":-16.303918904129464},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.3,"breakHorizontal":14.9,"spinRate":1648,"spinDirection":232},"zone":14,"typeConfidence":0.58,"plateTime":0.41335873760120956,"extension":6.841468443117895},"index":4,"playId":"21e65636-cefb-396c-9487-955bfd0e9f62","pitchNumber":4,"startTime":"2025-08-05T22:44:55.399Z","endTime":"2025-08-05T22:44:58.809Z","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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.1,"strikeZoneTop":3.44533996409086,"strikeZoneBottom":1.5419677617796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.976074298532655,"aZ":-22.881547694028594,"pfxX":-8.043288088805983,"pfxZ":5.430617001246842,"pX":0.8765350794235922,"pZ":2.6530920271045404,"vX0":7.12746869579148,"vY0":-129.46863324066086,"vZ0":-4.177919650147759,"x":83.59,"y":167.15,"x0":-0.8563029731174434,"y0":50.00415947858703,"z0":6.0217516670685525,"aX":-13.76684823167104},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.2,"breakHorizontal":13.2,"spinRate":1366,"spinDirection":239},"zone":12,"typeConfidence":0.88,"plateTime":0.421755419273496,"extension":6.571090159952417},"index":5,"playId":"6bd7c62c-d805-3487-802a-58be1f6479c0","pitchNumber":5,"startTime":"2025-08-05T22:45:09.914Z","endTime":"2025-08-05T22:45:14.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:45:14.466Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, shortstop Willy Adames to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T22:47:02.855Z","endTime":"2025-08-05T22:48:10.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.3,"strikeZoneTop":3.4490518105363,"strikeZoneBottom":1.63999881519494,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.441630357693928,"aZ":-28.47388208520182,"pfxX":-10.915502554524025,"pfxZ":2.0265135762559368,"pX":1.3527375170164897,"pZ":3.3357136497227353,"vX0":11.12528764867016,"vY0":-134.68052359975525,"vZ0":0.41844267744451547,"x":65.44,"y":148.72,"x0":-1.4220952363260315,"y0":50.00631573432986,"z0":5.199160242432744,"aX":-19.969642918110846},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":4.0,"breakHorizontal":17.3,"spinRate":1950,"spinDirection":239},"zone":12,"typeConfidence":0.89,"plateTime":0.4073774584193468,"extension":6.794108643494179},"index":0,"playId":"0056dcc2-6021-33a6-94cc-0f5dfd9f037c","pitchNumber":1,"startTime":"2025-08-05T22:47:23.869Z","endTime":"2025-08-05T22:47:27.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.2,"strikeZoneTop":3.55628816085036,"strikeZoneBottom":1.63999820879564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.50834445715251,"aZ":-23.403006474925448,"pfxX":-0.79865699686622,"pfxZ":4.950620893109296,"pX":0.9618251491528456,"pZ":3.399082176270478,"vX0":6.7309624832001305,"vY0":-132.12699175812597,"vZ0":-0.19501777753894722,"x":80.34,"y":147.0,"x0":-1.5123601488093177,"y0":50.00573595993108,"z0":5.190107817916143,"aX":-1.4174184748295455},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":9.1,"breakHorizontal":0.0,"spinRate":2315,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4141763324843244,"extension":6.767078136794635},"index":1,"playId":"d5a8d547-e5e8-36ff-84e7-59c461900c3c","pitchNumber":2,"startTime":"2025-08-05T22:47:37.756Z","endTime":"2025-08-05T22:47:41.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.3,"strikeZoneTop":3.6011474623185,"strikeZoneBottom":1.67035310261127,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.291462174102534,"aZ":-29.7951889957947,"pfxX":-11.2248225330158,"pfxZ":1.2954159875348878,"pX":0.16125973712799538,"pZ":3.298560951376872,"vX0":8.316499281274565,"vY0":-135.721852090838,"vZ0":0.5527511800619609,"x":110.85,"y":149.72,"x0":-1.5043056360998066,"y0":50.00581125240839,"z0":5.188716468475102,"aX":-20.673555781979204},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":2.8,"breakHorizontal":18.2,"spinRate":2015,"spinDirection":237},"zone":2,"typeConfidence":0.87,"plateTime":0.4055768809493929,"extension":6.747196747579356},"index":2,"playId":"6b66ee44-f317-35f4-a096-2d58c2c5fb7f","pitchNumber":3,"startTime":"2025-08-05T22:47:51.107Z","endTime":"2025-08-05T22:47:54.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.920125016988354,"aZ":-32.05234472284174,"pfxX":6.099588048292986,"pfxZ":0.08147265031712259,"pX":0.32727319919842063,"pZ":2.400992023117832,"vX0":3.580034766212452,"vY0":-122.85875016321033,"vZ0":0.37614857393412926,"x":104.53,"y":173.95,"x0":-1.9446728605274612,"y0":50.004369712351334,"z0":4.985455586055998,"aX":9.259159578840093},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.5,"breakHorizontal":-11.9,"spinRate":2643,"spinDirection":55},"zone":6,"typeConfidence":0.9,"plateTime":0.4470218517919138,"extension":6.796461751001198},"hitData":{"launchSpeed":69.4,"launchAngle":5.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.8,"coordY":156.24}},"index":3,"playId":"7e1bab68-e246-31c9-93b5-a1ca2f84ce11","pitchNumber":4,"startTime":"2025-08-05T22:48:03.519Z","endTime":"2025-08-05T22:48:10.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:48:10.715Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Pham strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T22:48:25.397Z","endTime":"2025-08-05T22:49:08.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.9,"strikeZoneTop":3.4630988056758,"strikeZoneBottom":1.6799977176514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.753091653490717,"aZ":-34.01231114794989,"pfxX":5.979757541292628,"pfxZ":-1.1922769314251962,"pX":-0.033370089127207424,"pZ":2.6034952292072364,"vX0":2.6168886965943132,"vY0":-123.52032416436747,"vZ0":1.0107374890647958,"x":118.27,"y":168.49,"x0":-1.8835116613126544,"y0":50.00141006112224,"z0":5.050210173475369,"aX":9.232628472253275},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.7,"breakHorizontal":-11.4,"spinRate":2658,"spinDirection":62},"zone":5,"typeConfidence":0.9,"plateTime":0.4435464676757084,"extension":6.779090426400743},"index":0,"playId":"73558b0a-ae8b-3657-8b0c-824c9c62ddd0","pitchNumber":1,"startTime":"2025-08-05T22:48:32.769Z","endTime":"2025-08-05T22:48:36.103Z","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":93.1,"endSpeed":85.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.18936105520964,"aZ":-30.52785623712596,"pfxX":-9.668267020273612,"pfxZ":0.8862786353338734,"pX":-0.6028995367384223,"pZ":2.084623619942149,"vX0":6.100772168949655,"vY0":-135.56087390647969,"vZ0":-2.12499652337059,"x":139.98,"y":182.5,"x0":-1.6245143029990734,"y0":50.00565584560381,"z0":5.006431389081684,"aX":-18.026085592520076},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":1.3,"breakHorizontal":16.2,"spinRate":2004,"spinDirection":239},"zone":7,"typeConfidence":0.91,"plateTime":0.4037941751651477,"extension":6.840734204638002},"index":1,"playId":"e1934907-27fd-31e1-a983-d12fea2501a0","pitchNumber":2,"startTime":"2025-08-05T22:48:44.809Z","endTime":"2025-08-05T22:48:48.239Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.395954492195177,"aZ":-35.952710093710266,"pfxX":-8.63801433366329,"pfxZ":-2.279443700870374,"pX":-0.016763172957725333,"pZ":1.1545103544517212,"vX0":6.8227492640277845,"vY0":-127.80884495930971,"vZ0":-2.2917653535724725,"x":117.64,"y":207.61,"x0":-1.5988361053622868,"y0":50.00577530726404,"z0":4.8868673426035025,"aX":-14.28995600063728},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-4.4,"breakHorizontal":14.2,"spinRate":1584,"spinDirection":266},"zone":13,"typeConfidence":0.82,"plateTime":0.4285919784893468,"extension":7.04158507843221},"index":2,"playId":"0aadc7e8-0b6f-346a-b6a7-4bc8165657e6","pitchNumber":3,"startTime":"2025-08-05T22:49:04.576Z","endTime":"2025-08-05T22:49:08.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:49:08.916Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryan Reynolds doubles (24) on a line drive to right fielder Jerar Encarnacion.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T22:49:13.479Z","endTime":"2025-08-05T22:51:11.488Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":76.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.510187897225464,"aZ":-34.97272156158881,"pfxX":8.817298026153956,"pfxZ":-1.8619552357870663,"pX":0.767400075947872,"pZ":2.0392645723890586,"vX0":3.353897050670208,"vY0":-122.64065406398993,"vZ0":0.23019045454149878,"x":87.75,"y":183.72,"x0":-1.7691386959155475,"y0":50.00454438149915,"z0":4.962690170597651,"aX":13.23826571441671},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-3.0,"breakHorizontal":-16.8,"spinRate":2672,"spinDirection":62},"zone":9,"typeConfidence":0.91,"plateTime":0.4491030381228316,"extension":6.862742293357872},"index":0,"playId":"8de971c0-0dd6-36fa-b85f-09fe6247e783","pitchNumber":1,"startTime":"2025-08-05T22:49:30.498Z","endTime":"2025-08-05T22:49:33.498Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-08-05T22:49:43.653Z","endTime":"2025-08-05T22:49:57.091Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"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":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.8,"strikeZoneTop":3.19940017015258,"strikeZoneBottom":1.54999931868313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.959319678745917,"aZ":-35.3449638911678,"pfxX":-6.082262038688136,"pfxZ":-1.915214274990845,"pX":-0.5708686775737932,"pZ":2.1959652152739575,"vX0":5.046727705994796,"vY0":-127.19301955590201,"vZ0":0.15913058160846694,"x":138.76,"y":179.49,"x0":-1.782094451223124,"y0":50.00607656203195,"z0":4.915447387739203,"aX":-10.054786015853342},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.2,"breakHorizontal":10.0,"spinRate":1531,"spinDirection":264},"zone":4,"typeConfidence":0.89,"plateTime":0.42920471967507634,"extension":6.757406484508675},"index":2,"playId":"8ac5a010-1b4a-359f-9dab-67409b680283","pitchNumber":2,"startTime":"2025-08-05T22:49:57.091Z","endTime":"2025-08-05T22:50:01.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.22719179930854,"strikeZoneBottom":1.58033787830248,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.79142648794613,"aZ":-37.61828454154339,"pfxX":-6.35501900718202,"pfxZ":-3.30460833284576,"pX":0.27236779434378233,"pZ":1.0488788570312497,"vX0":6.876388742515826,"vY0":-127.5314512022758,"vZ0":-2.205979467005283,"x":106.62,"y":210.46,"x0":-1.6309388805149525,"y0":50.000116915064254,"z0":4.8872382677064055,"aX":-10.485746689874656},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-6.2,"breakHorizontal":10.0,"spinRate":1499,"spinDirection":271},"zone":14,"typeConfidence":0.9,"plateTime":0.4291896712350338,"extension":7.136062319611848},"index":3,"playId":"3f285a82-c575-30de-a845-baeb8038d92e","pitchNumber":3,"startTime":"2025-08-05T22:50:11.369Z","endTime":"2025-08-05T22:50:15.600Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.19432813693609,"strikeZoneBottom":1.58733083490071,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.094969707351396,"aZ":-34.14420780439286,"pfxX":-10.049074430788654,"pfxZ":-1.050977011229497,"pX":-0.26354051582125637,"pZ":3.562920037287522,"vX0":6.955251621190948,"vY0":-136.7903592275591,"vZ0":2.085857173100222,"x":127.05,"y":142.58,"x0":-1.5470472128737534,"y0":50.001876372201274,"z0":5.148373965214714,"aX":-18.84535579584247},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":-1.2,"breakHorizontal":16.6,"spinRate":2026,"spinDirection":236},"zone":11,"typeConfidence":0.88,"plateTime":0.4020115303360119,"extension":6.862109092407158},"index":4,"playId":"00b0ff33-76ac-316c-8a65-ebf1c7e03cbc","pitchNumber":4,"startTime":"2025-08-05T22:50:26.167Z","endTime":"2025-08-05T22:50:30.462Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.7,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.24975106311561,"aZ":-32.3034661782851,"pfxX":-11.04951104394727,"pfxZ":-0.0713141807138733,"pX":0.36534504267682494,"pZ":2.816998639501697,"vX0":8.584073681201389,"vY0":-136.09318597529088,"vZ0":0.0897699496558696,"x":103.07,"y":162.72,"x0":-1.4133589223232732,"y0":50.00176568952155,"z0":5.043703643746392,"aX":-20.474295381270167},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.1,"breakHorizontal":17.9,"spinRate":1957,"spinDirection":234},"zone":3,"typeConfidence":0.88,"plateTime":0.40434971671634656,"extension":7.0762660531100705},"index":5,"playId":"3077bb96-b015-367b-86f4-ed4b8ccc785d","pitchNumber":5,"startTime":"2025-08-05T22:50:41.400Z","endTime":"2025-08-05T22:50:47.470Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.972846940551722,"aZ":-36.51033542088283,"pfxX":-4.160951125218581,"pfxZ":-2.6325443060576212,"pX":0.26019687994443197,"pZ":1.4581500750023644,"vX0":6.1192755657929885,"vY0":-127.30348554785577,"vZ0":-1.2941092402570347,"x":107.08,"y":199.41,"x0":-1.6288302201829234,"y0":50.00167823131541,"z0":4.850878445721639,"aX":-6.862383833881261},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":-4.8,"breakHorizontal":6.2,"spinRate":1535,"spinDirection":274},"zone":8,"typeConfidence":0.9,"plateTime":0.4294753508842959,"extension":6.896013744905176},"hitData":{"launchSpeed":92.4,"launchAngle":16.0,"totalDistance":228.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":207.9,"coordY":109.41}},"index":6,"playId":"d4931653-909c-3509-985f-66a3d53bd137","pitchNumber":6,"startTime":"2025-08-05T22:51:00.904Z","endTime":"2025-08-05T22:51:11.488Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:51:11.488Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, second baseman Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-05T22:51:21.382Z","endTime":"2025-08-05T22:52:04.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.71009421094155,"strikeZoneBottom":1.65857339163656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.955241041006158,"aZ":-33.938092461097746,"pfxX":7.808510115232498,"pfxZ":-1.1458016001769313,"pX":0.621671930652637,"pZ":0.5220569668848488,"vX0":3.5583624871731456,"vY0":-123.52951793238302,"vZ0":-3.333622494831424,"x":93.3,"y":224.68,"x0":-1.8546932181293934,"y0":50.00491018625949,"z0":4.75962045485013,"aX":11.997354432579568},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.6,"breakHorizontal":-15.0,"spinRate":2631,"spinDirection":59},"zone":14,"typeConfidence":0.91,"plateTime":0.444390891714626,"extension":6.700005946845111},"index":0,"playId":"a65a9bee-98b5-3539-b619-16b3fb2862e5","pitchNumber":1,"startTime":"2025-08-05T22:51:38.802Z","endTime":"2025-08-05T22:51:42.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.92,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.614460377404768,"aZ":-33.06547256864443,"pfxX":8.125320755410641,"pfxZ":-0.5783276656040766,"pX":0.29974218020806936,"pZ":2.046082193215612,"vX0":2.7234837629103783,"vY0":-124.27276613736804,"vZ0":-0.14448332876419478,"x":105.57,"y":183.54,"x0":-1.8678478972528667,"y0":50.00028150668297,"z0":4.86871469502189,"aX":12.612014395643664},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-0.8,"breakHorizontal":-15.4,"spinRate":2560,"spinDirection":61},"zone":9,"typeConfidence":0.91,"plateTime":0.44200048688876414,"extension":6.708507733204736},"hitData":{"launchSpeed":85.1,"launchAngle":-1.0,"totalDistance":35.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.39,"coordY":159.79}},"index":1,"playId":"95addd6c-ba5b-3e5e-998a-c1979dd51b27","pitchNumber":2,"startTime":"2025-08-05T22:51:57.142Z","endTime":"2025-08-05T22:52:04.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:52:04.987Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Matt Chapman lines out to right fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T22:53:38.541Z","endTime":"2025-08-05T22:55:01.390Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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(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.1,"endSpeed":71.8,"strikeZoneTop":3.30739220349771,"strikeZoneBottom":1.54737414051068,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.02783721230794,"aZ":-42.137930938437194,"pfxX":4.929486616198291,"pfxZ":-7.586420565302513,"pX":0.31484491818120375,"pZ":2.902808741459716,"vX0":2.012170226606479,"vY0":-114.98033198936791,"vZ0":1.9101859442007119,"x":105.0,"y":160.4,"x0":-1.2168709251475833,"y0":50.000547904850556,"z0":6.207937632168585,"aX":6.4763234808336},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-12.7,"breakHorizontal":-9.5,"spinRate":2817,"spinDirection":34},"zone":3,"typeConfidence":0.89,"plateTime":0.47979339393046594,"extension":6.247057268192365},"index":0,"playId":"7f063997-31e6-3b05-b549-763329cfc025","pitchNumber":1,"startTime":"2025-08-05T22:54:10.541Z","endTime":"2025-08-05T22:54:14.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":71.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.149446756847027,"aZ":-44.943455361374546,"pfxX":5.349437972957837,"pfxZ":-9.852811291711866,"pX":0.4682478675429104,"pZ":1.425586861536254,"vX0":1.840536585904566,"vY0":-114.81206617129963,"vZ0":-0.3419479896694917,"x":99.15,"y":200.29,"x0":-1.0457021494197067,"y0":50.00572198686133,"z0":6.063658243670164,"aX":6.92972487742601},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.4,"breakVerticalInduced":-17.4,"breakHorizontal":-10.2,"spinRate":2974,"spinDirection":32},"zone":14,"typeConfidence":0.9,"plateTime":0.4826124092131048,"extension":6.070116813176181},"index":1,"playId":"f0d5ff1b-4514-3a19-b6f3-a8d6bd0eb2e0","pitchNumber":2,"startTime":"2025-08-05T22:54:23.064Z","endTime":"2025-08-05T22:54:26.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":72.2,"strikeZoneTop":3.46741621588303,"strikeZoneBottom":1.45970360676608,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.768656971839278,"aZ":-45.66109021226921,"pfxX":6.450483896328354,"pfxZ":-10.152367564288777,"pX":-0.6755432397239501,"pZ":1.9865642283238798,"vX0":-0.39338236199695975,"vY0":-116.2628949646845,"vZ0":0.7558510924084008,"x":142.75,"y":185.14,"x0":-1.3358122902109089,"y0":50.001828854909846,"z0":6.095557170363196,"aX":8.570169930375902},"breaks":{"breakAngle":10.8,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-17.6,"breakHorizontal":-11.4,"spinRate":3067,"spinDirection":32},"zone":7,"typeConfidence":0.9,"plateTime":0.47653067074076905,"extension":6.066507568746454},"index":2,"playId":"6eadd621-4353-37d2-87f5-a32fa782d4cf","pitchNumber":3,"startTime":"2025-08-05T22:54:38.354Z","endTime":"2025-08-05T22:54:42.285Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.81671829614721,"aZ":-12.455080749037219,"pfxX":-5.475388903972245,"pfxZ":10.145172730829888,"pX":0.10593939301867847,"pZ":3.128441128019455,"vX0":5.421337059918784,"vY0":-139.3635466256784,"vZ0":-5.206980744434625,"x":112.96,"y":154.31,"x0":-1.1645151332762373,"y0":50.001041345441294,"z0":5.861427327288161,"aX":-10.640716076919393},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.3,"breakHorizontal":8.6,"spinRate":2372,"spinDirection":207},"zone":2,"typeConfidence":0.91,"plateTime":0.3948378720888317,"extension":6.316069921680839},"hitData":{"launchSpeed":92.1,"launchAngle":19.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":170.57,"coordY":87.26}},"index":3,"playId":"84357fc2-964b-3719-8803-589503d76b6d","pitchNumber":4,"startTime":"2025-08-05T22:54:54.844Z","endTime":"2025-08-05T22:55:01.390Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:55:01.390Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dominic Smith strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T22:55:06.332Z","endTime":"2025-08-05T22:56:55.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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(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":97.4,"endSpeed":88.3,"strikeZoneTop":3.25254718065879,"strikeZoneBottom":1.52000203069721,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.757387743164365,"aZ":-10.816641076616763,"pfxX":-4.858535432676353,"pfxZ":10.623023827901887,"pX":0.4090276507222404,"pZ":2.3923302449252106,"vX0":5.906635393967139,"vY0":-141.47869235033613,"vZ0":-7.745784909733575,"x":101.41,"y":174.19,"x0":-1.0826954741709192,"y0":50.00318447946324,"z0":5.873225350201583,"aX":-9.76871931623803},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":7.4,"spinRate":2388,"spinDirection":206},"zone":6,"typeConfidence":0.91,"plateTime":0.3883765184325805,"extension":6.6155337665825895},"index":0,"playId":"c5455e0b-5c2c-3d11-b571-7e2e43c3917e","pitchNumber":1,"startTime":"2025-08-05T22:55:28.167Z","endTime":"2025-08-05T22:55:31.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":80.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.132081175975802,"aZ":-25.798021794014698,"pfxX":1.2095508233829593,"pfxZ":3.8342851101281052,"pX":0.03982795719520464,"pZ":1.4299126139431548,"vX0":2.8808954704535394,"vY0":-128.4885388376503,"vZ0":-6.0947351993100165,"x":115.48,"y":200.17,"x0":-1.2557358223915118,"y0":50.00216980056853,"z0":5.8536728480673315,"aX":2.009084621825088},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.8,"breakHorizontal":-2.9,"spinRate":2627,"spinDirection":125},"zone":8,"typeConfidence":0.88,"plateTime":0.42729213071472083,"extension":6.466148396538962},"index":1,"playId":"367c93b1-efce-3a42-bd4d-1b6b5dbb2873","pitchNumber":2,"startTime":"2025-08-05T22:55:41.227Z","endTime":"2025-08-05T22:55:44.405Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-05T22:55:52.043Z","endTime":"2025-08-05T22:56:02.111Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.72264671464261,"aZ":-28.589579058759718,"pfxX":2.089106196716956,"pfxZ":2.0520675394680215,"pX":0.21927680532491176,"pZ":1.596150568086695,"vX0":2.5956482486453276,"vY0":-131.51410971642585,"vZ0":-5.6376779930202705,"x":108.64,"y":195.68,"x0":-1.053082947839389,"y0":50.003674411659446,"z0":5.896801847195373,"aX":3.6469665466905807},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.6,"breakHorizontal":-4.3,"spinRate":2682,"spinDirection":155},"zone":8,"typeConfidence":0.89,"plateTime":0.41699699282353375,"extension":6.284372812346621},"index":3,"playId":"75f847ac-4543-3d57-888d-7a6f599a84cd","pitchNumber":3,"startTime":"2025-08-05T22:56:02.111Z","endTime":"2025-08-05T22:56:05.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.3,"strikeZoneTop":3.1034637910459,"strikeZoneBottom":1.52465204257376,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.210400976713117,"aZ":-23.124631354434094,"pfxX":-8.429735906057438,"pfxZ":5.303456774735784,"pX":0.9700731327861901,"pZ":0.41021705828460125,"vX0":7.593069436840523,"vY0":-129.5568692223095,"vZ0":-9.1347372509222,"x":80.02,"y":227.7,"x0":-0.8987066204374039,"y0":50.00143818908916,"z0":5.739122462727797,"aX":-14.377837561722359},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.8,"breakHorizontal":13.7,"spinRate":1439,"spinDirection":235},"zone":14,"typeConfidence":0.85,"plateTime":0.42223120083483723,"extension":6.575196151859309},"index":4,"playId":"0149744a-f721-3960-ba08-2dfc6f2f7293","pitchNumber":4,"startTime":"2025-08-05T22:56:34.464Z","endTime":"2025-08-05T22:56:37.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.672688110810235,"aZ":-29.052227310287908,"pfxX":-8.652619849591717,"pfxZ":1.8132152511711075,"pX":-0.010629528926884006,"pZ":1.0603543698996811,"vX0":5.434889215144123,"vY0":-129.80053499845863,"vZ0":-6.504738654044689,"x":117.41,"y":210.15,"x0":-0.9969219322320942,"y0":50.00591410524733,"z0":5.783070955203014,"aX":-14.912011061733484},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.2,"breakHorizontal":14.6,"spinRate":1445,"spinDirection":238},"zone":13,"typeConfidence":0.87,"plateTime":0.42040686871723576,"extension":6.54734440539632},"index":5,"playId":"06adf0fa-ac1f-38fc-9979-8f253b39c3a4","pitchNumber":5,"startTime":"2025-08-05T22:56:51.220Z","endTime":"2025-08-05T22:56:55.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:56:55.096Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jerar Encarnacion strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-05T22:57:05.652Z","endTime":"2025-08-05T22:58:25.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"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":"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":96.9,"endSpeed":89.1,"strikeZoneTop":3.78110281535881,"strikeZoneBottom":1.76790403518652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.02450861168427,"aZ":-10.966698246698689,"pfxX":-3.3105045434943,"pfxZ":10.444132525030684,"pX":-0.05114548388560009,"pZ":3.3913612157599187,"vX0":4.162389210932034,"vY0":-141.1068584197649,"vZ0":-4.988593689602305,"x":118.95,"y":147.21,"x0":-1.1104620710317588,"y0":50.00091890475894,"z0":5.87945530408276,"aX":-6.721437059073481},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2352,"spinDirection":204},"zone":2,"typeConfidence":0.91,"plateTime":0.3871366360209536,"extension":6.473935418226125},"index":0,"playId":"1c9e968f-3dbd-35d8-ba88-aefc95ca66cf","pitchNumber":1,"startTime":"2025-08-05T22:57:18.014Z","endTime":"2025-08-05T22:57:21.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.4,"strikeZoneTop":3.75,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.177581136361948,"aZ":-17.389596495558184,"pfxX":-7.953942835715343,"pfxZ":7.3002747162090085,"pX":-0.32813377756920054,"pZ":2.347257666435534,"vX0":5.056396722965376,"vY0":-140.5515578313902,"vZ0":-6.447044399830495,"x":129.51,"y":175.4,"x0":-1.10566629710659,"y0":50.003224536649036,"z0":5.776770491049408,"aX":-16.110304352164338},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":13.6,"spinRate":2115,"spinDirection":217},"zone":7,"typeConfidence":0.65,"plateTime":0.3878721839995354,"extension":6.5749903612880125},"index":1,"playId":"b02d82ab-a1af-3b28-ba8f-5cfe785c078d","pitchNumber":2,"startTime":"2025-08-05T22:57:31.878Z","endTime":"2025-08-05T22:57:34.911Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.70582963171925,"strikeZoneBottom":1.77153061951147,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.021374928800146,"aZ":-26.670378822569337,"pfxX":-0.690973584618547,"pfxZ":3.217055611501088,"pX":1.1098752593434449,"pZ":3.411746304533601,"vX0":5.383436405910915,"vY0":-129.70781764688704,"vZ0":-1.441807782308354,"x":74.69,"y":146.66,"x0":-0.898887761787338,"y0":50.003587301925826,"z0":6.000057907494092,"aX":-1.1829514709907663},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.8,"breakHorizontal":0.1,"spinRate":2529,"spinDirection":124},"zone":12,"typeConfidence":0.86,"plateTime":0.42158209249015366,"extension":6.306607610107888},"index":2,"playId":"001832a8-7db2-388f-b34b-59645c026848","pitchNumber":3,"startTime":"2025-08-05T22:57:49.337Z","endTime":"2025-08-05T22:57:53.464Z","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":2},"pitchData":{"startSpeed":89.8,"endSpeed":82.2,"strikeZoneTop":3.75,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.157193534470068,"aZ":-27.510973474631744,"pfxX":0.9252540080008256,"pfxZ":2.7178742862426537,"pX":0.5309200200446011,"pZ":1.4215767687653695,"vX0":3.6387899982581753,"vY0":-130.61570534114858,"vZ0":-6.0755342495977755,"x":96.76,"y":200.4,"x0":-1.0041628989573743,"y0":50.00443687573629,"z0":5.863900559589694,"aX":1.5882815562700714},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.7,"breakHorizontal":-2.5,"spinRate":2578,"spinDirection":155},"zone":14,"typeConfidence":0.88,"plateTime":0.4203694741977193,"extension":6.334327830638066},"index":3,"playId":"2cebd3b5-0be3-3590-aead-c666d8a2a602","pitchNumber":4,"startTime":"2025-08-05T22:58:04.204Z","endTime":"2025-08-05T22:58:07.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.9,"endSpeed":80.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.48530145866044,"aZ":-24.58862771409771,"pfxX":-9.20429493162227,"pfxZ":4.576746060204495,"pX":-0.4905826355558859,"pZ":1.4396859434931226,"vX0":4.473339590014827,"vY0":-127.90849048252225,"vZ0":-6.349610213303319,"x":135.7,"y":199.91,"x0":-1.0667701777789698,"y0":50.00081479727757,"z0":5.883382668707575,"aX":-15.242838069189526},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.1,"breakHorizontal":15.6,"spinRate":1525,"spinDirection":235},"zone":13,"typeConfidence":0.89,"plateTime":0.4282850335734585,"extension":6.534258823706335},"index":4,"playId":"fed0cfa8-0927-34b1-8cde-002af352fbf5","pitchNumber":5,"startTime":"2025-08-05T22:58:21.672Z","endTime":"2025-08-05T22:58:25.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T22:58:25.629Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out on a foul tip.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:00:10.244Z","endTime":"2025-08-05T23:01:25.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.13330641691032,"aZ":-31.11742908514193,"pfxX":-8.01788690363534,"pfxZ":0.5636397770402954,"pX":-0.05205488589489544,"pZ":2.751757155369536,"vX0":6.806594948472341,"vY0":-135.3103072879412,"vZ0":-0.6935403075861926,"x":118.98,"y":164.48,"x0":-1.5522950819505652,"y0":50.00041631503947,"z0":5.1820991829958665,"aX":-14.940637182318193},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.1,"breakHorizontal":13.2,"spinRate":2042,"spinDirection":233},"zone":5,"typeConfidence":2.0,"plateTime":0.40402021216197337,"extension":6.557020418620136},"index":0,"playId":"bccdb053-2bbe-308b-903b-54542f39ed15","pitchNumber":1,"startTime":"2025-08-05T23:00:31.945Z","endTime":"2025-08-05T23:00:34.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.473120647923782,"aZ":-32.29841556769765,"pfxX":-7.5902943741549915,"pfxZ":-0.06279286523506755,"pX":-0.5013706966234568,"pZ":2.015815311692743,"vX0":5.448799559104952,"vY0":-136.09000710761657,"vZ0":-2.1849934847054513,"x":136.11,"y":184.35,"x0":-1.5383114905929918,"y0":50.00462963954319,"z0":5.055320074387444,"aX":-14.309794027686559},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":-0.4,"breakHorizontal":12.7,"spinRate":2008,"spinDirection":234},"zone":7,"typeConfidence":2.0,"plateTime":0.4017076485308424,"extension":6.722379070140265},"index":1,"playId":"58ee737d-f0c3-31ff-becd-069db655c266","pitchNumber":2,"startTime":"2025-08-05T23:00:46.259Z","endTime":"2025-08-05T23:00:50.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.39504832818186,"strikeZoneBottom":1.5467514292084,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.024538314447998,"aZ":-33.08554053812629,"pfxX":7.890528544280796,"pfxZ":-0.5938962840206843,"pX":0.5592682005766866,"pZ":1.236969721934753,"vX0":3.2987106933442822,"vY0":-123.21183589460647,"vZ0":-2.1037379771892786,"x":95.68,"y":205.38,"x0":-1.824869557614348,"y0":50.00497449375922,"z0":4.915949783247901,"aX":12.050767142199971},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.3,"breakHorizontal":-15.1,"spinRate":2532,"spinDirection":63},"zone":14,"typeConfidence":0.91,"plateTime":0.44570208176887105,"extension":6.71859771870078},"index":2,"playId":"4c5d7f76-2ef8-3c99-8711-bdb313e10b58","pitchNumber":3,"startTime":"2025-08-05T23:01:07.258Z","endTime":"2025-08-05T23:01:11.943Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.696422829053585,"aZ":-35.83314841643964,"pfxX":-9.557769193129612,"pfxZ":-1.9770912514350556,"pX":-0.6201598515199398,"pZ":2.052288714347297,"vX0":5.9235778605663905,"vY0":-135.6084535484139,"vZ0":-1.0574667649469263,"x":140.64,"y":183.37,"x0":-1.5994021383948733,"y0":50.00430059832745,"z0":4.963608527848502,"aX":-17.67137272954178},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-3.6,"breakHorizontal":16.0,"spinRate":1970,"spinDirection":237},"zone":7,"typeConfidence":0.91,"plateTime":0.40505167014608245,"extension":6.732866187222488},"index":3,"playId":"e4f3d2cc-95de-3ae5-a9ff-8fc93c58bcf7","pitchNumber":4,"startTime":"2025-08-05T23:01:21.982Z","endTime":"2025-08-05T23:01:25.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:01:25.517Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jack Suwinski called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:01:38.328Z","endTime":"2025-08-05T23:02:36.472Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.44706980435264,"strikeZoneBottom":1.55053399342353,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.08164291947942,"aZ":-35.42246532067266,"pfxX":-9.687238444490738,"pfxZ":-1.7571894631466778,"pX":0.05448500004776108,"pZ":1.5005108454040756,"vX0":7.510387537726476,"vY0":-135.55925658875117,"vZ0":-2.6309491480524407,"x":114.92,"y":198.27,"x0":-1.505583064681919,"y0":50.00593296180596,"z0":4.978514803614293,"aX":-17.872903150504783},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-3.6,"breakHorizontal":15.7,"spinRate":1963,"spinDirection":239},"zone":8,"typeConfidence":0.91,"plateTime":0.40543403137968204,"extension":6.885374879909533},"index":0,"playId":"05f16b5e-81e8-3f1d-ac97-52da655ddfc3","pitchNumber":1,"startTime":"2025-08-05T23:01:48.771Z","endTime":"2025-08-05T23:01:52.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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.0,"strikeZoneTop":3.5138646441039,"strikeZoneBottom":1.57774946828165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.278358706571872,"aZ":-33.80165782717848,"pfxX":7.805095626911879,"pfxZ":-1.0459934287928796,"pX":-1.0189709017172741,"pZ":2.140800112914148,"vX0":-0.062226206307886334,"vY0":-124.16470409801579,"vZ0":0.1144310202893486,"x":155.84,"y":180.98,"x0":-2.0066073605954777,"y0":50.00429543879515,"z0":4.9209435764578,"aX":12.113437873379345},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-1.6,"breakHorizontal":-14.0,"spinRate":2619,"spinDirection":69},"zone":13,"typeConfidence":0.91,"plateTime":0.4421672474343974,"extension":6.752739472839947},"index":1,"playId":"b0f2cb90-7eef-32e8-a5e5-9706581941ba","pitchNumber":2,"startTime":"2025-08-05T23:02:02.283Z","endTime":"2025-08-05T23:02:06.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.8,"strikeZoneTop":3.57543015668836,"strikeZoneBottom":1.67929028170336,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.405677674842945,"aZ":-33.871213602615185,"pfxX":9.939110739962878,"pfxZ":-1.1285643216772234,"pX":-0.4204597833518819,"pZ":1.8863590011459617,"vX0":0.5440109806552463,"vY0":-122.52063058469831,"vZ0":-0.18239391614380196,"x":133.03,"y":187.85,"x0":-1.9353557843275362,"y0":50.001731952591356,"z0":4.880253380187568,"aX":14.962167755597124},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.8,"breakHorizontal":-18.1,"spinRate":2479,"spinDirection":61},"zone":7,"typeConfidence":0.91,"plateTime":0.4487169012148913,"extension":6.733060547188598},"index":2,"playId":"338e29cf-2590-3ce1-955d-af6131c6a255","pitchNumber":3,"startTime":"2025-08-05T23:02:15.963Z","endTime":"2025-08-05T23:02:19.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.59938778281903,"strikeZoneBottom":1.58376479941838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.076668043713465,"aZ":-34.15857711539304,"pfxX":7.140437371051301,"pfxZ":-1.2837830415628053,"pX":-0.40825052341076756,"pZ":1.660774348194794,"vX0":1.5178640626024789,"vY0":-123.79767395702177,"vZ0":-0.6466181106577691,"x":132.56,"y":193.94,"x0":-1.95769433087101,"y0":50.00398698227364,"z0":4.799292395438043,"aX":11.018446678049898},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.3,"breakHorizontal":-13.3,"spinRate":2639,"spinDirection":63},"zone":7,"typeConfidence":0.91,"plateTime":0.4434429361968584,"extension":6.789270179069338},"index":3,"playId":"314b5987-a411-3706-b154-4201f77ab167","pitchNumber":4,"startTime":"2025-08-05T23:02:32.037Z","endTime":"2025-08-05T23:02:36.472Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:02:36.472Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-05T23:02:48.600Z","endTime":"2025-08-05T23:03:54.110Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.42879458263356,"strikeZoneBottom":1.67999815343789,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.189052853817373,"aZ":-37.51784675085523,"pfxX":-7.6755409094198335,"pfxZ":-2.9057183807499225,"pX":0.1375996075393013,"pZ":2.9058489933253475,"vX0":6.704818314666001,"vY0":-134.8705991901119,"vZ0":1.2714320664461523,"x":111.76,"y":160.32,"x0":-1.387169430300482,"y0":50.00532892468332,"z0":5.080429465544873,"aX":-14.098237364279488},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":-4.8,"breakHorizontal":12.4,"spinRate":1873,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.40658840757017334,"extension":6.775400078329946},"index":0,"playId":"1c533c24-17d7-3e78-b2b0-ae09cd17486a","pitchNumber":1,"startTime":"2025-08-05T23:02:58.460Z","endTime":"2025-08-05T23:03:02.365Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.9,"endSpeed":81.6,"strikeZoneTop":3.45999832572559,"strikeZoneBottom":1.71164380714563,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.704558187682345,"aZ":-39.500505612305446,"pfxX":-5.726379752782914,"pfxZ":-4.339667279738057,"pX":-0.20495175340940722,"pZ":1.3950040778054376,"vX0":5.384484025938748,"vY0":-129.32268255336427,"vZ0":-1.2034553078351775,"x":124.81,"y":201.11,"x0":-1.5729625721935248,"y0":50.00167250429002,"z0":4.904179754360695,"aX":-9.670650372116926},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-7.9,"breakHorizontal":9.1,"spinRate":1380,"spinDirection":265},"zone":13,"typeConfidence":0.89,"plateTime":0.42401288459221265,"extension":6.815974425119687},"index":1,"playId":"cee214e6-f8be-391b-99f6-b771f7f3310a","pitchNumber":2,"startTime":"2025-08-05T23:03:10.349Z","endTime":"2025-08-05T23:03:14.275Z","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":92.6,"endSpeed":84.9,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.025036487756054,"aZ":-21.838677575017535,"pfxX":-3.920489098308391,"pfxZ":5.590128882072715,"pX":0.22560060740250362,"pZ":3.53663097448183,"vX0":5.587619076577884,"vY0":-134.79916768054383,"vZ0":0.042657214594047366,"x":108.4,"y":143.29,"x0":-1.3602905158945637,"y0":50.002004379773346,"z0":5.056439572614247,"aX":-7.248291572838471},"breaks":{"breakAngle":15.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.3,"breakHorizontal":6.0,"spinRate":2123,"spinDirection":239},"zone":2,"typeConfidence":2.0,"plateTime":0.40559846038651814,"extension":6.858293809587655},"index":2,"playId":"33f86df2-0e70-3b2e-8c87-72951fdc288e","pitchNumber":3,"startTime":"2025-08-05T23:03:24.995Z","endTime":"2025-08-05T23:03:27.995Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.46000064927964,"strikeZoneBottom":1.68795453406685,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.550898302499224,"aZ":-39.84453143525844,"pfxX":-4.1786111772651395,"pfxZ":-4.628790778442583,"pX":-1.2868277413635572,"pZ":1.565282596361924,"vX0":2.467338586536687,"vY0":-127.43928119472157,"vZ0":-0.32789275501535664,"x":166.05,"y":196.52,"x0":-1.721300731310715,"y0":50.00576511813795,"z0":4.825227199455644,"aX":-6.920254746376449},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-8.3,"breakHorizontal":7.1,"spinRate":1336,"spinDirection":279},"zone":13,"typeConfidence":0.91,"plateTime":0.428714753529607,"extension":6.7427787517601505},"index":3,"playId":"a173e5f3-25fc-3df4-900b-f717b857aad8","pitchNumber":4,"startTime":"2025-08-05T23:03:37.148Z","endTime":"2025-08-05T23:03:40.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":80.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.72038109669917,"aZ":-38.724926548940836,"pfxX":-4.493194943951632,"pfxZ":-3.9718734547256096,"pX":0.4517325789778363,"pZ":1.0941322100630198,"vX0":6.599402369104562,"vY0":-127.47899833248525,"vZ0":-1.674369362308629,"x":99.78,"y":209.24,"x0":-1.5844700400990057,"y0":50.0025838774488,"z0":4.810735547317829,"aX":-7.409796062922387},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-7.3,"breakHorizontal":6.7,"spinRate":1379,"spinDirection":277},"zone":14,"typeConfidence":0.9,"plateTime":0.42932885027363543,"extension":6.830362940534014},"index":4,"playId":"1c2a703b-bf7f-3773-a956-3b02eb827317","pitchNumber":5,"startTime":"2025-08-05T23:03:50.736Z","endTime":"2025-08-05T23:03:54.110Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:03:54.110Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:05:30.152Z","endTime":"2025-08-05T23:07:24.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":71.0,"strikeZoneTop":3.33176219680804,"strikeZoneBottom":1.48064092196668,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.994804201998022,"aZ":-44.9165651510126,"pfxX":3.93012396347964,"pfxZ":-9.924628384282736,"pX":-1.0733316515504752,"pZ":3.336809898892725,"vX0":-0.3571907479724348,"vY0":-113.53093489172848,"vZ0":3.584103968267045,"x":157.91,"y":148.69,"x0":-1.4220374788867822,"y0":50.003639371431255,"z0":6.259500303747085,"aX":5.045443381011},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-62.0,"breakVerticalInduced":-16.4,"breakHorizontal":-7.0,"spinRate":2848,"spinDirection":38},"zone":11,"typeConfidence":0.9,"plateTime":0.485550646820609,"extension":6.368485885559698},"index":0,"playId":"f0d27d56-8de9-31f5-9c6d-195d8b35a443","pitchNumber":1,"startTime":"2025-08-05T23:05:59.665Z","endTime":"2025-08-05T23:06:03.507Z","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":96.4,"endSpeed":87.9,"strikeZoneTop":3.36158511636534,"strikeZoneBottom":1.55015702708442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.66834197663598,"aZ":-12.496846149485577,"pfxX":-5.615127044203653,"pfxZ":9.970895309176457,"pX":0.9719818529378427,"pZ":1.0801902771179341,"vX0":7.150400322565789,"vY0":-139.8547540955932,"vZ0":-10.420157292636974,"x":79.95,"y":209.61,"x0":-0.892907669678985,"y0":50.00045354281365,"z0":5.682384613037367,"aX":-11.079290947490168},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.0,"breakHorizontal":8.6,"spinRate":2359,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.3922054982346994,"extension":6.569782515450574},"index":1,"playId":"9512a7d0-706f-3961-83b1-ae699cc08fbf","pitchNumber":2,"startTime":"2025-08-05T23:06:14.093Z","endTime":"2025-08-05T23:06:17.415Z","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":94.8,"endSpeed":86.1,"strikeZoneTop":3.46445002390893,"strikeZoneBottom":1.53370316309273,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.675552134204324,"aZ":-14.976862571877053,"pfxX":-4.682694299400402,"pfxZ":8.984881667174433,"pX":-0.08667158615860775,"pZ":3.4224021217003426,"vX0":4.422328254200589,"vY0":-137.95066197845503,"vZ0":-4.020655696594364,"x":120.3,"y":146.38,"x0":-1.1075624209558774,"y0":50.00207853015214,"z0":5.918475947457707,"aX":-8.962419799845355},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.6,"breakHorizontal":7.4,"spinRate":2213,"spinDirection":214},"zone":2,"typeConfidence":0.9,"plateTime":0.39810616698481915,"extension":6.548915719462664},"index":2,"playId":"aec4e821-9058-36d1-af0c-69258c2ff5f2","pitchNumber":3,"startTime":"2025-08-05T23:06:28.312Z","endTime":"2025-08-05T23:06:32.071Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.2,"strikeZoneTop":3.31640078689011,"strikeZoneBottom":1.50516141935101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.48629883490984,"aZ":-27.501254597897177,"pfxX":1.7199066580494455,"pfxZ":2.865470050119657,"pX":0.5926584070310386,"pZ":1.5073423208105798,"vX0":3.532224210584782,"vY0":-127.33542162761779,"vZ0":-5.332970376571711,"x":94.41,"y":198.08,"x0":-1.0390830106204536,"y0":50.00611424393435,"z0":5.81961913657789,"aX":2.809361515336457},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.1,"breakHorizontal":-4.0,"spinRate":2547,"spinDirection":145},"zone":9,"typeConfidence":0.9,"plateTime":0.43104449051812255,"extension":6.461537434273555},"index":3,"playId":"b3fd0df1-5b07-3d6f-8bfe-9e03ce2fdd79","pitchNumber":4,"startTime":"2025-08-05T23:06:41.535Z","endTime":"2025-08-05T23:06:45.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.6,"endSpeed":72.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.33850000122425,"aZ":-43.96484865776054,"pfxX":3.4015901839353613,"pfxZ":-8.830769052147799,"pX":-0.24264292187025063,"pZ":1.865233058721115,"vX0":1.313802349236642,"vY0":-115.88610086514709,"vZ0":0.118618319036214,"x":126.25,"y":188.42,"x0":-1.261889949838951,"y0":50.0031292760314,"z0":6.077536790123752,"aX":4.541732870751003},"breaks":{"breakAngle":6.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.3,"breakVerticalInduced":-15.5,"breakHorizontal":-6.5,"spinRate":2904,"spinDirection":35},"zone":8,"typeConfidence":0.89,"plateTime":0.4759793695805734,"extension":6.199265794581046},"index":4,"playId":"88b8eaf1-0d2f-3a0c-904b-f53e36606c8e","pitchNumber":5,"startTime":"2025-08-05T23:06:55.911Z","endTime":"2025-08-05T23:07:00.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.11054213484897,"aZ":-32.30084988753058,"pfxX":2.2921359456705814,"pfxZ":-0.08326815096109996,"pX":0.5503845312385703,"pZ":2.7746490568279967,"vX0":3.4555167089281045,"vY0":-125.93038021141035,"vZ0":-1.3238580947882577,"x":96.02,"y":163.86,"x0":-1.1406360779583777,"y0":50.000289721267386,"z0":5.935589774502054,"aX":3.656334820304936},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.2,"breakHorizontal":-5.0,"spinRate":2425,"spinDirection":94},"zone":6,"typeConfidence":0.9,"plateTime":0.4360123843951915,"extension":6.407741861830315},"hitData":{"launchSpeed":82.8,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.3,"coordY":151.68}},"index":5,"playId":"30bb5240-29a0-3247-8392-358a77a03ce3","pitchNumber":6,"startTime":"2025-08-05T23:07:16.763Z","endTime":"2025-08-05T23:07:24.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:07:24.549Z","atBatIndex":13},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Patrick Bailey walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:07:34.826Z","endTime":"2025-08-05T23:09:01.483Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.6,"strikeZoneTop":3.45987484135902,"strikeZoneBottom":1.60196929046179,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.09030688329738,"aZ":-10.55411248755295,"pfxX":-3.037356950615816,"pfxZ":11.22323507321179,"pX":-0.15492070056298213,"pZ":2.5623047752248316,"vX0":3.605027081920783,"vY0":-137.99725820517648,"vZ0":-6.89004307967343,"x":122.91,"y":169.6,"x0":-1.0844078382423388,"y0":50.001811093072924,"z0":5.804671498591862,"aX":-5.850418011870783},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":19.1,"breakHorizontal":4.7,"spinRate":2374,"spinDirection":208},"zone":5,"typeConfidence":0.91,"plateTime":0.39712964625278513,"extension":6.610113393542205},"index":0,"playId":"9323a6b7-2ec4-3807-9f11-e4496946b6dc","pitchNumber":1,"startTime":"2025-08-05T23:07:46.470Z","endTime":"2025-08-05T23:07:50.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":71.8,"strikeZoneTop":3.43897979373804,"strikeZoneBottom":1.58764202417093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.753825125463727,"aZ":-44.69834669599348,"pfxX":6.371013607252752,"pfxZ":-9.583819629936528,"pX":-1.8815660859573555,"pZ":2.0552973831233676,"vX0":-2.8498246332870565,"vY0":-114.63860415689125,"vZ0":1.0020218216480186,"x":188.72,"y":183.29,"x0":-1.4379743669369467,"y0":50.0032006667943,"z0":6.039008544555002,"aX":8.327039613982723},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.3,"breakVerticalInduced":-16.6,"breakHorizontal":-10.7,"spinRate":2891,"spinDirection":35},"zone":13,"typeConfidence":0.9,"plateTime":0.48113665971668595,"extension":6.317333891614515},"index":1,"playId":"16cd37d6-727c-3fd8-b469-38114e7754fb","pitchNumber":2,"startTime":"2025-08-05T23:08:00.371Z","endTime":"2025-08-05T23:08:03.371Z","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":88.1,"endSpeed":80.8,"strikeZoneTop":3.43677931827285,"strikeZoneBottom":1.62479871028589,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.937001432506587,"aZ":-25.575043868895943,"pfxX":-8.376667571284136,"pfxZ":3.942160488606655,"pX":-0.779537651649482,"pZ":4.212512365989157,"vX0":3.7226264642671474,"vY0":-128.3564580973426,"vZ0":0.3714723033685957,"x":146.71,"y":125.04,"x0":-1.1584190215130694,"y0":50.000420245712306,"z0":6.053293109827996,"aX":-14.010464286726238},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.4,"breakHorizontal":14.4,"spinRate":1700,"spinDirection":231},"zone":11,"typeConfidence":0.9,"plateTime":0.4263152985447296,"extension":6.500372983530511},"index":2,"playId":"1be910bb-8908-385d-a30b-a865143ffbf8","pitchNumber":3,"startTime":"2025-08-05T23:08:14.642Z","endTime":"2025-08-05T23:08:18.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.8,"strikeZoneTop":3.45040529528052,"strikeZoneBottom":1.63869377015429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.722647119895377,"aZ":-12.257022452733509,"pfxX":-4.955508993101253,"pfxZ":9.995501631974967,"pX":2.0455040644132345,"pZ":1.3175002848806154,"vX0":9.740940399255203,"vY0":-139.61793375589392,"vZ0":-10.07526183419481,"x":39.03,"y":203.21,"x0":-0.830272245295679,"y0":50.00199257727162,"z0":5.759501881185545,"aX":-9.874123738763716},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":7.2,"spinRate":2320,"spinDirection":206},"zone":14,"typeConfidence":0.9,"plateTime":0.39092899576000484,"extension":6.694823627279116},"index":3,"playId":"9c2a7539-af23-3cfd-8b4b-83f9213dcd36","pitchNumber":4,"startTime":"2025-08-05T23:08:32.994Z","endTime":"2025-08-05T23:08:41.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.38593283952286,"strikeZoneBottom":1.6143784102626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.539681316030645,"aZ":-13.904894831058524,"pfxX":-3.2633508285260238,"pfxZ":9.326604263469783,"pX":-1.018476519787846,"pZ":3.6342547922090307,"vX0":0.9783784897935709,"vY0":-139.57336489154127,"vZ0":-3.8778599338259463,"x":155.82,"y":140.66,"x0":-0.9512063513278098,"y0":50.00115654709566,"z0":5.967075354393139,"aX":-6.391084931991581},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":5.6,"spinRate":2188,"spinDirection":210},"zone":11,"typeConfidence":0.91,"plateTime":0.39351678146561175,"extension":6.522685976661988},"index":4,"playId":"dac8515e-b895-31b9-a54f-4263d648baca","pitchNumber":5,"startTime":"2025-08-05T23:08:57.452Z","endTime":"2025-08-05T23:09:01.483Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:09:01.483Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Christian Koss homers (3) on a fly ball to left center field. Patrick Bailey scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:09:16.263Z","endTime":"2025-08-05T23:09:49.918Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.418036392550214,"aZ":-12.887883452924122,"pfxX":-3.894761412366525,"pfxZ":10.19070891084727,"pX":0.03411905551225412,"pZ":2.5846395410304415,"vX0":4.355867329011777,"vY0":-136.9754549552962,"vZ0":-6.433547563389934,"x":115.7,"y":168.99,"x0":-1.0738107584364676,"y0":50.003124405648975,"z0":5.8522377981705125,"aX":-7.371024471306307},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.3,"breakHorizontal":6.1,"spinRate":2187,"spinDirection":205},"zone":5,"typeConfidence":0.9,"plateTime":0.4005068439323809,"extension":6.737748826346682},"hitData":{"launchSpeed":107.0,"launchAngle":29.0,"totalDistance":419.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":57.03,"coordY":43.72}},"index":0,"playId":"f6bbf416-06da-326e-81da-6440e67a707d","pitchNumber":1,"startTime":"2025-08-05T23:09:27.450Z","endTime":"2025-08-05T23:09:49.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:09:49.918Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heliot Ramos walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:10:00.479Z","endTime":"2025-08-05T23:13:38.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,10,11],"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.8,"strikeZoneTop":3.20460122881768,"strikeZoneBottom":1.50999942749847,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.64337461311916,"aZ":-12.722921983231162,"pfxX":-3.5207177728981125,"pfxZ":9.812347457927515,"pX":0.22137554984810495,"pZ":2.3621515824059394,"vX0":4.518870224875575,"vY0":-140.3436545967192,"vZ0":-7.465746326760276,"x":108.56,"y":175.0,"x0":-0.9570139409924403,"y0":50.00153632789192,"z0":5.896951614598237,"aX":-6.978436934427549},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":5.4,"spinRate":2167,"spinDirection":203},"zone":5,"typeConfidence":0.91,"plateTime":0.3912355883826053,"extension":6.675994259074222},"index":0,"playId":"e1cb8bb0-cf0c-3f7a-bb62-0347e9eb407b","pitchNumber":1,"startTime":"2025-08-05T23:10:13.356Z","endTime":"2025-08-05T23:10:17.090Z","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.1,"endSpeed":88.7,"strikeZoneTop":3.23082710373276,"strikeZoneBottom":1.4967728781222,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.574152325682725,"aZ":-11.77036771466251,"pfxX":-3.228493239274384,"pfxZ":10.125130964503558,"pX":0.9696264850159922,"pZ":2.5514519133478277,"vX0":6.731547391786914,"vY0":-141.15946644196632,"vZ0":-6.984362172094247,"x":80.04,"y":169.89,"x0":-1.0281137811174301,"y0":50.00419420160609,"z0":5.818198324816307,"aX":-6.507488090702145},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.0,"breakHorizontal":4.4,"spinRate":2349,"spinDirection":203},"zone":12,"typeConfidence":0.91,"plateTime":0.38823898785404953,"extension":6.641103976103452},"index":1,"playId":"c893f6f2-6668-32bb-b85f-1df56ad8c2bb","pitchNumber":2,"startTime":"2025-08-05T23:10:26.051Z","endTime":"2025-08-05T23:10:31.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.337755636629538,"aZ":-21.206036778600005,"pfxX":-8.402770904398407,"pfxZ":6.655372378182885,"pX":-0.04005605123732125,"pZ":2.246485433048176,"vX0":5.134240016549521,"vY0":-127.32872120120025,"vZ0":-5.024691032335433,"x":118.53,"y":178.12,"x0":-0.9875498999670851,"y0":50.00069187884514,"z0":5.916050684719992,"aX":-13.84096300508219},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.2,"breakHorizontal":14.2,"spinRate":1573,"spinDirection":234},"zone":5,"typeConfidence":0.9,"plateTime":0.42962349829492785,"extension":6.740677395531238},"index":2,"playId":"85a11ef5-abc4-3681-a9a8-fd75a1afb073","pitchNumber":3,"startTime":"2025-08-05T23:10:40.338Z","endTime":"2025-08-05T23:10:43.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.80118450236694,"aZ":-11.122528834101447,"pfxX":-5.077812275415065,"pfxZ":10.90704161979928,"pX":-0.18414859450166599,"pZ":2.7089371570565506,"vX0":4.80716173706898,"vY0":-138.50221964774002,"vZ0":-6.421272361134199,"x":124.02,"y":165.64,"x0":-1.288021426845758,"y0":50.00582157248704,"z0":5.8117970971291415,"aX":-9.80339929368976},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.5,"breakHorizontal":8.2,"spinRate":2299,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.3964508342805635,"extension":6.555773676560778},"index":3,"playId":"6cbd792a-5899-3a80-a4da-fbae522eb6c0","pitchNumber":4,"startTime":"2025-08-05T23:10:57.625Z","endTime":"2025-08-05T23:11:00.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":87.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.087037703774165,"aZ":-10.322322439618691,"pfxX":-4.74001055098903,"pfxZ":10.974257333007156,"pX":0.7271602493776869,"pZ":2.905732754803957,"vX0":6.567654501159279,"vY0":-140.50669145038577,"vZ0":-6.207493945689449,"x":89.28,"y":160.33,"x0":-1.0293107945528097,"y0":50.002123379956814,"z0":5.820699979619328,"aX":-9.437990674378426},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.7,"breakHorizontal":7.2,"spinRate":2425,"spinDirection":210},"zone":3,"typeConfidence":0.91,"plateTime":0.3904520494973811,"extension":6.623137007851671},"index":4,"playId":"998faa75-7a94-3c55-8a48-f0bd415cf770","pitchNumber":5,"startTime":"2025-08-05T23:11:23.144Z","endTime":"2025-08-05T23:11:26.348Z","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":96.6,"endSpeed":87.6,"strikeZoneTop":3.17955907534062,"strikeZoneBottom":1.48586524887367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.40303373295294,"aZ":-11.150058026578735,"pfxX":-4.620708457638498,"pfxZ":10.591750807877458,"pX":-0.22643306432994734,"pZ":3.8416533685845415,"vX0":4.354805558182048,"vY0":-140.60915574932466,"vZ0":-3.7321337577963103,"x":125.63,"y":135.06,"x0":-1.2013398930338095,"y0":50.0067037195895,"z0":5.919610334750071,"aX":-9.176003781305653},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.5,"breakHorizontal":7.3,"spinRate":2380,"spinDirection":214},"zone":11,"typeConfidence":0.91,"plateTime":0.3908048069340393,"extension":6.626369147190129},"index":5,"playId":"daa217b3-04fc-3047-8713-806962f021f6","pitchNumber":6,"startTime":"2025-08-05T23:11:42.250Z","endTime":"2025-08-05T23:11:46.593Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.5,"strikeZoneTop":3.11269040608168,"strikeZoneBottom":1.41888968589836,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.073363117185796,"aZ":-24.375162889821116,"pfxX":-0.2942937993541941,"pfxZ":4.681456038815222,"pX":1.6933382265881467,"pZ":-0.18590468092782853,"vX0":6.3710808623693245,"vY0":-128.10145034992416,"vZ0":-10.136702131172308,"x":52.45,"y":243.8,"x0":-0.785935221985256,"y0":50.001212382845104,"z0":5.722883973696326,"aX":-0.49147571156442427},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":6.4,"breakHorizontal":-0.8,"spinRate":2675,"spinDirection":149},"zone":14,"typeConfidence":0.85,"plateTime":0.4273177083417612,"extension":6.535764384046359},"index":6,"playId":"fffed812-d84d-3fe1-89af-3a64951c424e","pitchNumber":7,"startTime":"2025-08-05T23:11:54.580Z","endTime":"2025-08-05T23:11:57.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.714840246054354,"aZ":-27.16705130962473,"pfxX":0.07310881977327832,"pfxZ":2.9926361342693975,"pX":0.10317832876966498,"pZ":1.7232923034116867,"vX0":3.1426279823190995,"vY0":-127.8786031092638,"vZ0":-5.056056238563289,"x":113.07,"y":192.25,"x0":-1.145696247992591,"y0":50.004783738776986,"z0":5.829632220192841,"aX":0.12195786898655504},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.6,"breakHorizontal":-0.7,"spinRate":2494,"spinDirection":125},"zone":8,"typeConfidence":0.88,"plateTime":0.4265807390611198,"extension":6.51095301320739},"index":7,"playId":"919d70b0-dc01-3fe4-950d-6719cba37dbb","pitchNumber":8,"startTime":"2025-08-05T23:12:13.132Z","endTime":"2025-08-05T23:12:16.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.91909826226301,"aZ":-12.200978356169067,"pfxX":-4.148849774513769,"pfxZ":10.144859581091715,"pX":0.15228114012013436,"pZ":2.1252104168450945,"vX0":5.015220131826361,"vY0":-139.76423413594844,"vZ0":-7.9919735135877765,"x":111.2,"y":181.4,"x0":-1.1304524786038141,"y0":50.002920046510006,"z0":5.8320834460240905,"aX":-8.168646025379454},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":6.4,"spinRate":2285,"spinDirection":210},"zone":5,"typeConfidence":0.91,"plateTime":0.39261292640528334,"extension":6.578323415610382},"index":8,"playId":"6521f280-7ab5-32ea-83c2-105fb7515fbb","pitchNumber":9,"startTime":"2025-08-05T23:12:29.050Z","endTime":"2025-08-05T23:12:32.377Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":9,"startTime":"2025-08-05T23:12:45.375Z","endTime":"2025-08-05T23:12:57.410Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":87.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.35453083214952,"aZ":-17.068039027381456,"pfxX":-9.371564680618537,"pfxZ":7.627722798237247,"pX":-0.29630445580854653,"pZ":2.2688227300467747,"vX0":5.524851411685291,"vY0":-140.011061305029,"vZ0":-6.611621328516164,"x":128.29,"y":177.52,"x0":-1.0801681733611816,"y0":50.00383303304341,"z0":5.782782806076888,"aX":-18.560073017012666},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":15.8,"spinRate":2146,"spinDirection":212},"zone":4,"typeConfidence":0.72,"plateTime":0.3915868642622353,"extension":6.655734758456737},"index":10,"playId":"7f4cd1a2-ad7d-3c36-9f08-10ee8eef8fc5","pitchNumber":10,"startTime":"2025-08-05T23:12:57.410Z","endTime":"2025-08-05T23:13:01.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":95.9,"endSpeed":88.9,"strikeZoneTop":3.15128926711787,"strikeZoneBottom":1.45129223634621,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.288248392792063,"aZ":-17.6418695503355,"pfxX":-7.94499261543033,"pfxZ":7.293909150591437,"pX":1.0328697748112377,"pZ":1.5397702493197363,"vX0":8.709391196411783,"vY0":-139.32894970420017,"vZ0":-8.416899111943561,"x":77.63,"y":197.21,"x0":-1.0810932445299422,"y0":50.00551260685771,"z0":5.735440391480257,"aX":-15.836948152662572},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.9,"breakHorizontal":12.8,"spinRate":2111,"spinDirection":209},"zone":14,"typeConfidence":0.73,"plateTime":0.3910820290578809,"extension":6.655524479932517},"index":11,"playId":"a33a1e2d-1d31-362a-a705-88c5e2267160","pitchNumber":11,"startTime":"2025-08-05T23:13:32.983Z","endTime":"2025-08-05T23:13:38.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:13:38.059Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks. Heliot Ramos to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:14:30.363Z","endTime":"2025-08-05T23:16:38.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T23:13:52.150Z","endTime":"2025-08-05T23:14:32.712Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.3,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.54334999965693,"aZ":-11.806960541661443,"pfxX":-4.702500023640305,"pfxZ":10.199018590936651,"pX":0.501020927818272,"pZ":3.053736075584657,"vX0":6.155876200676426,"vY0":-140.14473626461614,"vZ0":-5.593671583661044,"x":97.9,"y":156.33,"x0":-1.1091005100164975,"y0":50.00090829337845,"z0":5.841083753039599,"aX":-9.389282190981477},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":17.5,"breakHorizontal":7.3,"spinRate":2341,"spinDirection":205},"zone":3,"typeConfidence":0.91,"plateTime":0.39026934811877956,"extension":6.7301313529181765},"index":1,"playId":"c8a8faee-1464-3440-9df9-51a009b08867","pitchNumber":1,"startTime":"2025-08-05T23:14:32.712Z","endTime":"2025-08-05T23:14:36.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.1,"strikeZoneTop":3.49000051602177,"strikeZoneBottom":1.64181982281513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.89999755435656,"aZ":-12.05963360182086,"pfxX":-3.683928269897467,"pfxZ":10.070737828758737,"pX":-0.24797663990514376,"pZ":4.871183239446845,"vX0":3.5423130770968716,"vY0":-140.24481395573184,"vZ0":-0.932193068423452,"x":126.45,"y":107.26,"x0":-1.047105597431258,"y0":50.00449557792882,"z0":5.992299489194209,"aX":-7.359526558573695},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":6.0,"spinRate":2345,"spinDirection":213},"zone":11,"typeConfidence":0.91,"plateTime":0.39014605806745806,"extension":6.484552006460694},"index":2,"playId":"c206a603-1d19-3018-9c2c-75f97b651a1e","pitchNumber":2,"startTime":"2025-08-05T23:14:52.066Z","endTime":"2025-08-05T23:14:55.077Z","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":88.2,"endSpeed":81.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.092300486569236,"aZ":-24.265307276984178,"pfxX":-8.997835730557354,"pfxZ":4.686794974384506,"pX":-0.0253805452949596,"pZ":2.353532264164351,"vX0":5.502357460251255,"vY0":-128.3915964377823,"vZ0":-4.163202123844927,"x":117.97,"y":175.23,"x0":-1.0163702063401148,"y0":50.000465755147495,"z0":5.862093972273308,"aX":-15.170133053299727},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.9,"breakHorizontal":15.2,"spinRate":1565,"spinDirection":238},"zone":5,"typeConfidence":0.9,"plateTime":0.4249964562931319,"extension":6.6902003126930145},"index":3,"playId":"83d01863-f077-34a6-9feb-ed528ee14470","pitchNumber":3,"startTime":"2025-08-05T23:15:09.660Z","endTime":"2025-08-05T23:15:13.431Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.2,"strikeZoneTop":3.41951381849973,"strikeZoneBottom":1.52450364925251,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54146276083311,"aZ":-20.463510496641767,"pfxX":-5.236511260175685,"pfxZ":6.871445141475572,"pX":-0.04469601865897186,"pZ":0.852926357543401,"vX0":4.485229477336362,"vY0":-129.3323361236748,"vZ0":-8.521266561566062,"x":118.7,"y":215.75,"x0":-1.1162853835593396,"y0":50.0017129686511,"z0":5.7446611378722245,"aX":-8.921014353988225},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.9,"breakHorizontal":8.5,"spinRate":1389,"spinDirection":240},"zone":13,"typeConfidence":0.74,"plateTime":0.4225948218393807,"extension":6.630361319977544},"index":4,"playId":"4840d8f3-ddd4-3a0b-82a9-44fe8ebe2d22","pitchNumber":4,"startTime":"2025-08-05T23:15:28.991Z","endTime":"2025-08-05T23:15:33.067Z","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":87.3,"endSpeed":80.9,"strikeZoneTop":3.45020054706206,"strikeZoneBottom":1.59548630808463,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.558722009650683,"aZ":-24.872287424456676,"pfxX":-6.823538242343086,"pfxZ":4.422059369331436,"pX":0.911376929849856,"pZ":2.1286983866480655,"vX0":6.810132179121865,"vY0":-127.0679583309451,"vZ0":-4.627491393159291,"x":82.26,"y":181.31,"x0":-0.9040003662964812,"y0":50.005523693268344,"z0":5.925457388641559,"aX":-11.274025289835459},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.3,"breakHorizontal":11.0,"spinRate":1382,"spinDirection":241},"zone":14,"typeConfidence":0.9,"plateTime":0.4294017917990107,"extension":6.634936409735602},"index":5,"playId":"a3974fef-2ab9-3b90-a34e-0a7bbe1773db","pitchNumber":5,"startTime":"2025-08-05T23:15:46.785Z","endTime":"2025-08-05T23:15:52.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.639692350945957,"aZ":-26.047570768893046,"pfxX":-8.111336873638981,"pfxZ":3.718001446519657,"pX":0.21555173815233444,"pZ":2.0919351737776086,"vX0":5.474780226459304,"vY0":-127.3783672024928,"vZ0":-4.4039582811989195,"x":108.78,"y":182.3,"x0":-0.9055019842643812,"y0":50.000521281010435,"z0":5.897389571142666,"aX":-13.355928702685569},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.0,"breakHorizontal":13.4,"spinRate":1390,"spinDirection":239},"zone":8,"typeConfidence":0.9,"plateTime":0.4296523653207944,"extension":6.654909451427932},"index":6,"playId":"b0092d20-3430-3482-a040-7fe47c2de2c3","pitchNumber":6,"startTime":"2025-08-05T23:16:06.829Z","endTime":"2025-08-05T23:16:10.084Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":87.4,"strikeZoneTop":3.44376404340253,"strikeZoneBottom":1.58876360898025,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.74217867323851,"aZ":-13.235533540950692,"pfxX":-3.802252448971383,"pfxZ":9.542645582729122,"pX":-0.40101459605344814,"pZ":5.232412000685396,"vX0":3.525442029012524,"vY0":-140.6677667247613,"vZ0":0.2161004547256814,"x":132.29,"y":97.5,"x0":-1.1823830714089347,"y0":50.00500174083774,"z0":6.019183471724889,"aX":-7.548343017540064},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.5,"breakHorizontal":6.1,"spinRate":2348,"spinDirection":208},"zone":11,"typeConfidence":0.91,"plateTime":0.39080193512297656,"extension":6.489077918154891},"index":7,"playId":"45557382-f84a-3838-826a-83240ae869c3","pitchNumber":7,"startTime":"2025-08-05T23:16:34.564Z","endTime":"2025-08-05T23:16:38.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:16:38.464Z","atBatIndex":17},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Willy Adames grounds into a double play, third baseman Isiah Kiner-Falefa to second baseman Nick Gonzales to first baseman Spencer Horwitz. Rafael Devers out at 2nd. Willy Adames out at 1st.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-05T23:17:44.238Z","endTime":"2025-08-05T23:20:27.136Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T23:16:52.774Z","endTime":"2025-08-05T23:17:46.491Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.3,"endSpeed":72.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.10628225346309,"aZ":-40.98594832849671,"pfxX":6.93349943772147,"pfxZ":-6.580199493383088,"pX":-0.1639834180688639,"pZ":2.6678456132661403,"vX0":0.3151105834198865,"vY0":-115.42698461719941,"vZ0":1.297769366682672,"x":123.25,"y":166.75,"x0":-1.2023730920120677,"y0":50.00379089949759,"z0":6.069301599149522,"aX":9.28095312903575},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-11.3,"breakHorizontal":-12.6,"spinRate":2902,"spinDirection":36},"zone":5,"typeConfidence":0.89,"plateTime":0.4759861079248644,"extension":6.321588158222517},"index":1,"playId":"b3e0bcff-1fa5-3dc0-8b3a-01b42fc15ed3","pitchNumber":1,"startTime":"2025-08-05T23:17:46.491Z","endTime":"2025-08-05T23:17:49.553Z","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":95.6,"endSpeed":87.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.496059518838514,"aZ":-18.900801276692484,"pfxX":-8.448128706452973,"pfxZ":6.801683904027318,"pX":-1.2086828358727224,"pZ":3.1116212353178443,"vX0":3.279738746685149,"vY0":-139.1086102804418,"vZ0":-3.906757780146649,"x":163.07,"y":154.77,"x0":-1.3084765176839739,"y0":50.001115992410185,"z0":5.79442276553214,"aX":-16.481901946354135},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":11.6,"breakHorizontal":14.5,"spinRate":2301,"spinDirection":220},"zone":11,"typeConfidence":0.76,"plateTime":0.39440197769249163,"extension":6.613895834876979},"index":2,"playId":"50e46a32-ace0-3828-b0ab-05592bd89b35","pitchNumber":2,"startTime":"2025-08-05T23:18:05.147Z","endTime":"2025-08-05T23:18:16.219Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.318825454772,"strikeZoneBottom":1.63098713350774,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.65841448185942,"aZ":-12.304865724377594,"pfxX":-4.866684006646408,"pfxZ":10.05583156970403,"pX":-0.63445840158215,"pZ":3.885233824736834,"vX0":3.6826362705515194,"vY0":-139.9396653593112,"vZ0":-3.2101533049463544,"x":141.18,"y":133.88,"x0":-1.3375860172662872,"y0":50.00612756320356,"z0":5.857683354645638,"aX":-9.618924237280789},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":8.0,"spinRate":2350,"spinDirection":211},"zone":11,"typeConfidence":0.91,"plateTime":0.3919646811405939,"extension":6.566942005482137},"index":3,"playId":"a62aa5fe-4220-3e97-944b-bb8d139d7a0c","pitchNumber":3,"startTime":"2025-08-05T23:18:39.720Z","endTime":"2025-08-05T23:18:43.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.4,"strikeZoneTop":3.24794535454091,"strikeZoneBottom":1.63938166879822,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.600563053533058,"aZ":-27.083335885948493,"pfxX":-10.110110301244088,"pfxZ":3.0558247439813804,"pX":0.6340235300144479,"pZ":0.5215427734518704,"vX0":7.715191287290854,"vY0":-128.0435787349282,"vZ0":-8.03668661851776,"x":92.83,"y":224.7,"x0":-1.0995656357998715,"y0":50.00432023429178,"z0":5.809840436206481,"aX":-16.846161177910663},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.0,"breakHorizontal":16.7,"spinRate":1461,"spinDirection":235},"zone":14,"typeConfidence":0.9,"plateTime":0.42722091980754806,"extension":6.72329023495033},"index":4,"playId":"d105a180-336c-3068-8bf7-c8486c4d0fba","pitchNumber":4,"startTime":"2025-08-05T23:18:56.549Z","endTime":"2025-08-05T23:19:00.698Z","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":1},"pitchData":{"startSpeed":87.4,"endSpeed":81.0,"strikeZoneTop":3.32239574988948,"strikeZoneBottom":1.63439934764749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.34269689606358,"aZ":-26.338913540160576,"pfxX":-8.9049494347016,"pfxZ":3.544770248394081,"pX":-0.3456362188106756,"pZ":0.5545047160351722,"vX0":4.8285417091656875,"vY0":-127.06161520171658,"vZ0":-7.890994533589088,"x":130.17,"y":223.81,"x0":-1.1067168917336467,"y0":50.00499898349032,"z0":5.772469817377827,"aX":-14.663314537043954},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.9,"breakHorizontal":15.1,"spinRate":1427,"spinDirection":244},"zone":13,"typeConfidence":0.9,"plateTime":0.42994630667981504,"extension":6.586844550191803},"index":5,"playId":"03f91371-4f60-3200-80da-447c89fcaf96","pitchNumber":5,"startTime":"2025-08-05T23:19:20.781Z","endTime":"2025-08-05T23:19:24.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.19398121701034,"aZ":-29.424161771626196,"pfxX":2.3612695896443165,"pfxZ":1.6820857507797182,"pX":0.30908271422154204,"pZ":2.2736430077927463,"vX0":3.1492759989415617,"vY0":-126.67441517287487,"vZ0":-3.1224689231500133,"x":105.22,"y":177.39,"x0":-1.2538299082539244,"y0":50.00454500039733,"z0":5.857594418995221,"aX":3.863863803502933},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.6,"breakHorizontal":-4.9,"spinRate":2373,"spinDirection":135},"zone":6,"typeConfidence":0.91,"plateTime":0.43125296525367096,"extension":6.519270635862821},"index":6,"playId":"e975c0d6-c67f-3ffe-a6ee-c88cef359beb","pitchNumber":6,"startTime":"2025-08-05T23:19:43.170Z","endTime":"2025-08-05T23:19:50.036Z","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":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.344891169144333,"aZ":-18.87372116116498,"pfxX":-8.709132247697848,"pfxZ":6.584509285495136,"pX":-0.12124714482852017,"pZ":3.0247242315857945,"vX0":5.7731632806193405,"vY0":-140.8428903823827,"vZ0":-4.443315055944864,"x":121.62,"y":157.11,"x0":-1.0603390157717998,"y0":50.002275776525295,"z0":5.834111451207073,"aX":-17.592456485831914},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":11.3,"breakHorizontal":14.6,"spinRate":2087,"spinDirection":214},"zone":2,"typeConfidence":0.78,"plateTime":0.3880819144108716,"extension":6.642027380204993},"hitData":{"launchSpeed":64.8,"launchAngle":-18.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.02,"coordY":159.08}},"index":7,"playId":"7b8a4864-3a7a-3af6-9c4d-240efcbaefc9","pitchNumber":7,"startTime":"2025-08-05T23:20:16.795Z","endTime":"2025-08-05T23:20:27.136Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:20:27.136Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Triolo called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:22:31.328Z","endTime":"2025-08-05T23:24:47.025Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.4,"strikeZoneTop":3.60594727036995,"strikeZoneBottom":1.68425919163013,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.21091564446688,"aZ":-33.35763077950533,"pfxX":6.346369436320634,"pfxZ":-0.7815820390740207,"pX":0.8623982206101263,"pZ":2.341143307683333,"vX0":4.195991717011185,"vY0":-122.80380902602344,"vZ0":0.26700591491924475,"x":84.13,"y":175.57,"x0":-1.6949507263251498,"y0":50.00053379502848,"z0":5.077709691872869,"aX":9.652444351274404},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":-12.5,"spinRate":2579,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.4466988190900145,"extension":6.7173410371029405},"index":0,"playId":"b15d5760-8baa-3898-be5e-b46de81e5962","pitchNumber":1,"startTime":"2025-08-05T23:22:32.852Z","endTime":"2025-08-05T23:22:36.758Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-08-05T23:22:46.205Z","endTime":"2025-08-05T23:22:56.175Z","isPitch":false,"type":"action","player":{"id":669707,"link":"/api/v1/people/669707"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.77742460318036,"strikeZoneBottom":1.78000102017404,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.401766482048554,"aZ":-28.79470814625786,"pfxX":-9.535890318924999,"pfxZ":1.7926478790743836,"pX":1.0851340283090471,"pZ":1.866498965660487,"vX0":9.858537593571818,"vY0":-136.32631595553792,"vZ0":-3.2253234573007297,"x":75.64,"y":188.38,"x0":-1.335582911926538,"y0":50.00305612547843,"z0":5.04813029892127,"aX":-17.985574729884256},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":2.8,"breakHorizontal":15.2,"spinRate":2002,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.40145947364938106,"extension":6.647575675280235},"index":2,"playId":"b042663e-077c-3e4c-9049-9c23df7f5f79","pitchNumber":2,"startTime":"2025-08-05T23:22:56.175Z","endTime":"2025-08-05T23:23:00.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.82,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.913370711250977,"aZ":-38.51470895316967,"pfxX":-7.182550350280433,"pfxZ":-3.8748389532034517,"pX":-0.6689061907404886,"pZ":1.459367022667838,"vX0":4.900301173429121,"vY0":-127.09671627044482,"vZ0":-1.0479035474775862,"x":142.5,"y":199.38,"x0":-1.6882438013968148,"y0":50.00198721755777,"z0":4.934142944109264,"aX":-11.756718180702876},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-7.0,"breakHorizontal":11.9,"spinRate":1563,"spinDirection":266},"zone":13,"typeConfidence":0.89,"plateTime":0.43085822483181957,"extension":6.7941420456110375},"index":3,"playId":"2306426e-d3fc-3ab4-ba88-144e48810fe3","pitchNumber":3,"startTime":"2025-08-05T23:23:09.672Z","endTime":"2025-08-05T23:23:13.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.81104441512387,"strikeZoneBottom":1.80679246707481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22472573250321,"aZ":-20.954077604506313,"pfxX":-6.692835896315718,"pfxZ":5.906180683418576,"pX":1.5219333916614326,"pZ":2.071142867200623,"vX0":9.92517607711241,"vY0":-136.4813987948655,"vZ0":-3.9654942644874542,"x":58.99,"y":182.86,"x0":-1.2813427407282048,"y0":50.00012940242407,"z0":4.974424952055711,"aX":-12.70742521118379},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":10.1,"breakHorizontal":10.2,"spinRate":2156,"spinDirection":240},"zone":14,"typeConfidence":0.91,"plateTime":0.4003493121806483,"extension":6.866875999929391},"index":4,"playId":"6b59289f-fcc5-32da-8c29-b259bb23259b","pitchNumber":4,"startTime":"2025-08-05T23:23:28.358Z","endTime":"2025-08-05T23:23:32.607Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.81999869376775,"strikeZoneBottom":1.86541669944499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.659814079506155,"aZ":-32.398528066949225,"pfxX":-10.16420189491194,"pfxZ":-0.11414654835552351,"pX":1.1339972425437697,"pZ":1.614993180614537,"vX0":9.966478910140719,"vY0":-137.08528477079113,"vZ0":-2.9979156154605833,"x":73.77,"y":195.18,"x0":-1.2428780536321606,"y0":50.00613331362451,"z0":4.953698834340554,"aX":-19.187606519790986},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":-0.7,"breakHorizontal":16.1,"spinRate":2025,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.40082241484154224,"extension":6.780704594261903},"index":5,"playId":"ee700618-b852-3d6a-8ee3-9408dc313bd1","pitchNumber":5,"startTime":"2025-08-05T23:23:45.589Z","endTime":"2025-08-05T23:23:50.031Z","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":94.3,"endSpeed":85.6,"strikeZoneTop":3.82,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.620246177400574,"aZ":-28.703285588077836,"pfxX":-10.335848418292432,"pfxZ":1.8397721890372072,"pX":-0.36754264823664884,"pZ":2.702877162984034,"vX0":6.545895965635482,"vY0":-137.1195042028309,"vZ0":-1.0087872819303259,"x":131.01,"y":165.8,"x0":-1.4528887946735969,"y0":50.00487115963484,"z0":5.048589556993406,"aX":-19.523973160119407},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":3.4,"breakHorizontal":17.2,"spinRate":2029,"spinDirection":233},"zone":4,"typeConfidence":0.89,"plateTime":0.4006958672216463,"extension":6.906754077533791},"index":6,"playId":"3385460a-6150-3f56-b13b-290657e55b62","pitchNumber":6,"startTime":"2025-08-05T23:24:04.925Z","endTime":"2025-08-05T23:24:08.141Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.82,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51352177541726,"aZ":-36.892378271804134,"pfxX":-5.188980389940237,"pfxZ":-2.804551219724444,"pX":-0.2929855880226657,"pZ":1.867977443194868,"vX0":5.175692257899369,"vY0":-129.1280679738344,"vZ0":-0.4275327474969368,"x":128.17,"y":188.34,"x0":-1.6515361711122838,"y0":50.00077451748179,"z0":4.8801534392534425,"aX":-8.740258426467403},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-4.9,"breakHorizontal":8.2,"spinRate":1534,"spinDirection":266},"zone":7,"typeConfidence":0.87,"plateTime":0.42458144564616784,"extension":6.734208067060506},"index":7,"playId":"dbb4d67b-b886-3426-a84d-7d97e422a75b","pitchNumber":7,"startTime":"2025-08-05T23:24:21.585Z","endTime":"2025-08-05T23:24:26.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.0,"strikeZoneTop":3.93377695253728,"strikeZoneBottom":1.83162459075848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.98868865175837,"aZ":-29.93362798881555,"pfxX":-9.402396585646228,"pfxZ":1.1839961034750521,"pX":1.0563528464615994,"pZ":1.9164394755951895,"vX0":9.56998579169464,"vY0":-136.81661946234587,"vZ0":-2.633085020380967,"x":76.73,"y":187.04,"x0":-1.2700220148891568,"y0":50.00275151497229,"z0":4.9488514594420225,"aX":-17.775122424423355},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":1.8,"breakHorizontal":14.9,"spinRate":1920,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.40078787549575523,"extension":6.933089509116779},"index":8,"playId":"022aec6a-9c5e-3a74-9239-525626411375","pitchNumber":8,"startTime":"2025-08-05T23:24:42.108Z","endTime":"2025-08-05T23:24:47.025Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:24:47.025Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isiah Kiner-Falefa singles on a soft ground ball to second baseman Christian Koss.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:24:52.161Z","endTime":"2025-08-05T23:26:03.336Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.27706172023828,"strikeZoneBottom":1.4678691753814,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.770188696966216,"aZ":-32.43323309882599,"pfxX":-9.329062006972146,"pfxZ":-0.13468302511971508,"pX":0.619304381551788,"pZ":2.693048405971281,"vX0":8.100612906785056,"vY0":-136.469208375321,"vZ0":-0.2960132813345896,"x":93.39,"y":166.07,"x0":-1.1844718365979905,"y0":50.005141289463104,"z0":5.0487725562675,"aX":-17.48969797191734},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":-0.1,"breakHorizontal":15.0,"spinRate":2005,"spinDirection":235},"zone":6,"typeConfidence":0.91,"plateTime":0.40230704601191913,"extension":6.824969280140694},"index":0,"playId":"d1d74707-9d6a-39d6-aa93-a54d6da68540","pitchNumber":1,"startTime":"2025-08-05T23:25:09.482Z","endTime":"2025-08-05T23:25:13.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":86.2,"strikeZoneTop":3.37410797729973,"strikeZoneBottom":1.58491349053683,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.384537382071247,"aZ":-25.73308681724707,"pfxX":-1.4968475442479416,"pfxZ":3.422921974591034,"pX":2.2207412180404598,"pZ":2.1922383258893388,"vX0":9.856283213962675,"vY0":-135.72909180932092,"vZ0":-2.6431602723947862,"x":32.35,"y":179.59,"x0":-1.2501343962345453,"y0":50.00185952608195,"z0":4.954811894078241,"aX":-2.8168155073643955},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":5.9,"breakHorizontal":0.8,"spinRate":2388,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4022620178608527,"extension":6.8615391541315605},"index":1,"playId":"8c4e7876-3edf-36bb-afe8-9a81a802d099","pitchNumber":2,"startTime":"2025-08-05T23:25:20.967Z","endTime":"2025-08-05T23:25:24.004Z","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":92.4,"endSpeed":85.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.080424476033734,"aZ":-25.107053991008325,"pfxX":-0.3505740320216417,"pfxZ":3.8077771079682527,"pX":0.43455410212308865,"pZ":3.5600824598057565,"vX0":5.294614908219413,"vY0":-134.61734685678888,"vZ0":0.5107574379585821,"x":100.44,"y":142.66,"x0":-1.5026812593330419,"y0":50.00342307694859,"z0":5.129308514504437,"aX":-0.6512039748163135},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":7.2,"breakHorizontal":-0.4,"spinRate":2389,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.40511220356046884,"extension":6.799843882610039},"index":2,"playId":"0a773457-1795-3388-8c71-8f4150070f7e","pitchNumber":3,"startTime":"2025-08-05T23:25:33.503Z","endTime":"2025-08-05T23:25:36.674Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-05T23:25:44.824Z","endTime":"2025-08-05T23:25:55.915Z","isPitch":false,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.365690293236675,"aZ":-30.751680265668615,"pfxX":-9.285109717502902,"pfxZ":0.7657273738494208,"pX":-0.40571599141717435,"pZ":2.684000272271304,"vX0":5.8574680837990165,"vY0":-135.82092004924036,"vZ0":-0.4864751605909253,"x":132.46,"y":166.31,"x0":-1.3863759007357743,"y0":50.004299457022675,"z0":5.00798073162984,"aX":-17.3104942540105},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":1.4,"breakHorizontal":15.5,"spinRate":1961,"spinDirection":238},"zone":4,"typeConfidence":0.91,"plateTime":0.40360626087438156,"extension":6.767213808550861},"hitData":{"launchSpeed":30.6,"launchAngle":25.0,"totalDistance":50.0,"trajectory":"ground_ball","hardness":"soft","location":"4","coordinates":{"coordX":151.81,"coordY":149.48}},"index":4,"playId":"f3594e38-e013-3cc7-b391-240c7a444d5b","pitchNumber":4,"startTime":"2025-08-05T23:25:55.915Z","endTime":"2025-08-05T23:26:03.336Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:26:03.336Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Spencer Horwitz singles on a sharp ground ball to center fielder Jung Hoo Lee. Isiah Kiner-Falefa to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:26:13.576Z","endTime":"2025-08-05T23:27:57.477Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnSecond":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.59312361507224,"strikeZoneBottom":1.65353621400378,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.35015201908182,"aZ":-30.829167386271457,"pfxX":5.543708815908595,"pfxZ":0.8499808393606578,"pX":-1.1180856526250897,"pZ":3.718220263440333,"vX0":0.12743551594256528,"vY0":-124.93079597282978,"vZ0":2.986170900941654,"x":159.62,"y":138.39,"x0":-1.890396444188104,"y0":50.004130513626286,"z0":5.035762058583771,"aX":8.793958925836263},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.4,"breakHorizontal":-10.1,"spinRate":2583,"spinDirection":71},"zone":11,"typeConfidence":0.88,"plateTime":0.43784225285975786,"extension":6.699576612869184},"index":0,"playId":"8d316795-313f-359b-9138-c58c20ad11d5","pitchNumber":1,"startTime":"2025-08-05T23:26:31.434Z","endTime":"2025-08-05T23:26:35.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.56660936835821,"strikeZoneBottom":1.7070182224309,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.73349949061363,"aZ":-27.645778295905576,"pfxX":0.14713975045361682,"pfxZ":2.516483544247512,"pX":-0.13173652571334218,"pZ":3.5065915674567645,"vX0":3.8136161114257434,"vY0":-133.0720238981741,"vZ0":1.0956011260902638,"x":122.02,"y":144.1,"x0":-1.6006470794997425,"y0":50.00221441601579,"z0":5.087742983881556,"aX":0.26399544941883063},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.0,"breakHorizontal":-1.1,"spinRate":2220,"spinDirection":220},"zone":2,"typeConfidence":2.0,"plateTime":0.41112313171378734,"extension":6.84545763693111},"index":1,"playId":"790d4256-f56a-3c55-a696-6bb79945b79e","pitchNumber":2,"startTime":"2025-08-05T23:26:47.275Z","endTime":"2025-08-05T23:26:52.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.63000199581285,"strikeZoneBottom":1.71117022044331,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.57618182632566,"aZ":-32.59335014308135,"pfxX":5.544006384007213,"pfxZ":-0.2624098088627598,"pX":-1.656233663568183,"pZ":2.5346822574615886,"vX0":-1.001000563068412,"vY0":-124.33548553045189,"vZ0":0.8578290550277985,"x":180.13,"y":170.34,"x0":-1.9704870325908856,"y0":50.00597852672951,"z0":4.877740253421177,"aX":8.731821489598264},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.1,"breakHorizontal":-9.8,"spinRate":2465,"spinDirection":68},"zone":13,"typeConfidence":0.9,"plateTime":0.4395599100537062,"extension":6.727388804937295},"index":2,"playId":"0262be5a-8fa9-37b5-acda-80566479a41b","pitchNumber":3,"startTime":"2025-08-05T23:27:05.104Z","endTime":"2025-08-05T23:27:08.433Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.2,"strikeZoneTop":3.50411751359196,"strikeZoneBottom":1.64490085186185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.05711813150202,"aZ":-31.467552345006787,"pfxX":6.981065151564381,"pfxZ":0.4666913231861738,"pX":-1.743012737897253,"pZ":2.097135233130911,"vX0":-1.644157909341148,"vY0":-122.33093165003106,"vZ0":-0.14619918390934816,"x":183.44,"y":182.16,"x0":-1.9693474350134175,"y0":50.003525162416516,"z0":4.8544649789567265,"aX":10.584193016959118},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.1,"breakHorizontal":-12.2,"spinRate":2571,"spinDirection":68},"zone":13,"typeConfidence":0.9,"plateTime":0.44768585947434536,"extension":6.771088291179659},"index":3,"playId":"bfad5105-5266-3ffd-8e9f-ce7756c14e65","pitchNumber":4,"startTime":"2025-08-05T23:27:22.074Z","endTime":"2025-08-05T23:27:25.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.836810549895205,"aZ":-39.58313160775413,"pfxX":-7.938381235505404,"pfxZ":-4.083328871046675,"pX":-0.46489437820061696,"pZ":2.6449556282574633,"vX0":5.466200330169676,"vY0":-134.50600961162033,"vZ0":1.2917600101331668,"x":134.72,"y":167.37,"x0":-1.5022112980408213,"y0":50.00338433851011,"z0":4.986276311939099,"aX":-14.403949587113384},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-6.8,"breakHorizontal":13.1,"spinRate":1951,"spinDirection":234},"zone":4,"typeConfidence":2.0,"plateTime":0.4087524463755976,"extension":6.788281956074936},"hitData":{"launchSpeed":104.3,"launchAngle":5.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":127.21,"coordY":101.61}},"index":4,"playId":"5338fe25-21e5-33a7-925a-b177b0ccd5f8","pitchNumber":5,"startTime":"2025-08-05T23:27:47.992Z","endTime":"2025-08-05T23:27:57.477Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:27:57.477Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Pham singles on a line drive to left fielder Heliot Ramos. Isiah Kiner-Falefa to 3rd. Spencer Horwitz to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:28:51.811Z","endTime":"2025-08-05T23:29:18.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"postOnSecond":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"postOnThird":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"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":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T23:28:27.574Z","endTime":"2025-08-05T23:28:54.184Z","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":92.6,"endSpeed":84.5,"strikeZoneTop":3.44214570658246,"strikeZoneBottom":1.64139126998123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.741351887875055,"aZ":-33.4812922313326,"pfxX":-9.161480580105284,"pfxZ":-0.7152894424448331,"pX":-1.7997457278375175,"pZ":2.3305575371610376,"vX0":2.66993181439923,"vY0":-134.78792897546487,"vZ0":-0.6105093875340301,"x":185.6,"y":175.85,"x0":-1.616201233913288,"y0":50.00175292139419,"z0":4.935041374280556,"aX":-16.766843548990952},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":-1.2,"breakHorizontal":16.0,"spinRate":1962,"spinDirection":237},"zone":13,"typeConfidence":0.92,"plateTime":0.4071836612444222,"extension":6.747383129982268},"index":1,"playId":"e70b9c85-9229-348b-b506-50a3e74b671f","pitchNumber":1,"startTime":"2025-08-05T23:28:54.184Z","endTime":"2025-08-05T23:28:57.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.86325806083464,"aZ":-30.67939314360538,"pfxX":-9.339879586556112,"pfxZ":0.8123956609099512,"pX":-0.5689508275685331,"pZ":2.0874888961276716,"vX0":5.662685739346008,"vY0":-134.6045630529842,"vZ0":-1.7256352514206927,"x":138.69,"y":182.42,"x0":-1.485121340291037,"y0":50.001826020974654,"z0":4.90638874249789,"aX":-17.15983409215419},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.3,"breakHorizontal":15.7,"spinRate":2031,"spinDirection":235},"zone":7,"typeConfidence":0.91,"plateTime":0.4067170624559653,"extension":6.861595090950314},"hitData":{"launchSpeed":85.1,"launchAngle":18.0,"totalDistance":271.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":105.31,"coordY":83.01}},"index":2,"playId":"d71957f4-b2ea-3762-a4cf-aa4f4ca215d4","pitchNumber":2,"startTime":"2025-08-05T23:29:08.113Z","endTime":"2025-08-05T23:29:18.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:29:18.734Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryan Reynolds singles on a line drive to left fielder Heliot Ramos. Isiah Kiner-Falefa scores. Spencer Horwitz to 3rd. Tommy Pham to 2nd.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:30:31.122Z","endTime":"2025-08-05T23:31:50.003Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnSecond":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"postOnThird":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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_force","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":{"id":657277,"link":"/api/v1/people/657277"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-05T23:29:37.977Z","endTime":"2025-08-05T23:30:33.478Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.22886901291906,"strikeZoneBottom":1.54999915254626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.669442814314948,"aZ":-37.94775289521325,"pfxX":-5.16152238476754,"pfxZ":-3.5504215383515563,"pX":-1.05463187362177,"pZ":1.0307471641447408,"vX0":3.3510187762715384,"vY0":-126.60710764524238,"vZ0":-1.6727472637031213,"x":157.2,"y":210.95,"x0":-1.7242245490917418,"y0":50.00628707326075,"z0":4.735117631486429,"aX":-8.387267371954609},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-6.6,"breakHorizontal":8.6,"spinRate":1499,"spinDirection":263},"zone":13,"typeConfidence":0.91,"plateTime":0.43251217151219734,"extension":6.74469126270205},"index":1,"playId":"b3d4d771-492b-3a31-aff6-721b123c5a0b","pitchNumber":1,"startTime":"2025-08-05T23:30:33.478Z","endTime":"2025-08-05T23:30:37.230Z","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":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.5,"strikeZoneTop":3.14837056613246,"strikeZoneBottom":1.54117519394102,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.114116391866176,"aZ":-38.48861543538196,"pfxX":-4.930969298135633,"pfxZ":-3.8428383988030763,"pX":-1.2695640188049304,"pZ":2.091667940739558,"vX0":2.6656687879346745,"vY0":-126.81719238876904,"vZ0":0.8445912880664244,"x":165.39,"y":182.3,"x0":-1.6895265717907288,"y0":50.005313747677945,"z0":4.806291892201125,"aX":-8.093128125364052},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-6.6,"breakHorizontal":8.4,"spinRate":1503,"spinDirection":267},"zone":13,"typeConfidence":0.91,"plateTime":0.43065984767896426,"extension":6.84580300258229},"index":2,"playId":"0e94f20f-e410-3e70-81e3-95225f3d37ea","pitchNumber":2,"startTime":"2025-08-05T23:30:49.055Z","endTime":"2025-08-05T23:30:52.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.324921419527453,"aZ":-39.01950622128273,"pfxX":-3.942470182513831,"pfxZ":-4.341153853012738,"pX":0.034657334686247245,"pZ":1.7631974677115667,"vX0":5.270162874883477,"vY0":-124.62680310357182,"vZ0":0.3958046273800906,"x":115.68,"y":191.17,"x0":-1.5921610480021606,"y0":50.0013699036554,"z0":4.817115469805858,"aX":-6.22068360472594},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-7.6,"breakHorizontal":6.0,"spinRate":1418,"spinDirection":275},"zone":8,"typeConfidence":0.9,"plateTime":0.43897742628862124,"extension":6.88517996709057},"index":3,"playId":"99323550-d65b-36e0-b946-a87eac05f1ab","pitchNumber":3,"startTime":"2025-08-05T23:31:06.676Z","endTime":"2025-08-05T23:31:09.676Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"index":4,"startTime":"2025-08-05T23:31:25.168Z","endTime":"2025-08-05T23:31:39.923Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.18701713432694,"aZ":-39.510767076829815,"pfxX":-3.915632494321081,"pfxZ":-4.628487562281601,"pX":-1.0685214561904814,"pZ":2.771613678406345,"vX0":2.8244900925322907,"vY0":-124.57615140930484,"vZ0":2.854139372368792,"x":157.73,"y":163.95,"x0":-1.7038726476061337,"y0":50.004413801247495,"z0":4.859610628592674,"aX":-6.203367728444349},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-7.6,"breakHorizontal":6.5,"spinRate":1459,"spinDirection":274},"zone":11,"typeConfidence":0.9,"plateTime":0.438362759087247,"extension":7.125304806029354},"hitData":{"launchSpeed":83.8,"launchAngle":15.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":70.32,"coordY":107.91}},"index":5,"playId":"80ed1776-33cf-3923-970e-22bb8b4318c9","pitchNumber":4,"startTime":"2025-08-05T23:31:39.923Z","endTime":"2025-08-05T23:31:50.003Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:31:50.003Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:31:59.087Z","endTime":"2025-08-05T23:33:28.540Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"postOnSecond":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"postOnThird":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.9,"strikeZoneTop":3.92,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.084636956016,"aZ":-32.39183666140086,"pfxX":6.633809480483942,"pfxZ":-0.14378223916963506,"pX":0.549693160670011,"pZ":1.6460834519185579,"vX0":3.630539450351555,"vY0":-123.82448980403645,"vZ0":-0.8860328404356366,"x":96.05,"y":194.34,"x0":-1.8000258124024198,"y0":50.001907094976005,"z0":4.733057534157722,"aX":10.23800993858788},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.2,"breakHorizontal":-12.8,"spinRate":2492,"spinDirection":61},"zone":14,"typeConfidence":0.91,"plateTime":0.4433467894527858,"extension":6.782447243170674},"index":0,"playId":"2a8d136b-eba7-3d33-a1ad-94e1b30ccebb","pitchNumber":1,"startTime":"2025-08-05T23:32:21.348Z","endTime":"2025-08-05T23:32:24.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.8,"strikeZoneTop":3.77843014444066,"strikeZoneBottom":1.76203459501065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.121025842637074,"aZ":-39.26155379491826,"pfxX":-6.905427198450408,"pfxZ":-4.304212882840638,"pX":-0.8136218356850035,"pZ":0.8649267057691804,"vX0":4.424357949524074,"vY0":-127.2143006315355,"vZ0":-1.7635031675298296,"x":148.01,"y":215.43,"x0":-1.6746065675419346,"y0":50.00522424870688,"z0":4.66797253134478,"aX":-11.365097324162665},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-7.9,"breakHorizontal":11.5,"spinRate":1466,"spinDirection":270},"zone":13,"typeConfidence":0.9,"plateTime":0.42990232050679333,"extension":6.742726182921346},"index":1,"playId":"fb7234fb-fb60-3da7-a924-53d2048fe71f","pitchNumber":2,"startTime":"2025-08-05T23:32:38.745Z","endTime":"2025-08-05T23:32:42.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.4,"strikeZoneTop":3.92,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.025559912152314,"aZ":-41.19531022766209,"pfxX":-4.281122638313817,"pfxZ":-5.526121492755953,"pX":-0.39262965056739557,"pZ":1.523322834032396,"vX0":4.658435055731708,"vY0":-126.73644944916805,"vZ0":0.029010806263187305,"x":131.97,"y":197.65,"x0":-1.695194789750457,"y0":50.00222718948593,"z0":4.791997807645888,"aX":-6.989349992865254},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-9.7,"breakHorizontal":6.7,"spinRate":1456,"spinDirection":272},"zone":13,"typeConfidence":0.9,"plateTime":0.4315836036727876,"extension":6.82663217149137},"index":2,"playId":"b8254c2e-a854-3fb5-b37c-052f30aafd94","pitchNumber":3,"startTime":"2025-08-05T23:32:55.561Z","endTime":"2025-08-05T23:32:59.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.7,"strikeZoneTop":3.92,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.505702016122232,"aZ":-38.16037664627128,"pfxX":-3.4707162727424405,"pfxZ":-3.7281990423607,"pX":-0.46560453894967085,"pZ":2.012653312345045,"vX0":3.926441521749297,"vY0":-125.09451470905043,"vZ0":0.7603899894026107,"x":134.75,"y":184.44,"x0":-1.5961990939422364,"y0":50.00606491081014,"z0":4.804701576979134,"aX":-5.565214031959503},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":-6.4,"breakHorizontal":5.5,"spinRate":1566,"spinDirection":281},"zone":7,"typeConfidence":0.9,"plateTime":0.4359298774963918,"extension":6.725091466951831},"index":3,"playId":"9d819484-8dca-37c6-ab23-718413fb5222","pitchNumber":4,"startTime":"2025-08-05T23:33:24.328Z","endTime":"2025-08-05T23:33:28.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:33:28.540Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nick Gonzales grounds out, shortstop Willy Adames to first baseman Dominic Smith.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-05T23:33:35.196Z","endTime":"2025-08-05T23:36:27.772Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.679814841698953,"aZ":-35.42754379620743,"pfxX":-8.863215101134905,"pfxZ":-1.776402005646906,"pX":-1.7102555077654387,"pZ":2.6055904027778096,"vX0":2.687911878061942,"vY0":-134.75916057136786,"vZ0":0.4575002723383399,"x":182.19,"y":168.43,"x0":-1.5722066960364698,"y0":50.00358124212079,"z0":4.946496451968274,"aX":-16.218932599045147},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.9,"breakHorizontal":15.5,"spinRate":1846,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.4072473334068252,"extension":6.665222894549264},"index":0,"playId":"695d813c-d4e2-3859-acc6-7b6e72f70440","pitchNumber":1,"startTime":"2025-08-05T23:33:52.547Z","endTime":"2025-08-05T23:33:55.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.6,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.53463774507972,"aZ":-35.2462577985216,"pfxX":-7.4279929333957835,"pfxZ":-1.6912503122885862,"pX":-1.1527675284980736,"pZ":2.351405299248633,"vX0":3.560820458142583,"vY0":-133.76758596172442,"vZ0":0.026447712447964955,"x":160.94,"y":175.29,"x0":-1.532687558373945,"y0":50.00001302755741,"z0":4.8581085388072385,"aX":-13.524668999277807},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-2.9,"breakHorizontal":12.7,"spinRate":1901,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4086976010013683,"extension":6.730416127266506},"index":1,"playId":"3341ee10-dab2-37d8-b358-de270dcac18a","pitchNumber":2,"startTime":"2025-08-05T23:34:06.725Z","endTime":"2025-08-05T23:34:11.066Z","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":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.42979912441042,"strikeZoneBottom":1.61000021297,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.849334307456406,"aZ":-37.67130433868288,"pfxX":-6.67254508236657,"pfxZ":-3.240523330750792,"pX":-0.16188636872656667,"pZ":0.650676198780067,"vX0":5.88574362085221,"vY0":-128.96506178689526,"vZ0":-3.0135916292709264,"x":123.17,"y":221.21,"x0":-1.598136229614207,"y0":50.00063808905488,"z0":4.71716786448195,"aX":-11.326527173020596},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-6.2,"breakHorizontal":10.9,"spinRate":1433,"spinDirection":271},"zone":13,"typeConfidence":0.89,"plateTime":0.42343652846772795,"extension":6.739241488299869},"index":2,"playId":"632a05b0-2366-30bc-b600-ae7e11b02741","pitchNumber":3,"startTime":"2025-08-05T23:34:41.084Z","endTime":"2025-08-05T23:34:45.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.887769563550865,"aZ":-37.044085423846944,"pfxX":-3.8370410801937385,"pfxZ":-2.9788664628173906,"pX":-0.7832135667504098,"pZ":1.8000835019911434,"vX0":3.7011327134106846,"vY0":-126.57749081618667,"vZ0":0.06919909717590822,"x":146.85,"y":190.18,"x0":-1.760234175484851,"y0":50.001709677208204,"z0":4.718795643108544,"aX":-6.276161597793866},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-5.2,"breakHorizontal":6.2,"spinRate":1608,"spinDirection":273},"zone":7,"typeConfidence":0.9,"plateTime":0.4314000487275895,"extension":6.754736874751307},"index":3,"playId":"a1842f09-9017-38db-8e9c-9734e143ccbd","pitchNumber":4,"startTime":"2025-08-05T23:35:02.857Z","endTime":"2025-08-05T23:35:06.261Z","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":92.6,"endSpeed":84.5,"strikeZoneTop":3.4948509341723,"strikeZoneBottom":1.59847508300973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.214838048179548,"aZ":-23.07145651381123,"pfxX":-4.318261512302186,"pfxZ":4.938856058953391,"pX":-0.5050069081644871,"pZ":4.867808887512271,"vX0":3.7871464863908173,"vY0":-134.85624233111062,"vZ0":3.698340598212448,"x":136.25,"y":107.35,"x0":-1.366224188665579,"y0":50.00120795963387,"z0":5.105819390261549,"aX":-7.956399597738894},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.0,"breakHorizontal":7.0,"spinRate":2084,"spinDirection":236},"zone":11,"typeConfidence":2.0,"plateTime":0.4061052682041386,"extension":6.683868059268661},"index":4,"playId":"c6b19779-60f5-3070-b1bd-bd5072045147","pitchNumber":5,"startTime":"2025-08-05T23:35:23.502Z","endTime":"2025-08-05T23:35:26.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.5,"strikeZoneTop":3.40105918683646,"strikeZoneBottom":1.58456815083765,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.746746195202,"aZ":-32.91465957841534,"pfxX":-9.372973651246191,"pfxZ":-0.40827163970269176,"pX":-1.8497131219943803,"pZ":2.723326637616126,"vX0":2.3287876938504413,"vY0":-134.22783633363775,"vZ0":0.6261839289035762,"x":187.51,"y":165.25,"x0":-1.518534635129377,"y0":50.004524589228495,"z0":4.856017978613995,"aX":-16.87230518385994},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":-0.4,"breakHorizontal":16.3,"spinRate":1808,"spinDirection":243},"zone":11,"typeConfidence":0.91,"plateTime":0.4101972366333868,"extension":6.744529921203627},"index":5,"playId":"e0a5a027-d131-3e71-a574-89446ed8bbcf","pitchNumber":6,"startTime":"2025-08-05T23:35:38.714Z","endTime":"2025-08-05T23:35:42.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.447807392740955,"aZ":-31.888131764230085,"pfxX":-10.215174835518637,"pfxZ":0.15738887699055049,"pX":-0.10435225553807376,"pZ":3.2221077357349395,"vX0":6.774408290819556,"vY0":-134.34661760506074,"vZ0":1.298066947522389,"x":120.98,"y":151.78,"x0":-1.3522505541944627,"y0":50.001638987409294,"z0":5.0264754580193864,"aX":-18.373233339823358},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":0.8,"breakHorizontal":16.7,"spinRate":1959,"spinDirection":235},"zone":2,"typeConfidence":0.9,"plateTime":0.41022991302508993,"extension":6.85680708841953},"index":6,"playId":"e446fb93-6204-3f0e-9e76-d3e1fc2081cf","pitchNumber":7,"startTime":"2025-08-05T23:35:56.952Z","endTime":"2025-08-05T23:36:00.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.834313976611575,"aZ":-34.73223660879424,"pfxX":-9.537129937149652,"pfxZ":-1.3873179159481808,"pX":-0.6256903650563991,"pZ":2.188491654119852,"vX0":5.417555354056023,"vY0":-135.25628911990074,"vZ0":-0.7011433067310303,"x":140.85,"y":179.69,"x0":-1.4206731619259436,"y0":50.00205568454967,"z0":4.896870554036005,"aX":-17.584312908919397},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":-2.4,"breakHorizontal":16.1,"spinRate":1954,"spinDirection":238},"zone":7,"typeConfidence":0.91,"plateTime":0.40570767000438135,"extension":6.825391823719171},"hitData":{"launchSpeed":94.5,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.25,"coordY":155.23}},"index":7,"playId":"33510348-9019-37cc-94c9-1a96805932f0","pitchNumber":8,"startTime":"2025-08-05T23:36:18.453Z","endTime":"2025-08-05T23:36:27.772Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:36:27.772Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, third baseman Isiah Kiner-Falefa to first baseman Spencer Horwitz.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:38:16.054Z","endTime":"2025-08-05T23:39:26.606Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.34817161352503,"strikeZoneBottom":1.54185793248032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.679070557280276,"aZ":-19.273653998065296,"pfxX":-9.455322680203693,"pfxZ":6.76041515711068,"pX":-0.7008331752120167,"pZ":3.4687507786632183,"vX0":4.824003388734379,"vY0":-137.3435697118637,"vZ0":-3.2385933133787423,"x":143.71,"y":145.12,"x0":-1.2523199681016959,"y0":50.00622383142885,"z0":5.975585266850448,"aX":-18.050397974767275},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":11.8,"breakHorizontal":16.1,"spinRate":2110,"spinDirection":212},"zone":1,"typeConfidence":0.92,"plateTime":0.39894573297670455,"extension":6.385926378672259},"index":0,"playId":"d03fb6f4-ef86-30a7-a5d2-525df0d493fe","pitchNumber":1,"startTime":"2025-08-05T23:38:31.347Z","endTime":"2025-08-05T23:38:35.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.46885024490687,"strikeZoneBottom":1.52381233158955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.990996955610036,"aZ":-27.121059651759527,"pfxX":-0.047776137435779464,"pfxZ":3.2162398644572594,"pX":0.8982175220223468,"pZ":2.4067372335681685,"vX0":5.003626592571732,"vY0":-124.13307754293422,"vZ0":-3.107797159384096,"x":82.76,"y":173.8,"x0":-1.130754885402637,"y0":50.00525017580004,"z0":5.913736811913819,"aX":-0.07492224957469251},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.4,"breakHorizontal":-1.0,"spinRate":2497,"spinDirection":136},"zone":14,"typeConfidence":0.9,"plateTime":0.43988869507463635,"extension":6.580842730318733},"index":1,"playId":"4f8af37e-2cd1-3681-bda0-294ce729fd75","pitchNumber":2,"startTime":"2025-08-05T23:38:43.738Z","endTime":"2025-08-05T23:38:47.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.43844090035432,"strikeZoneBottom":1.46328704737008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.503218244486813,"aZ":-25.29117014681614,"pfxX":-1.4815947116357262,"pfxZ":4.357445817711085,"pX":0.9927609968016534,"pZ":1.5556088233958407,"vX0":5.83210697619984,"vY0":-124.9765482536072,"vZ0":-5.445751522161916,"x":79.16,"y":196.78,"x0":-1.1799236921288,"y0":50.00220192201238,"z0":5.843524959556547,"aX":-2.3403914634239036},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.8,"breakHorizontal":1.3,"spinRate":2416,"spinDirection":155},"zone":14,"typeConfidence":0.85,"plateTime":0.4384836193931334,"extension":6.543500015068557},"index":2,"playId":"6f9e8bfe-4f94-3dd7-8ad9-7c3201bd346c","pitchNumber":3,"startTime":"2025-08-05T23:38:56.684Z","endTime":"2025-08-05T23:39:00.642Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-05T23:39:06.541Z","endTime":"2025-08-05T23:39:18.207Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"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":86.7,"endSpeed":79.1,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.508912503990807,"aZ":-27.002248669264965,"pfxX":0.3123174626554839,"pfxZ":3.2311990269503497,"pX":0.7781308596277194,"pZ":2.3820982797893597,"vX0":4.499981869235672,"vY0":-126.1447332951336,"vZ0":-3.204569263414132,"x":87.34,"y":174.46,"x0":-1.0751191878069217,"y0":50.000627675781026,"z0":5.8640086305177626,"aX":0.4985722078230145},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":-1.7,"spinRate":2473,"spinDirection":137},"zone":6,"typeConfidence":0.9,"plateTime":0.43549514490628205,"extension":6.437781014526321},"hitData":{"launchSpeed":87.5,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":88.03,"coordY":151.77}},"index":4,"playId":"0919d717-b819-31ac-8416-890dabf33e6d","pitchNumber":4,"startTime":"2025-08-05T23:39:18.207Z","endTime":"2025-08-05T23:39:26.606Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:39:26.606Z","atBatIndex":26},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dominic Smith lines out sharply to center fielder Jack Suwinski.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:39:35.725Z","endTime":"2025-08-05T23:40:23.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.1,"endSpeed":70.1,"strikeZoneTop":3.06256764548814,"strikeZoneBottom":1.38200816088157,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.385083223437174,"aZ":-43.87088008343212,"pfxX":5.975292089416748,"pfxZ":-9.317480289526138,"pX":-0.9804224133666155,"pZ":4.451574019768934,"vX0":-1.0129706000065855,"vY0":-111.98566717717766,"vZ0":5.818839039579722,"x":154.37,"y":118.59,"x0":-1.2948028864987071,"y0":50.00232799390107,"z0":6.337829597070984,"aX":7.501812078459225},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-61.4,"breakVerticalInduced":-14.8,"breakHorizontal":-10.4,"spinRate":2857,"spinDirection":42},"zone":11,"typeConfidence":0.9,"plateTime":0.4912587176806231,"extension":5.999367864380855},"index":0,"playId":"6732d8ca-67b8-323c-8a81-46405eb4ac3a","pitchNumber":1,"startTime":"2025-08-05T23:39:49.721Z","endTime":"2025-08-05T23:39:53.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":68.0,"strikeZoneTop":3.10012143499539,"strikeZoneBottom":1.41999182824529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.61269903334686,"aZ":-44.0653806573955,"pfxX":6.586720238982784,"pfxZ":-10.113530010870186,"pX":-0.5963791245273122,"pZ":2.6517740056129253,"vX0":-0.016027704644726692,"vY0":-109.07107905439501,"vZ0":2.7337445447705244,"x":139.73,"y":167.18,"x0":-1.441131136281084,"y0":50.00516610918283,"z0":6.22061922286368,"aX":7.740542901247155},"breaks":{"breakAngle":9.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-66.5,"breakVerticalInduced":-16.9,"breakHorizontal":-11.9,"spinRate":2796,"spinDirection":37},"zone":1,"typeConfidence":0.9,"plateTime":0.5070131764270229,"extension":6.168111904556472},"index":1,"playId":"31d2b58d-e067-304a-ad6e-7fa16947b5e6","pitchNumber":2,"startTime":"2025-08-05T23:40:01.514Z","endTime":"2025-08-05T23:40:05.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.159816905864,"aZ":-12.928676581166485,"pfxX":-2.90834805298956,"pfxZ":9.934564199374034,"pX":0.15335991282103953,"pZ":2.325386798459812,"vX0":4.505578551395694,"vY0":-138.80852039506235,"vZ0":-7.235532182957416,"x":111.15,"y":175.99,"x0":-1.1183998252240892,"y0":50.00412599857112,"z0":5.8398308811490125,"aX":-5.635190195066398},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.6,"breakHorizontal":4.2,"spinRate":2302,"spinDirection":211},"zone":5,"typeConfidence":0.91,"plateTime":0.3956870222622988,"extension":6.364258223508796},"hitData":{"launchSpeed":100.1,"launchAngle":19.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":106.38,"coordY":68.84}},"index":2,"playId":"0fc6fdb5-7aeb-382e-9987-ebb6fbfca28f","pitchNumber":3,"startTime":"2025-08-05T23:40:14.883Z","endTime":"2025-08-05T23:40:23.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:40:23.031Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jerar Encarnacion homers (1) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:40:29.637Z","endTime":"2025-08-05T23:41:15.250Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":85.6,"strikeZoneTop":3.75,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.30411940599673,"aZ":-13.440713252908328,"pfxX":-3.648145473429718,"pfxZ":9.852180054640016,"pX":0.06886552764565029,"pZ":3.386792076315096,"vX0":4.647660631980924,"vY0":-137.89880399018904,"vZ0":-4.381482230863798,"x":114.38,"y":147.34,"x0":-1.17452268579904,"y0":50.00337021915096,"z0":5.921350517343798,"aX":-6.9373821941579354},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":16.9,"breakHorizontal":5.5,"spinRate":2291,"spinDirection":204},"zone":2,"typeConfidence":0.91,"plateTime":0.3991563557071811,"extension":6.516297380505384},"hitData":{"launchSpeed":107.7,"launchAngle":28.0,"totalDistance":415.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":141.69,"coordY":31.8}},"index":0,"playId":"fc046796-7da5-3965-866b-5bfc953c51f2","pitchNumber":1,"startTime":"2025-08-05T23:40:45.768Z","endTime":"2025-08-05T23:41:15.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:41:15.250Z","atBatIndex":28},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-05T23:41:17.093Z","endTime":"2025-08-05T23:41:39.394Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.419023538770485,"aZ":-23.58186878881107,"pfxX":-9.211440568380963,"pfxZ":5.485719298029722,"pX":-0.3199803650109056,"pZ":2.0842479580138202,"vX0":5.120628885581905,"vY0":-124.70428361102476,"vZ0":-4.683761704793171,"x":129.2,"y":182.51,"x0":-1.2093383336789532,"y0":50.00325264494574,"z0":5.946123942960792,"aX":-14.425081984901636},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.0,"breakHorizontal":15.4,"spinRate":1518,"spinDirection":232},"zone":7,"typeConfidence":0.91,"plateTime":0.4401875505188815,"extension":6.40251681564076},"hitData":{"launchSpeed":74.2,"launchAngle":7.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.95,"coordY":170.43}},"index":0,"playId":"55c37c25-b945-390b-836a-80d3f9e27324","pitchNumber":1,"startTime":"2025-08-05T23:41:31.657Z","endTime":"2025-08-05T23:41:39.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:41:39.394Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jack Suwinski grounds out, shortstop Willy Adames to first baseman Dominic Smith.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T23:43:33.421Z","endTime":"2025-08-05T23:44:27.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.15378951452059,"aZ":-32.58212154696142,"pfxX":-9.76069238238261,"pfxZ":-0.2154365866013208,"pX":-0.6139336853176401,"pZ":2.431725602483758,"vX0":5.561926832213392,"vY0":-135.76429431612755,"vZ0":-0.9296413277427634,"x":140.4,"y":173.12,"x0":-1.4225688901196412,"y0":50.006514235748085,"z0":5.0495121468564745,"aX":-18.19627732887132},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":-0.4,"breakHorizontal":16.4,"spinRate":1969,"spinDirection":239},"zone":4,"typeConfidence":0.91,"plateTime":0.4036862053277859,"extension":6.937518109231182},"index":0,"playId":"9d800d76-b3a0-3da5-b80f-b97075f45f83","pitchNumber":1,"startTime":"2025-08-05T23:43:43.710Z","endTime":"2025-08-05T23:43:46.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.57107549995019,"strikeZoneBottom":1.54158706124326,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.94703321503948,"aZ":-31.054259222783116,"pfxX":9.238503544576531,"pfxZ":0.7297756068591603,"pX":-0.47203818957102583,"pZ":3.200938948712155,"vX0":0.34532991898106835,"vY0":-123.36410085778049,"vZ0":2.0756502740528457,"x":100.44,"y":147.97,"x0":-1.8139717674969738,"y0":50.004948469833444,"z0":4.969608202113898,"aX":14.214643461776918},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":2.0,"breakHorizontal":-16.8,"spinRate":2553,"spinDirection":52},"zone":1,"typeConfidence":0.91,"plateTime":0.4442952741190358,"extension":6.699372297380225},"index":1,"playId":"16fd63f0-e094-3cf0-afd1-a601cda66b52","pitchNumber":2,"startTime":"2025-08-05T23:43:55.218Z","endTime":"2025-08-05T23:43:59.162Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.9,"strikeZoneTop":3.49989417380529,"strikeZoneBottom":1.58999904801876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.988272937332916,"aZ":-36.79627491395847,"pfxX":11.451121829364524,"pfxZ":-3.07002999819613,"pX":-1.1347360250805465,"pZ":2.0507111701362115,"vX0":-1.7014095349674911,"vY0":-122.18250552131853,"vZ0":0.9061871896296765,"x":160.25,"y":183.41,"x0":-1.914876256973187,"y0":50.003197594517054,"z0":4.847173625442078,"aX":17.242277352240485},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-5.0,"breakHorizontal":-20.3,"spinRate":2553,"spinDirection":62},"zone":13,"typeConfidence":0.91,"plateTime":0.44899999338902097,"extension":6.624796770669433},"index":2,"playId":"44c2c600-daa0-3736-b00c-f752181d52ba","pitchNumber":3,"startTime":"2025-08-05T23:44:08.350Z","endTime":"2025-08-05T23:44:12.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0238382508337,"aZ":-35.19905954585273,"pfxX":6.562247423933909,"pfxZ":-1.9339192899695092,"pX":-0.4753467617311051,"pZ":2.1850129983594577,"vX0":1.1977180634343156,"vY0":-123.9479227634824,"vZ0":0.6927185770894406,"x":135.12,"y":179.78,"x0":-1.8173545926608305,"y0":50.0053570442461,"z0":4.833551012699494,"aX":10.244778762673901},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.1,"breakHorizontal":-12.1,"spinRate":2551,"spinDirection":70},"zone":7,"typeConfidence":0.9,"plateTime":0.4413536071515587,"extension":6.742095209013376},"hitData":{"launchSpeed":89.9,"launchAngle":-7.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.0,"coordY":153.0}},"index":3,"playId":"0f4a2eec-d8da-3dd8-b346-d32270554c38","pitchNumber":4,"startTime":"2025-08-05T23:44:20.346Z","endTime":"2025-08-05T23:44:27.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:44:27.942Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Henry Davis strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T23:44:35.713Z","endTime":"2025-08-05T23:45:55.239Z","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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.4599990479115,"strikeZoneBottom":1.71783574369513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.69786430953949,"aZ":-28.735286156442886,"pfxX":-8.631096005649969,"pfxZ":1.858686633111649,"pX":0.019118687295798773,"pZ":4.3270681627050145,"vX0":6.564897031670583,"vY0":-135.08728790159623,"vZ0":3.347478503078474,"x":116.27,"y":121.95,"x0":-1.3179496831482922,"y0":50.00597761441317,"z0":5.088769811302479,"aX":-15.997236003766567},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.3,"breakHorizontal":14.3,"spinRate":2018,"spinDirection":232},"zone":12,"typeConfidence":0.88,"plateTime":0.4050502154315714,"extension":6.946039800070607},"index":0,"playId":"d0e999b2-eb61-3927-8388-25c23ea36a14","pitchNumber":1,"startTime":"2025-08-05T23:44:52.571Z","endTime":"2025-08-05T23:44:56.170Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.680124170409208,"aZ":-35.86337880013229,"pfxX":-8.477532231742108,"pfxZ":-2.014415573182143,"pX":0.19030969178367424,"pZ":2.942851703045354,"vX0":6.95420430670604,"vY0":-134.62129801113497,"vZ0":1.2867268990399177,"x":109.75,"y":159.32,"x0":-1.3271211655717186,"y0":50.00140463077049,"z0":5.000436155700691,"aX":-15.532975574245791},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-3.1,"breakHorizontal":13.8,"spinRate":2020,"spinDirection":234},"zone":2,"typeConfidence":0.91,"plateTime":0.40712625228863164,"extension":6.823463563998318},"index":1,"playId":"5351d1c8-b33f-3242-9529-cd7be7218f46","pitchNumber":2,"startTime":"2025-08-05T23:45:10.946Z","endTime":"2025-08-05T23:45:14.436Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.562362805733123,"aZ":-35.58184427452613,"pfxX":-4.649481982451011,"pfxZ":-2.053406979227523,"pX":0.24472064535888557,"pZ":2.4859660775173853,"vX0":5.91426606588018,"vY0":-127.3912565869279,"vZ0":1.1203703176061912,"x":107.67,"y":171.66,"x0":-1.491475791103363,"y0":50.001454046763186,"z0":4.8304760735978025,"aX":-7.722979281469338},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-3.2,"breakHorizontal":7.2,"spinRate":1464,"spinDirection":271},"zone":5,"typeConfidence":0.9,"plateTime":0.42822940795701747,"extension":6.75986873986492},"index":2,"playId":"61bc5086-a842-39a0-9281-ca2c81abb6b3","pitchNumber":3,"startTime":"2025-08-05T23:45:24.512Z","endTime":"2025-08-05T23:45:27.536Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-05T23:45:39.650Z","endTime":"2025-08-05T23:45:51.923Z","isPitch":false,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.507900070893754,"aZ":-33.21997440544947,"pfxX":-9.013531047754357,"pfxZ":-0.568418016272366,"pX":0.7814707520685391,"pZ":3.0181480671818592,"vX0":8.619198610915005,"vY0":-134.83418537772064,"vZ0":1.1068891929604852,"x":87.21,"y":157.29,"x0":-1.2979725747979045,"y0":50.00565803952996,"z0":4.960627581236086,"aX":-16.46614163576149},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":-0.5,"breakHorizontal":14.3,"spinRate":1963,"spinDirection":240},"zone":3,"typeConfidence":0.91,"plateTime":0.40745982534219394,"extension":6.98417620294558},"index":4,"playId":"a5623fa3-99ca-3dd2-bc38-3f5fd93cb124","pitchNumber":4,"startTime":"2025-08-05T23:45:51.923Z","endTime":"2025-08-05T23:45:55.239Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:45:55.239Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jared Triolo singles on a line drive to left fielder Heliot Ramos.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T23:46:08.738Z","endTime":"2025-08-05T23:48:04.273Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"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, 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":86.2,"endSpeed":79.6,"strikeZoneTop":3.73091120277191,"strikeZoneBottom":1.85125738194952,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.827781916402177,"aZ":-39.35726883062352,"pfxX":-3.9682268666827865,"pfxZ":-4.470106226802278,"pX":-1.1272516770085426,"pZ":2.6462123887676037,"vX0":2.3574667904816424,"vY0":-125.53789206635682,"vZ0":2.3589823655223165,"x":159.97,"y":167.33,"x0":-1.559734761808818,"y0":50.00283596293892,"z0":4.882952123345234,"aX":-6.376026332274005},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.9,"breakVerticalInduced":-7.3,"breakHorizontal":6.7,"spinRate":1320,"spinDirection":275},"zone":13,"typeConfidence":0.91,"plateTime":0.4351906641699639,"extension":6.8919446699406866},"index":0,"playId":"94d17f8c-774c-3df7-9e0a-98250901c139","pitchNumber":1,"startTime":"2025-08-05T23:46:19.474Z","endTime":"2025-08-05T23:46:23.781Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.2,"strikeZoneTop":3.82,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.694885122808888,"aZ":-37.74980306462081,"pfxX":-3.835251311830198,"pfxZ":-3.4052602045755442,"pX":-0.2506551416267718,"pZ":2.411760404162064,"vX0":4.601081206608248,"vY0":-126.99794714781314,"vZ0":1.4010948160486298,"x":126.55,"y":173.66,"x0":-1.5865003730848062,"y0":50.00510483250893,"z0":4.852520846437611,"aX":-6.273765389990653},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-5.6,"breakHorizontal":5.9,"spinRate":1412,"spinDirection":278},"zone":8,"typeConfidence":0.91,"plateTime":0.43107037468809484,"extension":6.875530211441907},"index":1,"playId":"b45079f7-84a1-38cf-9102-adcbe01a6e74","pitchNumber":2,"startTime":"2025-08-05T23:46:32.431Z","endTime":"2025-08-05T23:46:35.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.74671436766474,"strikeZoneBottom":1.78000168921429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.26753666580953,"aZ":-32.214474689833686,"pfxX":-10.121039186720228,"pfxZ":-0.01766904816985715,"pX":0.7627876673226988,"pZ":2.5613000167796267,"vX0":8.81428600280934,"vY0":-134.62344604463723,"vZ0":-0.4084441579609126,"x":87.92,"y":169.62,"x0":-1.2567841476320267,"y0":50.00577662017002,"z0":5.017243546418793,"aX":-18.373177839120522},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.1,"breakHorizontal":16.2,"spinRate":1924,"spinDirection":235},"zone":6,"typeConfidence":0.91,"plateTime":0.40859828370125895,"extension":6.934954542486401},"index":2,"playId":"683e7ebf-dcaa-344f-96d3-c1975320d2b8","pitchNumber":3,"startTime":"2025-08-05T23:46:49.828Z","endTime":"2025-08-05T23:46:53.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.2,"strikeZoneTop":3.734325751448,"strikeZoneBottom":1.77999927106448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.029577567185108,"aZ":-21.636898736413595,"pfxX":-4.307958261435726,"pfxZ":5.753372581167845,"pX":-0.3351649710697162,"pZ":4.245044747597412,"vX0":4.415461869445664,"vY0":-134.6907439244644,"vZ0":2.1158387641675187,"x":129.78,"y":124.16,"x0":-1.438277123469341,"y0":50.004343659267136,"z0":4.981924110948506,"aX":-7.8934444258464325},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.0,"breakHorizontal":6.8,"spinRate":2145,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4070857916053878,"extension":6.8524576831525215},"index":3,"playId":"4e2a20d4-f8a3-3abb-900c-4dc459d30923","pitchNumber":4,"startTime":"2025-08-05T23:47:03.677Z","endTime":"2025-08-05T23:47:07.205Z","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":87.3,"endSpeed":80.7,"strikeZoneTop":3.73714486018646,"strikeZoneBottom":1.81759671304503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.813796159782818,"aZ":-37.8871173774991,"pfxX":-4.161346875708689,"pfxZ":-3.4841318160652817,"pX":1.0644890117305659,"pZ":1.0155132499174706,"vX0":7.546289604667303,"vY0":-126.96571168845533,"vZ0":-1.8316468810232964,"x":76.42,"y":211.36,"x0":-1.3989982916481158,"y0":50.00091204688712,"z0":4.747572590868946,"aX":-6.826231718543328},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-6.5,"breakHorizontal":5.9,"spinRate":1411,"spinDirection":274},"zone":14,"typeConfidence":0.9,"plateTime":0.4305940729270574,"extension":6.9884305632906765},"index":4,"playId":"01b9132e-d91d-3c4f-9e86-e0b7cb0a2721","pitchNumber":5,"startTime":"2025-08-05T23:47:17.305Z","endTime":"2025-08-05T23:47:20.825Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.5,"endSpeed":80.0,"strikeZoneTop":3.82,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.825307321463654,"aZ":-37.68547843990548,"pfxX":-5.204172971162863,"pfxZ":-3.4060481558009528,"pX":0.1446246210902819,"pZ":2.2468558675505133,"vX0":5.831767295202246,"vY0":-125.98970329782628,"vZ0":1.11939030536696,"x":111.49,"y":178.11,"x0":-1.515895116054549,"y0":50.00045762146698,"z0":4.825155960927795,"aX":-8.427280516265116},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-5.8,"breakHorizontal":8.2,"spinRate":1511,"spinDirection":264},"zone":8,"typeConfidence":0.91,"plateTime":0.4335069290439697,"extension":6.978297663432154},"index":5,"playId":"fa4c5920-2bdc-3331-b567-0477af78197a","pitchNumber":6,"startTime":"2025-08-05T23:47:31.429Z","endTime":"2025-08-05T23:47:36.654Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.82,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.26712700344172,"aZ":-33.45724195729634,"pfxX":6.42393804978503,"pfxZ":-0.8278873277797949,"pX":0.6916551847663299,"pZ":2.1016731400233164,"vX0":3.606827134402516,"vY0":-124.17079359896529,"vZ0":0.11972777405087864,"x":90.64,"y":182.03,"x0":-1.6171106031376556,"y0":50.00230405174097,"z0":4.850526303648898,"aX":9.969115105326477},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.2,"breakHorizontal":-12.5,"spinRate":2489,"spinDirection":60},"zone":9,"typeConfidence":0.91,"plateTime":0.44212753424704987,"extension":6.742033138480325},"hitData":{"launchSpeed":89.4,"launchAngle":12.0,"totalDistance":194.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":93.0,"coordY":112.56}},"index":6,"playId":"081ab5e7-648d-39e6-892a-6bc77cc42772","pitchNumber":7,"startTime":"2025-08-05T23:47:54.661Z","endTime":"2025-08-05T23:48:04.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:48:04.273Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Isiah Kiner-Falefa called out on strikes.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-05T23:48:14.282Z","endTime":"2025-08-05T23:51:03.534Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.29751352424208,"strikeZoneBottom":1.53600189763318,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.334504130154585,"aZ":-24.6262207795618,"pfxX":-1.4587420471382337,"pfxZ":4.171323614699566,"pX":1.5975690711778556,"pZ":2.107925014118911,"vX0":8.363607321339334,"vY0":-133.60373677892045,"vZ0":-2.632891192484349,"x":56.1,"y":181.87,"x0":-1.3817991039614705,"y0":50.00560397431641,"z0":4.872880769416367,"aX":-2.642019168339673},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.2,"breakHorizontal":0.8,"spinRate":2305,"spinDirection":235},"zone":14,"typeConfidence":2.0,"plateTime":0.4097008679457068,"extension":6.846754852779403},"index":0,"playId":"242b6d27-6844-303a-a240-ce28b395b727","pitchNumber":1,"startTime":"2025-08-05T23:48:36.961Z","endTime":"2025-08-05T23:48:40.639Z","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":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.22230383910279,"strikeZoneBottom":1.46090678648456,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.8614971180789,"aZ":-32.00166148174229,"pfxX":-9.399390219250987,"pfxZ":0.09087678028723545,"pX":0.6263618049750229,"pZ":2.126644392094854,"vX0":8.420047792576083,"vY0":-136.0985949083889,"vZ0":-1.5109723386057872,"x":93.12,"y":181.36,"x0":-1.3026285769181023,"y0":50.00184221980412,"z0":4.927933643971093,"aX":-17.443228466840836},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":0.0,"breakHorizontal":15.0,"spinRate":1999,"spinDirection":230},"zone":6,"typeConfidence":0.91,"plateTime":0.40411758240746876,"extension":6.927484268414877},"index":1,"playId":"8e2b4273-f22b-38d8-874f-d4e423b448cf","pitchNumber":2,"startTime":"2025-08-05T23:48:51.233Z","endTime":"2025-08-05T23:48:58.578Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":1,"outs":2},"index":2,"actionPlayId":"8e2b4273-f22b-38d8-874f-d4e423b448cf","startTime":"2025-08-05T23:49:02.153Z","endTime":"2025-08-05T23:49:12.972Z","isPitch":false,"type":"pickoff"},{"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":94.1,"endSpeed":85.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.704562423617002,"aZ":-29.809018491419057,"pfxX":-10.075268827705738,"pfxZ":1.2553449079441883,"pX":-0.24985646668815584,"pZ":2.672597624873486,"vX0":6.398370640293006,"vY0":-136.87254972205827,"vZ0":-0.5524526474449807,"x":126.52,"y":166.62,"x0":-1.3151489634189273,"y0":50.00549877898054,"z0":4.927821485181101,"aX":-19.018019278670824},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":2.4,"breakHorizontal":16.8,"spinRate":1980,"spinDirection":240},"zone":5,"typeConfidence":0.89,"plateTime":0.40098424857407045,"extension":6.913334517290446},"index":3,"playId":"c376cc96-6b42-368d-8dcc-ecedbfed1940","pitchNumber":3,"startTime":"2025-08-05T23:49:12.972Z","endTime":"2025-08-05T23:49:16.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.7,"strikeZoneTop":3.37212414861753,"strikeZoneBottom":1.53166211556092,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.653198761277444,"aZ":-35.93399748843441,"pfxX":-5.123627689238886,"pfxZ":-2.302817367538055,"pX":0.886937239733766,"pZ":0.7029616717499265,"vX0":7.620336905798967,"vY0":-126.14814605041616,"vZ0":-2.761043963608688,"x":83.19,"y":219.8,"x0":-1.4901597945170106,"y0":50.003113760928635,"z0":4.672847254303155,"aX":-8.361219033361515},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.6,"breakHorizontal":7.8,"spinRate":1471,"spinDirection":275},"zone":14,"typeConfidence":0.9,"plateTime":0.43213044877966444,"extension":7.078015749860106},"index":4,"playId":"1046ccbb-95ca-3b0a-8182-73f2d649130b","pitchNumber":4,"startTime":"2025-08-05T23:49:35.441Z","endTime":"2025-08-05T23:49:38.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76034984783167,"aZ":-35.78650623857397,"pfxX":-6.301745849231944,"pfxZ":-2.2472554318195215,"pX":-0.9201926663053692,"pZ":2.017093249443167,"vX0":3.9877598936867016,"vY0":-125.44705213487204,"vZ0":0.47157348653052256,"x":152.08,"y":184.32,"x0":-1.7061778351074015,"y0":50.00568801233865,"z0":4.72804360393724,"aX":-10.113896434941958},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.7,"breakHorizontal":10.6,"spinRate":1542,"spinDirection":266},"zone":13,"typeConfidence":0.9,"plateTime":0.43548608530149746,"extension":6.796124917448666},"index":5,"playId":"acb78023-6f02-393e-9060-dd892143f4ba","pitchNumber":5,"startTime":"2025-08-05T23:49:54.618Z","endTime":"2025-08-05T23:49:58.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.034710902377324,"aZ":-23.789351025076304,"pfxX":-0.6864664793923754,"pfxZ":4.807454774758142,"pX":0.3428900944924421,"pZ":2.8366766430659265,"vX0":4.7812114153942575,"vY0":-131.090195301966,"vZ0":-0.9390407586434955,"x":103.93,"y":162.19,"x0":-1.4134667329776012,"y0":50.00529585791987,"z0":4.971210667196692,"aX":-1.198483798697086},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.8,"breakHorizontal":0.2,"spinRate":2174,"spinDirection":226},"zone":3,"typeConfidence":2.0,"plateTime":0.41741740787716486,"extension":6.850879908550977},"index":6,"playId":"3540b54e-2b37-34d1-8481-15ed12a5e711","pitchNumber":6,"startTime":"2025-08-05T23:50:13.093Z","endTime":"2025-08-05T23:50:17.178Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.60911793582767,"aZ":-31.542033332294857,"pfxX":-7.689737918962893,"pfxZ":0.3435096430540181,"pX":-0.9619809769596228,"pZ":2.999348647414235,"vX0":3.9021364734770576,"vY0":-134.18241620160987,"vZ0":0.6747181154089437,"x":153.67,"y":157.8,"x0":-1.4348668353990752,"y0":50.00016417558372,"z0":4.989211671815085,"aX":-14.041995134934842},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":1.0,"breakHorizontal":13.1,"spinRate":1903,"spinDirection":237},"zone":11,"typeConfidence":2.0,"plateTime":0.4079430813355027,"extension":6.912272269449049},"index":7,"playId":"b23b76fb-86d8-3b5e-a4c1-9e677efd78a3","pitchNumber":7,"startTime":"2025-08-05T23:50:33.880Z","endTime":"2025-08-05T23:50:38.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.7,"strikeZoneTop":3.09957330074426,"strikeZoneBottom":1.49664590599838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.798355861947343,"aZ":-30.527844486696402,"pfxX":-10.02055333716007,"pfxZ":0.8959412518748273,"pX":0.6100111258665644,"pZ":2.1285252212479198,"vX0":8.507069054889449,"vY0":-134.76631786895507,"vZ0":-1.5092594863993902,"x":93.75,"y":181.31,"x0":-1.2885733789210538,"y0":50.00161615266512,"z0":4.8558290481529465,"aX":-18.39636112225133},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":1.6,"breakHorizontal":16.3,"spinRate":1927,"spinDirection":239},"zone":6,"typeConfidence":0.91,"plateTime":0.4067045561590299,"extension":7.023957654017886},"index":8,"playId":"313b34cd-4034-359e-b135-718a1f435c24","pitchNumber":8,"startTime":"2025-08-05T23:50:59.133Z","endTime":"2025-08-05T23:51:03.534Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:51:03.534Z","atBatIndex":33},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Patrick Bailey grounds out, second baseman Nick Gonzales to first baseman Spencer Horwitz.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T23:52:50.630Z","endTime":"2025-08-05T23:53:31.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.9,"strikeZoneTop":3.42977741424095,"strikeZoneBottom":1.64999854456324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.619096996396582,"aZ":-15.303720196413789,"pfxX":-4.246466345171058,"pfxZ":8.840590335862409,"pX":-0.7571020479184362,"pZ":4.683040687035986,"vX0":2.809385987436072,"vY0":-137.531173407441,"vZ0":-0.8716666770025573,"x":145.86,"y":112.34,"x0":-1.2422198189936249,"y0":50.00036451965174,"z0":6.04589050772591,"aX":-8.101760751806841},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":2258,"spinDirection":202},"zone":11,"typeConfidence":0.89,"plateTime":0.39884795228032255,"extension":6.4029046569145},"index":0,"playId":"5c1f4510-2f28-32e3-aa5d-04181a386e5a","pitchNumber":1,"startTime":"2025-08-05T23:53:09.809Z","endTime":"2025-08-05T23:53:13.024Z","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":94.0,"endSpeed":85.3,"strikeZoneTop":3.42,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.07718640375622,"aZ":-13.483176563323823,"pfxX":-4.605224714111667,"pfxZ":9.95039896445244,"pX":0.6411916895840307,"pZ":3.2732492411581227,"vX0":6.312921884825084,"vY0":-136.6775000944291,"vZ0":-4.589143181339095,"x":92.56,"y":150.4,"x0":-1.1076886582007721,"y0":50.00640349561899,"z0":5.910422468097624,"aX":-8.654371412796703},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.2,"breakHorizontal":6.8,"spinRate":2240,"spinDirection":211},"zone":3,"typeConfidence":0.89,"plateTime":0.4018207983912423,"extension":6.531502909933425},"hitData":{"launchSpeed":63.1,"launchAngle":-19.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":137.76,"coordY":152.85}},"index":1,"playId":"7063994f-dec3-3f2f-92cd-f6c996e015ea","pitchNumber":2,"startTime":"2025-08-05T23:53:24.044Z","endTime":"2025-08-05T23:53:31.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:53:31.376Z","atBatIndex":34},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Christian Koss lines out to right fielder Bryan Reynolds.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T23:53:40.493Z","endTime":"2025-08-05T23:54:29.922Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.07773711598091,"aZ":-37.265179672235014,"pfxX":5.184117006561552,"pfxZ":-3.964987205926846,"pX":0.023445030903793303,"pZ":2.357856733034306,"vX0":1.4138333443151898,"vY0":-112.70236741101044,"vZ0":0.1215594906165327,"x":116.11,"y":175.12,"x0":-1.2861297671004097,"y0":50.00522137153049,"z0":6.0765314110789275,"aX":6.648982597771533},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-6.8,"breakHorizontal":-9.7,"spinRate":2787,"spinDirection":43},"zone":5,"typeConfidence":0.79,"plateTime":0.4865633083024279,"extension":6.154268172289169},"index":0,"playId":"9fc6c1ba-cc4e-3ec5-9a63-3a5eb4c3a76e","pitchNumber":1,"startTime":"2025-08-05T23:53:55.550Z","endTime":"2025-08-05T23:53:59.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.0,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.27705800982579,"aZ":-15.630730267290813,"pfxX":-8.255157918274246,"pfxZ":8.560800620573417,"pX":-0.4625793017796239,"pZ":2.9024506955179326,"vX0":4.831758183342765,"vY0":-137.7998883640282,"vZ0":-5.319944219524282,"x":134.63,"y":160.41,"x0":-1.1619706050127805,"y0":50.00042034487691,"z0":5.90603517455427,"aX":-15.948097272663537},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":14.0,"spinRate":2135,"spinDirection":214},"zone":4,"typeConfidence":0.84,"plateTime":0.3967678226756459,"extension":6.494077776347294},"hitData":{"launchSpeed":81.4,"launchAngle":27.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":168.5,"coordY":97.33}},"index":1,"playId":"a69fde11-2907-31c7-8282-6b9905a39717","pitchNumber":2,"startTime":"2025-08-05T23:54:21.597Z","endTime":"2025-08-05T23:54:29.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:54:29.922Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heliot Ramos singles on a sharp ground ball to left fielder Tommy Pham. Heliot Ramos to 2nd. Heliot Ramos advances to 2nd, on a throwing error by left fielder Tommy Pham.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T23:55:05.874Z","endTime":"2025-08-05T23:55:51.185Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T23:54:52.079Z","endTime":"2025-08-05T23:55:07.947Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":80.2,"strikeZoneTop":3.08827845934199,"strikeZoneBottom":1.45230059724924,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.712886849707424,"aZ":-29.038200495689967,"pfxX":0.7602853377178824,"pfxZ":1.9323388557967185,"pX":0.18459220514086921,"pZ":2.701093557065645,"vX0":3.144298305900073,"vY0":-125.8235276413772,"vZ0":-2.2312684238949405,"x":109.96,"y":165.85,"x0":-1.1740285056648947,"y0":50.001323517870226,"z0":5.925068715097649,"aX":1.2333225103767587},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.2,"breakHorizontal":-2.0,"spinRate":2555,"spinDirection":138},"zone":2,"typeConfidence":0.9,"plateTime":0.4333659374537637,"extension":6.265043762274589},"index":1,"playId":"a816ea06-9c87-3336-ac58-e62ae08b56f6","pitchNumber":1,"startTime":"2025-08-05T23:55:07.947Z","endTime":"2025-08-05T23:55:11.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.4,"strikeZoneTop":3.10233438897869,"strikeZoneBottom":1.4264617746889,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.44488511216552,"aZ":-19.98193823590378,"pfxX":-6.944859494400026,"pfxZ":7.4866554387993745,"pX":0.9078316077477347,"pZ":0.19166304818961302,"vX0":6.753164895053122,"vY0":-126.68775208446627,"vZ0":-9.818625491651153,"x":82.4,"y":233.61,"x0":-0.8877625093820278,"y0":50.00195785433063,"z0":5.709261681673788,"aX":-11.308790848973727},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":11.5,"breakHorizontal":11.0,"spinRate":1485,"spinDirection":237},"zone":14,"typeConfidence":0.89,"plateTime":0.4320348256894979,"extension":6.71355444110255},"index":2,"playId":"e07b0400-0eee-366b-a69e-0e297f204a30","pitchNumber":2,"startTime":"2025-08-05T23:55:20.243Z","endTime":"2025-08-05T23:55:23.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.519409028918915,"aZ":-18.64838996785027,"pfxX":-8.939103933732152,"pfxZ":6.946972512746847,"pX":-0.627791941093311,"pZ":1.908306333897244,"vX0":4.453975049377651,"vY0":-138.57015950547753,"vZ0":-7.127764820366963,"x":140.93,"y":187.26,"x0":-1.0931522956345876,"y0":50.00519022884788,"z0":5.75658388489475,"aX":-17.41323109646674},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":11.3,"breakHorizontal":15.2,"spinRate":2208,"spinDirection":214},"zone":7,"typeConfidence":0.86,"plateTime":0.3950359767517919,"extension":6.475547215110444},"hitData":{"launchSpeed":101.0,"launchAngle":3.0,"totalDistance":69.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":79.86,"coordY":114.18}},"index":3,"playId":"960cd73a-6dee-3e9e-8f82-c20229f2a6c1","pitchNumber":3,"startTime":"2025-08-05T23:55:35.468Z","endTime":"2025-08-05T23:55:51.185Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:55:51.185Z","atBatIndex":36},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Devers singles on a sharp ground ball to second baseman Nick Gonzales, deflected by first baseman Spencer Horwitz. Heliot Ramos scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T23:56:14.879Z","endTime":"2025-08-05T23:56:30.176Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_deflection"},{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.055016105455152,"aZ":-21.588791056809754,"pfxX":-8.08220365767814,"pfxZ":6.5995804540378,"pX":0.3770861256697955,"pZ":2.357677065450232,"vX0":5.889784549133434,"vY0":-125.23263495737896,"vZ0":-4.702608584438451,"x":102.63,"y":175.12,"x0":-0.944257509016815,"y0":50.001374785620314,"z0":6.004598557305342,"aX":-12.957840365736558},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":11.2,"breakHorizontal":13.4,"spinRate":1608,"spinDirection":233},"zone":6,"typeConfidence":0.91,"plateTime":0.4358073815330332,"extension":6.601334204328721},"hitData":{"launchSpeed":105.6,"launchAngle":5.0,"totalDistance":116.0,"trajectory":"ground_ball","hardness":"hard","location":"3","coordinates":{"coordX":161.95,"coordY":169.42}},"index":0,"playId":"97574352-2919-3fd4-a0f5-1d693bbbfe2b","pitchNumber":1,"startTime":"2025-08-05T23:56:19.048Z","endTime":"2025-08-05T23:56:30.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:56:30.176Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Willy Adames homers (18) on a fly ball to right field. Rafael Devers scores.","rbi":2,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-05T23:57:17.999Z","endTime":"2025-08-05T23:57:59.418Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":{"id":681347,"link":"/api/v1/people/681347"},"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":78.3,"endSpeed":72.0,"strikeZoneTop":3.43727191768745,"strikeZoneBottom":1.6803687691963,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.933994948865216,"aZ":-39.939708569315975,"pfxX":4.312714469663142,"pfxZ":-5.89916789007307,"pX":-0.9267282567639211,"pZ":4.252992525806618,"vX0":-0.2348075235784912,"vY0":-113.96084580602992,"vZ0":4.347747782105654,"x":152.32,"y":123.95,"x0":-1.3827462358472544,"y0":50.005334236645034,"z0":6.265440148499494,"aX":5.673372839196435},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-9.2,"breakHorizontal":-7.8,"spinRate":2769,"spinDirection":45},"zone":11,"typeConfidence":0.85,"plateTime":0.4806151964435186,"extension":6.010757897522628},"index":0,"playId":"6c6d647c-c033-34b9-becb-0b2d3370f403","pitchNumber":1,"startTime":"2025-08-05T23:57:17.999Z","endTime":"2025-08-05T23:57:21.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":86.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61394731499908,"aZ":-11.40533693667217,"pfxX":-2.5050529452619172,"pfxZ":10.788522157853153,"pX":0.5150795589170264,"pZ":2.4453266227877366,"vX0":5.374220126031437,"vY0":-137.85931902845581,"vZ0":-7.188718126679391,"x":97.37,"y":172.76,"x0":-1.134058396422451,"y0":50.00420977179016,"z0":5.85657229709508,"aX":-4.82366083554877},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.2,"breakHorizontal":3.4,"spinRate":2282,"spinDirection":210},"zone":6,"typeConfidence":0.9,"plateTime":0.397291890019039,"extension":6.571251135984757},"hitData":{"launchSpeed":100.0,"launchAngle":28.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":220.42,"coordY":83.07}},"index":1,"playId":"4a49c377-bb17-37d7-8f3a-c68aee5539ec","pitchNumber":2,"startTime":"2025-08-05T23:57:34.443Z","endTime":"2025-08-05T23:57:59.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-05T23:57:59.418Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Matt Chapman grounds out, shortstop Jared Triolo to first baseman Spencer Horwitz.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T00:00:25.940Z","endTime":"2025-08-06T00:00:37.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":[2],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-05T23:58:19.798Z","endTime":"2025-08-05T23:59:09.833Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Braxton Ashcraft replaces Mike Burrows.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-05T23:59:09.833Z","endTime":"2025-08-06T00:00:28.241Z","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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":82.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.65468960427477,"aZ":-25.585721129216406,"pfxX":0.4644185173361919,"pfxZ":3.835342262352518,"pX":0.576463719865351,"pZ":1.8913345432977307,"vX0":4.049019335300903,"vY0":-129.8661491183573,"vZ0":-6.009781284521489,"x":95.03,"y":187.71,"x0":-1.0593516099955023,"y0":50.00436022010982,"z0":6.166104683543391,"aX":0.797715174271529},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.9,"breakHorizontal":-1.7,"spinRate":2483,"spinDirection":184},"zone":9,"typeConfidence":0.9,"plateTime":0.4207921465215856,"extension":6.113658883182393},"hitData":{"launchSpeed":95.4,"launchAngle":-13.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.25,"coordY":159.28}},"index":2,"playId":"f6bff403-92a5-30aa-9481-cd984b3201d6","pitchNumber":1,"startTime":"2025-08-06T00:00:28.241Z","endTime":"2025-08-06T00:00:37.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:00:37.089Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Spencer Horwitz flies out sharply to center fielder Jung Hoo Lee.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:02:23.471Z","endTime":"2025-08-06T00:02:57.937Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":77.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.60470628189128,"aZ":-33.251572516314795,"pfxX":6.764159203263611,"pfxZ":-0.7035473329806461,"pX":0.13258667750567626,"pZ":2.4856125243882308,"vX0":2.509802327254988,"vY0":-122.98027733515625,"vZ0":1.0055669823181586,"x":111.95,"y":171.67,"x0":-1.7817005137672688,"y0":50.00598281692921,"z0":4.903558806545738,"aX":10.3063535907436},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.7,"breakHorizontal":-12.8,"spinRate":2526,"spinDirection":51},"zone":5,"typeConfidence":0.9,"plateTime":0.4462982921948697,"extension":6.589206942985755},"hitData":{"launchSpeed":100.1,"launchAngle":31.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":125.37,"coordY":44.5}},"index":0,"playId":"886e89fc-7cae-3821-919a-9d5a9e74fdce","pitchNumber":1,"startTime":"2025-08-06T00:02:48.102Z","endTime":"2025-08-06T00:02:57.937Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:02:57.937Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tommy Pham grounds out, third baseman Matt Chapman to first baseman Dominic Smith.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:03:08.750Z","endTime":"2025-08-06T00:04:47.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":76.3,"strikeZoneTop":3.49947327784438,"strikeZoneBottom":1.65297171328793,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.63859505121094,"aZ":-31.26746798134981,"pfxX":9.318554649496003,"pfxZ":0.6038184473093775,"pX":0.9789624648458438,"pZ":2.383560681059896,"vX0":3.327706344340998,"vY0":-122.34258718541611,"vZ0":0.4102741034056552,"x":79.68,"y":174.42,"x0":-1.6150562010869758,"y0":50.000789664981205,"z0":4.927676442353525,"aX":13.902562821205837},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":1.6,"breakHorizontal":-17.8,"spinRate":2684,"spinDirection":58},"zone":14,"typeConfidence":0.91,"plateTime":0.45039254267449813,"extension":6.743520957557953},"index":0,"playId":"93f5aac1-1958-33f2-bc7b-1ff9d1793acf","pitchNumber":1,"startTime":"2025-08-06T00:03:21.459Z","endTime":"2025-08-06T00:03:25.420Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.51419261423971,"aZ":-37.366298360467844,"pfxX":-5.412936141289361,"pfxZ":-3.283073373132689,"pX":-0.31443941354506105,"pZ":1.8514678804536242,"vX0":4.818583997072672,"vY0":-124.46684064521588,"vZ0":0.1659768971924067,"x":128.99,"y":188.79,"x0":-1.5663762630950662,"y0":50.006197111971936,"z0":4.862182301852724,"aX":-8.548001566252562},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-5.6,"breakHorizontal":8.8,"spinRate":1437,"spinDirection":269},"zone":7,"typeConfidence":0.9,"plateTime":0.4389967266011179,"extension":6.50148379178179},"index":1,"playId":"a71e8960-3d99-314a-a5f4-5a63dc770b10","pitchNumber":2,"startTime":"2025-08-06T00:03:34.398Z","endTime":"2025-08-06T00:03:37.555Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.1,"strikeZoneTop":3.47415132094981,"strikeZoneBottom":1.62782359879643,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.249112723143686,"aZ":-20.083295619702334,"pfxX":-5.727172086200063,"pfxZ":6.514344347878083,"pX":1.7092433582370872,"pZ":3.918831425412494,"vX0":9.635335061566566,"vY0":-135.1161301202679,"vZ0":0.6734393804021238,"x":51.85,"y":132.97,"x0":-1.1520409157634217,"y0":50.00672946243858,"z0":5.072948674855621,"aX":-10.637917829015544},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.1,"breakHorizontal":8.4,"spinRate":2111,"spinDirection":236},"zone":12,"typeConfidence":0.9,"plateTime":0.40470911073108473,"extension":6.739231592312484},"index":2,"playId":"aab4ccca-9fc3-38e9-9657-e65b5617d0fd","pitchNumber":3,"startTime":"2025-08-06T00:03:53.921Z","endTime":"2025-08-06T00:03:56.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.7,"strikeZoneTop":3.42064346738156,"strikeZoneBottom":1.61377713375762,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.45086757761353,"aZ":-37.9351028817497,"pfxX":-4.188326976354482,"pfxZ":-3.4906938408355748,"pX":-0.6260490478989541,"pZ":1.464204924262692,"vX0":4.018287818864624,"vY0":-127.39255874954284,"vZ0":-0.8827426145538375,"x":140.86,"y":199.25,"x0":-1.6774618083101096,"y0":50.00495129309752,"z0":4.806060191458944,"aX":-6.905151635576436},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-6.2,"breakHorizontal":6.7,"spinRate":1446,"spinDirection":270},"zone":13,"typeConfidence":0.9,"plateTime":0.4294589868779628,"extension":6.723753751191369},"index":3,"playId":"c3f6b3ac-54ec-3bd1-aea2-f881103b0750","pitchNumber":4,"startTime":"2025-08-06T00:04:06.425Z","endTime":"2025-08-06T00:04:10.707Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":77.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.82636069003749,"aZ":-37.858286979902665,"pfxX":-4.722529935781595,"pfxZ":-3.6913898486335803,"pX":-0.668576830558145,"pZ":1.9687728736485317,"vX0":4.158567771094793,"vY0":-123.67355735723689,"vZ0":0.8316408533193795,"x":142.48,"y":185.62,"x0":-1.7624051441519917,"y0":50.00100102377295,"z0":4.816108262315755,"aX":-7.278083984615018},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.2,"breakHorizontal":7.6,"spinRate":1526,"spinDirection":278},"zone":7,"typeConfidence":0.9,"plateTime":0.44373847078007644,"extension":6.784779465911145},"index":4,"playId":"60edd3df-221b-33f3-9122-5677520471e1","pitchNumber":5,"startTime":"2025-08-06T00:04:20.787Z","endTime":"2025-08-06T00:04:24.888Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.90015306093063,"aZ":-32.40514294539395,"pfxX":-9.896759646516603,"pfxZ":-0.1309892385064746,"pX":-0.7984584101653136,"pZ":2.0419880308994354,"vX0":4.996680939021447,"vY0":-134.12974847525717,"vZ0":-1.4096706012409528,"x":147.44,"y":183.65,"x0":-1.4105373442049212,"y0":50.00015056515527,"z0":4.90803446507665,"aX":-17.837495634736946},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":-0.4,"breakHorizontal":16.7,"spinRate":2019,"spinDirection":234},"zone":7,"typeConfidence":0.91,"plateTime":0.410024280954032,"extension":6.702974999308795},"hitData":{"launchSpeed":95.4,"launchAngle":-22.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":88.12,"coordY":162.43}},"index":5,"playId":"d136b159-4465-3a45-a490-f6f7ee5dd894","pitchNumber":6,"startTime":"2025-08-06T00:04:39.090Z","endTime":"2025-08-06T00:04:47.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:04:47.143Z","atBatIndex":41},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds called out on strikes.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T00:04:56.836Z","endTime":"2025-08-06T00:06:10.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.2,"strikeZoneTop":3.19896759101476,"strikeZoneBottom":1.54999841329573,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.885064530350654,"aZ":-34.02727793760017,"pfxX":8.023901961663007,"pfxZ":-1.2460262095726868,"pX":-0.2112573340811434,"pZ":2.046119006209363,"vX0":1.1699532296827957,"vY0":-121.94547803873178,"vZ0":0.29139035641011857,"x":125.05,"y":183.53,"x0":-1.7401048639675387,"y0":50.003713357198635,"z0":4.891959199269999,"aX":11.92736940635833},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.9,"breakHorizontal":-14.8,"spinRate":2598,"spinDirection":58},"zone":8,"typeConfidence":0.91,"plateTime":0.45141847632527377,"extension":6.749324115279944},"index":0,"playId":"8eb179c4-6649-3df2-a105-a7fdc8037cdf","pitchNumber":1,"startTime":"2025-08-06T00:05:10.578Z","endTime":"2025-08-06T00:05:14.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":82.8,"strikeZoneTop":3.19531790846992,"strikeZoneBottom":1.55000060411474,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76547244141398,"aZ":-36.34948330976105,"pfxX":-9.746804682835648,"pfxZ":-2.3453362685810006,"pX":-0.604476953369959,"pZ":3.5615214427963755,"vX0":5.390518053307105,"vY0":-133.8167066595937,"vZ0":3.0895548668669943,"x":140.04,"y":142.62,"x0":-1.3982109067923907,"y0":50.00195448458511,"z0":5.0270659994929385,"aX":-17.35488409325428},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-3.1,"breakHorizontal":16.2,"spinRate":2001,"spinDirection":232},"zone":11,"typeConfidence":0.89,"plateTime":0.4121775687495499,"extension":6.6394574879027255},"index":1,"playId":"ac96e488-5b67-3f09-b835-0cc7ff95f4ef","pitchNumber":2,"startTime":"2025-08-06T00:05:23.333Z","endTime":"2025-08-06T00:05:27.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":82.2,"strikeZoneTop":3.15027960617774,"strikeZoneBottom":1.55000037924307,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.18052707349251,"aZ":-35.888586820134066,"pfxX":-11.370027764834607,"pfxZ":-2.106448354318008,"pX":-0.015694770428079874,"pZ":3.0467871768682366,"vX0":7.396449455534393,"vY0":-133.4462933975756,"vZ0":1.8190825080347588,"x":117.6,"y":156.52,"x0":-1.3807682219332136,"y0":50.005988609507504,"z0":4.987649616066498,"aX":-20.014783058549355},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-3.0,"breakHorizontal":18.5,"spinRate":1965,"spinDirection":241},"zone":2,"typeConfidence":0.88,"plateTime":0.4142992145016344,"extension":6.7569774602889225},"index":2,"playId":"0b2a4a66-6a19-38e7-8cae-fbb4092d8368","pitchNumber":3,"startTime":"2025-08-06T00:05:37.563Z","endTime":"2025-08-06T00:05:41.575Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-06T00:05:48.797Z","endTime":"2025-08-06T00:06:04.727Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":76.0,"strikeZoneTop":3.17315821001907,"strikeZoneBottom":1.55000136930859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.130994480934625,"aZ":-37.29566185488863,"pfxX":7.103762373349916,"pfxZ":-3.431187605747712,"pX":-0.7914478674754855,"pZ":1.7869290802390736,"vX0":0.3377993751024483,"vY0":-122.92113933005957,"vZ0":0.5948242583811347,"x":147.17,"y":190.53,"x0":-1.8512199938918372,"y0":50.00549029738374,"z0":4.774263243309002,"aX":10.595267105011292},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-5.6,"breakHorizontal":-12.8,"spinRate":2692,"spinDirection":68},"zone":7,"typeConfidence":0.91,"plateTime":0.4500096513416554,"extension":6.689243125190657},"index":4,"playId":"9a6753e0-ebea-3939-9f00-90e86050b97d","pitchNumber":4,"startTime":"2025-08-06T00:06:04.727Z","endTime":"2025-08-06T00:06:10.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:06:10.521Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dominic Smith singles on a ground ball to right fielder Bryan Reynolds.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:07:58.236Z","endTime":"2025-08-06T00:09:05.439Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.24154200886042,"strikeZoneBottom":1.47210946870733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.837858739277948,"aZ":-39.009812466371855,"pfxX":4.833805353011465,"pfxZ":-4.834600453624626,"pX":1.6352620716352966,"pZ":0.21703898114820194,"vX0":4.662586475575777,"vY0":-118.45228648963342,"vZ0":-5.496968599601791,"x":54.67,"y":232.92,"x0":-0.9909140908436916,"y0":50.00395005260584,"z0":6.157042229312483,"aX":6.8303444278841745},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-9.8,"breakHorizontal":-10.0,"spinRate":2677,"spinDirection":38},"zone":14,"typeConfidence":0.91,"plateTime":0.4634197032528853,"extension":6.194702329101476},"index":0,"playId":"422926b3-0cd0-3dcb-9d03-493b40ed7593","pitchNumber":1,"startTime":"2025-08-06T00:08:14.643Z","endTime":"2025-08-06T00:08:19.095Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.53637513564293,"aZ":-22.61454819129299,"pfxX":2.2373648346517574,"pfxZ":5.499848790471229,"pX":0.948771135333312,"pZ":1.4620333803526273,"vX0":4.375174682052184,"vY0":-130.51098043386824,"vZ0":-7.7640344733408355,"x":80.84,"y":199.31,"x0":-1.0351691287097469,"y0":50.004570461732456,"z0":6.159024703522603,"aX":3.887419519373274},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.6,"breakHorizontal":-4.9,"spinRate":2467,"spinDirection":182},"zone":14,"typeConfidence":0.9,"plateTime":0.4184977630481548,"extension":6.324391857291371},"index":1,"playId":"0c96f909-2272-3fc4-9347-4e47993d2e71","pitchNumber":2,"startTime":"2025-08-06T00:08:30.651Z","endTime":"2025-08-06T00:08:34.339Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2025-08-06T00:08:44.219Z","endTime":"2025-08-06T00:08:53.995Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.067788807089777,"aZ":-12.465438978434861,"pfxX":-4.789046009130102,"pfxZ":9.743389544397619,"pX":0.11063078273683659,"pZ":2.387269786102953,"vX0":5.153418530549401,"vY0":-141.10059256618737,"vZ0":-7.679698496421967,"x":112.78,"y":174.32,"x0":-1.114229899833796,"y0":50.00656315591322,"z0":5.941367684453569,"aX":-9.691925184751476},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":7.7,"spinRate":2393,"spinDirection":224},"zone":5,"typeConfidence":0.92,"plateTime":0.38765746776424326,"extension":6.598320792336588},"hitData":{"launchSpeed":98.6,"launchAngle":4.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.66,"coordY":109.62}},"index":3,"playId":"3b01dc30-8b25-3038-9d28-a85b9b359594","pitchNumber":3,"startTime":"2025-08-06T00:08:53.995Z","endTime":"2025-08-06T00:09:05.439Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:09:05.439Z","atBatIndex":43},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jerar Encarnacion lines out to second baseman Nick Gonzales.","rbi":0,"awayScore":6,"homeScore":1,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:09:19.907Z","endTime":"2025-08-06T00:10:16.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.82540643685589,"strikeZoneBottom":1.84970279997087,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.04451399279158,"aZ":-24.635348079586638,"pfxX":-10.149402437530203,"pfxZ":3.7458247126510686,"pX":1.1074901139576354,"pZ":1.7466288127613172,"vX0":8.967454091373682,"vY0":-140.76187722570845,"vZ0":-7.368445977471042,"x":74.79,"y":191.62,"x0":-0.7962027009311424,"y0":50.00202477540902,"z0":5.985772534201592,"aX":-20.427844340520313},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.4,"breakHorizontal":16.6,"spinRate":2442,"spinDirection":210},"zone":14,"typeConfidence":0.93,"plateTime":0.38864986690266523,"extension":6.427434465281595},"index":0,"playId":"e391a912-26f2-3773-95be-bfa5425d83b9","pitchNumber":1,"startTime":"2025-08-06T00:09:29.758Z","endTime":"2025-08-06T00:09:33.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(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":0},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.77928673283159,"strikeZoneBottom":1.84571564767708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85051615164606,"aZ":-20.398624465838815,"pfxX":-9.721135624305687,"pfxZ":5.958006102878125,"pX":0.34641290068373237,"pZ":2.501221128482953,"vX0":6.704810173958994,"vY0":-139.79343387704373,"vZ0":-6.195579789648943,"x":103.8,"y":171.25,"x0":-0.8215020139726864,"y0":50.003725610817916,"z0":6.087608532426357,"aX":-19.21911772050712},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.6,"breakHorizontal":16.2,"spinRate":2402,"spinDirection":209},"zone":6,"typeConfidence":0.93,"plateTime":0.39198189333722055,"extension":6.3778723512979525},"index":1,"playId":"162b5085-632c-3475-af70-f46eee0db3d2","pitchNumber":2,"startTime":"2025-08-06T00:09:48.313Z","endTime":"2025-08-06T00:09:52.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.3,"strikeZoneTop":3.75,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.990475477853824,"aZ":-20.746979300193132,"pfxX":-8.651863050800028,"pfxZ":5.837439461893881,"pX":-0.6137958917674416,"pZ":3.3237312958159495,"vX0":4.250378034273082,"vY0":-139.24023357564053,"vZ0":-3.7121783503335632,"x":140.4,"y":149.04,"x0":-1.0379545134519417,"y0":50.00597260034714,"z0":6.051236134355302,"aX":-16.9496008740487},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.0,"breakHorizontal":14.8,"spinRate":2315,"spinDirection":211},"zone":1,"typeConfidence":0.91,"plateTime":0.39374085072192244,"extension":6.156025169322557},"hitData":{"launchSpeed":95.3,"launchAngle":10.0,"totalDistance":176.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":139.15,"coordY":147.63}},"index":2,"playId":"3b625096-3152-3338-83c7-989af3575d7d","pitchNumber":3,"startTime":"2025-08-06T00:10:08.648Z","endTime":"2025-08-06T00:10:16.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:10:16.859Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jung Hoo Lee hits a ground-rule double (26) on a fly ball down the left-field line. Dominic Smith to 3rd.","rbi":0,"awayScore":6,"homeScore":1,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:10:29.650Z","endTime":"2025-08-06T00:11:14.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"postOnThird":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":92.3,"endSpeed":84.6,"strikeZoneTop":3.32943572479707,"strikeZoneBottom":1.57296581460801,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.984964363796696,"aZ":-27.927601739005304,"pfxX":-1.2386818516891416,"pfxZ":2.326996833391407,"pX":0.06553836624009371,"pZ":1.9784673256440313,"vX0":3.4766170259084177,"vY0":-134.36292481974795,"vZ0":-5.345516064777389,"x":114.5,"y":185.36,"x0":-1.0860106251336625,"y0":50.00181282161534,"z0":5.986335070269358,"aX":-2.258287058756405},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":3.2,"breakHorizontal":1.4,"spinRate":2277,"spinDirection":182},"zone":8,"typeConfidence":0.9,"plateTime":0.4081593639431804,"extension":6.251922726289947},"index":0,"playId":"941d1f92-4d36-3820-8674-d6e5e5a8312b","pitchNumber":1,"startTime":"2025-08-06T00:10:40.932Z","endTime":"2025-08-06T00:10:48.749Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.930145511958596,"aZ":-26.059141844214103,"pfxX":-0.25169172163431996,"pfxZ":3.306652543394115,"pX":-0.16831169757172004,"pZ":2.555344781196938,"vX0":2.3122792510410126,"vY0":-135.21847246642042,"vZ0":-4.767721324011923,"x":123.42,"y":169.79,"x0":-1.0024000813174248,"y0":50.00251155300246,"z0":6.17347396636553,"aX":-0.465704827438628},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.2,"breakHorizontal":0.0,"spinRate":2420,"spinDirection":190},"zone":5,"typeConfidence":0.9,"plateTime":0.4053214921518631,"extension":6.091380943696947},"hitData":{"launchSpeed":80.2,"launchAngle":33.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","coordinates":{"coordX":51.02,"coordY":128.87}},"index":1,"playId":"7d80aec6-0e19-3003-986f-31e474983d5f","pitchNumber":2,"startTime":"2025-08-06T00:10:58.494Z","endTime":"2025-08-06T00:11:14.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:11:14.997Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a sharp ground ball to right fielder Bryan Reynolds. Dominic Smith scores. Jung Hoo Lee scores.","rbi":2,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:11:29.254Z","endTime":"2025-08-06T00:12:16.094Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":{"id":677952,"link":"/api/v1/people/677952"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":84.1,"endSpeed":77.1,"strikeZoneTop":3.5067499590807,"strikeZoneBottom":1.64999976852094,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.870315717099903,"aZ":-40.97585258395023,"pfxX":2.4513218082987933,"pfxZ":-5.908749614053008,"pX":1.4877434055366605,"pZ":0.4277985401041076,"vX0":4.770281366422979,"vY0":-122.28362160925244,"vZ0":-5.093172566018002,"x":60.29,"y":227.23,"x0":-0.8198311265603178,"y0":50.004254297254164,"z0":6.117446657322968,"aX":3.650055264542006},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-11.8,"breakHorizontal":-5.8,"spinRate":2765,"spinDirection":38},"zone":14,"typeConfidence":0.9,"plateTime":0.45081971305190294,"extension":6.490131347796665},"index":0,"playId":"925bb10e-e097-3c5e-aee7-0480e7ff3f64","pitchNumber":1,"startTime":"2025-08-06T00:11:44.354Z","endTime":"2025-08-06T00:11:48.014Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.42,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.64715387869818,"aZ":-12.55804777556614,"pfxX":-5.041096131034228,"pfxZ":9.734440147977505,"pX":0.638839203046829,"pZ":2.001602773595909,"vX0":6.516223139805193,"vY0":-141.39789274186683,"vZ0":-8.311715385193317,"x":92.65,"y":184.74,"x0":-1.045690849334222,"y0":50.005539317443954,"z0":5.794101076954422,"aX":-10.161777919256572},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":7.7,"spinRate":2520,"spinDirection":221},"zone":9,"typeConfidence":0.91,"plateTime":0.3880627295229351,"extension":6.2152985294151675},"hitData":{"launchSpeed":103.5,"launchAngle":2.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":179.0,"coordY":109.0}},"index":1,"playId":"bbeb338e-5b8b-3944-bd43-3826e011ad47","pitchNumber":2,"startTime":"2025-08-06T00:12:05.824Z","endTime":"2025-08-06T00:12:16.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:12:16.094Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:12:34.449Z","endTime":"2025-08-06T00:14:18.370Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"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 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":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.70664737833935,"strikeZoneBottom":1.70154211189957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.565984589445584,"aZ":-21.57816404301889,"pfxX":-0.2934145979471121,"pfxZ":5.720672875711245,"pX":0.9952895655056339,"pZ":0.4259678414753015,"vX0":5.877260290062621,"vY0":-135.50884776367536,"vZ0":-10.45597082436917,"x":79.06,"y":227.28,"x0":-1.1669093550678882,"y0":50.00619752318344,"z0":5.852215735701242,"aX":-0.543823807679975},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.2,"breakHorizontal":-0.7,"spinRate":2617,"spinDirection":201},"zone":14,"typeConfidence":0.88,"plateTime":0.40472509642842214,"extension":6.298219060191253},"index":0,"playId":"fc5691a3-1735-3f8a-9c51-0a30079b7aca","pitchNumber":1,"startTime":"2025-08-06T00:12:53.782Z","endTime":"2025-08-06T00:12:58.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.34279361034848,"aZ":-21.3132746581976,"pfxX":-9.275956044103435,"pfxZ":5.4409456025220795,"pX":-0.18033226165461697,"pZ":1.6748428349671143,"vX0":5.361027024101166,"vY0":-140.29779549946977,"vZ0":-7.832633609078664,"x":123.87,"y":193.56,"x0":-0.9094662709456791,"y0":50.00228526943449,"z0":5.888704272613476,"aX":-18.515941590197585},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":15.7,"spinRate":2402,"spinDirection":217},"zone":8,"typeConfidence":0.93,"plateTime":0.3901968508313933,"extension":6.631490728748198},"index":1,"playId":"863f9480-01cc-37b6-8f8b-9cacef37e68a","pitchNumber":2,"startTime":"2025-08-06T00:13:12.332Z","endTime":"2025-08-06T00:13:15.807Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.782222992608027,"aZ":-20.712843621249547,"pfxX":-0.6160854294602367,"pfxZ":6.179374353058214,"pX":0.28546320550002846,"pZ":1.409135596282525,"vX0":3.7019687413430216,"vY0":-135.82313902108183,"vZ0":-8.510049291961117,"x":106.12,"y":200.73,"x0":-1.019446205858653,"y0":50.003058074745454,"z0":6.04187098747771,"aX":-1.1430981592967584},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.5,"breakHorizontal":0.2,"spinRate":2681,"spinDirection":212},"zone":14,"typeConfidence":0.84,"plateTime":0.40439451303891083,"extension":6.099468497352661},"index":2,"playId":"2385de2c-cef5-3964-a291-0a03e38960ca","pitchNumber":3,"startTime":"2025-08-06T00:13:45.390Z","endTime":"2025-08-06T00:13:48.401Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-06T00:14:04.616Z","endTime":"2025-08-06T00:14:14.047Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":77.9,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38401363808347,"aZ":-41.44299282325768,"pfxX":4.152240036481718,"pfxZ":-6.070305791260055,"pX":0.43556688627125667,"pZ":1.8192511308102681,"vX0":2.2961340167456203,"vY0":-123.35119927900291,"vZ0":-2.319184679600819,"x":100.4,"y":189.66,"x0":-1.0490769050081103,"y0":50.0001327837113,"z0":6.2926407155712925,"aX":6.34483786066842},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-11.3,"breakHorizontal":-8.0,"spinRate":2806,"spinDirection":43},"zone":9,"typeConfidence":0.9,"plateTime":0.4454285749737128,"extension":6.143333074640405},"index":4,"playId":"e68b52b2-c953-3c29-b9f2-ccaada2cc859","pitchNumber":4,"startTime":"2025-08-06T00:14:14.047Z","endTime":"2025-08-06T00:14:18.370Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:14:18.370Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heliot Ramos singles on a line drive to center fielder Jack Suwinski. Patrick Bailey to 3rd.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:14:23.608Z","endTime":"2025-08-06T00:14:51.400Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"postOnThird":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.4,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.357313022519804,"aZ":-43.34015352481943,"pfxX":3.828505486350865,"pfxZ":-7.508715385987935,"pX":-0.27189593843666265,"pZ":2.8117343310395277,"vX0":0.8179719341620455,"vY0":-122.04339397632592,"vZ0":0.5523410989818169,"x":127.36,"y":162.86,"x0":-1.109783572687938,"y0":50.00606756347861,"z0":6.360782298253158,"aX":5.689962868966231},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.4,"breakVerticalInduced":-13.1,"breakHorizontal":-7.1,"spinRate":2813,"spinDirection":49},"zone":2,"typeConfidence":0.9,"plateTime":0.4513892456494073,"extension":6.195662895930368},"hitData":{"launchSpeed":98.6,"launchAngle":12.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":156.07,"coordY":87.92}},"index":0,"playId":"53fad58b-565b-30b6-96b9-180cb968575f","pitchNumber":1,"startTime":"2025-08-06T00:14:41.301Z","endTime":"2025-08-06T00:14:51.400Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:14:51.400Z","atBatIndex":48},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers called out on strikes.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T00:15:21.828Z","endTime":"2025-08-06T00:16:10.418Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.967729802176393,"aZ":-13.800502565334835,"pfxX":-6.02161169297959,"pfxZ":9.141235433925988,"pX":0.27365524771636185,"pZ":2.352172095258359,"vX0":5.81507802039949,"vY0":-140.4456597221603,"vZ0":-7.079605737975699,"x":106.57,"y":175.27,"x0":-1.0351462292072298,"y0":50.00510877263817,"z0":5.792206539206742,"aX":-12.105806815812942},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":15.4,"breakHorizontal":9.8,"spinRate":2522,"spinDirection":220},"zone":5,"typeConfidence":0.89,"plateTime":0.38907456998573986,"extension":6.152879648643033},"index":0,"playId":"1ae20e3e-8332-3367-b06a-f8df926dabd5","pitchNumber":1,"startTime":"2025-08-06T00:15:22.878Z","endTime":"2025-08-06T00:15:26.065Z","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":96.8,"endSpeed":89.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.600930370396817,"aZ":-14.55533514786276,"pfxX":-6.846763636311241,"pfxZ":8.706200441102826,"pX":0.4343488349604945,"pZ":2.0689910503579965,"vX0":6.6635554892598465,"vY0":-140.79995046505638,"vZ0":-7.755647937810274,"x":100.44,"y":182.92,"x0":-1.0643851715598232,"y0":50.003253735898156,"z0":5.785855138131004,"aX":-13.856399894563834},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.5,"breakHorizontal":11.2,"spinRate":2560,"spinDirection":230},"zone":9,"typeConfidence":0.8,"plateTime":0.3878457812247005,"extension":6.297163320862685},"index":1,"playId":"a44ab035-da52-3e6b-83c0-4a3e3ed235ad","pitchNumber":2,"startTime":"2025-08-06T00:15:40.844Z","endTime":"2025-08-06T00:15:43.844Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.6,"strikeZoneTop":3.38935628433202,"strikeZoneBottom":1.57432729644349,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.548444607423626,"aZ":-43.26593804322861,"pfxX":3.483078875149203,"pfxZ":-7.085254667795992,"pX":-0.2705897808015133,"pZ":2.8069351424946842,"vX0":0.4891605829281336,"vY0":-124.69430197258826,"vZ0":-0.137030518135832,"x":127.31,"y":162.99,"x0":-0.9219311054911068,"y0":50.005264581612074,"z0":6.451310889010076,"aX":5.450698342221308},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-12.6,"breakHorizontal":-6.4,"spinRate":2890,"spinDirection":39},"zone":5,"typeConfidence":0.89,"plateTime":0.44033056737740495,"extension":5.972764457907509},"index":2,"playId":"c2b90b09-004d-31fd-b282-bf8d9574db8c","pitchNumber":3,"startTime":"2025-08-06T00:16:03.500Z","endTime":"2025-08-06T00:16:10.418Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:16:10.418Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out sharply, second baseman Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:18:20.086Z","endTime":"2025-08-06T00:19:45.809Z","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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"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, 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":86.7,"endSpeed":79.5,"strikeZoneTop":3.92,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.137820691104782,"aZ":-36.502744733751186,"pfxX":-5.724221608511579,"pfxZ":-2.686119817490905,"pX":-0.3576092562761703,"pZ":2.2396667259892706,"vX0":4.697967253762956,"vY0":-126.20908074575804,"vZ0":0.5501941084569941,"x":130.63,"y":178.31,"x0":-1.501166511491742,"y0":50.00470839132717,"z0":4.963116867012635,"aX":-9.218332752173598},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-4.4,"breakHorizontal":9.2,"spinRate":1522,"spinDirection":264},"zone":7,"typeConfidence":0.9,"plateTime":0.4342940437443312,"extension":6.602929435647887},"index":0,"playId":"8d12c103-bccd-3427-9afe-03b780148485","pitchNumber":1,"startTime":"2025-08-06T00:18:41.293Z","endTime":"2025-08-06T00:18:44.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.0,"strikeZoneTop":3.79618817349772,"strikeZoneBottom":1.56510299741811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.746486081531316,"aZ":-33.22624055125312,"pfxX":6.9000970121628065,"pfxZ":-0.6924635023664409,"pX":0.5752535185478622,"pZ":1.5907885505311201,"vX0":3.363381204389434,"vY0":-123.57007264217869,"vZ0":-0.8782667788908098,"x":95.07,"y":195.83,"x0":-1.707667996962695,"y0":50.00341290159798,"z0":4.787405283276401,"aX":10.478512990978402},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.2,"breakHorizontal":-13.3,"spinRate":2621,"spinDirection":56},"zone":9,"typeConfidence":0.91,"plateTime":0.446340289272678,"extension":6.669430258406061},"index":1,"playId":"137db83a-3258-3bd2-be46-75cfe5d520c9","pitchNumber":2,"startTime":"2025-08-06T00:18:59.275Z","endTime":"2025-08-06T00:19:03.960Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-06T00:19:18.727Z","endTime":"2025-08-06T00:19:24.399Z","isPitch":false,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":75.7,"strikeZoneTop":3.86171331515855,"strikeZoneBottom":1.76337499462291,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.835879972405227,"aZ":-33.69922431835314,"pfxX":7.399642786440783,"pfxZ":-1.0312674262654173,"pX":-1.5034440553096418,"pZ":2.4558044293621637,"vX0":-1.3804589345166889,"vY0":-121.92509182560538,"vZ0":1.3495401879397366,"x":174.31,"y":172.47,"x0":-1.8842850130951283,"y0":50.00278972892992,"z0":4.8416354515111655,"aX":10.947714451609379},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-1.2,"breakHorizontal":-13.0,"spinRate":2617,"spinDirection":69},"zone":13,"typeConfidence":0.91,"plateTime":0.4522388096661949,"extension":6.640332861075417},"index":3,"playId":"6373ae60-2873-391d-8ff7-da738681107b","pitchNumber":3,"startTime":"2025-08-06T00:19:24.399Z","endTime":"2025-08-06T00:19:28.237Z","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":87.0,"endSpeed":79.9,"strikeZoneTop":3.92,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.513447818349203,"aZ":-36.423152531957314,"pfxX":-5.214557270269816,"pfxZ":-2.6081923111923366,"pX":-0.7198214402246519,"pZ":2.3958745257326246,"vX0":3.973274542973096,"vY0":-126.66180260659027,"vZ0":1.238546415335904,"x":144.44,"y":174.09,"x0":-1.6301841512832664,"y0":50.00417328583669,"z0":4.809634660347845,"aX":-8.485952974180538},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-4.2,"breakHorizontal":8.5,"spinRate":1526,"spinDirection":266},"zone":7,"typeConfidence":0.9,"plateTime":0.432185264183758,"extension":6.7676659181822645},"hitData":{"launchSpeed":115.2,"launchAngle":-6.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":141.17,"coordY":147.12}},"index":4,"playId":"16d64fd3-58f4-32d1-97ef-ca144c53e60e","pitchNumber":4,"startTime":"2025-08-06T00:19:37.617Z","endTime":"2025-08-06T00:19:45.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:19:45.809Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:20:07.607Z","endTime":"2025-08-06T00:21:01.556Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.47801351305232,"strikeZoneBottom":1.61463527613672,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.878329703636304,"aZ":-28.50078121470884,"pfxX":-9.536745110649107,"pfxZ":2.001190125803996,"pX":0.35656271888682717,"pZ":1.7416959143157182,"vX0":7.8239940438326,"vY0":-134.8945630364664,"vZ0":-3.074389676612512,"x":103.41,"y":191.75,"x0":-1.3451760388488883,"y0":50.006437167794644,"z0":4.90972924825204,"aX":-17.544866764208113},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":3.1,"breakHorizontal":15.6,"spinRate":1970,"spinDirection":238},"zone":9,"typeConfidence":0.9,"plateTime":0.4063484802111379,"extension":6.776574494719902},"index":0,"playId":"0aea8bd3-31ea-3c51-921f-fcbc79062aff","pitchNumber":1,"startTime":"2025-08-06T00:20:10.716Z","endTime":"2025-08-06T00:20:14.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.48109548469622,"aZ":-30.92044812822044,"pfxX":-8.728111513570896,"pfxZ":0.6899556691822752,"pX":-0.5421775058446091,"pZ":1.9900627442326964,"vX0":5.363220427955118,"vY0":-134.27187020122835,"vZ0":-1.7827125499994714,"x":137.67,"y":185.05,"x0":-1.4330306368075594,"y0":50.004192437137995,"z0":4.865862445501926,"aX":-15.914384174965594},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":1.1,"breakHorizontal":14.6,"spinRate":1953,"spinDirection":237},"zone":7,"typeConfidence":0.91,"plateTime":0.40815086308530546,"extension":6.7450448627387525},"index":1,"playId":"6a0e1be0-d3c6-319b-afcd-a28fd3ba7c9e","pitchNumber":2,"startTime":"2025-08-06T00:20:27.177Z","endTime":"2025-08-06T00:20:30.358Z","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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.9,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.952464717599323,"aZ":-38.258650672425595,"pfxX":-4.6018863156809315,"pfxZ":-3.674360729267889,"pX":-1.5756771732682913,"pZ":2.360505607710983,"vX0":1.8125166431316917,"vY0":-127.2536477776523,"vZ0":1.2324485017695501,"x":177.06,"y":175.05,"x0":-1.6957247323638047,"y0":50.00487824435153,"z0":4.880414069770522,"aX":-7.61487599659068},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-6.2,"breakHorizontal":8.0,"spinRate":1427,"spinDirection":268},"zone":13,"typeConfidence":0.91,"plateTime":0.42897853516622764,"extension":6.723771725264918},"index":2,"playId":"4ee7ae37-2eec-3a9c-9022-43c0c7a2de3e","pitchNumber":3,"startTime":"2025-08-06T00:20:56.422Z","endTime":"2025-08-06T00:21:01.556Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:21:01.556Z","atBatIndex":51},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jack Suwinski doubles (2) on a sharp line drive to right fielder Jerar Encarnacion.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:21:10.513Z","endTime":"2025-08-06T00:22:32.421Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"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, 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":83.8,"endSpeed":77.0,"strikeZoneTop":3.54425191474659,"strikeZoneBottom":1.58999823112577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.465559137829466,"aZ":-34.095355840473275,"pfxX":6.724808600861275,"pfxZ":-1.2709741814019058,"pX":-0.5282466810832535,"pZ":2.0412421555822218,"vX0":0.9928821428724317,"vY0":-122.06400228954855,"vZ0":0.3620053688853646,"x":137.14,"y":183.67,"x0":-1.8142031555469034,"y0":50.00600427875009,"z0":4.831243407733227,"aX":10.129458904045642},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.9,"breakHorizontal":-12.4,"spinRate":2560,"spinDirection":63},"zone":7,"typeConfidence":0.9,"plateTime":0.44905478397489196,"extension":6.626728055957021},"index":0,"playId":"93c67c28-f1cf-3347-bdc5-4063dce23b93","pitchNumber":1,"startTime":"2025-08-06T00:21:22.633Z","endTime":"2025-08-06T00:21:26.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":76.0,"strikeZoneTop":3.54683199183255,"strikeZoneBottom":1.57351226671391,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.954935418620334,"aZ":-32.824557121240964,"pfxX":11.956597870508173,"pfxZ":-0.43703814243966654,"pX":-1.0870936270349105,"pZ":2.8954585096575047,"vX0":-2.0121041860984934,"vY0":-121.23802474282247,"vZ0":2.052931533514255,"x":158.44,"y":160.6,"x0":-1.7964658498785948,"y0":50.00451993595215,"z0":4.914018751001351,"aX":17.699744352748965},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.0,"breakHorizontal":-21.1,"spinRate":2657,"spinDirection":67},"zone":11,"typeConfidence":0.91,"plateTime":0.4527700525684142,"extension":6.570586822634789},"index":1,"playId":"f10d6c14-151d-3ee2-a7ee-900ebb7b7d8f","pitchNumber":2,"startTime":"2025-08-06T00:21:35.096Z","endTime":"2025-08-06T00:21:39.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.0,"strikeZoneTop":3.51287367951154,"strikeZoneBottom":1.59000181861909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.10136864940071,"aZ":-33.625625064100575,"pfxX":6.22266326996539,"pfxZ":-0.9515492879357073,"pX":-1.2564596441540499,"pZ":2.567313035763729,"vX0":-0.5481559042375902,"vY0":-122.94560205580098,"vZ0":1.5041875684160126,"x":164.89,"y":169.46,"x0":-1.8374350995222501,"y0":50.0058233438576,"z0":4.817501401983252,"aX":9.45511498278767},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":-11.2,"spinRate":2586,"spinDirection":63},"zone":11,"typeConfidence":0.9,"plateTime":0.44679962609640267,"extension":6.658868619383879},"index":2,"playId":"2094fee9-9085-3320-9975-11234a05322d","pitchNumber":3,"startTime":"2025-08-06T00:21:47.872Z","endTime":"2025-08-06T00:21:51.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.913223703039638,"aZ":-34.75246418704326,"pfxX":-10.37381311163599,"pfxZ":-1.4220034060511058,"pX":-0.3331825683108764,"pZ":2.124815872014646,"vX0":6.295882592621577,"vY0":-134.48004804518908,"vZ0":-0.6785573030312153,"x":129.7,"y":181.41,"x0":-1.3691865902884297,"y0":50.00392984314996,"z0":4.86765399820823,"aX":-18.80986679750954},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-2.5,"breakHorizontal":17.3,"spinRate":1939,"spinDirection":241},"zone":7,"typeConfidence":0.9,"plateTime":0.40888524620278854,"extension":6.791197061889431},"index":3,"playId":"f7fef120-287b-3a7e-ae9d-a44d05c41abf","pitchNumber":4,"startTime":"2025-08-06T00:21:59.391Z","endTime":"2025-08-06T00:22:02.842Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.142309076222016,"aZ":-25.744028363165757,"pfxX":-2.229029704334471,"pfxZ":3.584373454589983,"pX":0.24287213399797467,"pZ":2.509824714455943,"vX0":5.285863082595849,"vY0":-132.81009663034928,"vZ0":-1.2723537295277347,"x":107.74,"y":171.01,"x0":-1.4793202165489463,"y0":50.004865632405775,"z0":4.858897572619431,"aX":-4.002038675958322},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.5,"breakHorizontal":3.0,"spinRate":2292,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4116524714981793,"extension":6.7483911913990235},"hitData":{"launchSpeed":104.9,"launchAngle":22.0,"totalDistance":332.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":204.06,"coordY":116.66}},"index":4,"playId":"1a11a20d-84fc-3383-8a28-00fc54ab55de","pitchNumber":5,"startTime":"2025-08-06T00:22:16.846Z","endTime":"2025-08-06T00:22:32.421Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:22:32.421Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out sharply to center fielder Jung Hoo Lee.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T00:22:44.821Z","endTime":"2025-08-06T00:23:24.685Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":83.5,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.459268740801676,"aZ":-32.314337050873455,"pfxX":-8.107571722838438,"pfxZ":-0.07674303866509469,"pX":0.38127878789824554,"pZ":2.821348104372286,"vX0":7.467464619437254,"vY0":-134.203263942814,"vZ0":0.7158832172120633,"x":102.47,"y":162.6,"x0":-1.401086686499491,"y0":50.004518175098156,"z0":4.875850779850924,"aX":-14.604374782482049},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":0.2,"breakHorizontal":12.8,"spinRate":1974,"spinDirection":237},"zone":6,"typeConfidence":0.91,"plateTime":0.41011828012173135,"extension":6.689190463817086},"hitData":{"launchSpeed":103.2,"launchAngle":25.0,"totalDistance":379.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":120.95,"coordY":46.23}},"index":0,"playId":"6dfe5056-49a7-30a3-a8ec-71bb038787b7","pitchNumber":1,"startTime":"2025-08-06T00:23:15.078Z","endTime":"2025-08-06T00:23:24.685Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:23:24.685Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Willy Adames pops out to second baseman Nick Gonzales.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:25:17.534Z","endTime":"2025-08-06T00:26:30.982Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.49000172332835,"strikeZoneBottom":1.7061304598267,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.828977034105975,"aZ":-18.42215552455462,"pfxX":-9.927604538640551,"pfxZ":6.9133367585949586,"pX":-0.5617680316179929,"pZ":2.671951130449543,"vX0":4.139615055922931,"vY0":-140.5847204434853,"vZ0":-6.166902067191254,"x":138.41,"y":166.64,"x0":-0.7691697830430952,"y0":50.000906840848344,"z0":6.102428831354305,"aX":-19.738070724012335},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":11.4,"breakHorizontal":17.0,"spinRate":2349,"spinDirection":214},"zone":4,"typeConfidence":0.93,"plateTime":0.39060203579927677,"extension":6.508688629471513},"index":0,"playId":"ebf2e3eb-c062-34a4-b281-993ca6d33df3","pitchNumber":1,"startTime":"2025-08-06T00:25:36.438Z","endTime":"2025-08-06T00:25:40.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.53102247074387,"strikeZoneBottom":1.75666046021342,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.762615833124215,"aZ":-13.564800000634127,"pfxX":-4.174139856186084,"pfxZ":9.457753295162028,"pX":1.7182718148586957,"pZ":3.2823727972506607,"vX0":7.940116326626699,"vY0":-139.48699981773558,"vZ0":-5.339007065701463,"x":51.5,"y":150.16,"x0":-0.6246548893180358,"y0":50.00606143070819,"z0":6.11783643466059,"aX":-8.216682540887724},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":5.9,"spinRate":2389,"spinDirection":211},"zone":12,"typeConfidence":0.92,"plateTime":0.39288070839227673,"extension":6.332226290833251},"index":1,"playId":"36b9def5-0ee3-3597-96dd-97f1362d7378","pitchNumber":2,"startTime":"2025-08-06T00:25:48.725Z","endTime":"2025-08-06T00:25:52.491Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.8,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.017677092043378,"aZ":-43.69324675221153,"pfxX":6.401133414048321,"pfxZ":-7.911826010567957,"pX":0.20909056820938918,"pZ":2.568841940857566,"vX0":0.613550966832576,"vY0":-120.85715828225169,"vZ0":-0.13280169579649326,"x":109.03,"y":169.42,"x0":-0.8791871362644518,"y0":50.00312595660847,"z0":6.513421101860186,"aX":9.319569564929566},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-14.0,"breakHorizontal":-11.8,"spinRate":2643,"spinDirection":41},"zone":5,"typeConfidence":0.91,"plateTime":0.455968123283784,"extension":6.198631035201887},"index":2,"playId":"1217f34e-f6ab-3419-8533-1af07cb86317","pitchNumber":3,"startTime":"2025-08-06T00:26:03.452Z","endTime":"2025-08-06T00:26:06.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.3,"endSpeed":76.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.905033109761654,"aZ":-43.06536867005122,"pfxX":5.816929680248259,"pfxZ":-7.314877964017137,"pX":-0.1463051603180855,"pZ":2.855124212963949,"vX0":-0.0768542399814503,"vY0":-121.28609432493613,"vZ0":0.4269764239327536,"x":122.58,"y":161.69,"x0":-0.8698551863397742,"y0":50.00350846849652,"z0":6.434877780353719,"aX":8.659264328962438},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.3,"breakVerticalInduced":-12.8,"breakHorizontal":-10.6,"spinRate":2594,"spinDirection":43},"zone":5,"typeConfidence":0.9,"plateTime":0.4517492860897345,"extension":6.1478181582531315},"hitData":{"launchSpeed":77.2,"launchAngle":54.0,"totalDistance":193.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":115.38,"coordY":124.62}},"index":3,"playId":"05f80003-f7a6-379b-bde5-4620826f5210","pitchNumber":4,"startTime":"2025-08-06T00:26:21.115Z","endTime":"2025-08-06T00:26:30.982Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:26:30.982Z","atBatIndex":54},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Matt Chapman singles on a line drive to left fielder Tommy Pham.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:26:39.182Z","endTime":"2025-08-06T00:27:14.720Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.6,"strikeZoneTop":3.50965572494989,"strikeZoneBottom":1.65976471228753,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.255021136017557,"aZ":-42.19350039226587,"pfxX":4.550184609491781,"pfxZ":-6.7490912179668054,"pX":0.0031251985100069412,"pZ":2.800064323045254,"vX0":0.9550375360338851,"vY0":-121.51633346276445,"vZ0":0.07476573259963226,"x":116.88,"y":163.18,"x0":-0.9864513354461423,"y0":50.00050432012593,"z0":6.454436278117833,"aX":6.758901056183266},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-11.9,"breakHorizontal":-8.5,"spinRate":2621,"spinDirection":41},"zone":5,"typeConfidence":0.9,"plateTime":0.45187657636407774,"extension":5.89614975655827},"index":0,"playId":"cabeb36d-6cdd-3715-896d-95ea420c10b2","pitchNumber":1,"startTime":"2025-08-06T00:26:51.316Z","endTime":"2025-08-06T00:26:55.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.633103200181303,"aZ":-24.607912477725428,"pfxX":1.6143901323736047,"pfxZ":4.464525416513602,"pX":0.5124277298867832,"pZ":2.1327932159302736,"vX0":3.3467669680070458,"vY0":-129.03836423207417,"vZ0":-5.4421843030556865,"x":97.47,"y":181.19,"x0":-1.0086504976183837,"y0":50.00393871602203,"z0":6.153329248774584,"aX":2.734667499198917},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.2,"breakHorizontal":-3.6,"spinRate":2572,"spinDirection":184},"zone":9,"typeConfidence":0.9,"plateTime":0.42368913643845474,"extension":5.812554245450596},"hitData":{"launchSpeed":89.8,"launchAngle":14.0,"totalDistance":204.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":85.79,"coordY":95.86}},"index":1,"playId":"a27ab43c-7c0b-32ba-82d3-a1a94e9bb00d","pitchNumber":2,"startTime":"2025-08-06T00:27:04.050Z","endTime":"2025-08-06T00:27:14.720Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:27:14.720Z","atBatIndex":55},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Dominic Smith reaches on a fielder's choice. Matt Chapman to 2nd. Matt Chapman advances to 2nd, on a fielding error by first baseman Spencer Horwitz.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:27:20.126Z","endTime":"2025-08-06T00:29:07.799Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnSecond":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"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":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.5,"strikeZoneTop":3.27000008576236,"strikeZoneBottom":1.58515537409851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.762767474042693,"aZ":-23.833681976144064,"pfxX":-7.337550794202134,"pfxZ":4.69497891277317,"pX":-2.0786164943664525,"pZ":3.590640643585269,"vX0":0.5270418942922213,"vY0":-132.07110766229164,"vZ0":-1.9030142018448195,"x":196.23,"y":141.83,"x0":-1.3263506049015574,"y0":50.00009998259381,"z0":6.064223248164161,"aX":-13.02722620586447},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.3,"breakHorizontal":13.2,"spinRate":1910,"spinDirection":221},"zone":11,"typeConfidence":0.92,"plateTime":0.41389763286425696,"extension":6.108927575176561},"index":0,"playId":"7f062e46-7f0f-340d-bedb-452778b9be37","pitchNumber":1,"startTime":"2025-08-06T00:27:43.053Z","endTime":"2025-08-06T00:27:46.278Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.151799037535792,"aZ":-26.348115406777726,"pfxX":-0.841578694007467,"pfxZ":3.2931588528097953,"pX":0.4879292718816031,"pZ":1.6185425870834396,"vX0":4.628634214815447,"vY0":-131.7159772002661,"vZ0":-6.497486599947951,"x":98.4,"y":195.08,"x0":-1.177563074733467,"y0":50.00478832309175,"z0":6.04739058322494,"aX":-1.4901925925639328},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.8,"breakHorizontal":0.6,"spinRate":2529,"spinDirection":207},"zone":9,"typeConfidence":0.9,"plateTime":0.41474342860529356,"extension":6.014410437294013},"index":1,"playId":"02c18fb6-6e62-3dbb-bcca-9739147516cb","pitchNumber":2,"startTime":"2025-08-06T00:28:00.825Z","endTime":"2025-08-06T00:28:04.017Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.184150172884987,"aZ":-24.900744242479618,"pfxX":1.9797357401180502,"pfxZ":4.212849549057662,"pX":1.013591195783301,"pZ":1.6696535556860284,"vX0":4.598022629208574,"vY0":-129.79292821815255,"vZ0":-6.516484489933416,"x":78.36,"y":193.7,"x0":-1.0298557411011546,"y0":50.00153523963747,"z0":6.07838754614039,"aX":3.4167824520703},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.6,"breakHorizontal":-4.4,"spinRate":2517,"spinDirection":188},"zone":14,"typeConfidence":0.9,"plateTime":0.4201284031499277,"extension":6.057651665955483},"index":2,"playId":"36ed564e-afd9-38ac-b4a1-494e0c519ccc","pitchNumber":3,"startTime":"2025-08-06T00:28:22.078Z","endTime":"2025-08-06T00:28:26.545Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-06T00:28:36.789Z","endTime":"2025-08-06T00:28:59.512Z","isPitch":false,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.714664233955524,"aZ":-22.824273424688737,"pfxX":-8.11565676688142,"pfxZ":5.231336845256414,"pX":-0.7138201905174976,"pZ":1.937724277513763,"vX0":3.5461838338077523,"vY0":-132.4570459200471,"vZ0":-6.278569848545432,"x":144.21,"y":186.46,"x0":-1.0111822587288268,"y0":50.00246548096312,"z0":5.993424954854452,"aX":-14.506547551634503},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.4,"breakHorizontal":14.0,"spinRate":2066,"spinDirection":217},"zone":7,"typeConfidence":0.92,"plateTime":0.41257599660448285,"extension":6.284392986558335},"hitData":{"launchSpeed":73.4,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.28,"coordY":169.42}},"index":4,"playId":"0fff664e-753d-38a8-bf4c-ce4c80733996","pitchNumber":4,"startTime":"2025-08-06T00:28:59.512Z","endTime":"2025-08-06T00:29:07.799Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:29:07.799Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jerar Encarnacion grounds out, third baseman Isiah Kiner-Falefa to first baseman Spencer Horwitz. Matt Chapman to 3rd. Dominic Smith to 2nd.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:29:43.390Z","endTime":"2025-08-06T00:30:57.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"postOnThird":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"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":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":85.0,"strikeZoneTop":3.83709078600737,"strikeZoneBottom":1.79960672265972,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.75939169306232,"aZ":-21.762541608964597,"pfxX":0.40835052135941097,"pfxZ":5.737803590314066,"pX":0.25411580699115127,"pZ":0.9122042038143376,"vX0":3.0862785506822203,"vY0":-133.16757225078723,"vZ0":-9.259496923704225,"x":107.31,"y":214.15,"x0":-0.9679417759774128,"y0":50.00606967038216,"z0":5.979862677980009,"aX":0.74073755231391},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.8,"breakHorizontal":-1.3,"spinRate":2634,"spinDirection":189},"zone":14,"typeConfidence":0.89,"plateTime":0.4096536799450843,"extension":6.382507233830862},"index":0,"playId":"42d4e04c-8f26-3ef1-ab35-a8e2befb3bd4","pitchNumber":1,"startTime":"2025-08-06T00:29:43.390Z","endTime":"2025-08-06T00:29:47.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-06T00:30:01.852Z","endTime":"2025-08-06T00:30:33.173Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.82717902997768,"strikeZoneBottom":1.82993231223176,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.64161005202636,"aZ":-23.753251956051546,"pfxX":-0.7753245542024005,"pfxZ":4.712761069180702,"pX":0.4355646897492748,"pZ":1.041620028732806,"vX0":4.107029289975956,"vY0":-133.12987924580196,"vZ0":-8.377477749125239,"x":100.4,"y":210.66,"x0":-1.0291050356408726,"y0":50.00480714179469,"z0":5.959500124012692,"aX":-1.386228262745055},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":0.5,"spinRate":2542,"spinDirection":203},"zone":14,"typeConfidence":0.9,"plateTime":0.41203569663771145,"extension":6.213121787387666},"index":2,"playId":"897d63b1-7c28-3399-a9dc-80addd848a2c","pitchNumber":2,"startTime":"2025-08-06T00:30:33.173Z","endTime":"2025-08-06T00:30:37.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.5,"strikeZoneTop":3.75,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.893121750085488,"aZ":-21.9680676692242,"pfxX":-9.34054513384297,"pfxZ":5.117610320111359,"pX":-0.08943687635683678,"pZ":2.500773497129156,"vX0":5.825078537777069,"vY0":-139.96502137733853,"vZ0":-5.387084254582298,"x":120.41,"y":171.26,"x0":-0.977753436335718,"y0":50.00691363324323,"z0":5.877692151357685,"aX":-18.643088073045547},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.4,"breakHorizontal":15.8,"spinRate":2419,"spinDirection":221},"zone":5,"typeConfidence":0.93,"plateTime":0.39048430266018164,"extension":6.333266488442253},"hitData":{"launchSpeed":81.2,"launchAngle":-54.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":114.32,"coordY":182.09}},"index":3,"playId":"e047f310-4f11-319c-8369-a98152fe6927","pitchNumber":3,"startTime":"2025-08-06T00:30:48.820Z","endTime":"2025-08-06T00:30:57.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:30:57.308Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jung Hoo Lee strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T00:31:14.130Z","endTime":"2025-08-06T00:32:28.658Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.9,"strikeZoneTop":3.31716061412376,"strikeZoneBottom":1.4639030720851,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.339123476507286,"aZ":-38.97243342930621,"pfxX":1.9929487587067758,"pfxZ":-4.375686375905806,"pX":0.8783325994512912,"pZ":0.013851932429492194,"vX0":3.5763305010801885,"vY0":-124.50781389117252,"vZ0":-6.962774233587219,"x":83.52,"y":238.41,"x0":-0.8412489398208008,"y0":50.00339957791082,"z0":6.110936325018215,"aX":3.0965499460731865},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-9.4,"breakHorizontal":-4.6,"spinRate":2729,"spinDirection":27},"zone":14,"typeConfidence":0.86,"plateTime":0.4416162920969291,"extension":5.979256638917754},"index":0,"playId":"1388ae79-7ea9-39a3-aa05-11ca22243034","pitchNumber":1,"startTime":"2025-08-06T00:31:26.229Z","endTime":"2025-08-06T00:31:30.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.28836357323892,"strikeZoneBottom":1.43513070306423,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.77216509720831,"aZ":-24.49095378898373,"pfxX":0.6493816598820814,"pfxZ":4.310811188000475,"pX":0.3459294783423711,"pZ":2.1092481610333897,"vX0":3.2974881004969774,"vY0":-132.7513700210846,"vZ0":-5.578879275641453,"x":103.81,"y":181.83,"x0":-0.9973728522621284,"y0":50.00373809788746,"z0":6.024063650139058,"aX":1.156987048945024},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.8,"breakHorizontal":-1.9,"spinRate":2505,"spinDirection":201},"zone":6,"typeConfidence":0.9,"plateTime":0.4128016297986634,"extension":6.259952106685929},"index":1,"playId":"a91da1ed-a577-3a17-81f2-dddb2c37cc52","pitchNumber":2,"startTime":"2025-08-06T00:31:43.368Z","endTime":"2025-08-06T00:31:47.147Z","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":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.33399229718896,"aZ":-26.067817140885403,"pfxX":0.3262489368331092,"pfxZ":3.332277960395288,"pX":0.41006851496046054,"pZ":1.9970332928600645,"vX0":3.778151108258746,"vY0":-133.4574323552383,"vZ0":-5.643070209331285,"x":101.37,"y":184.86,"x0":-1.056917012788299,"y0":50.00563856610345,"z0":5.97726552756382,"aX":0.5973082713616202},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.2,"breakHorizontal":-1.3,"spinRate":2645,"spinDirection":179},"zone":9,"typeConfidence":0.9,"plateTime":0.40789612673526543,"extension":6.122037442297497},"index":2,"playId":"382da4ea-2225-3cfe-b96f-4525b2a2e5ff","pitchNumber":3,"startTime":"2025-08-06T00:32:00.797Z","endTime":"2025-08-06T00:32:04.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.928154869573596,"aZ":-13.97355449589645,"pfxX":-5.739218963966882,"pfxZ":8.95354288100955,"pX":1.2902329122744396,"pZ":2.422315909608506,"vX0":8.411029801169427,"vY0":-141.78609367420785,"vZ0":-6.874216247020217,"x":67.82,"y":173.38,"x0":-0.9713409437933048,"y0":50.00188243132666,"z0":5.772875163188973,"aX":-11.66569702368076},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":8.6,"spinRate":2437,"spinDirection":228},"zone":14,"typeConfidence":0.89,"plateTime":0.3865617500580165,"extension":6.4265473471985315},"index":3,"playId":"b0d86e4a-b475-3766-b349-ada4bafeaf7c","pitchNumber":4,"startTime":"2025-08-06T00:32:23.670Z","endTime":"2025-08-06T00:32:28.658Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:32:28.658Z","atBatIndex":58},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Triolo walks.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:35:01.766Z","endTime":"2025-08-06T00:36:27.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"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":[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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Matt Gage replaces Logan Webb.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T00:34:29.822Z","endTime":"2025-08-06T00:35:04.148Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657424,"link":"/api/v1/people/657424"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.7999509146318,"strikeZoneBottom":1.84369069644674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.30472241706681,"aZ":-17.662394769543816,"pfxX":-0.21510356388795238,"pfxZ":7.942620364308363,"pX":-1.010127759602054,"pZ":1.8563373344693772,"vX0":-7.058085780554421,"vY0":-134.13657504438663,"vZ0":-8.20683629912318,"x":155.5,"y":188.66,"x0":1.6803241444537393,"y0":50.00344531293466,"z0":6.208848204023235,"aX":-0.39181082557344643},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.8,"breakHorizontal":1.9,"spinRate":2134,"spinDirection":178},"zone":13,"typeConfidence":0.83,"plateTime":0.40793779595052726,"extension":6.337206190401751},"index":1,"playId":"30ffa37a-e237-344a-be6b-4625ee7acf9b","pitchNumber":1,"startTime":"2025-08-06T00:35:04.148Z","endTime":"2025-08-06T00:35:07.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.3,"strikeZoneTop":3.79859923750595,"strikeZoneBottom":1.84291432900755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.128423028498762,"aZ":-17.806022847973036,"pfxX":-0.9375378454477943,"pfxZ":7.81692708166149,"pX":0.542765134091117,"pZ":2.0744050165999957,"vX0":-3.841060859278499,"vY0":-134.00932044635232,"vZ0":-7.496029938850714,"x":96.31,"y":182.77,"x0":2.110356138937676,"y0":50.00151266960278,"z0":6.156631177328114,"aX":-1.7222086830380436},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.0,"breakHorizontal":2.4,"spinRate":2189,"spinDirection":170},"zone":9,"typeConfidence":0.82,"plateTime":0.4071108774594454,"extension":6.347193141023737},"index":2,"playId":"56eb4d23-1b24-3d93-b27f-896c4ccc256d","pitchNumber":2,"startTime":"2025-08-06T00:35:19.037Z","endTime":"2025-08-06T00:35:23.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.2,"strikeZoneTop":3.76695950931338,"strikeZoneBottom":1.81109770150105,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.578904601840044,"aZ":-30.640233300021276,"pfxX":-2.1932206217664643,"pfxZ":0.9780829678904355,"pX":0.03981404352554802,"pZ":0.9591003898112084,"vX0":-4.347915528662971,"vY0":-123.72331832171407,"vZ0":-6.217566508406492,"x":115.48,"y":212.88,"x0":2.0985074430175725,"y0":50.00133328462724,"z0":6.043576128547713,"aX":-3.430138696440322},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":0.7,"breakHorizontal":4.9,"spinRate":2274,"spinDirection":244},"zone":14,"typeConfidence":0.91,"plateTime":0.44117152621224065,"extension":6.4143647977674805},"index":3,"playId":"778b714b-e7bd-3516-947a-b446a1469ecd","pitchNumber":3,"startTime":"2025-08-06T00:35:32.986Z","endTime":"2025-08-06T00:35:36.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":79.4,"strikeZoneTop":3.82,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.4189094497312,"aZ":-34.015143804092446,"pfxX":-2.3100579321638643,"pfxZ":-1.162408089690528,"pX":-0.15494538123356946,"pZ":2.3975266734365754,"vX0":-4.867153952634939,"vY0":-124.63053979654569,"vZ0":-2.6773934368524417,"x":122.91,"y":174.05,"x0":2.118009881741409,"y0":50.00253744563633,"z0":6.275724955996288,"aX":-3.658765663326153},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-2.5,"breakHorizontal":5.3,"spinRate":2263,"spinDirection":253},"zone":8,"typeConfidence":0.91,"plateTime":0.43832145378759657,"extension":6.231220858704506},"index":4,"playId":"0f200937-cb17-3034-bf2a-b7bca54d35f7","pitchNumber":4,"startTime":"2025-08-06T00:35:49.360Z","endTime":"2025-08-06T00:35:53.033Z","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":92.7,"endSpeed":85.2,"strikeZoneTop":3.79902972902154,"strikeZoneBottom":1.80400308030925,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.281886055832437,"aZ":-16.180062039383127,"pfxX":-0.4583246036121791,"pfxZ":8.617900927565815,"pX":1.3444146397119838,"pZ":3.5355685027472674,"vX0":-0.5296840299125922,"vY0":-135.0760169808555,"vZ0":-4.273762330794152,"x":65.75,"y":143.32,"x0":1.6022716493121183,"y0":50.00013696733745,"z0":6.269175836356793,"aX":-0.8501519141761905},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":1.0,"spinRate":2104,"spinDirection":171},"zone":12,"typeConfidence":0.89,"plateTime":0.4048510073635878,"extension":6.302482731078929},"index":5,"playId":"3c75721d-a559-3797-bb26-8c9f106af479","pitchNumber":5,"startTime":"2025-08-06T00:36:07.492Z","endTime":"2025-08-06T00:36:10.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.75962653391193,"strikeZoneBottom":1.84333995158586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.285541795333778,"aZ":-29.285377983261558,"pfxX":-2.4458984076674675,"pfxZ":1.835630058436748,"pX":0.10514075932034145,"pZ":1.6226228879587432,"vX0":-4.125481669038717,"vY0":-124.43145558387846,"vZ0":-5.111779157139916,"x":112.99,"y":194.97,"x0":2.1003766442991023,"y0":50.001174944721186,"z0":6.121437194945071,"aX":-3.846172629958752},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":2.4,"breakHorizontal":5.4,"spinRate":2288,"spinDirection":242},"zone":14,"typeConfidence":0.91,"plateTime":0.4396821293697144,"extension":6.341834744254283},"index":6,"playId":"f865c2d7-91ed-3057-8b86-746267e58c4a","pitchNumber":6,"startTime":"2025-08-06T00:36:22.041Z","endTime":"2025-08-06T00:36:27.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:36:27.039Z","atBatIndex":59},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Isiah Kiner-Falefa grounds into a double play, third baseman Matt Chapman to second baseman Christian Koss to first baseman Dominic Smith. Jared Triolo out at 2nd. Isiah Kiner-Falefa out at 1st.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:36:30.751Z","endTime":"2025-08-06T00:37:53.233Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683766,"link":"/api/v1/people/683766"},"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":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.23763703307952,"strikeZoneBottom":1.53700084400837,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.24684154701698,"aZ":-32.83894043323289,"pfxX":-3.269166569183642,"pfxZ":-0.4227761417977369,"pX":1.3462971443635119,"pZ":3.8663843337629507,"vX0":-0.724060248464714,"vY0":-123.75415239521375,"vZ0":0.4540909969882294,"x":65.68,"y":134.39,"x0":2.0671498296360267,"y0":50.0053962317153,"z0":6.417454569265375,"aX":-5.102973927586877},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-0.5,"breakHorizontal":6.1,"spinRate":2141,"spinDirection":257},"zone":12,"typeConfidence":0.89,"plateTime":0.4415336776717962,"extension":6.157621579628539},"index":0,"playId":"f281d89f-075c-35d8-b6e6-ab96bd2e4ee5","pitchNumber":1,"startTime":"2025-08-06T00:36:50.115Z","endTime":"2025-08-06T00:36:53.115Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.0,"strikeZoneTop":3.27023192279736,"strikeZoneBottom":1.53367814474892,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.51876305816751,"aZ":-30.382795265822143,"pfxX":-2.6033139825697145,"pfxZ":1.1378331204475458,"pX":0.2883855812702163,"pZ":2.422384923327678,"vX0":-3.6939488195863097,"vY0":-124.2189273967906,"vZ0":-3.0090326446159152,"x":106.01,"y":173.38,"x0":2.129584683109864,"y0":50.0028544898916,"z0":6.160318102515038,"aX":-4.090706214662066},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.7,"breakHorizontal":5.5,"spinRate":2300,"spinDirection":241},"zone":6,"typeConfidence":0.91,"plateTime":0.4399614160480114,"extension":6.276177071109168},"index":1,"playId":"56ca5c96-da61-331d-bdb2-067f2d45790a","pitchNumber":2,"startTime":"2025-08-06T00:37:08.578Z","endTime":"2025-08-06T00:37:13.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.9,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.45865100153557,"aZ":-30.889451096740167,"pfxX":-1.8927032489178202,"pfxZ":0.8000834724196668,"pX":-0.22491153695777222,"pZ":1.0160949511821487,"vX0":-4.996810138935767,"vY0":-125.45736395397995,"vZ0":-6.208679220936459,"x":125.57,"y":211.35,"x0":2.0352640569126272,"y0":50.000525125698765,"z0":6.028248607542484,"aX":-3.0279671696365873},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.2,"breakHorizontal":4.6,"spinRate":2307,"spinDirection":235},"zone":13,"typeConfidence":0.91,"plateTime":0.4359435557167668,"extension":6.294998366245897},"index":2,"playId":"fd282d36-023b-33b5-a515-28faad6384a1","pitchNumber":3,"startTime":"2025-08-06T00:37:26.172Z","endTime":"2025-08-06T00:37:29.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.37,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2073142771881,"aZ":-31.412946247989534,"pfxX":2.7206404050736825,"pfxZ":0.47875317733462097,"pX":-0.040049818767131144,"pZ":1.5479553034081897,"vX0":-5.898511384955441,"vY0":-124.50268958066052,"vZ0":-4.657593805997467,"x":118.53,"y":196.99,"x0":1.998213236820761,"y0":50.00070226874573,"z0":6.020104893921259,"aX":4.303581022450947},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.1,"breakHorizontal":-3.7,"spinRate":1247,"spinDirection":134},"zone":8,"typeConfidence":0.81,"plateTime":0.43865448592831946,"extension":6.255008154174934},"hitData":{"launchSpeed":87.5,"launchAngle":-12.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.13,"coordY":168.4}},"index":3,"playId":"bcceccb6-648d-3ec1-bdbe-70e44d4a087d","pitchNumber":4,"startTime":"2025-08-06T00:37:44.258Z","endTime":"2025-08-06T00:37:53.233Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:37:53.233Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Spencer Horwitz grounds out, first baseman Dominic Smith to pitcher Matt Gage.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T00:38:04.808Z","endTime":"2025-08-06T00:38:25.695Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":657424,"link":"/api/v1/people/657424"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.64,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.328206473942455,"aZ":-16.05121719561443,"pfxX":6.772689283205251,"pfxZ":8.483608995666867,"pX":0.6841276797563233,"pZ":1.6316240393698915,"vX0":-4.749331098486724,"vY0":-136.33731334237254,"vZ0":-9.014283223868222,"x":90.92,"y":194.73,"x0":1.5605027618975114,"y0":50.00344442602503,"z0":6.067073899529637,"aX":12.870654733490335},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":-11.4,"spinRate":2107,"spinDirection":159},"zone":9,"typeConfidence":2.0,"plateTime":0.40030761834478135,"extension":6.386893041960163},"hitData":{"launchSpeed":92.0,"launchAngle":5.0,"totalDistance":85.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":162.96,"coordY":169.92}},"index":0,"playId":"84303923-0f8f-3655-ab65-53663c472e52","pitchNumber":1,"startTime":"2025-08-06T00:38:18.152Z","endTime":"2025-08-06T00:38:25.695Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:38:25.695Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Patrick Bailey flies out sharply to right fielder Bryan Reynolds.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T00:40:34.473Z","endTime":"2025-08-06T00:41:03.403Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Cam Sanders replaces Braxton Ashcraft.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T00:40:03.771Z","endTime":"2025-08-06T00:40:36.769Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676742,"link":"/api/v1/people/676742"},"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":0},"pitchData":{"startSpeed":85.3,"endSpeed":79.4,"strikeZoneTop":3.45473586817619,"strikeZoneBottom":1.65000086429498,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.9704581827523,"aZ":-32.64397583363707,"pfxX":1.3056597842571622,"pfxZ":-0.2976293612139713,"pX":-0.6301564745967335,"pZ":3.1508209508482485,"vX0":5.279706962691171,"vY0":-124.2745857315176,"vZ0":-0.8511562500325286,"x":141.02,"y":153.71,"x0":-2.940978605254378,"y0":50.003020071598236,"z0":6.179528780416961,"aX":2.0664874648860914},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-0.5,"breakHorizontal":-3.5,"spinRate":2648,"spinDirection":95},"zone":1,"typeConfidence":2.0,"plateTime":0.4386540531753771,"extension":6.1710523385325065},"index":1,"playId":"2c2af991-8f66-33af-9244-ec52eb1de1f3","pitchNumber":1,"startTime":"2025-08-06T00:40:36.769Z","endTime":"2025-08-06T00:40:40.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":82.1,"strikeZoneTop":3.42,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.43570315704548,"aZ":-31.512336883205485,"pfxX":0.7893357896715973,"pfxZ":0.3861157128722894,"pX":0.5411343736762863,"pZ":2.5377796794735734,"vX0":8.004774760844997,"vY0":-129.1244477171352,"vZ0":-2.7046244819201597,"x":96.37,"y":170.26,"x0":-2.6940298444755406,"y0":50.000747250966825,"z0":6.0093014019452005,"aX":1.3384592398562578},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":0.4,"breakHorizontal":-3.1,"spinRate":2724,"spinDirection":99},"zone":6,"typeConfidence":2.0,"plateTime":0.4232503404014407,"extension":6.206559774347386},"hitData":{"launchSpeed":101.0,"launchAngle":38.0,"totalDistance":353.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":182.56,"coordY":68.16}},"index":2,"playId":"8a6de1d2-7802-3bfb-aba7-d547636d8829","pitchNumber":2,"startTime":"2025-08-06T00:40:52.614Z","endTime":"2025-08-06T00:41:03.403Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:41:03.403Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Christian Koss strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T00:41:08.841Z","endTime":"2025-08-06T00:42:18.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"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":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.5,"strikeZoneTop":3.65337538382062,"strikeZoneBottom":1.64591537100673,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.392201872218006,"aZ":-32.125189890874466,"pfxX":2.3417482331157884,"pfxZ":0.028645748423114625,"pX":-0.18106548393785868,"pZ":2.8037031986827787,"vX0":6.045944748308442,"vY0":-127.94845808312536,"vZ0":-2.135877007071214,"x":123.9,"y":163.08,"x0":-2.871191540744022,"y0":50.00185944501249,"z0":6.14689021335168,"aX":3.9136414347844015},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-0.2,"breakHorizontal":-5.5,"spinRate":2624,"spinDirection":75},"zone":5,"typeConfidence":2.0,"plateTime":0.4267636096547509,"extension":6.312102591762792},"index":0,"playId":"4b782be5-0e29-379c-b879-5118b73ffc84","pitchNumber":1,"startTime":"2025-08-06T00:41:36.503Z","endTime":"2025-08-06T00:41:40.588Z","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.0,"endSpeed":89.8,"strikeZoneTop":3.64876931323111,"strikeZoneBottom":1.68152295635502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.881424328430587,"aZ":-12.324113878656954,"pfxX":-4.2047522837642495,"pfxZ":9.654510418909481,"pX":-0.017695393236827377,"pZ":1.9906255999329072,"vX0":9.728359127714251,"vY0":-142.29762228057695,"vZ0":-7.756135363310458,"x":117.67,"y":185.03,"x0":-2.9305228046427017,"y0":50.000580377020576,"z0":5.527755963707812,"aX":-8.643895655623414},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.1,"breakHorizontal":5.6,"spinRate":2601,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.38453896257601716,"extension":6.494529021003433},"index":1,"playId":"50e23518-ad8d-337c-9475-bf46b5da6e05","pitchNumber":2,"startTime":"2025-08-06T00:41:50.978Z","endTime":"2025-08-06T00:41:55.014Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2025-08-06T00:42:03.046Z","endTime":"2025-08-06T00:42:13.875Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.372290305208892,"aZ":-32.45680776670475,"pfxX":1.6030885954105911,"pfxZ":-0.17362763546056215,"pX":0.2732100676498438,"pZ":0.7981395694859916,"vX0":7.1712253473159935,"vY0":-127.50557968725946,"vZ0":-6.093383789128982,"x":106.59,"y":217.23,"x0":-2.78937026609844,"y0":50.002065508019996,"z0":5.7947756913830935,"aX":2.6262274142886244},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.6,"breakHorizontal":-4.6,"spinRate":2787,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.43035441664974616,"extension":6.516662970089813},"index":3,"playId":"32d826f8-eec3-31ed-8cf9-55a1dfa5ca92","pitchNumber":3,"startTime":"2025-08-06T00:42:13.875Z","endTime":"2025-08-06T00:42:18.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:42:18.537Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Heliot Ramos walks.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T00:42:24.432Z","endTime":"2025-08-06T00:44:20.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.17162587001721,"strikeZoneBottom":1.51280209414951,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.066009056145514,"aZ":-32.73164730176975,"pfxX":2.723543811436775,"pfxZ":-0.3348592387667644,"pX":-1.154644175482343,"pZ":3.6435403293847988,"vX0":4.06126583782407,"vY0":-127.02507322089956,"vZ0":0.4028728821329839,"x":161.01,"y":140.4,"x0":-3.1232708436300927,"y0":50.00547789097144,"z0":6.068497913950927,"aX":4.486689661497741},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":-0.4,"breakHorizontal":-5.8,"spinRate":2633,"spinDirection":99},"zone":11,"typeConfidence":2.0,"plateTime":0.429880820202277,"extension":6.185013425952809},"index":0,"playId":"421c5324-71f4-3afc-b78a-ab1f61656a46","pitchNumber":1,"startTime":"2025-08-06T00:42:42.522Z","endTime":"2025-08-06T00:42:47.096Z","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.5,"endSpeed":88.6,"strikeZoneTop":3.14507187091912,"strikeZoneBottom":1.51000070129314,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.448181289754086,"aZ":-13.846994810478032,"pfxX":-2.1862741818374305,"pfxZ":9.151557455437608,"pX":-0.9428903592355777,"pZ":2.3831972149410974,"vX0":6.659873366629167,"vY0":-140.31733860019008,"vZ0":-6.570638122079275,"x":152.94,"y":174.43,"x0":-3.058498076877619,"y0":50.00302756023193,"z0":5.649809122914801,"aX":-4.37873162141354},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.5,"breakHorizontal":2.6,"spinRate":2611,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3896964783118877,"extension":6.380349899020066},"index":1,"playId":"d441c521-5745-37fe-b097-33c8c5587035","pitchNumber":2,"startTime":"2025-08-06T00:42:56.818Z","endTime":"2025-08-06T00:43:01.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.0,"strikeZoneTop":3.1334782963282,"strikeZoneBottom":1.50999900530986,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.581951669308765,"aZ":-11.853830224770855,"pfxX":-3.939637561527409,"pfxZ":10.018762609530729,"pX":-1.134449750764379,"pZ":2.171816942516118,"vX0":6.857673509912884,"vY0":-141.58661490709682,"vZ0":-7.299951257710459,"x":160.24,"y":180.14,"x0":-3.0770483597248908,"y0":50.00645169335417,"z0":5.543705372284434,"aX":-7.993837484998388},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.8,"breakHorizontal":5.8,"spinRate":2531,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.38697047742747515,"extension":6.562796068850927},"index":2,"playId":"898350dd-927d-3d6a-8924-2af0bde59da6","pitchNumber":3,"startTime":"2025-08-06T00:43:17.801Z","endTime":"2025-08-06T00:43:22.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":89.4,"strikeZoneTop":3.03272059273951,"strikeZoneBottom":1.15528553793496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.541694652663246,"aZ":-11.992936717180882,"pfxX":-3.901640133320878,"pfxZ":9.973836951669016,"pX":-0.4167759018995275,"pZ":1.2339989974773633,"vX0":8.708000057774395,"vY0":-140.7704841466913,"vZ0":-9.757458952911808,"x":132.89,"y":205.46,"x0":-3.032159488306245,"y0":50.00249300326861,"z0":5.504709640256885,"aX":-7.895053605447564},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.3,"breakHorizontal":5.4,"spinRate":2597,"spinDirection":212},"zone":7,"typeConfidence":2.0,"plateTime":0.3878964080595355,"extension":6.5393423221306906},"index":3,"playId":"cc493cba-c5b5-3185-a70e-1606e978d7db","pitchNumber":4,"startTime":"2025-08-06T00:43:33.775Z","endTime":"2025-08-06T00:43:38.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.300174978058813,"aZ":-14.238915628311847,"pfxX":-2.6838252219345904,"pfxZ":9.250551733160345,"pX":-1.0295306424436366,"pZ":2.994944521590139,"vX0":5.788361689257896,"vY0":-138.0171239389471,"vZ0":-5.702734460930995,"x":156.24,"y":157.92,"x0":-2.8005970785827223,"y0":50.00102914145982,"z0":6.038588645321487,"aX":-5.202903014349271},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":3.7,"spinRate":2455,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.396105414799103,"extension":6.03523371975818},"index":4,"playId":"5dde7cef-e951-383a-85a4-3a5df0d0a28f","pitchNumber":5,"startTime":"2025-08-06T00:43:54.298Z","endTime":"2025-08-06T00:43:57.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.7,"strikeZoneTop":3.09640059354145,"strikeZoneBottom":1.44045654908241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.06630130932812,"aZ":-14.156628298421818,"pfxX":-5.240001015484328,"pfxZ":9.176374125571801,"pX":0.40505805668569794,"pZ":1.140065948937736,"vX0":10.619089904482378,"vY0":-139.60819116863917,"vZ0":-9.987105271455219,"x":101.56,"y":208.0,"x0":-2.776584176502934,"y0":50.000095446387206,"z0":5.708179680176249,"aX":-10.285905774668137},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":7.2,"spinRate":2509,"spinDirection":219},"zone":14,"typeConfidence":2.0,"plateTime":0.39316723091872285,"extension":6.546341578942455},"index":5,"playId":"9e2abc78-dd9a-3acd-a37b-a1c5a6df4140","pitchNumber":6,"startTime":"2025-08-06T00:44:15.616Z","endTime":"2025-08-06T00:44:20.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:44:20.753Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Rafael Devers strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T00:44:44.357Z","endTime":"2025-08-06T00:46:32.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":87.9,"strikeZoneTop":3.49000137560715,"strikeZoneBottom":1.6545109114209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.016507528672065,"aZ":-15.089350792934942,"pfxX":-4.329567141584721,"pfxZ":8.601770566533032,"pX":-0.712672925168311,"pZ":2.221431857033822,"vX0":8.166561786503026,"vY0":-140.5404765311169,"vZ0":-6.696758510550019,"x":144.17,"y":178.8,"x0":-3.1031904805844515,"y0":50.000699209273385,"z0":5.628426476949023,"aX":-8.597776982576532},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.3,"breakHorizontal":6.0,"spinRate":2649,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.3908155041654786,"extension":6.46411798272036},"index":0,"playId":"8f629374-4ea6-37c2-abf5-636c3c240325","pitchNumber":1,"startTime":"2025-08-06T00:44:46.020Z","endTime":"2025-08-06T00:44:49.890Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.89442927931264,"aZ":-13.78724443258389,"pfxX":-4.576480400319211,"pfxZ":9.409536939165491,"pX":-0.8584673279246141,"pZ":2.8215966155791774,"vX0":7.47138378637228,"vY0":-139.51069652133847,"vZ0":-5.776430514567766,"x":149.72,"y":162.6,"x0":-2.9872604804568565,"y0":50.00417244839885,"z0":5.84175679314734,"aX":-8.944736211828086},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.8,"breakHorizontal":6.6,"spinRate":2704,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.39389937603880876,"extension":6.153754547706442},"index":1,"playId":"af023d27-7bbd-3040-b573-209a051969a7","pitchNumber":2,"startTime":"2025-08-06T00:45:02.993Z","endTime":"2025-08-06T00:45:06.455Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.4610049212059,"strikeZoneBottom":1.59999794147888,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.073176080441925,"aZ":-15.355026615990463,"pfxX":-4.003273005368184,"pfxZ":8.210976889825144,"pX":-2.343292836707992,"pZ":4.442810362417297,"vX0":3.4998083053408306,"vY0":-142.72998562967663,"vZ0":-1.4249374785225473,"x":206.32,"y":118.82,"x0":-3.0696540872319873,"y0":50.00274842857713,"z0":5.922890684108399,"aX":-8.19999826457046},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":14.8,"breakHorizontal":6.5,"spinRate":2673,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.3848341115375793,"extension":6.2345956472204},"index":2,"playId":"3b2b6b59-ddbb-3075-81d0-f3cc76ada7fc","pitchNumber":3,"startTime":"2025-08-06T00:45:22.379Z","endTime":"2025-08-06T00:45:25.498Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.46079503866428,"strikeZoneBottom":1.60650589310907,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.207851444487137,"aZ":-28.35024860534261,"pfxX":-10.463646007367295,"pfxZ":2.129281611927736,"pX":-0.4762849712545709,"pZ":0.8245649834653874,"vX0":9.626685876821622,"vY0":-133.38245875761334,"vZ0":-7.538774289827258,"x":135.15,"y":216.52,"x0":-2.7761343704928843,"y0":50.006128261655924,"z0":5.737669717210017,"aX":-18.821150327811882},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.3,"breakHorizontal":16.8,"spinRate":1689,"spinDirection":237},"zone":13,"typeConfidence":2.0,"plateTime":0.4109579899266791,"extension":6.398192063622103},"index":3,"playId":"30be93ff-a019-35cc-92c5-7ef1324a04d3","pitchNumber":4,"startTime":"2025-08-06T00:45:42.414Z","endTime":"2025-08-06T00:45:45.623Z","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":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.5,"strikeZoneTop":3.41757426112871,"strikeZoneBottom":1.56371891520316,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82037063872869,"aZ":-29.761704909747294,"pfxX":-10.807044252884735,"pfxZ":1.3395504312857405,"pX":-0.031125874727207844,"pZ":0.328999997054785,"vX0":10.71547656643479,"vY0":-133.31965046956833,"vZ0":-8.441905371970675,"x":118.19,"y":229.9,"x0":-2.699538507390985,"y0":50.00093130271552,"z0":5.686192870951105,"aX":-19.440626004030495},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":0.7,"breakHorizontal":17.3,"spinRate":1684,"spinDirection":241},"zone":13,"typeConfidence":2.0,"plateTime":0.41092798462288815,"extension":6.402472965988517},"index":4,"playId":"46e0e574-f677-37a4-a8be-bcc0b4c47e7c","pitchNumber":5,"startTime":"2025-08-06T00:46:01.207Z","endTime":"2025-08-06T00:46:05.363Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":87.1,"strikeZoneTop":3.49,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.482469417667787,"aZ":-12.936680775634603,"pfxX":-4.232647910628717,"pfxZ":9.966896370335455,"pX":0.6179565818687497,"pZ":1.7391794790761117,"vX0":10.994774986519454,"vY0":-137.98186121249296,"vZ0":-8.609782527870236,"x":93.44,"y":191.82,"x0":-2.866909343697611,"y0":50.00044942122108,"z0":5.770000436994793,"aX":-8.168828062702003},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.3,"breakHorizontal":5.4,"spinRate":2498,"spinDirection":214},"zone":9,"typeConfidence":2.0,"plateTime":0.3968374179035372,"extension":6.381327907024902},"index":5,"playId":"2abc3652-c21b-35ff-8419-9d440fac23ad","pitchNumber":6,"startTime":"2025-08-06T00:46:26.103Z","endTime":"2025-08-06T00:46:32.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:46:32.914Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Pham called out on strikes.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T00:48:24.990Z","endTime":"2025-08-06T00:50:05.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.5,"strikeZoneTop":3.53804285259918,"strikeZoneBottom":1.75776886025717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.565877594751708,"aZ":-30.856029223357964,"pfxX":-2.6850445509339456,"pfxZ":0.8526837564361553,"pX":-0.09734978950028791,"pZ":2.4350355137639927,"vX0":-4.739216047933755,"vY0":-123.05994572552281,"vZ0":-3.072052772947723,"x":120.71,"y":173.03,"x0":2.1962447805743133,"y0":50.00410204643112,"z0":6.291833398896521,"aX":-4.150394704700079},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.1,"breakHorizontal":5.9,"spinRate":2280,"spinDirection":239},"zone":5,"typeConfidence":2.0,"plateTime":0.4437188958296594,"extension":6.300776979596226},"index":0,"playId":"16b0588a-08a5-35f3-8dfc-123b199a5f12","pitchNumber":1,"startTime":"2025-08-06T00:48:34.261Z","endTime":"2025-08-06T00:48:38.662Z","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":86.5,"endSpeed":80.6,"strikeZoneTop":3.54000099517251,"strikeZoneBottom":1.72665001189541,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.381779529221777,"aZ":-28.906095694525625,"pfxX":-2.6676881120206204,"pfxZ":2.0214194428882872,"pX":-1.0641580142120588,"pZ":0.414010389025223,"vX0":-7.077797433585441,"vY0":-125.6686265826489,"vZ0":-8.10103522169036,"x":157.56,"y":227.6,"x0":2.1253132380542703,"y0":50.00050167668763,"z0":5.998653647608774,"aX":-4.301834670222363},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":6.4,"spinRate":2299,"spinDirection":223},"zone":13,"typeConfidence":0.91,"plateTime":0.4344146779374305,"extension":6.429675264502871},"index":1,"playId":"d3a809f2-b214-3379-959d-b48bb0a5ae2e","pitchNumber":2,"startTime":"2025-08-06T00:48:47.396Z","endTime":"2025-08-06T00:48:51.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.5,"endSpeed":78.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.76653023276455,"aZ":-29.333616504932653,"pfxX":3.756993509807874,"pfxZ":1.8192689506172712,"pX":0.7871639925866313,"pZ":2.96820627126772,"vX0":-4.591431026866457,"vY0":-123.12284906190784,"vZ0":-1.7531450688642525,"x":87.0,"y":158.64,"x0":2.1742341604720044,"y0":50.00278670848601,"z0":6.134519558021901,"aX":5.861416614530232},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":-5.9,"spinRate":1193,"spinDirection":149},"zone":3,"typeConfidence":0.89,"plateTime":0.4421641038575199,"extension":6.367094486234283},"index":2,"playId":"8eac7761-b46e-3809-8bd8-459706dca253","pitchNumber":3,"startTime":"2025-08-06T00:49:10.599Z","endTime":"2025-08-06T00:49:13.783Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.52942387521561,"aZ":-33.62670164166353,"pfxX":-2.2962690457749293,"pfxZ":-0.9189414140147463,"pX":0.34454044462793293,"pZ":2.7355820052088484,"vX0":-3.2959451200424934,"vY0":-124.54564326791429,"vZ0":-1.7816616948180342,"x":103.87,"y":164.92,"x0":1.98244592888921,"y0":50.00521064602564,"z0":6.23581130100585,"aX":-3.6152487618769635},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-1.8,"breakHorizontal":4.9,"spinRate":2201,"spinDirection":258},"zone":6,"typeConfidence":0.91,"plateTime":0.4394386417821159,"extension":6.418605500517983},"index":3,"playId":"22e909bc-6d57-3c74-ba19-9aadbb8adfa6","pitchNumber":4,"startTime":"2025-08-06T00:49:28.125Z","endTime":"2025-08-06T00:49:31.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":86.3,"endSpeed":79.8,"strikeZoneTop":3.53522080404016,"strikeZoneBottom":1.75590579210609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.395528843364215,"aZ":-30.56664830776866,"pfxX":-2.7666833068768533,"pfxZ":1.0097391050923763,"pX":-1.0948729281273528,"pZ":0.7294753983944233,"vX0":-5.514591220811725,"vY0":-125.50190779265549,"vZ0":-6.9220590597386895,"x":158.73,"y":219.08,"x0":1.4904422272313695,"y0":50.00440778113143,"z0":6.012928859833391,"aX":-4.413477787964479},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":6.2,"spinRate":2194,"spinDirection":241},"zone":13,"typeConfidence":0.91,"plateTime":0.4364310410432197,"extension":6.443900676067824},"index":4,"playId":"00815ad4-4bd8-36a9-9b76-aaba5255a80a","pitchNumber":5,"startTime":"2025-08-06T00:49:44.337Z","endTime":"2025-08-06T00:49:48.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.53999805497349,"strikeZoneBottom":1.72033584298313,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.48092814439714,"aZ":-13.237068414949153,"pfxX":3.9023538814061594,"pfxZ":10.502287645084166,"pX":-0.43731763981618266,"pZ":2.2608470856849774,"vX0":-6.898595900105022,"vY0":-133.6066115570512,"vZ0":-7.481912865546335,"x":133.67,"y":177.74,"x0":1.6742573229138173,"y0":50.00590856753721,"z0":6.054194878082647,"aX":7.039176150090617},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":17.5,"breakHorizontal":-5.5,"spinRate":2152,"spinDirection":168},"zone":7,"typeConfidence":2.0,"plateTime":0.41037845173093146,"extension":6.419720218626462},"index":5,"playId":"68c119c2-1235-3167-8305-67d74fdaa6c2","pitchNumber":6,"startTime":"2025-08-06T00:50:00.644Z","endTime":"2025-08-06T00:50:05.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:50:05.300Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T00:50:18.788Z","endTime":"2025-08-06T00:53:41.095Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.50267590313197,"strikeZoneBottom":1.67957767226687,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.223027652273657,"aZ":-33.58387520853549,"pfxX":-2.7518288065460217,"pfxZ":-0.8721535718059972,"pX":0.4935096783227196,"pZ":2.780290881770295,"vX0":-3.096183136548004,"vY0":-126.19063328856329,"vZ0":-2.1016777432433167,"x":98.19,"y":163.71,"x0":2.095036034760624,"y0":50.005300743307075,"z0":6.335358620179329,"aX":-4.428566341370825},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.8,"breakHorizontal":5.8,"spinRate":2293,"spinDirection":236},"zone":6,"typeConfidence":0.91,"plateTime":0.43441510997356847,"extension":6.270238920998133},"index":0,"playId":"2d8622f7-a2e4-3313-9e75-b4a93336da2d","pitchNumber":1,"startTime":"2025-08-06T00:50:28.644Z","endTime":"2025-08-06T00:50:32.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.48717753948493,"strikeZoneBottom":1.66449389207448,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74129409419189,"aZ":-26.79912685835442,"pfxX":5.966416574523469,"pfxZ":3.4003096463880356,"pX":1.3340879749676287,"pZ":2.1163694590393005,"vX0":-3.6683010249860635,"vY0":-124.80370488067757,"vZ0":-4.189032993440672,"x":66.15,"y":181.64,"x0":2.0466270391384325,"y0":50.00106823172657,"z0":6.019619470370859,"aX":9.426190121222566},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.4,"breakHorizontal":-10.0,"spinRate":1127,"spinDirection":146},"zone":14,"typeConfidence":0.9,"plateTime":0.43859275244365037,"extension":6.416023037852807},"index":1,"playId":"de2a1245-b042-3d45-b31a-e23286277b15","pitchNumber":2,"startTime":"2025-08-06T00:50:42.156Z","endTime":"2025-08-06T00:50:46.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.263389367974437,"aZ":-26.95368891083723,"pfxX":5.9827299378311185,"pfxZ":3.3002470830692516,"pX":-0.2925278262909755,"pZ":1.9465062628448069,"vX0":-7.04975352833823,"vY0":-124.8388339443634,"vZ0":-4.652298487084661,"x":128.15,"y":186.22,"x0":1.785889447025834,"y0":50.006076609677976,"z0":6.04325053412033,"aX":9.479611686684779},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.2,"breakHorizontal":-9.2,"spinRate":1125,"spinDirection":151},"zone":7,"typeConfidence":0.9,"plateTime":0.43811412436306707,"extension":6.483778670598725},"index":2,"playId":"c179a5c8-8608-3156-957c-cb25c9285aaa","pitchNumber":3,"startTime":"2025-08-06T00:50:56.146Z","endTime":"2025-08-06T00:50:59.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.3,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.51124292679917,"aZ":-19.649014291994973,"pfxX":-0.31000745264649976,"pfxZ":6.769805143050451,"pX":0.1702604345897299,"pZ":3.172622123523598,"vX0":-3.8593101511966683,"vY0":-134.73120236359063,"vZ0":-4.603001030707805,"x":110.51,"y":153.12,"x0":1.6577240474112755,"y0":50.0041968571994,"z0":6.279940522526395,"aX":-0.5728659130003723},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.5,"breakHorizontal":1.3,"spinRate":2068,"spinDirection":175},"zone":2,"typeConfidence":0.8,"plateTime":0.40553757112478017,"extension":6.204005218492332},"index":3,"playId":"f3893f88-383b-31f5-9a8c-4541d6e300a6","pitchNumber":4,"startTime":"2025-08-06T00:51:25.174Z","endTime":"2025-08-06T00:51:29.712Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"startTime":"2025-08-06T00:51:40.677Z","endTime":"2025-08-06T00:52:07.417Z","isPitch":false,"type":"action","player":{"id":668804,"link":"/api/v1/people/668804"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.2,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.87217121256343,"aZ":-18.71958009881768,"pfxX":0.03940218126851747,"pfxZ":7.2939417260555235,"pX":-1.0377052528681316,"pZ":3.695637201670084,"vX0":-6.280751681468358,"vY0":-134.40778338004807,"vZ0":-3.51773630331561,"x":156.55,"y":139.0,"x0":1.316090281756455,"y0":50.002401115831525,"z0":6.336965742342444,"aX":0.07245782943095151},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.7,"breakHorizontal":1.2,"spinRate":2120,"spinDirection":172},"zone":11,"typeConfidence":0.81,"plateTime":0.40622692891352896,"extension":6.321528858517578},"index":5,"playId":"4ae46366-25cc-3592-b875-93ae5fba40a9","pitchNumber":5,"startTime":"2025-08-06T00:52:07.417Z","endTime":"2025-08-06T00:52:13.284Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.074236519449542,"aZ":-23.742636293462365,"pfxX":5.165149791234482,"pfxZ":5.238637079276934,"pX":1.4159923665442036,"pZ":1.9716325528903191,"vX0":-2.8594195912526987,"vY0":-126.15032394003723,"vZ0":-5.18247958905505,"x":63.03,"y":185.55,"x0":1.894147040667136,"y0":50.00163902611543,"z0":5.970775193921049,"aX":8.309922402491646},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.5,"breakHorizontal":-8.6,"spinRate":1020,"spinDirection":138},"zone":14,"typeConfidence":0.87,"plateTime":0.43447732078327883,"extension":6.283589506332082},"index":6,"playId":"5f5dc0fc-0fb9-3384-ba26-641189312ff1","pitchNumber":6,"startTime":"2025-08-06T00:52:36.069Z","endTime":"2025-08-06T00:52:43.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.53882159966611,"strikeZoneBottom":1.75588140181761,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.942195883384834,"aZ":-13.127812573982597,"pfxX":6.926903420469121,"pfxZ":9.812308639703113,"pX":0.4005309236365929,"pZ":1.4392328638493357,"vX0":-6.20191390838979,"vY0":-138.66217610572642,"vZ0":-9.768182753754127,"x":101.73,"y":199.92,"x0":1.769756148893038,"y0":50.00129209379419,"z0":5.8905892993123325,"aX":13.444033767453481},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":-11.2,"spinRate":2368,"spinDirection":162},"zone":14,"typeConfidence":0.89,"plateTime":0.39549217542570547,"extension":6.475399354309862},"index":7,"playId":"bd38c9fd-f132-3710-beb7-72d693108681","pitchNumber":7,"startTime":"2025-08-06T00:53:18.963Z","endTime":"2025-08-06T00:53:24.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.8,"strikeZoneTop":3.28,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.219392505182686,"aZ":-31.934736470920566,"pfxX":-3.5067396991951574,"pfxZ":0.1525516715057007,"pX":0.17308849370382243,"pZ":1.2028369266378116,"vX0":-3.216644499776767,"vY0":-126.38359917585989,"vZ0":-5.407987683086704,"x":110.4,"y":206.3,"x0":1.9208518807869448,"y0":50.005096488101515,"z0":5.953761746285835,"aX":-5.639131751123319},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.8,"breakHorizontal":7.1,"spinRate":2287,"spinDirection":249},"zone":14,"typeConfidence":0.91,"plateTime":0.4343877843381856,"extension":6.416701897825858},"index":8,"playId":"4458db85-317c-3d28-9c2d-6cdbac4e20aa","pitchNumber":8,"startTime":"2025-08-06T00:53:36.402Z","endTime":"2025-08-06T00:53:41.095Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:53:41.095Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Oneil Cruz grounds out, second baseman Christian Koss to first baseman Dominic Smith.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T00:53:44.026Z","endTime":"2025-08-06T00:54:39.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.7,"strikeZoneTop":3.88230726081303,"strikeZoneBottom":1.74495745938107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41801695138266,"aZ":-34.466854529121164,"pfxX":-1.68960906769593,"pfxZ":-1.464289076263043,"pX":-0.32045823142626245,"pZ":1.9976926893471454,"vX0":-5.186624497168686,"vY0":-124.3317898023321,"vZ0":-3.103268320395968,"x":129.22,"y":184.84,"x0":2.0140609220392744,"y0":50.00507700311914,"z0":6.128490210128828,"aX":-2.639613085564674},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":-3.1,"breakHorizontal":4.3,"spinRate":2374,"spinDirection":276},"zone":7,"typeConfidence":0.9,"plateTime":0.44089564136138426,"extension":6.332870077789868},"index":0,"playId":"52c9ab03-44f9-303e-a46e-5043ad66a3e7","pitchNumber":1,"startTime":"2025-08-06T00:54:03.447Z","endTime":"2025-08-06T00:54:07.419Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.82768204945519,"strikeZoneBottom":1.77050661343686,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.41069397786221,"aZ":-34.575846638284624,"pfxX":-5.838769597603513,"pfxZ":-1.6806017619917073,"pX":-1.642383737138254,"pZ":1.0147778161696939,"vX0":-6.881391039841664,"vY0":-119.41447233755254,"vZ0":-4.423687984520316,"x":179.6,"y":211.38,"x0":2.047675296435941,"y0":50.00441504510237,"z0":6.040217052767354,"aX":-8.336723425888755},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.0,"breakHorizontal":12.4,"spinRate":2511,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.4606666253525349,"extension":6.3342423375819},"index":1,"playId":"fc94d703-ab48-3bec-9604-f6a9488379ef","pitchNumber":2,"startTime":"2025-08-06T00:54:16.928Z","endTime":"2025-08-06T00:54:19.997Z","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":84.8,"endSpeed":78.3,"strikeZoneTop":3.92,"strikeZoneBottom":1.82,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.846726342202427,"aZ":-33.99221470438686,"pfxX":-2.765106033631694,"pfxZ":-1.1734055353223898,"pX":0.6473013791712005,"pZ":2.455673311458065,"vX0":-2.4491902530822727,"vY0":-123.48625014289576,"vZ0":-1.9998762641997008,"x":92.33,"y":172.48,"x0":2.0100545226513566,"y0":50.00288775207876,"z0":6.12694089376442,"aX":-4.283782296749934},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-2.3,"breakHorizontal":5.5,"spinRate":2379,"spinDirection":268},"zone":9,"typeConfidence":2.0,"plateTime":0.44301093066213326,"extension":6.320774979977561},"hitData":{"launchSpeed":85.3,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":152.83,"coordY":152.19}},"index":2,"playId":"d4e3dbd0-e1f6-3e7a-b412-c07b593c6e76","pitchNumber":3,"startTime":"2025-08-06T00:54:31.836Z","endTime":"2025-08-06T00:54:39.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:54:39.366Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a line drive to right fielder Bryan Reynolds.","rbi":0,"awayScore":8,"homeScore":1,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T00:56:32.832Z","endTime":"2025-08-06T00:57:44.426Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":78.2,"strikeZoneTop":3.49000100252621,"strikeZoneBottom":1.66336078137414,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.486262993574137,"aZ":-34.36271057332079,"pfxX":1.2551483210334502,"pfxZ":-1.4228479287872489,"pX":0.6915082058986238,"pZ":2.5552580227227253,"vX0":8.255585149574571,"vY0":-123.34677982028691,"vZ0":-1.527810399762604,"x":90.64,"y":169.79,"x0":-2.86140825436638,"y0":50.001240763710726,"z0":6.0795105309076405,"aX":1.9328538633996595},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":-2.6,"breakHorizontal":-4.2,"spinRate":2615,"spinDirection":64},"zone":6,"typeConfidence":2.0,"plateTime":0.4440275143981607,"extension":6.148570310948148},"index":0,"playId":"6711defd-3d80-3a93-8410-6026ecd1e4d4","pitchNumber":1,"startTime":"2025-08-06T00:56:47.131Z","endTime":"2025-08-06T00:56:51.044Z","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":82.7,"endSpeed":75.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.74243798693842,"aZ":-34.747488376811226,"pfxX":9.696808766785942,"pfxZ":-1.79609451851025,"pX":1.0565414529555193,"pZ":0.66682992113688,"vX0":6.793774521353248,"vY0":-120.08667631821419,"vZ0":-4.700616742501369,"x":76.73,"y":220.78,"x0":-3.0899585971607606,"y0":50.00567293763753,"z0":5.812509341126529,"aX":13.869548081917074},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-4.3,"breakHorizontal":-19.4,"spinRate":2888,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.45978822050250256,"extension":6.1640009838578855},"index":1,"playId":"ef2cf7ed-d3db-33c8-b2d0-ef0488cac38a","pitchNumber":2,"startTime":"2025-08-06T00:57:01.011Z","endTime":"2025-08-06T00:57:04.858Z","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.3,"endSpeed":89.1,"strikeZoneTop":3.5156245085964,"strikeZoneBottom":1.74222900855521,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.29543164796668,"aZ":-12.837881413265508,"pfxX":-4.350360331966649,"pfxZ":9.59112499721931,"pX":1.4548964546618612,"pZ":1.8863469723025807,"vX0":13.244208552934166,"vY0":-140.92395647134333,"vZ0":-7.8353940377010725,"x":61.54,"y":187.85,"x0":-2.735651108787724,"y0":50.0067016214887,"z0":5.527846439586615,"aX":-8.77578973742196},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":15.8,"breakHorizontal":5.3,"spinRate":2652,"spinDirection":211},"zone":14,"typeConfidence":2.0,"plateTime":0.3883231625094026,"extension":6.353335246157837},"index":2,"playId":"f130472d-c6b3-3651-a8a4-4d072c7bbbab","pitchNumber":3,"startTime":"2025-08-06T00:57:18.955Z","endTime":"2025-08-06T00:57:22.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.56663587544784,"aZ":-12.187693636908497,"pfxX":-4.5175139813906675,"pfxZ":10.342813773596571,"pX":-0.6422924548594909,"pZ":2.8037777694232737,"vX0":7.123207924422847,"vY0":-137.87606329365238,"vZ0":-6.449586575461049,"x":141.48,"y":163.08,"x0":-2.667930579880148,"y0":50.00510388163993,"z0":5.989614540085896,"aX":-8.732153962200186},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":6.7,"spinRate":2482,"spinDirection":209},"zone":4,"typeConfidence":2.0,"plateTime":0.396687921846699,"extension":6.32275847610976},"hitData":{"launchSpeed":75.0,"launchAngle":26.0,"totalDistance":229.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.14,"coordY":113.33}},"index":3,"playId":"da53ffaa-d166-3a63-874f-135463d45f28","pitchNumber":4,"startTime":"2025-08-06T00:57:33.873Z","endTime":"2025-08-06T00:57:44.426Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:57:44.426Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Chapman pops out to third baseman Isiah Kiner-Falefa in foul territory.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T00:57:49.260Z","endTime":"2025-08-06T00:59:32.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.6,"strikeZoneTop":3.52711294382654,"strikeZoneBottom":1.67205779760755,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.534713753837433,"aZ":-13.959966274002973,"pfxX":-4.763955679091452,"pfxZ":9.529432929841821,"pX":-0.10615451796261002,"pZ":2.7928507440366044,"vX0":9.161227598243807,"vY0":-136.96813343535732,"vZ0":-5.6037375202845885,"x":121.05,"y":163.37,"x0":-2.866210278852037,"y0":50.00513194509541,"z0":5.810030405256355,"aX":-9.108736478576903},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":6.8,"spinRate":2498,"spinDirection":209},"zone":5,"typeConfidence":2.0,"plateTime":0.39897486818257333,"extension":6.102513902143869},"index":0,"playId":"031abeea-22d1-3de5-a9da-276373edcead","pitchNumber":1,"startTime":"2025-08-06T00:58:07.028Z","endTime":"2025-08-06T00:58:11.089Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.8,"strikeZoneTop":3.47574765854421,"strikeZoneBottom":1.66054516718452,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.44502378590482,"aZ":-14.032688475344552,"pfxX":-4.732180867254889,"pfxZ":9.393252179620994,"pX":-1.0389996853648626,"pZ":3.049979131693517,"vX0":6.778072091347034,"vY0":-138.02276813278803,"vZ0":-5.275790630913457,"x":156.6,"y":156.43,"x0":-2.910631697202199,"y0":50.00029011977614,"z0":5.929501817761774,"aX":-9.137597287474986},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.1,"breakHorizontal":7.2,"spinRate":2514,"spinDirection":203},"zone":11,"typeConfidence":2.0,"plateTime":0.39668634501040634,"extension":6.2706421142519995},"index":1,"playId":"11b036b4-33e4-3b0e-8e78-69f2f0ea7015","pitchNumber":2,"startTime":"2025-08-06T00:58:22.610Z","endTime":"2025-08-06T00:58:27.238Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.570593532017817,"aZ":-13.02160606418737,"pfxX":-5.2211243895326795,"pfxZ":9.859954898256408,"pX":-0.8677179359284047,"pZ":3.221471617966093,"vX0":7.536751058341805,"vY0":-138.63228177561135,"vZ0":-4.621331741730688,"x":150.08,"y":151.8,"x0":-2.945739522922026,"y0":50.002075549102166,"z0":5.782013241800698,"aX":-10.141834398514222},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.0,"breakHorizontal":7.8,"spinRate":2574,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.3953850747765979,"extension":6.270420720975773},"index":2,"playId":"958fd7d4-ac91-3b51-ac47-b7012c70465f","pitchNumber":3,"startTime":"2025-08-06T00:58:40.822Z","endTime":"2025-08-06T00:58:44.253Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-08-06T00:58:53.067Z","endTime":"2025-08-06T00:59:03.474Z","isPitch":false,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.36633222580737,"strikeZoneBottom":1.59166320160168,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.124326324384334,"aZ":-36.158366759367695,"pfxX":8.431432624835633,"pfxZ":-2.750010271626995,"pX":1.7028680563552343,"pZ":1.0300440396115236,"vX0":7.9598120126389835,"vY0":-120.85698063021998,"vZ0":-3.7931955892486826,"x":52.09,"y":210.97,"x0":-2.7541579100990004,"y0":50.002701300939556,"z0":5.865514358241385,"aX":12.212850650323777},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":-5.8,"breakHorizontal":-17.5,"spinRate":2854,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.4568613726606676,"extension":6.160327629888224},"index":4,"playId":"ba143d6f-a336-399d-b66f-f85013fee520","pitchNumber":4,"startTime":"2025-08-06T00:59:03.474Z","endTime":"2025-08-06T00:59:06.754Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.5,"strikeZoneTop":3.57,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.477731884747,"aZ":-30.988414088280116,"pfxX":1.24502102481877,"pfxZ":0.7343553268040406,"pX":-0.3332615373539213,"pZ":2.8686964493183353,"vX0":5.715347779316673,"vY0":-125.80968145430428,"vZ0":-1.8696242512929715,"x":129.7,"y":161.33,"x0":-2.7957775887674123,"y0":50.000011878214686,"z0":6.132646091626326,"aX":1.9939001801310146},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.2,"breakHorizontal":-3.6,"spinRate":2721,"spinDirection":88},"zone":4,"typeConfidence":2.0,"plateTime":0.43533844771372854,"extension":6.130836292085042},"hitData":{"launchSpeed":82.6,"launchAngle":74.0,"totalDistance":95.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":86.95,"coordY":185.13}},"index":5,"playId":"d34b1618-a6dc-3b5b-b180-5f1619a96653","pitchNumber":5,"startTime":"2025-08-06T00:59:21.798Z","endTime":"2025-08-06T00:59:32.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T00:59:32.831Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dominic Smith lines out to right fielder Bryan Reynolds.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":71,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T00:59:58.209Z","endTime":"2025-08-06T01:00:31.604Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_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":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.325221545480748,"aZ":-29.50993105016782,"pfxX":-0.3281045437984212,"pfxZ":1.6579986076673627,"pX":-0.11096756063617634,"pZ":2.013543715315537,"vX0":7.156638143091822,"vY0":-126.0333205833973,"vZ0":-3.7253144589167855,"x":121.23,"y":184.41,"x0":-2.9434066759635558,"y0":50.005565582728536,"z0":5.890962896270189,"aX":-0.5286261647884726},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.4,"breakHorizontal":-1.1,"spinRate":2584,"spinDirection":97},"zone":8,"typeConfidence":2.0,"plateTime":0.43438722747861114,"extension":6.113499960075787},"index":0,"playId":"3fb731d3-8699-3f44-bc43-65e8cb874163","pitchNumber":1,"startTime":"2025-08-06T00:59:58.209Z","endTime":"2025-08-06T01:00:01.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.76490645333057,"aZ":-31.93855496359664,"pfxX":1.7034407033700614,"pfxZ":0.154776473992281,"pX":-0.6157923953877977,"pZ":1.8311537124355814,"vX0":5.460030412729568,"vY0":-124.47905138065059,"vZ0":-3.49950656824652,"x":140.47,"y":189.34,"x0":-3.0545641032630084,"y0":50.006102915120145,"z0":5.884924227306405,"aX":2.68797743603795},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.2,"breakHorizontal":-4.3,"spinRate":2751,"spinDirection":82},"zone":7,"typeConfidence":2.0,"plateTime":0.4391286315249019,"extension":6.020031247467166},"hitData":{"launchSpeed":76.1,"launchAngle":27.0,"totalDistance":270.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":166.16,"coordY":98.91}},"index":1,"playId":"3d36be68-6b18-3fed-8067-b15037097b3c","pitchNumber":2,"startTime":"2025-08-06T01:00:23.159Z","endTime":"2025-08-06T01:00:31.604Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:00:31.604Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jerar Encarnacion lines out to shortstop Jared Triolo.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T01:00:40.808Z","endTime":"2025-08-06T01:01:36.620Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"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":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.81125668039422,"strikeZoneBottom":1.59643152873664,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.935523118253254,"aZ":-11.198760835957234,"pfxX":-5.449636911052979,"pfxZ":10.855722604613247,"pX":0.4448082716016808,"pZ":1.6379992950712905,"vX0":11.046152910716458,"vY0":-138.37746426214048,"vZ0":-8.740301095910125,"x":100.04,"y":194.55,"x0":-2.8973832837632774,"y0":50.004081118952,"z0":5.595097909404842,"aX":-10.531865540640792},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":7.4,"spinRate":2578,"spinDirection":216},"zone":9,"typeConfidence":2.0,"plateTime":0.39638841349088905,"extension":6.343229425699459},"index":0,"playId":"f0b19bd6-3352-38cd-8104-bd418a17b775","pitchNumber":1,"startTime":"2025-08-06T01:00:56.767Z","endTime":"2025-08-06T01:01:00.657Z","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":86.2,"endSpeed":79.8,"strikeZoneTop":3.75,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.6501932457443,"aZ":-31.775312459955668,"pfxX":1.7679170637136432,"pfxZ":0.24895055301426927,"pX":0.05872054188659233,"pZ":0.9698940388906446,"vX0":6.63871137060129,"vY0":-125.34628946882385,"vZ0":-5.444229077552279,"x":114.76,"y":212.59,"x0":-2.850624375020367,"y0":50.0024603281356,"z0":5.755573262481976,"aX":2.8203242020515074},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":-4.7,"spinRate":2825,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.43648572995451573,"extension":6.168978273196975},"index":1,"playId":"ae0e9833-ba71-3c8f-b8f2-4e3fd91b9f9d","pitchNumber":2,"startTime":"2025-08-06T01:01:12.479Z","endTime":"2025-08-06T01:01:16.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.7,"strikeZoneTop":3.75,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.613145982231114,"aZ":-30.98883226368009,"pfxX":1.9952186186257705,"pfxZ":0.7220226651275352,"pX":0.5066634303394393,"pZ":1.2299498665936732,"vX0":7.620147388041544,"vY0":-126.56377756410568,"vZ0":-5.054957336944025,"x":97.69,"y":205.57,"x0":-2.795950330751757,"y0":50.00030367560092,"z0":5.720318783760919,"aX":3.2503152477354558},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.4,"breakHorizontal":-5.3,"spinRate":2897,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.431937024415602,"extension":6.212860709286088},"hitData":{"launchSpeed":74.6,"launchAngle":14.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":98.83,"coordY":146.61}},"index":2,"playId":"8d6b70b2-1705-3fff-aed3-1f5e06d632de","pitchNumber":3,"startTime":"2025-08-06T01:01:29.351Z","endTime":"2025-08-06T01:01:36.620Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:01:36.620Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nick Gonzales flies out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T01:03:45.997Z","endTime":"2025-08-06T01:04:26.059Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tristan Beck replaces Matt Gage.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T01:03:25.229Z","endTime":"2025-08-06T01:03:48.329Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663941,"link":"/api/v1/people/663941"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.4,"strikeZoneTop":3.61029637023103,"strikeZoneBottom":1.62944207120778,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.750931936642278,"aZ":-15.197652481706685,"pfxX":-6.091334767254738,"pfxZ":8.71512490386032,"pX":0.9026664876472055,"pZ":1.6482851627403217,"vX0":10.989547366638902,"vY0":-138.83333932140837,"vZ0":-8.338945298158366,"x":82.59,"y":194.28,"x0":-2.319696642717638,"y0":50.003071050823905,"z0":5.707358614916454,"aX":-11.865892045843447},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.0,"breakHorizontal":8.6,"spinRate":2064,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.3948752029095468,"extension":6.739359861225457},"index":1,"playId":"bd3e0f0e-5f4e-3a89-8173-7f8174e3b042","pitchNumber":1,"startTime":"2025-08-06T01:03:48.329Z","endTime":"2025-08-06T01:03:53.163Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.5300011291078,"strikeZoneBottom":1.60715693551974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.625132346372187,"aZ":-15.292223700381145,"pfxX":-6.781854526261634,"pfxZ":8.921552466490235,"pX":0.4776330352518225,"pZ":2.974486717625561,"vX0":10.371017904141816,"vY0":-137.0180447340693,"vZ0":-4.742641770033018,"x":98.79,"y":158.47,"x0":-2.4836898502057134,"y0":50.002312843875146,"z0":5.780371577210859,"aX":-12.833278482814407},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":10.0,"spinRate":2071,"spinDirection":216},"zone":3,"typeConfidence":0.9,"plateTime":0.4004777485420017,"extension":6.627351396833578},"index":2,"playId":"4903b2d9-49ed-302f-931f-c978d28a4d40","pitchNumber":2,"startTime":"2025-08-06T01:04:02.353Z","endTime":"2025-08-06T01:04:06.259Z","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":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.757253599757366,"aZ":-22.015557387326396,"pfxX":-1.3602245785957627,"pfxZ":5.699323271184014,"pX":0.38454692096754933,"pZ":2.0223642425859123,"vX0":7.958996582101527,"vY0":-132.5429339621825,"vZ0":-5.491712079858794,"x":102.34,"y":184.18,"x0":-2.477746246795501,"y0":50.00396039293295,"z0":5.724026016017331,"aX":-2.425206158860946},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.4,"breakHorizontal":0.7,"spinRate":2500,"spinDirection":193},"zone":9,"typeConfidence":0.87,"plateTime":0.4128902754116668,"extension":6.767851256719489},"hitData":{"launchSpeed":94.5,"launchAngle":30.0,"totalDistance":358.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":142.42,"coordY":55.77}},"index":3,"playId":"a314fdb8-d0ac-380d-8e3e-2e4dfd942c43","pitchNumber":3,"startTime":"2025-08-06T01:04:17.231Z","endTime":"2025-08-06T01:04:26.059Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:04:26.059Z","atBatIndex":73},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jack Suwinski strikes out swinging, catcher Patrick Bailey to first baseman Dominic Smith.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T01:04:34.150Z","endTime":"2025-08-06T01:05:51.592Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":642086,"link":"/api/v1/people/642086"},"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":94.6,"endSpeed":85.8,"strikeZoneTop":3.53152311534691,"strikeZoneBottom":1.59564302190513,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.82734530337196,"aZ":-15.182492379410746,"pfxX":-7.32141236842941,"pfxZ":9.009210317954182,"pX":0.6973119918383485,"pZ":1.4343469608384953,"vX0":11.02547278952965,"vY0":-137.07617559379264,"vZ0":-8.597241141286604,"x":90.42,"y":200.05,"x0":-2.442412986824697,"y0":50.000956482527904,"z0":5.667358324667561,"aX":-13.80669109181744},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.4,"breakHorizontal":10.7,"spinRate":2013,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.40095213624605686,"extension":6.7874855213723855},"index":0,"playId":"d0cde625-9a64-3ddf-9f8e-1e08c115ba17","pitchNumber":1,"startTime":"2025-08-06T01:04:51.077Z","endTime":"2025-08-06T01:04:55.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.688341106274212,"aZ":-44.24085346762128,"pfxX":3.5835427470908927,"pfxZ":-8.594557471659703,"pX":-1.1107159273194276,"pZ":0.9500377555208053,"vX0":1.31968343850031,"vY0":-118.57087732281178,"vZ0":-2.148352981374094,"x":159.34,"y":213.13,"x0":-2.1423859183713456,"y0":50.00454937031787,"z0":5.958772290135226,"aX":5.029875234605792},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-15.8,"breakHorizontal":-6.8,"spinRate":2502,"spinDirection":24},"zone":13,"typeConfidence":0.91,"plateTime":0.4644923874517266,"extension":6.721645545722182},"index":1,"playId":"6ea61143-4d23-3d02-ab68-498d8115ae4f","pitchNumber":2,"startTime":"2025-08-06T01:05:05.376Z","endTime":"2025-08-06T01:05:10.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.40690202307312,"aZ":-43.06478337025401,"pfxX":2.8449107798421824,"pfxZ":-7.476895033133946,"pX":0.42471178473125465,"pZ":1.922444034999597,"vX0":5.386993661308028,"vY0":-120.71481150556079,"vZ0":-0.7780373083586136,"x":100.81,"y":186.87,"x0":-2.2171884457017867,"y0":50.003218671503845,"z0":6.084163115427236,"aX":4.142989316309519},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-13.4,"breakHorizontal":-6.6,"spinRate":2330,"spinDirection":33},"zone":9,"typeConfidence":0.91,"plateTime":0.45606292540917437,"extension":6.69207915430302},"index":2,"playId":"9ea67715-d7dc-341d-9149-92e42b64d298","pitchNumber":3,"startTime":"2025-08-06T01:05:24.167Z","endTime":"2025-08-06T01:05:27.606Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":77.2,"strikeZoneTop":3.57,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.333140263478892,"aZ":-42.15614325693727,"pfxX":2.387346121434785,"pfxZ":-6.753535787598805,"pX":0.7346847066761828,"pZ":-0.16811818711960883,"vX0":5.950882780218768,"vY0":-121.24485404869628,"vZ0":-5.527290973728624,"x":89.0,"y":243.32,"x0":-2.0689788368977653,"y0":50.00360760486062,"z0":5.849748994438816,"aX":3.527621917895764},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-13.3,"breakHorizontal":-5.9,"spinRate":2384,"spinDirection":25},"zone":14,"typeConfidence":0.9,"plateTime":0.4530349673303893,"extension":6.838568648091489},"index":3,"playId":"b4719889-4a6d-3759-bdfa-f3e269351988","pitchNumber":4,"startTime":"2025-08-06T01:05:44.927Z","endTime":"2025-08-06T01:05:51.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:05:51.592Z","atBatIndex":74},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out to right fielder Jerar Encarnacion.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T01:06:10.994Z","endTime":"2025-08-06T01:06:25.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.588109900284717,"aZ":-20.492061595178175,"pfxX":1.1578212080232966,"pfxZ":6.270706398425364,"pX":1.0069272381060672,"pZ":2.175818263797485,"vX0":8.76742187024717,"vY0":-134.952431358121,"vZ0":-5.846519124575234,"x":78.62,"y":180.03,"x0":-2.421012938686634,"y0":50.00519442441861,"z0":5.792798697234498,"aX":2.1551193285874626},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.4,"breakHorizontal":-3.8,"spinRate":2498,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.4043151795954145,"extension":6.71950539996037},"hitData":{"launchSpeed":73.0,"launchAngle":36.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":141.58,"coordY":100.86}},"index":0,"playId":"51bc20a5-f96c-3009-9aae-595a34e6c8c7","pitchNumber":1,"startTime":"2025-08-06T01:06:16.343Z","endTime":"2025-08-06T01:06:25.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:06:25.197Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Henry Davis flies out to right fielder Jerar Encarnacion.","rbi":0,"awayScore":8,"homeScore":1,"isOut":true},"about":{"atBatIndex":75,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T01:06:10.994Z","endTime":"2025-08-06T01:06:25.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":86.0,"strikeZoneTop":3.46,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.588109900284717,"aZ":-20.492061595178175,"pfxX":1.1578212080232966,"pfxZ":6.270706398425364,"pX":1.0069272381060672,"pZ":2.175818263797485,"vX0":8.76742187024717,"vY0":-134.952431358121,"vZ0":-5.846519124575234,"x":78.62,"y":180.03,"x0":-2.421012938686634,"y0":50.00519442441861,"z0":5.792798697234498,"aX":2.1551193285874626},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.4,"breakHorizontal":-3.8,"spinRate":2498,"spinDirection":195},"zone":14,"typeConfidence":0.9,"plateTime":0.4043151795954145,"extension":6.71950539996037},"hitData":{"launchSpeed":73.0,"launchAngle":36.0,"totalDistance":251.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":141.58,"coordY":100.86}},"index":0,"playId":"51bc20a5-f96c-3009-9aae-595a34e6c8c7","pitchNumber":1,"startTime":"2025-08-06T01:06:16.343Z","endTime":"2025-08-06T01:06:25.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T01:06:25.197Z","atBatIndex":75},"scoringPlays":[15,23,28,37,38,46],"playsByInning":[{"startIndex":0,"endIndex":6,"top":[0,1,2],"bottom":[3,4,5,6],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":79.18,"y":103.51},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":1,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":121.1,"y":144.41},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":112.8,"y":156.24},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":207.9,"y":109.41},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":157.39,"y":159.79},"type":"O","description":"Groundout"}]}},{"startIndex":7,"endIndex":12,"top":[7,8,9],"bottom":[10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":2,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":170.57,"y":87.26},"type":"O","description":"Lineout"}],"home":[]}},{"startIndex":13,"endIndex":25,"top":[13,14,15,16,17,18],"bottom":[19,20,21,22,23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":150.3,"y":151.68},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":57.03,"y":43.72},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":3,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":99.02,"y":159.08},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":3,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":151.81,"y":149.48},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":127.21,"y":101.61},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":105.31,"y":83.01},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":70.32,"y":107.91},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":109.25,"y":155.23},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":33,"top":[26,27,28,29],"bottom":[30,31,32,33],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":88.03,"y":151.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":106.38,"y":68.84},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"coordinates":{"x":141.69,"y":31.8},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":4,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":161.95,"y":170.43},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":109.0,"y":153.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":4,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":93.0,"y":112.56},"type":"H","description":"Single"}]}},{"startIndex":34,"endIndex":42,"top":[34,35,36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":137.76,"y":152.85},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":168.5,"y":97.33},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":79.86,"y":114.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":161.95,"y":169.42},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":220.42,"y":83.07},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":5,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":109.25,"y":159.28},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":125.37,"y":44.5},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":88.12,"y":162.43},"type":"O","description":"Groundout"}]}},{"startIndex":43,"endIndex":53,"top":[43,44,45,46,47,48,49],"bottom":[50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":177.66,"y":109.62},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"coordinates":{"x":139.15,"y":147.63},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":51.02,"y":128.87},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":179.0,"y":109.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":6,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":156.07,"y":87.92},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":141.17,"y":147.12},"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":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":204.06,"y":116.66},"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":6,"pitcher":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":120.95,"y":46.23},"type":"O","description":"Flyout"}]}},{"startIndex":54,"endIndex":61,"top":[54,55,56,57,58],"bottom":[59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":115.38,"y":124.62},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":85.79,"y":95.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":149.28,"y":169.42},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":7,"pitcher":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"coordinates":{"x":114.32,"y":182.09},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":100.13,"y":168.4},"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":7,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":162.96,"y":169.92},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":68,"top":[62,63,64,65],"bottom":[66,67,68],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":8,"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":182.56,"y":68.16},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"coordinates":{"x":152.83,"y":152.19},"type":"O","description":"Groundout"}]}},{"startIndex":69,"endIndex":75,"top":[69,70,71,72],"bottom":[73,74,75],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":175.14,"y":113.33},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":86.95,"y":185.13},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":166.16,"y":98.91},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"inning":9,"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"coordinates":{"x":98.83,"y":146.61},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":142.42,"y":55.77},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"coordinates":{"x":141.58,"y":100.86},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"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":1,"hits":4,"errors":0,"leftOnBase":3},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":4,"errors":0,"leftOnBase":2}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":1,"hits":7,"errors":2,"leftOnBase":6},"away":{"runs":8,"hits":11,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"catcher":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"first":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"second":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"third":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"shortstop":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"left":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"center":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"right":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"onDeck":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"inHole":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"battingOrder":7,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":680779,"fullName":"Henry Davis","link":"/api/v1/people/680779"},"onDeck":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"inHole":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"pitcher":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"battingOrder":7,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":9,"airOuts":10,"runs":8,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".234","atBats":38,"obp":".312","slg":".377","ops":".689","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":21,"rbi":8,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"12.67","popOuts":2,"lineOuts":7},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":146,"era":"3.67","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.28","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":48,"strikes":98,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":1,"pitchesPerInning":"16.22","runsScoredPer9":"1.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":11,"putOuts":27,"errors":0,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":27,"groundOuts":33,"airOuts":51,"runs":18,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":43,"baseOnBalls":16,"intentionalWalks":0,"hits":43,"hitByPitch":3,"avg":".254","atBats":169,"obp":".330","slg":".408","ops":".738","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":69,"rbi":22,"leftOnBase":84,"sacBunts":1,"sacFlies":0,"babip":".308","groundOutsToAirouts":"0.65","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.17","popOuts":8,"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":82,"putOuts":143,"errors":2,"chances":227,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666464":{"person":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"jerseyNumber":"59","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"600","stats":{"batting":{"summary":"1-5 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":8,"airOuts":8,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".148","atBats":27,"obp":".148","slg":".296","ops":".444","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":8,"rbi":1,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".158","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":16,"errors":1,"chances":19,"fielding":".947","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID671218":{"person":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":112,"flyOuts":65,"groundOuts":100,"airOuts":108,"runs":61,"doubles":20,"triples":1,"homeRuns":14,"strikeOuts":112,"baseOnBalls":41,"intentionalWalks":2,"hits":119,"hitByPitch":13,"avg":".275","atBats":433,"obp":".351","slg":".423","ops":".774","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":493,"totalBases":183,"rbi":51,"leftOnBase":171,"sacBunts":0,"sacFlies":6,"babip":".335","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.93","popOuts":16,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":196,"errors":6,"chances":205,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID678906":{"person":{"id":678906,"fullName":"Kai-Wei Teng","link":"/api/v1/people/678906"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":4,"runs":5,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":3,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":14,"obp":".444","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":67,"era":"13.50","inningsPitched":"3.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"2.10","battersFaced":18,"outs":10,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":67,"balls":23,"strikes":44,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"20.10","gamesFinished":0,"strikeoutWalkRatio":"1.33","strikeoutsPer9Inn":"10.80","walksPer9Inn":"8.10","hitsPer9Inn":"10.80","runsScoredPer9":"13.50","homeRunsPer9":"2.70","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668800":{"person":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":18,"flyOuts":8,"groundOuts":17,"airOuts":16,"runs":7,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".167","atBats":48,"obp":".216","slg":".229","ops":".445","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":11,"rbi":2,"leftOnBase":20,"sacBunts":1,"sacFlies":0,"babip":".179","groundOutsToAirouts":"1.06","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":6,"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":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","assists":5,"putOuts":112,"errors":3,"chances":120,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678495":{"person":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495"},"jerseyNumber":"73","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":46,"gamesStarted":0,"flyOuts":25,"groundOuts":30,"airOuts":43,"runs":10,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":64,"baseOnBalls":11,"intentionalWalks":0,"hits":30,"hitByPitch":3,"atBats":166,"obp":".243","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":732,"era":"1.54","inningsPitched":"46.2","wins":3,"losses":3,"saves":2,"saveOpportunities":5,"holds":13,"blownSaves":3,"earnedRuns":8,"whip":"0.88","battersFaced":181,"outs":140,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":732,"balls":245,"strikes":487,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".500","pitchesPerInning":"15.69","gamesFinished":11,"strikeoutWalkRatio":"5.82","strikeoutsPer9Inn":"12.34","walksPer9Inn":"2.12","hitsPer9Inn":"5.79","runsScoredPer9":"1.93","homeRunsPer9":"0.58","inheritedRunners":27,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657277":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 10-8)","summary":"6.0 IP, ER, 10 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":2,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":110,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":110,"balls":36,"strikes":74,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":50,"groundOuts":168,"airOuts":92,"runs":57,"doubles":36,"triples":2,"homeRuns":10,"strikeOuts":165,"baseOnBalls":34,"intentionalWalks":0,"hits":150,"hitByPitch":4,"atBats":567,"obp":".309","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2331,"era":"3.24","inningsPitched":"147.1","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.25","battersFaced":614,"outs":442,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2331,"balls":796,"strikes":1535,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.83","rbi":1,"winPercentage":".556","pitchesPerInning":"15.82","gamesFinished":0,"strikeoutWalkRatio":"4.85","strikeoutsPer9Inn":"10.08","walksPer9Inn":"2.08","hitsPer9Inn":"9.16","runsScoredPer9":"3.48","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":4,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676254":{"person":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"jerseyNumber":"74","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":49,"gamesStarted":0,"flyOuts":22,"groundOuts":55,"airOuts":36,"runs":25,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":43,"baseOnBalls":14,"intentionalWalks":1,"hits":38,"hitByPitch":5,"atBats":170,"obp":".300","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":721,"era":"4.14","inningsPitched":"45.2","wins":3,"losses":4,"saves":10,"saveOpportunities":15,"holds":7,"blownSaves":5,"earnedRuns":21,"whip":"1.14","battersFaced":191,"outs":137,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":721,"balls":260,"strikes":461,"strikePercentage":".640","hitBatsmen":5,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".429","pitchesPerInning":"15.79","gamesFinished":25,"strikeoutWalkRatio":"3.07","strikeoutsPer9Inn":"8.47","walksPer9Inn":"2.76","hitsPer9Inn":"7.49","runsScoredPer9":"4.93","homeRunsPer9":"0.59","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":5,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676130":{"person":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":36,"gamesStarted":0,"flyOuts":24,"groundOuts":53,"airOuts":40,"runs":21,"doubles":10,"triples":2,"homeRuns":2,"strikeOuts":44,"baseOnBalls":23,"intentionalWalks":1,"hits":44,"hitByPitch":1,"atBats":177,"obp":".333","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":814,"era":"3.47","inningsPitched":"49.1","wins":3,"losses":2,"saves":1,"saveOpportunities":3,"holds":2,"blownSaves":2,"earnedRuns":19,"whip":"1.36","battersFaced":206,"outs":148,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":814,"balls":314,"strikes":500,"strikePercentage":".610","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".600","pitchesPerInning":"16.50","gamesFinished":7,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"8.03","walksPer9Inn":"4.20","hitsPer9Inn":"8.03","runsScoredPer9":"3.83","homeRunsPer9":"0.36","inheritedRunners":30,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672275":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | BB, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":12,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":48,"groundOuts":59,"airOuts":77,"runs":29,"doubles":14,"triples":2,"homeRuns":2,"strikeOuts":91,"baseOnBalls":22,"intentionalWalks":0,"hits":57,"hitByPitch":2,"avg":".207","atBats":275,"obp":".266","slg":".295","ops":".561","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":308,"totalBases":81,"rbi":33,"leftOnBase":132,"sacBunts":4,"sacFlies":5,"babip":".294","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"137.50","popOuts":15,"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":18,"stolenBases":42,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":40,"putOuts":712,"errors":5,"chances":757,"fielding":".993","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID656305":{"person":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"jerseyNumber":"26","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"400","stats":{"batting":{"summary":"1-5","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":43,"groundOuts":59,"airOuts":98,"runs":53,"doubles":14,"triples":2,"homeRuns":16,"strikeOuts":93,"baseOnBalls":51,"intentionalWalks":0,"hits":75,"hitByPitch":5,"avg":".231","atBats":325,"obp":".344","slg":".434","ops":".778","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":381,"totalBases":141,"rbi":42,"leftOnBase":162,"sacBunts":0,"sacFlies":0,"babip":".273","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.31","popOuts":33,"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":175,"putOuts":61,"errors":11,"chances":247,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID527038":{"person":{"id":527038,"fullName":"Wilmer Flores","link":"/api/v1/people/527038"},"jerseyNumber":"41","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":97,"flyOuts":54,"groundOuts":78,"airOuts":113,"runs":36,"doubles":9,"triples":0,"homeRuns":12,"strikeOuts":68,"baseOnBalls":30,"intentionalWalks":0,"hits":85,"hitByPitch":6,"avg":".249","atBats":342,"obp":".318","slg":".380","ops":".698","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":380,"totalBases":130,"rbi":59,"leftOnBase":157,"sacBunts":0,"sacFlies":2,"babip":".277","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.50","popOuts":34,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":137,"errors":0,"chances":148,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID693313":{"person":{"id":693313,"fullName":"Carson Seymour","link":"/api/v1/people/693313"},"jerseyNumber":"77","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":0,"flyOuts":3,"groundOuts":15,"airOuts":5,"runs":8,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":44,"obp":".354","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":190,"era":"4.91","inningsPitched":"11.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":6,"whip":"1.55","battersFaced":48,"outs":33,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":190,"balls":69,"strikes":121,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"3.00","rbi":0,"winPercentage":".000","pitchesPerInning":"17.27","gamesFinished":2,"strikeoutWalkRatio":"2.75","strikeoutsPer9Inn":"9.00","walksPer9Inn":"3.27","hitsPer9Inn":"10.64","runsScoredPer9":"6.55","homeRunsPer9":"4.09","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702352":{"person":{"id":702352,"fullName":"Spencer Bivens","link":"/api/v1/people/702352"},"jerseyNumber":"76","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"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":38,"gamesStarted":0,"flyOuts":28,"groundOuts":66,"airOuts":49,"runs":32,"doubles":10,"triples":5,"homeRuns":5,"strikeOuts":44,"baseOnBalls":18,"intentionalWalks":1,"hits":57,"hitByPitch":3,"atBats":214,"obp":".331","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":904,"era":"4.75","inningsPitched":"55.0","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":29,"whip":"1.36","battersFaced":237,"outs":165,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":904,"balls":298,"strikes":606,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.35","rbi":0,"winPercentage":".400","pitchesPerInning":"16.44","gamesFinished":11,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"7.20","walksPer9Inn":"2.95","hitsPer9Inn":"9.33","runsScoredPer9":"5.24","homeRunsPer9":"0.82","inheritedRunners":20,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642086":{"person":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"jerseyNumber":"7","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"1-5 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":20,"groundOuts":26,"airOuts":37,"runs":14,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":31,"hitByPitch":2,"avg":".265","atBats":117,"obp":".333","slg":".393","ops":".726","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":132,"totalBases":46,"rbi":18,"leftOnBase":47,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":5,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":249,"errors":0,"chances":272,"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"}]},"ID808982":{"person":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"jerseyNumber":"51","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"700","stats":{"batting":{"summary":"1-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"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":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":81,"groundOuts":129,"airOuts":129,"runs":55,"doubles":26,"triples":9,"homeRuns":6,"strikeOuts":48,"baseOnBalls":38,"intentionalWalks":0,"hits":105,"hitByPitch":5,"avg":".258","atBats":407,"obp":".326","slg":".410","ops":".736","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":454,"totalBases":167,"rbi":46,"leftOnBase":168,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"67.83","popOuts":14,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":231,"errors":2,"chances":239,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID664192":{"person":{"id":664192,"fullName":"Joey Lucchesi","link":"/api/v1/people/664192"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":18,"gamesStarted":0,"flyOuts":7,"groundOuts":22,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":3,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":71,"obp":".257","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":294,"era":"2.41","inningsPitched":"18.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":5,"whip":"1.02","battersFaced":75,"outs":56,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":294,"balls":105,"strikes":189,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".000","pitchesPerInning":"15.75","gamesFinished":3,"strikeoutWalkRatio":"6.00","strikeoutsPer9Inn":"8.68","walksPer9Inn":"1.45","hitsPer9Inn":"7.71","runsScoredPer9":"2.41","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"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}},"ID646240":{"person":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"jerseyNumber":"16","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"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":115,"flyOuts":53,"groundOuts":101,"airOuts":88,"runs":65,"doubles":27,"triples":0,"homeRuns":20,"strikeOuts":135,"baseOnBalls":81,"intentionalWalks":8,"hits":110,"hitByPitch":5,"avg":".256","atBats":430,"obp":".377","slg":".458","ops":".835","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":520,"totalBases":197,"rbi":78,"leftOnBase":188,"sacBunts":0,"sacFlies":4,"babip":".323","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.50","popOuts":14,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":52,"errors":1,"chances":57,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID663941":{"person":{"id":663941,"fullName":"Tristan Beck","link":"/api/v1/people/663941"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":8,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":2,"strikes":6,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":13,"groundOuts":33,"airOuts":31,"runs":17,"doubles":3,"triples":1,"homeRuns":2,"strikeOuts":16,"baseOnBalls":10,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":100,"obp":".292","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":408,"era":"5.60","inningsPitched":"27.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.17","battersFaced":113,"outs":82,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":408,"balls":141,"strikes":267,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.93","gamesFinished":4,"strikeoutWalkRatio":"1.60","strikeoutsPer9Inn":"5.27","walksPer9Inn":"3.29","hitsPer9Inn":"7.24","runsScoredPer9":"5.60","homeRunsPer9":"0.66","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":11},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID687931":{"person":{"id":687931,"fullName":"Carson Whisenhunt","link":"/api/v1/people/687931"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":6,"groundOuts":12,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":39,"obp":".279","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":160,"era":"4.35","inningsPitched":"10.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.16","battersFaced":43,"outs":31,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":160,"balls":65,"strikes":95,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.48","gamesFinished":0,"strikeoutWalkRatio":"1.75","strikeoutsPer9Inn":"6.10","walksPer9Inn":"3.48","hitsPer9Inn":"6.97","runsScoredPer9":"5.23","homeRunsPer9":"1.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687529":{"person":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"jerseyNumber":"58","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".154","atBats":13,"obp":".154","slg":".308","ops":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":4,"rbi":1,"leftOnBase":7,"sacBunts":1,"sacFlies":0,"babip":".400","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683766":{"person":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"jerseyNumber":"50","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HR, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"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":4,"putOuts":1,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":46,"flyOuts":11,"groundOuts":30,"airOuts":22,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":5,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".262","atBats":103,"obp":".300","slg":".379","ops":".679","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":39,"rbi":14,"leftOnBase":47,"sacBunts":3,"sacFlies":1,"babip":".329","groundOutsToAirouts":"1.36","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.33","popOuts":5,"lineOuts":6},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"0.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":0,"strikes":7,"strikePercentage":"1.000","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"7.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":89,"putOuts":42,"errors":3,"chances":134,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642715":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":81,"groundOuts":77,"airOuts":129,"runs":68,"doubles":18,"triples":2,"homeRuns":18,"strikeOuts":124,"baseOnBalls":53,"intentionalWalks":1,"hits":98,"hitByPitch":3,"avg":".232","atBats":422,"obp":".318","slg":".412","ops":".730","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":174,"rbi":61,"leftOnBase":168,"sacBunts":0,"sacFlies":6,"babip":".280","groundOutsToAirouts":"0.60","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.44","popOuts":29,"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":274,"putOuts":135,"errors":13,"chances":422,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID592662":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":92,"groundOuts":111,"airOuts":146,"runs":46,"doubles":24,"triples":2,"homeRuns":16,"strikeOuts":140,"baseOnBalls":53,"intentionalWalks":0,"hits":99,"hitByPitch":2,"atBats":492,"obp":".280","caughtStealing":7,"stolenBases":15,"stolenBasePercentage":".682","caughtStealingPercentage":".318","numberOfPitches":2197,"era":"2.85","inningsPitched":"136.0","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.12","battersFaced":551,"outs":408,"gamesPitched":23,"completeGames":1,"shutouts":0,"pitchesThrown":2197,"balls":787,"strikes":1410,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":4,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".643","pitchesPerInning":"16.15","gamesFinished":0,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"9.26","walksPer9Inn":"3.51","hitsPer9Inn":"6.55","runsScoredPer9":"3.04","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":22,"lineOuts":32},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":2,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID434378":{"person":{"id":434378,"fullName":"Justin Verlander","link":"/api/v1/people/434378"},"jerseyNumber":"35","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":74,"groundOuts":75,"airOuts":120,"runs":51,"doubles":29,"triples":0,"homeRuns":11,"strikeOuts":81,"baseOnBalls":35,"intentionalWalks":0,"hits":102,"hitByPitch":5,"atBats":373,"obp":".340","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","numberOfPitches":1630,"era":"4.29","inningsPitched":"94.1","wins":1,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.45","battersFaced":418,"outs":283,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1630,"balls":574,"strikes":1056,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":".111","pitchesPerInning":"17.28","gamesFinished":0,"strikeoutWalkRatio":"2.31","strikeoutsPer9Inn":"7.73","walksPer9Inn":"3.34","hitsPer9Inn":"9.73","runsScoredPer9":"4.87","homeRunsPer9":"1.05","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":23,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657424":{"person":{"id":657424,"fullName":"Matt Gage","link":"/api/v1/people/657424"},"jerseyNumber":"93","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","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":13,"gamesStarted":1,"flyOuts":6,"groundOuts":17,"airOuts":14,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":53,"obp":".276","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":224,"era":"0.00","inningsPitched":"15.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.07","battersFaced":58,"outs":45,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":224,"balls":85,"strikes":139,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.21","rbi":0,"winPercentage":".---","pitchesPerInning":"14.93","gamesFinished":3,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"6.60","walksPer9Inn":"3.00","hitsPer9Inn":"6.60","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":7,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[671218,646240,642715,656305,642086,666464,808982,672275,683766,657277,657424,663941],"pitchers":[657277,657424,663941],"bench":[527038,668800,687529,669477],"bullpen":[702352,676130,664192,592662,678495,693313,678906,434378,676254,687931],"battingOrder":[671218,646240,642715,656305,642086,666464,808982,672275,683766],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lee, J (26, Ashcraft, B)."},{"label":"HR","value":"Koss (3, 3rd inning off Burrows, 1 on, 1 out); Encarnacion (1, 4th inning off Burrows, 0 on, 2 out); Adames (18, 5th inning off Burrows, 1 on, 2 out)."},{"label":"TB","value":"Adames 5; Bailey; Chapman, M; Devers; Encarnacion 4; Koss 4; Lee, J 2; Ramos, H 2; Smith, D."},{"label":"RBI","value":"Adames 2 (61); Bailey 2 (33); Devers (78); Encarnacion (1); Koss 2 (14)."},{"label":"2-out RBI","value":"Adames 2; Devers; Encarnacion."},{"label":"Runners left in scoring position, 2 out","value":"Devers; Lee, J 2."},{"label":"GIDP","value":"Adames."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Chapman, M-Koss-Smith, D)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":9,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".232","atBats":33,"obp":".303","slg":".347","ops":".650","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":9,"rbi":1,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"flyOuts":1,"groundOuts":9,"airOuts":10,"runs":8,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":38,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":147,"era":"3.88","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":8,"whip":"1.22","battersFaced":42,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":147,"balls":47,"strikes":100,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":8,"pitchesPerInning":"16.33","runsScoredPer9":"8.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":2,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID672744":{"person":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"jerseyNumber":"29","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":20,"groundOuts":34,"airOuts":35,"runs":20,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":56,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".209","atBats":158,"obp":".282","slg":".310","ops":".592","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":174,"totalBases":49,"rbi":13,"leftOnBase":86,"sacBunts":0,"sacFlies":0,"babip":".303","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.67","popOuts":7,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":105,"errors":1,"chances":108,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694973":{"person":{"id":694973,"fullName":"Paul Skenes","link":"/api/v1/people/694973"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":67,"groundOuts":127,"airOuts":123,"runs":34,"doubles":27,"triples":2,"homeRuns":7,"strikeOuts":154,"baseOnBalls":34,"intentionalWalks":0,"hits":93,"hitByPitch":6,"atBats":497,"obp":".248","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":2180,"era":"2.02","inningsPitched":"138.0","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"0.92","battersFaced":537,"outs":414,"gamesPitched":23,"completeGames":1,"shutouts":0,"pitchesThrown":2180,"balls":774,"strikes":1406,"strikePercentage":".640","hitBatsmen":6,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.03","rbi":0,"winPercentage":".429","pitchesPerInning":"15.80","gamesFinished":0,"strikeoutWalkRatio":"4.53","strikeoutsPer9Inn":"10.04","walksPer9Inn":"2.22","hitsPer9Inn":"6.07","runsScoredPer9":"2.22","homeRunsPer9":"0.46","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":25,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":6,"errors":2,"chances":16,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID687462":{"person":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"jerseyNumber":"2","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":8,"errors":1,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":63,"flyOuts":37,"groundOuts":52,"airOuts":63,"runs":29,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":1,"hits":59,"hitByPitch":1,"avg":".263","atBats":224,"obp":".333","slg":".393","ops":".726","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":88,"rbi":31,"leftOnBase":92,"sacBunts":0,"sacFlies":1,"babip":".320","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.80","popOuts":11,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":419,"errors":2,"chances":455,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":66,"flyOuts":24,"groundOuts":58,"airOuts":35,"runs":15,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":66,"baseOnBalls":32,"intentionalWalks":0,"hits":51,"hitByPitch":4,"avg":".243","atBats":210,"obp":".354","slg":".300","ops":".654","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":246,"totalBases":63,"rbi":18,"leftOnBase":97,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"1.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"210.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":404,"errors":1,"chances":419,"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, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":50,"groundOuts":110,"airOuts":90,"runs":41,"doubles":24,"triples":2,"homeRuns":10,"strikeOuts":122,"baseOnBalls":33,"intentionalWalks":1,"hits":100,"hitByPitch":3,"avg":".239","atBats":419,"obp":".297","slg":".377","ops":".674","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":158,"rbi":53,"leftOnBase":182,"sacBunts":0,"sacFlies":3,"babip":".310","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.90","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":174,"errors":2,"chances":177,"fielding":".989","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":4,"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":102,"flyOuts":46,"groundOuts":85,"airOuts":79,"runs":56,"doubles":16,"triples":2,"homeRuns":18,"strikeOuts":137,"baseOnBalls":51,"intentionalWalks":4,"hits":78,"hitByPitch":3,"avg":".209","atBats":374,"obp":".305","slg":".406","ops":".711","caughtStealing":4,"stolenBases":34,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":433,"totalBases":152,"rbi":48,"leftOnBase":173,"sacBunts":0,"sacFlies":5,"babip":".268","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.78","popOuts":12,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":235,"errors":9,"chances":250,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID678894":{"person":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"jerseyNumber":"31","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":3,"groundOuts":11,"airOuts":6,"runs":6,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".250","atBats":36,"obp":".308","slg":".611","ops":".919","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":22,"rbi":7,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".227","groundOutsToAirouts":"1.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.00","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":18,"errors":0,"chances":32,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"1-2 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":33,"groundOuts":41,"airOuts":57,"runs":16,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":21,"intentionalWalks":1,"hits":25,"hitByPitch":1,"avg":".166","atBats":151,"obp":".270","slg":".265","ops":".535","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":176,"totalBases":40,"rbi":11,"leftOnBase":78,"sacBunts":2,"sacFlies":1,"babip":".186","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.33","popOuts":9,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":155,"errors":4,"chances":254,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656605":{"person":{"id":656605,"fullName":"Mitch Keller","link":"/api/v1/people/656605"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":85,"groundOuts":133,"airOuts":151,"runs":62,"doubles":29,"triples":2,"homeRuns":13,"strikeOuts":104,"baseOnBalls":34,"intentionalWalks":0,"hits":127,"hitByPitch":5,"atBats":514,"obp":".300","caughtStealing":3,"stolenBases":19,"stolenBasePercentage":".864","caughtStealingPercentage":".136","numberOfPitches":2103,"era":"3.89","inningsPitched":"132.0","wins":5,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":57,"whip":"1.22","battersFaced":555,"outs":396,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2103,"balls":703,"strikes":1400,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".333","pitchesPerInning":"15.93","gamesFinished":0,"strikeoutWalkRatio":"3.06","strikeoutsPer9Inn":"7.09","walksPer9Inn":"2.32","hitsPer9Inn":"8.66","runsScoredPer9":"4.23","homeRunsPer9":"0.89","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":33,"lineOuts":33},"fielding":{"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,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"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":1,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":28,"groundOuts":68,"airOuts":59,"runs":29,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":68,"baseOnBalls":28,"intentionalWalks":2,"hits":70,"hitByPitch":1,"avg":".267","atBats":262,"obp":".337","slg":".378","ops":".715","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":99,"rbi":31,"leftOnBase":97,"sacBunts":0,"sacFlies":3,"babip":".339","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.40","popOuts":14,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":141,"errors":2,"chances":148,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID670990":{"person":{"id":670990,"fullName":"Yohan Ramírez","link":"/api/v1/people/670990"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":7,"groundOuts":9,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":3,"atBats":52,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":224,"era":"3.95","inningsPitched":"13.2","wins":1,"losses":0,"saves":0,"saveOpportunities":1,"holds":1,"blownSaves":1,"earnedRuns":6,"whip":"1.24","battersFaced":60,"outs":41,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":224,"balls":64,"strikes":160,"strikePercentage":".710","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.39","gamesFinished":0,"strikeoutWalkRatio":"3.80","strikeoutsPer9Inn":"12.51","walksPer9Inn":"3.29","hitsPer9Inn":"7.90","runsScoredPer9":"3.95","homeRunsPer9":"0.66","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":23,"gamesStarted":0,"flyOuts":14,"groundOuts":14,"airOuts":34,"runs":6,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":17,"hitByPitch":1,"atBats":95,"obp":".257","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":433,"era":"2.05","inningsPitched":"26.1","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":6,"whip":"0.99","battersFaced":106,"outs":79,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":433,"balls":145,"strikes":288,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.41","rbi":0,"winPercentage":".750","pitchesPerInning":"16.44","gamesFinished":6,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"10.59","walksPer9Inn":"3.08","hitsPer9Inn":"5.81","runsScoredPer9":"2.05","homeRunsPer9":"1.03","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"22","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":54,"groundOuts":89,"airOuts":94,"runs":37,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":89,"baseOnBalls":41,"intentionalWalks":1,"hits":88,"hitByPitch":2,"avg":".246","atBats":357,"obp":".325","slg":".384","ops":".709","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":405,"totalBases":137,"rbi":39,"leftOnBase":147,"sacBunts":0,"sacFlies":3,"babip":".296","groundOutsToAirouts":"0.95","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"32.46","popOuts":22,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664294":{"person":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":13,"era":"0.00","inningsPitched":"1.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":4,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":1,"strikes":12,"strikePercentage":".920","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"9.75","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"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":98,"flyOuts":29,"groundOuts":122,"airOuts":64,"runs":33,"doubles":14,"triples":2,"homeRuns":1,"strikeOuts":58,"baseOnBalls":15,"intentionalWalks":0,"hits":89,"hitByPitch":4,"avg":".271","atBats":329,"obp":".309","slg":".334","ops":".643","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":110,"rbi":30,"leftOnBase":137,"sacBunts":3,"sacFlies":1,"babip":".325","groundOutsToAirouts":"1.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"329.00","popOuts":14,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":217,"putOuts":124,"errors":6,"chances":347,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID693312":{"person":{"id":693312,"fullName":"Kyle Nicolas","link":"/api/v1/people/693312"},"jerseyNumber":"66","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":11,"groundOuts":19,"airOuts":20,"runs":12,"doubles":4,"triples":1,"homeRuns":2,"strikeOuts":13,"baseOnBalls":11,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":67,"obp":".342","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":307,"era":"6.48","inningsPitched":"16.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.62","battersFaced":79,"outs":50,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":307,"balls":117,"strikes":190,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".---","pitchesPerInning":"18.42","gamesFinished":2,"strikeoutWalkRatio":"1.18","strikeoutsPer9Inn":"7.02","walksPer9Inn":"5.94","hitsPer9Inn":"8.64","runsScoredPer9":"6.48","homeRunsPer9":"1.08","inheritedRunners":9,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID669387":{"person":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":21,"gamesStarted":9,"flyOuts":38,"groundOuts":68,"airOuts":75,"runs":34,"doubles":17,"triples":2,"homeRuns":8,"strikeOuts":56,"baseOnBalls":18,"intentionalWalks":0,"hits":80,"hitByPitch":2,"atBats":277,"obp":".337","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1149,"era":"4.21","inningsPitched":"68.1","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":32,"whip":"1.43","battersFaced":299,"outs":205,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1149,"balls":419,"strikes":730,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".250","pitchesPerInning":"16.81","gamesFinished":5,"strikeoutWalkRatio":"3.11","strikeoutsPer9Inn":"7.38","walksPer9Inn":"2.37","hitsPer9Inn":"10.54","runsScoredPer9":"4.48","homeRunsPer9":"1.05","inheritedRunners":4,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":14,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":30,"gamesStarted":0,"flyOuts":6,"groundOuts":33,"airOuts":20,"runs":17,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":97,"obp":".303","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":449,"era":"4.94","inningsPitched":"27.1","wins":1,"losses":3,"saves":0,"saveOpportunities":3,"holds":6,"blownSaves":3,"earnedRuns":15,"whip":"1.17","battersFaced":110,"outs":82,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":449,"balls":167,"strikes":282,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.65","rbi":0,"winPercentage":".250","pitchesPerInning":"16.43","gamesFinished":7,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"7.90","walksPer9Inn":"3.62","hitsPer9Inn":"6.91","runsScoredPer9":"5.60","homeRunsPer9":"0.99","inheritedRunners":13,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":1,"errors":0,"chances":5,"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":48,"gamesStarted":0,"flyOuts":40,"groundOuts":44,"airOuts":58,"runs":13,"doubles":3,"triples":3,"homeRuns":3,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":0,"hits":32,"hitByPitch":1,"atBats":170,"obp":".238","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":709,"era":"2.27","inningsPitched":"47.2","wins":3,"losses":3,"saves":6,"saveOpportunities":7,"holds":13,"blownSaves":1,"earnedRuns":12,"whip":"0.90","battersFaced":185,"outs":143,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":709,"balls":209,"strikes":500,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".500","pitchesPerInning":"14.87","gamesFinished":17,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"7.36","walksPer9Inn":"2.08","hitsPer9Inn":"6.04","runsScoredPer9":"2.45","homeRunsPer9":"0.57","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":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 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":29,"groundOuts":30,"airOuts":64,"runs":17,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":47,"baseOnBalls":15,"intentionalWalks":0,"hits":27,"hitByPitch":4,"avg":".164","atBats":165,"obp":".249","slg":".267","ops":".516","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":189,"totalBases":44,"rbi":13,"leftOnBase":98,"sacBunts":2,"sacFlies":1,"babip":".200","groundOutsToAirouts":"0.47","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"41.25","popOuts":18,"lineOuts":17},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":7,"stolenBases":32,"stolenBasePercentage":".821","caughtStealingPercentage":".179","assists":16,"putOuts":422,"errors":3,"chances":441,"fielding":".993","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{"note":"(L, 1-4)","summary":"4.2 IP, 6 ER, 3 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":6,"airOuts":4,"runs":6,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":80,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"battersFaced":21,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":28,"strikes":52,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"11.57","homeRunsPer9":"5.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":4},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":14,"gamesStarted":13,"flyOuts":28,"groundOuts":57,"airOuts":63,"runs":32,"doubles":7,"triples":2,"homeRuns":11,"strikeOuts":63,"baseOnBalls":24,"intentionalWalks":1,"hits":57,"hitByPitch":3,"atBats":238,"obp":".315","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":1032,"era":"4.45","inningsPitched":"62.2","wins":1,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.29","battersFaced":267,"outs":188,"gamesPitched":14,"completeGames":0,"shutouts":0,"pitchesThrown":1032,"balls":372,"strikes":660,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.90","rbi":6,"winPercentage":".200","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"2.63","strikeoutsPer9Inn":"9.05","walksPer9Inn":"3.45","hitsPer9Inn":"8.19","runsScoredPer9":"4.60","homeRunsPer9":"1.58","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":12,"lineOuts":23},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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}},"ID676742":{"person":{"id":676742,"fullName":"Cam Sanders","link":"/api/v1/people/676742"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":31,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":10,"strikes":21,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"0.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":10,"strikes":21,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"15.50","gamesFinished":1,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.50","hitsPer9Inn":"4.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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"}]},"ID669261":{"person":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"jerseyNumber":"65","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | 2B, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":32,"flyOuts":15,"groundOuts":12,"airOuts":19,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":15,"intentionalWalks":1,"hits":9,"hitByPitch":2,"avg":".120","atBats":75,"obp":".283","slg":".227","ops":".510","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":92,"totalBases":17,"rbi":4,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".184","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.50","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":63,"errors":0,"chances":63,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"500","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":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":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":51,"flyOuts":30,"groundOuts":55,"airOuts":55,"runs":22,"doubles":8,"triples":2,"homeRuns":5,"strikeOuts":38,"baseOnBalls":14,"intentionalWalks":0,"hits":54,"hitByPitch":1,"avg":".270","atBats":200,"obp":".318","slg":".405","ops":".723","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":217,"totalBases":81,"rbi":18,"leftOnBase":82,"sacBunts":0,"sacFlies":2,"babip":".308","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","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":115,"putOuts":85,"errors":4,"chances":204,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"2.1 IP, 2 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":2,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":13,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":36,"inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":13,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":9,"strikes":27,"strikePercentage":".750","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"7.71","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":1,"flyOuts":18,"groundOuts":41,"airOuts":29,"runs":13,"doubles":10,"triples":1,"homeRuns":1,"strikeOuts":28,"baseOnBalls":12,"intentionalWalks":1,"hits":34,"hitByPitch":0,"atBats":130,"obp":".322","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":538,"era":"3.24","inningsPitched":"33.1","wins":3,"losses":2,"saves":0,"saveOpportunities":1,"holds":3,"blownSaves":1,"earnedRuns":12,"whip":"1.38","battersFaced":144,"outs":100,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":538,"balls":180,"strikes":358,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.41","rbi":2,"winPercentage":".600","pitchesPerInning":"16.14","gamesFinished":6,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"7.56","walksPer9Inn":"3.24","hitsPer9Inn":"9.18","runsScoredPer9":"3.51","homeRunsPer9":"0.27","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":8},"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":[687462,502054,668804,665833,693304,669261,680779,669707,643396,681347,677952,676742],"pitchers":[681347,677952,676742],"bench":[663698,672744,691907,457705,678894],"bullpen":[621366,571760,656605,676755,669387,664294,693312,670990,642701,694973],"battingOrder":[687462,502054,668804,665833,693304,669261,680779,669707,643396],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Reynolds, B (24, Webb, L); Suwinski (2, Webb, L)."},{"label":"TB","value":"Horwitz; Kiner-Falefa; Pham; Reynolds, B 3; Suwinski 2; Triolo."},{"label":"RBI","value":"Reynolds, B (53)."},{"label":"Runners left in scoring position, 2 out","value":"Davis, H; Gonzales, N 2; Cruz, O."},{"label":"GIDP","value":"Kiner-Falefa."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Pham (2, throw); Horwitz (2, fielding)."},{"label":"DP","value":"(Kiner-Falefa-Gonzales, N-Horwitz)."}]}],"note":[]}},"officials":[{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Home Plate"},{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"First Base"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"Second Base"},{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Third Base"}],"info":[{"label":"Pitches-strikes","value":"Webb, L 110-74; Gage 28-18; Beck, T 8-6; Burrows 80-52; Ashcraft, B 36-27; Sanders 31-21."},{"label":"Groundouts-flyouts","value":"Webb, L 6-2; Gage 3-0; Beck, T 0-2; Burrows 6-0; Ashcraft, B 3-0; Sanders 0-1."},{"label":"Batters faced","value":"Webb, L 25; Gage 6; Beck, T 3; Burrows 21; Ashcraft, B 13; Sanders 8."},{"label":"Umpires","value":"HP: Ryan Wills. 1B: Lance Barksdale. 2B: Will Little. 3B: Ryan Additon. "},{"label":"Weather","value":"81 degrees, Partly Cloudy."},{"label":"Wind","value":"7 mph, In From LF."},{"label":"First pitch","value":"6:42 PM."},{"label":"T","value":"2:24."},{"label":"Att","value":"18,421."},{"label":"Venue","value":"PNC Park."},{"label":"August 5, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277","boxscoreName":"Webb, L"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"note":"(W, 10-8)","summary":"6.0 IP, ER, 10 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":6,"airOuts":2,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":110,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":110,"balls":36,"strikes":74,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":50,"groundOuts":168,"airOuts":92,"runs":57,"doubles":36,"triples":2,"homeRuns":10,"strikeOuts":165,"baseOnBalls":34,"intentionalWalks":0,"hits":150,"hitByPitch":4,"atBats":567,"obp":".309","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":2331,"era":"3.24","inningsPitched":"147.1","wins":10,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":53,"whip":"1.25","battersFaced":614,"outs":442,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2331,"balls":796,"strikes":1535,"strikePercentage":".660","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.83","rbi":1,"winPercentage":".556","pitchesPerInning":"15.82","gamesFinished":0,"strikeoutWalkRatio":"4.85","strikeoutsPer9Inn":"10.08","walksPer9Inn":"2.08","hitsPer9Inn":"9.16","runsScoredPer9":"3.48","homeRunsPer9":"0.61","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":28},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":25,"putOuts":4,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":69,"pitchingGameScore":69},{"player":{"person":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715","boxscoreName":"Adames"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"300","stats":{"batting":{"summary":"2-5 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"5.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":81,"groundOuts":77,"airOuts":129,"runs":68,"doubles":18,"triples":2,"homeRuns":18,"strikeOuts":124,"baseOnBalls":53,"intentionalWalks":1,"hits":98,"hitByPitch":3,"avg":".232","atBats":422,"obp":".318","slg":".412","ops":".730","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":485,"totalBases":174,"rbi":61,"leftOnBase":168,"sacBunts":0,"sacFlies":6,"babip":".280","groundOutsToAirouts":"0.60","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.44","popOuts":29,"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":274,"putOuts":135,"errors":13,"chances":422,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218","boxscoreName":"Ramos, H"},"jerseyNumber":"17","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"100","stats":{"batting":{"summary":"2-3 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":112,"flyOuts":65,"groundOuts":100,"airOuts":108,"runs":61,"doubles":20,"triples":1,"homeRuns":14,"strikeOuts":112,"baseOnBalls":41,"intentionalWalks":2,"hits":119,"hitByPitch":13,"avg":".275","atBats":433,"obp":".351","slg":".423","ops":".774","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":493,"totalBases":183,"rbi":51,"leftOnBase":171,"sacBunts":0,"sacFlies":6,"babip":".335","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.93","popOuts":16,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":196,"errors":6,"chances":205,"fielding":".971","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":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":657277,"fullName":"Logan Webb","link":"/api/v1/people/657277"},"loser":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}