{"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":776844,"link":"/api/v1.1/game/776844/feed/live","metaData":{"wait":10,"timeStamp":"20250806_193010","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776844,"type":"R","doubleHeader":"N","id":"2025/08/06/sfnmlb-pitmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776844-2025-08-06","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-08-06T16:35:00Z","originalDate":"2025-08-06","officialDate":"2025-08-06","dayNight":"day","time":"12:35","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":115,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":57,"ties":0,"pct":".504"},"records":{},"divisionLeader":false,"wins":58,"losses":57,"winningPercentage":".504"},"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":115,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":49,"losses":66,"ties":0,"pct":".426"},"records":{},"divisionLeader":false,"wins":49,"losses":66,"winningPercentage":".426"},"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","primaryNumber":"76","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":"79","wind":"9 mph, In From RF"},"gameInfo":{"attendance":14005,"firstPitch":"2025-08-06T16:38:00.000Z","gameDurationMinutes":172},"review":{"hasChallenges":true,"away":{"used":1,"remaining":0},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"home":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"}},"officialScorer":{"id":693946,"fullName":"Rick Soos","link":"/api/v1/people/693946"},"primaryDatacaster":{"id":670060,"fullName":"Keith Barnes","link":"/api/v1/people/670060"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Heliot Ramos singles on a sharp line drive to right fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T16:38:36.162Z","endTime":"2025-08-06T16:38:47.951Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"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":{"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-06T13:45:41.164Z","endTime":"2025-08-06T16:04:37.743Z","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-06T16:04:37.743Z","endTime":"2025-08-06T16:37:56.524Z","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-06T16:37:56.524Z","endTime":"2025-08-06T16:38:38.488Z","isPitch":false,"type":"action","player":{"id":671218,"link":"/api/v1/people/671218"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.7,"endSpeed":79.7,"strikeZoneTop":3.2300001653147,"strikeZoneBottom":1.49999936056652,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.059359023138118,"aZ":-22.119594151748988,"pfxX":11.941173826334838,"pfxZ":6.097810593816705,"pX":0.4956985140629215,"pZ":2.6165754396165863,"vX0":-9.699826029618746,"vY0":-128.7341209513165,"vZ0":-1.2564926320979217,"x":98.11,"y":168.13,"x0":2.793504017086998,"y0":50.004357824850544,"z0":4.852049081194636,"aX":19.695921899637007},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.9,"breakHorizontal":-19.0,"spinRate":2339,"spinDirection":110},"zone":6,"typeConfidence":2.0,"plateTime":0.4283338509093775,"extension":6.441845805864248},"hitData":{"launchSpeed":104.0,"launchAngle":11.0,"totalDistance":253.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":171.22,"coordY":91.74}},"index":3,"playId":"717ae9fc-20c7-34b8-bf63-c3dd23b345e0","pitchNumber":1,"startTime":"2025-08-06T16:38:38.488Z","endTime":"2025-08-06T16:38:47.951Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T16:38:47.951Z","atBatIndex":0},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Rafael Devers hit by pitch. Heliot Ramos to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T16:38:56.958Z","endTime":"2025-08-06T16:39:58.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"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_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":"r_adv_force","runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":88.6,"endSpeed":79.7,"strikeZoneTop":3.54556366043066,"strikeZoneBottom":1.62576426760791,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.500111762038664,"aZ":-30.64820544520733,"pfxX":12.450818765807565,"pfxZ":0.9326913188581365,"pX":-0.6623205495741221,"pZ":1.8116456469819062,"vX0":-12.714292225948789,"vY0":-128.3172357883964,"vZ0":0.059384471309211984,"x":142.25,"y":189.87,"x0":2.7772013482961664,"y0":50.00529815331979,"z0":4.20805849185761,"aX":20.435242734279722},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.0,"breakHorizontal":-19.1,"spinRate":2342,"spinDirection":105},"zone":7,"typeConfidence":2.0,"plateTime":0.4294854163237707,"extension":6.563911445919885},"index":0,"playId":"f14695c9-9cf9-36a8-a705-a8fd00856141","pitchNumber":1,"startTime":"2025-08-06T16:39:09.500Z","endTime":"2025-08-06T16:39:13.268Z","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":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.71131159686408,"aZ":-28.57135698881783,"pfxX":11.81514591753566,"pfxZ":2.2055423593463708,"pX":-0.12383189623416449,"pZ":2.765122912448403,"vX0":-11.563102047817738,"vY0":-127.33812720361335,"vZ0":1.72568600160908,"x":121.72,"y":164.12,"x0":2.954835273064731,"y0":50.00004185684223,"z0":4.349305543776324,"aX":19.27611804490923},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.7,"breakHorizontal":-18.6,"spinRate":2394,"spinDirection":106},"zone":5,"typeConfidence":2.0,"plateTime":0.4311887910340788,"extension":6.532849879387265},"index":1,"playId":"9ace21e7-c584-3d5a-9b58-7f3aecaefc3b","pitchNumber":2,"startTime":"2025-08-06T16:39:29.725Z","endTime":"2025-08-06T16:39:32.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.4,"endSpeed":68.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.86138957478016,"aZ":-31.86839058828328,"pfxX":-6.7338695757786855,"pfxZ":0.26279201823625975,"pX":3.181790125682299,"pZ":3.0077760992707696,"vX0":1.0289107111028866,"vY0":-108.28971335860052,"vZ0":4.624522621591428,"x":-4.28,"y":157.57,"x0":3.575568314235727,"y0":50.00522936313503,"z0":4.330063305122477,"aX":-8.000934995188393},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":2.0,"breakHorizontal":11.9,"spinRate":2358,"spinDirection":274},"zone":12,"typeConfidence":2.0,"plateTime":0.5057387078084958,"extension":6.068865270940035},"index":2,"playId":"1b89955a-c6c7-309f-9046-9c073f83e5b4","pitchNumber":3,"startTime":"2025-08-06T16:39:54.285Z","endTime":"2025-08-06T16:39:58.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T16:39:58.699Z","atBatIndex":1},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Willy Adames flies out to right fielder Bryan Reynolds. Heliot Ramos to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T16:40:01.440Z","endTime":"2025-08-06T16:41:27.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":2},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","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":2},"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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":68.1,"strikeZoneTop":3.57172834835026,"strikeZoneBottom":1.60112334282429,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.436264930687486,"aZ":-37.46706042640435,"pfxX":-3.037081337127697,"pfxZ":-4.531641375073814,"pX":-1.2240795433483571,"pZ":2.2316773968287804,"vX0":-7.360257936922314,"vY0":-107.85070987991286,"vZ0":1.9223845289438353,"x":163.66,"y":178.52,"x0":2.6408613284843487,"y0":50.00507788675833,"z0":5.490497633353564,"aX":-3.543448654257976},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.4,"breakVerticalInduced":-7.2,"breakHorizontal":7.7,"spinRate":2548,"spinDirection":316},"zone":13,"typeConfidence":2.0,"plateTime":0.5097365792140689,"extension":5.946219212321405},"index":0,"playId":"cfbf7fc4-0448-3188-bb37-0d122605c52c","pitchNumber":1,"startTime":"2025-08-06T16:40:29.105Z","endTime":"2025-08-06T16:40:33.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":80.4,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.48185277698031,"aZ":-22.628005469319906,"pfxX":11.965242518163752,"pfxZ":5.6928710327679095,"pX":0.4526288673729592,"pZ":2.903933049243197,"vX0":-9.605294292524539,"vY0":-129.53226417074438,"vZ0":-0.6808087439206733,"x":99.75,"y":160.37,"x0":2.6793184391989673,"y0":50.00014107528227,"z0":4.92148415666925,"aX":20.054011445677002},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.3,"breakHorizontal":-19.2,"spinRate":2309,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.4250680013744015,"extension":6.324118726509176},"index":1,"playId":"bdda897f-d8d5-3569-8bc6-688e364371dc","pitchNumber":2,"startTime":"2025-08-06T16:40:45.536Z","endTime":"2025-08-06T16:40:53.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":81.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.628574532208965,"aZ":-19.92211013368157,"pfxX":12.088171718668104,"pfxZ":7.103574402323796,"pX":0.17629871361793178,"pZ":2.678311724216298,"vX0":-10.67407711771915,"vY0":-130.76402018856933,"vZ0":-1.839199392744732,"x":110.28,"y":166.47,"x0":2.748814719462107,"y0":50.00144343081824,"z0":4.8916577656020594,"aX":20.84681393456066},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":12.6,"breakHorizontal":-19.4,"spinRate":2445,"spinDirection":120},"zone":5,"typeConfidence":2.0,"plateTime":0.41952559591161886,"extension":6.414079372481466},"hitData":{"launchSpeed":91.7,"launchAngle":39.0,"totalDistance":310.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":207.26,"coordY":103.95}},"index":2,"playId":"eb04caa6-0e2b-3281-b687-290d549c5fe3","pitchNumber":3,"startTime":"2025-08-06T16:41:14.860Z","endTime":"2025-08-06T16:41:27.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T16:41:27.511Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Chapman flies out to right fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T16:41:34.117Z","endTime":"2025-08-06T16:42:33.037Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"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":75.3,"endSpeed":69.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.79570316027955,"aZ":-35.68009023701787,"pfxX":-4.9982100793239415,"pfxZ":-2.8962166875478044,"pX":0.319964300920549,"pZ":2.63020513827901,"vX0":-3.843528218382507,"vY0":-109.53091702522237,"vZ0":2.3360984024988496,"x":104.8,"y":167.76,"x0":2.748267552622184,"y0":50.00164109287743,"z0":5.372014146755928,"aX":-6.056021206153577},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-4.3,"breakHorizontal":10.1,"spinRate":2491,"spinDirection":322},"zone":6,"typeConfidence":2.0,"plateTime":0.5005518735948433,"extension":5.819419953511384},"index":0,"playId":"d393dd35-018c-3d6e-9cd8-71e5b0310137","pitchNumber":1,"startTime":"2025-08-06T16:41:56.799Z","endTime":"2025-08-06T16:41:59.870Z","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":90.7,"endSpeed":82.3,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.950554771984965,"aZ":-19.854414362256083,"pfxX":11.757808093821664,"pfxZ":7.0520246993564335,"pX":-0.053452462822058615,"pZ":3.1741081408383707,"vX0":-10.784328856386557,"vY0":-131.57845538280716,"vZ0":-0.8563252621027597,"x":119.04,"y":153.08,"x0":2.578540678334636,"y0":50.00076514512416,"z0":4.980380137557626,"aX":20.533188058116323},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.8,"breakHorizontal":-18.8,"spinRate":2383,"spinDirection":120},"zone":2,"typeConfidence":2.0,"plateTime":0.4169079025250624,"extension":6.493771369634247},"hitData":{"launchSpeed":91.5,"launchAngle":61.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.7,"coordY":125.84}},"index":1,"playId":"d32fb5c7-5745-3d9d-860b-cd5918eb22d6","pitchNumber":2,"startTime":"2025-08-06T16:42:18.854Z","endTime":"2025-08-06T16:42:33.037Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T16:42:33.037Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Casey Schmitt flies out sharply to center fielder Alexander Canario.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-08-06T16:42:43.503Z","endTime":"2025-08-06T16:44:16.817Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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, 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":82.1,"endSpeed":74.3,"strikeZoneTop":3.47352883832376,"strikeZoneBottom":1.57448337411422,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.274422389970944,"aZ":-28.348331705194244,"pfxX":10.844651210679768,"pfxZ":2.7105029042304594,"pX":-0.30774928017787223,"pZ":0.8539815346744655,"vX0":-10.118234769981727,"vY0":-119.0647534929588,"vZ0":-3.422162699396192,"x":128.73,"y":215.72,"x0":2.6207983226250016,"y0":50.00478927082273,"z0":4.919728260025256,"aX":15.323170364674679},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":4.2,"breakHorizontal":-16.7,"spinRate":2113,"spinDirection":107},"zone":13,"typeConfidence":2.0,"plateTime":0.4628757806949855,"extension":6.581267604795617},"index":0,"playId":"8cd88113-6e53-3dde-a9b4-8812427aae07","pitchNumber":1,"startTime":"2025-08-06T16:43:02.682Z","endTime":"2025-08-06T16:43:05.817Z","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":81.5,"endSpeed":73.8,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.724297502117707,"aZ":-30.395394303710372,"pfxX":10.939650067464754,"pfxZ":1.2764562915537336,"pX":1.3293033162392178,"pZ":1.8470535250387452,"vX0":-6.632087368765079,"vY0":-118.37471029098644,"vZ0":-0.7825384462685215,"x":66.33,"y":188.91,"x0":2.767201737042318,"y0":50.005615987778356,"z0":5.001508165643709,"aX":15.297372948822938},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.4,"breakHorizontal":-17.9,"spinRate":2129,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.4653653454681015,"extension":6.433913997033977},"index":1,"playId":"8e39e41e-1791-3563-a9e2-3ccc014d333b","pitchNumber":2,"startTime":"2025-08-06T16:43:22.938Z","endTime":"2025-08-06T16:43:25.938Z","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":90.0,"endSpeed":80.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.017785181280026,"aZ":-22.651326147356432,"pfxX":13.411898812437812,"pfxZ":5.641239208629916,"pX":0.7397912779505786,"pZ":2.8558966075001306,"vX0":-9.180600768964375,"vY0":-130.53634186420658,"vZ0":-0.980898775975027,"x":88.8,"y":161.67,"x0":2.5987162839670215,"y0":50.00506151992622,"z0":4.976732345838314,"aX":22.64811396971757},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":10.2,"breakHorizontal":-21.7,"spinRate":2327,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.42312669321929386,"extension":6.390460535453526},"index":2,"playId":"cc4c0c7b-079f-3641-8908-e9368f231f58","pitchNumber":3,"startTime":"2025-08-06T16:43:47.217Z","endTime":"2025-08-06T16:43:50.390Z","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":2},"pitchData":{"startSpeed":81.6,"endSpeed":73.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.244879405861973,"aZ":-27.297189597641314,"pfxX":11.655315803492472,"pfxZ":3.519564572533798,"pX":0.12173715611720477,"pZ":1.4761293661801531,"vX0":-9.226353563917321,"vY0":-118.32908929681497,"vZ0":-2.165385339872008,"x":112.36,"y":198.92,"x0":2.5997808941300633,"y0":50.00570549177866,"z0":4.960008591813312,"aX":16.16484835567731},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":6.0,"breakHorizontal":-18.2,"spinRate":2124,"spinDirection":106},"zone":8,"typeConfidence":2.0,"plateTime":0.4668822510955306,"extension":6.439372916906274},"hitData":{"launchSpeed":101.0,"launchAngle":35.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":115.57,"coordY":48.86}},"index":3,"playId":"9aeb4cae-3fdd-3153-aedc-7cf784aa14b0","pitchNumber":4,"startTime":"2025-08-06T16:44:06.928Z","endTime":"2025-08-06T16:44:16.817Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T16:44:16.817Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Liover Peguero walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T16:46:15.423Z","endTime":"2025-08-06T16:47:57.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":74.3,"strikeZoneTop":3.55558990166571,"strikeZoneBottom":1.55950093613154,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":17.56669324917605,"aZ":-36.0426624233724,"pfxX":-0.8555531408539083,"pfxZ":-2.8403170982486206,"pX":0.4610630616560815,"pZ":1.5461185604233547,"vX0":-4.804556330192254,"vY0":-114.99871244365312,"vZ0":-2.3248426410333973,"x":99.43,"y":197.03,"x0":2.6723971943006823,"y0":50.000674923933246,"z0":6.004852186831402,"aX":-1.1661357382762982},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-5.4,"breakHorizontal":2.5,"spinRate":2216,"spinDirection":328},"zone":9,"typeConfidence":0.9,"plateTime":0.4729249162047995,"extension":5.6397848907084445},"index":0,"playId":"e4484369-14c9-31e6-ac1a-0b21ebfb0b11","pitchNumber":1,"startTime":"2025-08-06T16:46:26.109Z","endTime":"2025-08-06T16:46:30.553Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":84.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.815021785387355,"aZ":-16.299840581367377,"pfxX":5.305810836270061,"pfxZ":8.823459850798988,"pX":-0.12991586650292491,"pZ":3.009414073968453,"vX0":-8.536363677010568,"vY0":-132.86701468811418,"vZ0":-4.881555215471304,"x":121.95,"y":157.53,"x0":2.4260783060105586,"y0":50.00270785812621,"z0":6.044134458420978,"aX":9.546125268874674},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.1,"breakHorizontal":-7.9,"spinRate":2283,"spinDirection":144},"zone":2,"typeConfidence":0.85,"plateTime":0.41127146739903075,"extension":5.96683074431869},"index":1,"playId":"23a69328-5cc5-33bb-8be6-ee43186b8426","pitchNumber":2,"startTime":"2025-08-06T16:46:47.923Z","endTime":"2025-08-06T16:46:50.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.5,"strikeZoneTop":3.54497559199059,"strikeZoneBottom":1.62893379181008,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.785935325525752,"aZ":-21.851274947083493,"pfxX":6.07239218172104,"pfxZ":6.8209491569815714,"pX":0.1327626716302073,"pZ":1.5752009117567443,"vX0":-8.031770170744702,"vY0":-121.67394071113222,"vZ0":-5.809572970373043,"x":111.94,"y":196.25,"x0":2.6734216578755183,"y0":50.0022911432286,"z0":5.863313291225275,"aX":9.189854009576258},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":11.3,"breakHorizontal":-9.4,"spinRate":1640,"spinDirection":147},"zone":8,"typeConfidence":0.9,"plateTime":0.44855703981854145,"extension":5.929052564474092},"index":2,"playId":"8e432d73-8619-3a2c-ac6c-5e51747c0094","pitchNumber":3,"startTime":"2025-08-06T16:47:03.110Z","endTime":"2025-08-06T16:47:07.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":74.1,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.754202258105476,"aZ":-33.529868031135244,"pfxX":1.2665074938733443,"pfxZ":-0.9844480948516514,"pX":-0.2302199649358866,"pZ":1.4059447096964417,"vX0":-6.966959835174691,"vY0":-116.11801895937899,"vZ0":-3.0388277809724427,"x":125.78,"y":200.82,"x0":2.6383028253227616,"y0":50.004692677266036,"z0":5.906197683822369,"aX":1.7382808720617835},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-2.3,"breakHorizontal":-0.6,"spinRate":2265,"spinDirection":321},"zone":13,"typeConfidence":0.9,"plateTime":0.4708248141304541,"extension":5.754598626302423},"index":3,"playId":"92572f94-3479-3dc4-a12a-651e7197cd6c","pitchNumber":4,"startTime":"2025-08-06T16:47:18.986Z","endTime":"2025-08-06T16:47:22.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.57268056905492,"strikeZoneBottom":1.63658161383913,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.5594846427592,"aZ":-23.26858698387042,"pfxX":2.1017530336308132,"pfxZ":5.308374810097325,"pX":-0.5695068646459533,"pZ":0.20820835035843763,"vX0":-8.041394131211229,"vY0":-127.72130720781927,"vZ0":-9.523048700222487,"x":138.71,"y":233.16,"x0":2.325986352972753,"y0":50.00239914611336,"z0":5.76856392551715,"aX":3.526128859154788},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.9,"breakHorizontal":-2.3,"spinRate":2324,"spinDirection":146},"zone":13,"typeConfidence":0.9,"plateTime":0.4263776173340381,"extension":6.10988417742196},"index":4,"playId":"9dd67a90-c9a5-3215-b91b-d88690ad7320","pitchNumber":5,"startTime":"2025-08-06T16:47:37.894Z","endTime":"2025-08-06T16:47:41.515Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.0,"endSpeed":74.5,"strikeZoneTop":3.53758139252553,"strikeZoneBottom":1.65999887476365,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.530286711444166,"aZ":-34.70933814093403,"pfxX":0.9386933011092244,"pfxZ":-1.8476995040257367,"pX":-1.6302481637758337,"pZ":0.8944969818406113,"vX0":-9.16664858278084,"vY0":-116.22486746169395,"vZ0":-4.018586754106748,"x":179.14,"y":214.63,"x0":2.2323626738920823,"y0":50.000037487725116,"z0":5.920974045951606,"aX":1.2935622295328892},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-4.1,"breakHorizontal":0.5,"spinRate":2307,"spinDirection":333},"zone":13,"typeConfidence":0.9,"plateTime":0.4701601021385433,"extension":5.869846385525448},"index":5,"playId":"a4e88257-66a0-3d7c-97ef-9614a4b3fb59","pitchNumber":6,"startTime":"2025-08-06T16:47:54.618Z","endTime":"2025-08-06T16:47:57.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T16:47:57.618Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tommy Pham walks. Liover Peguero to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T16:48:00.983Z","endTime":"2025-08-06T16:49:52.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"postOnSecond":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.0,"strikeZoneTop":3.51737596983524,"strikeZoneBottom":1.67999994530256,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.76871257799303,"aZ":-13.524994825444619,"pfxX":4.833575105771778,"pfxZ":10.180393873107796,"pX":1.473551224042464,"pZ":3.8996839695405243,"vX0":-5.0111884983168755,"vY0":-135.303063938897,"vZ0":-3.2843703331468372,"x":60.83,"y":133.49,"x0":2.7321824730496713,"y0":50.006646801642376,"z0":6.092638561948712,"aX":8.85844806929406},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.8,"breakHorizontal":-7.6,"spinRate":2357,"spinDirection":145},"zone":12,"typeConfidence":0.89,"plateTime":0.4066659609355656,"extension":6.006756365672866},"index":0,"playId":"c6a0a633-785b-3d09-a0cf-4a39b271d79e","pitchNumber":1,"startTime":"2025-08-06T16:48:24.975Z","endTime":"2025-08-06T16:48:27.975Z","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":91.1,"endSpeed":82.8,"strikeZoneTop":3.57753386872364,"strikeZoneBottom":1.64656756083858,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.76621907876394,"aZ":-15.786206013710402,"pfxX":3.609751858040438,"pfxZ":9.24860505747473,"pX":1.814635316169044,"pZ":4.7654523132563735,"vX0":-3.523164407738541,"vY0":-132.61781624776538,"vZ0":-0.8447240238740454,"x":47.83,"y":110.11,"x0":2.694751257753131,"y0":50.00194198817122,"z0":6.245420855594655,"aX":6.395688930345769},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.8,"breakHorizontal":-5.8,"spinRate":2294,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.41386077258449605,"extension":5.901835353698579},"index":1,"playId":"a91faa1f-a1f9-3855-87e7-796d9c46b4f7","pitchNumber":2,"startTime":"2025-08-06T16:48:42.302Z","endTime":"2025-08-06T16:48:45.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.8,"strikeZoneTop":3.49103323569647,"strikeZoneBottom":1.60033053087093,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.418978628007977,"aZ":-35.701544659996244,"pfxX":0.7836353971409027,"pfxZ":-2.5053147404380733,"pX":-0.7136384930809105,"pZ":0.14506982253411438,"vX0":-8.181020340827708,"vY0":-117.25343700854035,"vZ0":-5.563435801966552,"x":144.2,"y":234.86,"x0":2.699101147705285,"y0":50.000177942396625,"z0":5.8303262066527894,"aX":1.1065112885867443},"breaks":{"breakAngle":0.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-5.5,"breakHorizontal":0.4,"spinRate":2314,"spinDirection":319},"zone":13,"typeConfidence":0.9,"plateTime":0.4647862485151748,"extension":5.923040921649087},"index":2,"playId":"99f51cf3-818e-3f2d-9459-17c3016e129d","pitchNumber":3,"startTime":"2025-08-06T16:49:03.824Z","endTime":"2025-08-06T16:49:08.559Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.49318050766176,"strikeZoneBottom":1.68259667096937,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.482507117955137,"aZ":-14.17027146988862,"pfxX":5.897989449047889,"pfxZ":9.746690609309452,"pX":0.7966229808368843,"pZ":3.1252300990844044,"vX0":-6.703520232516488,"vY0":-135.05698263219506,"vZ0":-5.137593931142087,"x":86.63,"y":154.4,"x0":2.5448484019783995,"y0":50.00013064812507,"z0":6.049065604136514,"aX":10.891705311238605},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.7,"breakHorizontal":-9.2,"spinRate":2321,"spinDirection":149},"zone":3,"typeConfidence":0.9,"plateTime":0.40558569701221003,"extension":6.126172168454561},"index":3,"playId":"c229ca1e-3360-39f3-9a42-3d3cf06d7d00","pitchNumber":4,"startTime":"2025-08-06T16:49:31.563Z","endTime":"2025-08-06T16:49:35.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":85.9,"strikeZoneTop":3.48953989262943,"strikeZoneBottom":1.63894191625005,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.15717592404338,"aZ":-13.687880699674317,"pfxX":5.983138915908803,"pfxZ":9.755263508965049,"pX":0.8626521799224398,"pZ":4.061290546151844,"vX0":-6.434601349481033,"vY0":-136.5667305128421,"vZ0":-2.9920570291456055,"x":84.12,"y":129.13,"x0":2.4683439902460584,"y0":50.003456301054364,"z0":6.108593967057874,"aX":11.339230567872516},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.3,"breakHorizontal":-9.5,"spinRate":2384,"spinDirection":140},"zone":12,"typeConfidence":0.91,"plateTime":0.4005762315498482,"extension":6.064392149394374},"index":4,"playId":"51d74a23-573a-3667-8f53-c3086db6ad8f","pitchNumber":5,"startTime":"2025-08-06T16:49:48.941Z","endTime":"2025-08-06T16:49:52.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T16:49:52.829Z","atBatIndex":6},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bryan Reynolds grounds into a double play, shortstop Willy Adames to second baseman Christian Koss to first baseman Casey Schmitt. Liover Peguero to 3rd. Tommy Pham out at 2nd. Bryan Reynolds out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T16:49:56.512Z","endTime":"2025-08-06T16:50:55.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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":669477,"link":"/api/v1/people/669477"},"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":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_adv_force","runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":81.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.59625178330721,"aZ":-20.216711161521932,"pfxX":1.3182221743249083,"pfxZ":7.133941530616154,"pX":-0.7401452294184133,"pZ":2.654687417882854,"vX0":-8.664576807413988,"vY0":-127.69036422405779,"vZ0":-4.415406381570593,"x":145.21,"y":167.1,"x0":2.504173168669633,"y0":50.00364239336657,"z0":5.9666251597726445,"aX":2.2112841700937604},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":12.2,"breakHorizontal":-0.7,"spinRate":2388,"spinDirection":150},"zone":4,"typeConfidence":0.91,"plateTime":0.42651763916931484,"extension":6.061880439514576},"index":0,"playId":"d64a8e0b-fea0-3b70-9fb1-495cdc480bf6","pitchNumber":1,"startTime":"2025-08-06T16:50:27.731Z","endTime":"2025-08-06T16:50:30.980Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.40335815413817,"aZ":-20.617723863389802,"pfxX":6.523257254584301,"pfxZ":7.468455785015109,"pX":1.111548109490866,"pZ":2.790749727666045,"vX0":-6.03886245744822,"vY0":-123.29892856244801,"vZ0":-3.501773887153778,"x":74.63,"y":163.43,"x0":2.739294655478775,"y0":50.00160192629311,"z0":5.959263863013176,"aX":10.092054235263253},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":13.0,"breakHorizontal":-10.4,"spinRate":1657,"spinDirection":155},"zone":12,"typeConfidence":0.9,"plateTime":0.4433980741908501,"extension":5.986325344458847},"hitData":{"launchSpeed":89.6,"launchAngle":-11.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.76,"coordY":158.78}},"index":1,"playId":"6041754f-21c5-329a-b513-50dbb223e862","pitchNumber":2,"startTime":"2025-08-06T16:50:47.464Z","endTime":"2025-08-06T16:50:55.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T16:50:55.016Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to left fielder Heliot Ramos. Liover Peguero scores.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T16:51:04.728Z","endTime":"2025-08-06T16:53:14.453Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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_play","runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.42149758891185,"strikeZoneBottom":1.60401583904996,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19750581941629,"aZ":-13.777771738347107,"pfxX":3.8809846442855154,"pfxZ":10.028582576009272,"pX":0.2645364215596308,"pZ":4.421647307400291,"vX0":-7.328650555947493,"vY0":-134.36202525388984,"vZ0":-1.992580021077976,"x":106.92,"y":119.4,"x0":2.519098249640666,"y0":50.00316463636456,"z0":6.148109865764192,"aX":7.120165412120016},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":18.0,"breakHorizontal":-5.5,"spinRate":2265,"spinDirection":142},"zone":12,"typeConfidence":0.84,"plateTime":0.4071309575638016,"extension":6.167667390186798},"index":0,"playId":"a21bfc73-e180-3343-ad33-375a65d0c5f7","pitchNumber":1,"startTime":"2025-08-06T16:51:24.584Z","endTime":"2025-08-06T16:51:28.184Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.49013248296157,"strikeZoneBottom":1.55236404872579,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.328202371737955,"aZ":-21.375229710189537,"pfxX":6.554511532563121,"pfxZ":6.843101232165924,"pX":1.590879891034945,"pZ":1.3215435081772573,"vX0":-4.881670904606267,"vY0":-124.38574452313232,"vZ0":-6.785533394377392,"x":56.36,"y":203.1,"x0":2.720599240759913,"y0":50.00366827628183,"z0":5.839312016865872,"aX":10.342696923975492},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":11.2,"breakHorizontal":-10.8,"spinRate":1757,"spinDirection":152},"zone":14,"typeConfidence":0.91,"plateTime":0.43919015667670624,"extension":6.025861272850542},"index":1,"playId":"c01a5ea3-e725-32c7-a716-793c877dcc56","pitchNumber":2,"startTime":"2025-08-06T16:51:40.873Z","endTime":"2025-08-06T16:51:45.179Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.361319998346314,"aZ":-13.635348384712005,"pfxX":4.846147771360771,"pfxZ":10.25264877997059,"pX":0.6204491623601796,"pZ":3.5949229602569663,"vX0":-6.5371085422809525,"vY0":-133.5160889655701,"vZ0":-3.8593343489073124,"x":93.35,"y":141.72,"x0":2.4692829895271524,"y0":50.001467830125215,"z0":6.038319916836687,"aX":8.761981400037198},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":18.0,"breakHorizontal":-7.4,"spinRate":2350,"spinDirection":147},"zone":3,"typeConfidence":0.86,"plateTime":0.41001266037774275,"extension":6.075567009992349},"index":2,"playId":"0d7788c9-d58c-3fdb-81c0-845ea937f9c6","pitchNumber":3,"startTime":"2025-08-06T16:52:00.088Z","endTime":"2025-08-06T16:52:03.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.982589717338325,"aZ":-11.82964879862418,"pfxX":3.4619763453901173,"pfxZ":10.88553935682821,"pX":0.12330361113263438,"pZ":3.715153062955146,"vX0":-7.368745426696625,"vY0":-136.1094154560202,"vZ0":-4.200379249008518,"x":112.3,"y":138.47,"x0":2.420654435472558,"y0":50.001325813298834,"z0":6.102831607030279,"aX":6.470198932092439},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":19.0,"breakHorizontal":-4.7,"spinRate":2373,"spinDirection":154},"zone":12,"typeConfidence":0.89,"plateTime":0.40302430597160477,"extension":6.049642926406557},"index":3,"playId":"1a747859-e556-39a8-9e41-2353bfb0221e","pitchNumber":4,"startTime":"2025-08-06T16:52:21.077Z","endTime":"2025-08-06T16:52:24.215Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.7,"strikeZoneTop":3.48222354749687,"strikeZoneBottom":1.62498828768077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.617403250677345,"aZ":-12.443566789951307,"pfxX":5.969418692382796,"pfxZ":10.481092980204437,"pX":1.4710417520749903,"pZ":2.69719361645478,"vX0":-5.216209808406139,"vY0":-136.25695842551468,"vZ0":-6.6131242257727765,"x":60.93,"y":165.96,"x0":2.6335650600820606,"y0":50.004979741668215,"z0":6.013729729391534,"aX":11.239099895283934},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.8,"breakHorizontal":-9.7,"spinRate":2288,"spinDirection":149},"zone":12,"typeConfidence":0.91,"plateTime":0.4018109886488599,"extension":6.051361312934824},"index":4,"playId":"094137b0-fb0b-3289-88b7-37abd586bf3b","pitchNumber":5,"startTime":"2025-08-06T16:52:44.102Z","endTime":"2025-08-06T16:52:48.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.679522743547828,"aZ":-19.071694411536438,"pfxX":5.564867493905071,"pfxZ":8.400895230811761,"pX":0.7915026216809516,"pZ":3.52830641258002,"vX0":-6.530212617879176,"vY0":-123.82310683398484,"vZ0":-2.1194757772584287,"x":86.83,"y":143.52,"x0":2.7344023190779874,"y0":50.00411799707195,"z0":5.983561450524401,"aX":8.681373267044027},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":15.0,"breakHorizontal":-8.6,"spinRate":1623,"spinDirection":145},"zone":3,"typeConfidence":0.89,"plateTime":0.4415925537175882,"extension":5.986126515250026},"hitData":{"launchSpeed":91.0,"launchAngle":10.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.13,"coordY":109.39}},"index":5,"playId":"d7eb4ab1-902a-3eae-b7ee-25425e7fce49","pitchNumber":6,"startTime":"2025-08-06T16:53:03.393Z","endTime":"2025-08-06T16:53:14.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T16:53:14.453Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew McCutchen singles on a sharp line drive to center fielder Jung Hoo Lee. Nick Gonzales to 2nd.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T16:53:16.149Z","endTime":"2025-08-06T16:54:57.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":73.0,"strikeZoneTop":3.47084959209295,"strikeZoneBottom":1.53854327083138,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.84545918062662,"aZ":-35.50314689016078,"pfxX":-0.40319837910963763,"pfxZ":-2.4964214989487434,"pX":0.9127986469290126,"pZ":2.054702034973161,"vX0":-4.152414145547472,"vY0":-114.35432241649069,"vZ0":-1.338687928417839,"x":82.21,"y":183.3,"x0":2.799827643718352,"y0":50.003478070551424,"z0":6.110846570408363,"aX":-0.537125842141186},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-4.6,"breakHorizontal":1.7,"spinRate":2225,"spinDirection":324},"zone":14,"typeConfidence":0.9,"plateTime":0.4778181309341636,"extension":5.738934922431139},"index":0,"playId":"5d57ea41-feaa-34e7-a014-0835aae557c6","pitchNumber":1,"startTime":"2025-08-06T16:53:42.486Z","endTime":"2025-08-06T16:53:46.255Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":76.0,"strikeZoneTop":3.45437716176578,"strikeZoneBottom":1.52242229378296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.679527579708502,"aZ":-35.833697110492345,"pfxX":-0.5612284043672497,"pfxZ":-2.5678805098416544,"pX":-0.5955401405395542,"pZ":0.7286893493267791,"vX0":-7.398283898849501,"vY0":-117.82087367179399,"vZ0":-4.3803609846823255,"x":139.7,"y":219.11,"x0":2.641411168599675,"y0":50.003652647265895,"z0":5.878243512318929,"aX":-0.799026049161738},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.4,"breakHorizontal":2.6,"spinRate":2200,"spinDirection":319},"zone":13,"typeConfidence":0.91,"plateTime":0.4626027189306532,"extension":5.953415982350595},"index":1,"playId":"e3cea724-0bff-32ce-87f0-a28bfa49292e","pitchNumber":2,"startTime":"2025-08-06T16:53:59.071Z","endTime":"2025-08-06T16:54:02.157Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":84.4,"strikeZoneTop":3.45358832510476,"strikeZoneBottom":1.52165886391497,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.53223907194362,"aZ":-12.65821630592844,"pfxX":4.273658583151968,"pfxZ":10.56183742697944,"pX":1.373908514432899,"pZ":4.3335771374568814,"vX0":-4.6338443847519395,"vY0":-135.76643873865777,"vZ0":-2.444861232905329,"x":53.54,"y":84.83,"x0":2.5558428037556338,"y0":50.00459056874275,"z0":6.138154268575705,"aX":7.8985240030354085},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.7,"breakHorizontal":-6.6,"spinRate":2322,"spinDirection":150},"zone":12,"typeConfidence":0.89,"plateTime":0.40500565493247276,"extension":6.005008963568777},"index":2,"playId":"6a2fbbed-6c5f-3a58-9219-8a443afc4b1b","pitchNumber":3,"startTime":"2025-08-06T16:54:26.233Z","endTime":"2025-08-06T16:54:29.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.266075475461694,"aZ":-37.48562654498802,"pfxX":-0.07983298967897579,"pfxZ":-3.7924332503229943,"pX":0.6456009492811134,"pZ":1.7731610502968296,"vX0":-5.0127925375359315,"vY0":-117.2989621811744,"vZ0":-1.9043163544433064,"x":92.39,"y":190.9,"x0":2.8167925457151046,"y0":50.004447002600486,"z0":6.076241791553001,"aX":-0.11121603896334803},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.0,"breakVerticalInduced":-7.1,"breakHorizontal":1.3,"spinRate":2362,"spinDirection":318},"zone":9,"typeConfidence":0.9,"plateTime":0.4661691657060594,"extension":5.790130389391295},"hitData":{"launchSpeed":105.3,"launchAngle":12.0,"totalDistance":281.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":137.81,"coordY":69.4}},"index":3,"playId":"0c45488c-e11f-388b-a9c9-194e9c69efad","pitchNumber":4,"startTime":"2025-08-06T16:54:47.851Z","endTime":"2025-08-06T16:54:57.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T16:54:57.220Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-08-06T16:56:17.286Z","endTime":"2025-08-06T16:57:33.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T16:55:15.510Z","endTime":"2025-08-06T16:56:19.569Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":75.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.29770573004393,"aZ":-33.567524851421055,"pfxX":-0.7529094151847395,"pfxZ":-0.984651965935379,"pX":-0.29721942059469836,"pZ":0.4646082817285228,"vX0":-7.091705962298085,"vY0":-117.47937993339332,"vZ0":-5.262171255238997,"x":128.33,"y":226.24,"x0":2.8467894678986583,"y0":50.00452499784147,"z0":5.820728113059384,"aX":-1.0620611495019368},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.8,"breakHorizontal":3.0,"spinRate":2166,"spinDirection":319},"zone":13,"typeConfidence":0.91,"plateTime":0.46457376902783354,"extension":5.836564274293854},"index":1,"playId":"5cd79b6d-1bac-3655-a625-55640278a1e6","pitchNumber":1,"startTime":"2025-08-06T16:56:19.569Z","endTime":"2025-08-06T16:56:23.716Z","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":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.3,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.966782782226694,"aZ":-18.71883089717171,"pfxX":6.882980230375561,"pfxZ":9.016065932533463,"pX":-0.06379968322029698,"pZ":2.8657321236088733,"vX0":-8.873892625149814,"vY0":-121.6711854022961,"vZ0":-3.420890338227802,"x":119.43,"y":161.41,"x0":2.7445888612707376,"y0":50.00011055976929,"z0":5.921552146910482,"aX":10.268289767211797},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":15.7,"breakHorizontal":-10.2,"spinRate":1835,"spinDirection":157},"zone":5,"typeConfidence":0.9,"plateTime":0.4510117767710735,"extension":5.941552481785959},"index":2,"playId":"9b8fcc07-9841-3b59-aeb4-7f58b41658f8","pitchNumber":2,"startTime":"2025-08-06T16:56:40.760Z","endTime":"2025-08-06T16:56:47.409Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":3,"startTime":"2025-08-06T16:57:10.982Z","endTime":"2025-08-06T16:57:28.875Z","isPitch":false,"type":"action","player":{"id":663698,"link":"/api/v1/people/663698"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.4,"strikeZoneTop":3.44219661033309,"strikeZoneBottom":1.58647436449665,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.37622038939136,"aZ":-11.994088328205956,"pfxX":5.609795703170137,"pfxZ":10.94312924973601,"pX":0.45879981332331715,"pZ":3.249436558883837,"vX0":-7.134487168914032,"vY0":-135.82338266484442,"vZ0":-5.1757151933815715,"x":99.51,"y":151.05,"x0":2.406918248158622,"y0":50.00189263030589,"z0":6.033518635944976,"aX":10.344397472985266},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.7,"breakHorizontal":-8.4,"spinRate":2255,"spinDirection":149},"zone":3,"typeConfidence":0.91,"plateTime":0.40529144221980573,"extension":6.1728551447035835},"index":4,"playId":"93a968e9-2f28-3f56-b78f-4d327391a455","pitchNumber":3,"startTime":"2025-08-06T16:57:28.875Z","endTime":"2025-08-06T16:57:33.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T16:57:33.092Z","atBatIndex":10},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jerar Encarnacion lines out sharply to right fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-06T16:59:54.079Z","endTime":"2025-08-06T17:00:42.221Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":80.0,"strikeZoneTop":3.8536487311089,"strikeZoneBottom":1.84585230066826,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.160206490809088,"aZ":-22.469120626207655,"pfxX":11.347636338817846,"pfxZ":5.8694858451242755,"pX":0.7218062973011652,"pZ":3.861008628371832,"vX0":-8.945015578741554,"vY0":-128.21562299400136,"vZ0":1.4239829272278688,"x":89.49,"y":134.53,"x0":2.7929238584765828,"y0":50.00464399049206,"z0":5.060059393576465,"aX":18.769556072125695},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.3,"breakHorizontal":-18.4,"spinRate":2307,"spinDirection":121},"zone":3,"typeConfidence":2.0,"plateTime":0.4283021969107681,"extension":6.370221718774998},"index":0,"playId":"987f2afe-c760-3659-8439-06683b64cbf2","pitchNumber":1,"startTime":"2025-08-06T16:59:54.079Z","endTime":"2025-08-06T16:59:57.143Z","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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.4,"endSpeed":68.4,"strikeZoneTop":3.86136625740753,"strikeZoneBottom":1.81348837964162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.16099988737975,"aZ":-36.75571308520751,"pfxX":-3.3036401452738997,"pfxZ":-3.896277390072629,"pX":-0.15498484965853124,"pZ":1.9081763659211097,"vX0":-5.4257063335290505,"vY0":-108.20678128411836,"vZ0":1.3142212924668346,"x":122.91,"y":187.26,"x0":2.82113963474918,"y0":50.0010472765357,"z0":5.342696538642547,"aX":-3.887528199530986},"breaks":{"breakAngle":7.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-6.2,"breakHorizontal":7.6,"spinRate":2478,"spinDirection":308},"zone":8,"typeConfidence":2.0,"plateTime":0.5075925626460673,"extension":5.9151517021331115},"index":1,"playId":"88b5dac4-0e29-36aa-8893-84c4a833b1bf","pitchNumber":2,"startTime":"2025-08-06T17:00:07.277Z","endTime":"2025-08-06T17:00:11.289Z","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":81.9,"endSpeed":75.4,"strikeZoneTop":3.78546225332606,"strikeZoneBottom":1.73794520651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.7301745401553,"aZ":-30.69392814062337,"pfxX":0.8974689269362477,"pfxZ":1.0368591297072296,"pX":-1.6140923423523286,"pZ":1.3810733764956236,"vX0":-10.478715586190782,"vY0":-118.80823933639063,"vZ0":-1.5821524492310952,"x":178.53,"y":201.49,"x0":2.7367944803801825,"y0":50.00454020988798,"z0":4.844885327960243,"aX":1.2849655628612655},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.8,"breakHorizontal":1.0,"spinRate":2373,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.46100527335697894,"extension":6.536750111769104},"index":2,"playId":"2fbca272-986d-3a70-b6c7-83c277cfa472","pitchNumber":3,"startTime":"2025-08-06T17:00:20.087Z","endTime":"2025-08-06T17:00:23.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.2,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.135830653738715,"aZ":-22.70404381436672,"pfxX":11.561835250846483,"pfxZ":5.587638706060325,"pX":-0.09789704936289187,"pZ":2.5440952547987603,"vX0":-11.221354048705827,"vY0":-129.64847462036397,"vZ0":-1.2994802486165589,"x":120.73,"y":170.09,"x0":2.792727030287269,"y0":50.004061459494345,"z0":4.79129389579285,"aX":19.60370116889055},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.1,"breakHorizontal":-18.4,"spinRate":2350,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.4231302905666081,"extension":6.515948638404064},"hitData":{"launchSpeed":101.3,"launchAngle":17.0,"totalDistance":308.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":170.39,"coordY":83.59}},"index":3,"playId":"85f8c203-5f94-3e57-b130-041a3d0bcef6","pitchNumber":4,"startTime":"2025-08-06T17:00:35.317Z","endTime":"2025-08-06T17:00:42.221Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:00:42.221Z","atBatIndex":11},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, second baseman Nick Gonzales to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-06T17:00:50.363Z","endTime":"2025-08-06T17:02:38.787Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":81.1,"strikeZoneTop":3.40149559533651,"strikeZoneBottom":1.35081785109352,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.023674420079903,"aZ":-22.905846415620854,"pfxX":10.278452872254691,"pfxZ":5.447517849656613,"pX":-0.15358014228133174,"pZ":2.8121685951345907,"vX0":-10.83288146525418,"vY0":-130.56207546541532,"vZ0":-0.7088235853324504,"x":122.85,"y":162.85,"x0":2.7413901101245295,"y0":50.00607954909306,"z0":4.832521112787361,"aX":17.503514123314446},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.8,"breakHorizontal":-15.8,"spinRate":2284,"spinDirection":116},"zone":2,"typeConfidence":2.0,"plateTime":0.42174240103165284,"extension":6.399678972504995},"index":0,"playId":"283e2743-cfbd-31be-8f15-a8f8fd125d34","pitchNumber":1,"startTime":"2025-08-06T17:01:06.336Z","endTime":"2025-08-06T17:01:09.988Z","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":90.2,"endSpeed":81.8,"strikeZoneTop":3.36560685269922,"strikeZoneBottom":1.43469348667199,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.10389028206702,"aZ":-23.191029092261754,"pfxX":10.360751847617724,"pfxZ":5.222346079196109,"pX":-0.8163862821140623,"pZ":2.895644165099737,"vX0":-12.412220490210164,"vY0":-130.71627713941007,"vZ0":-0.5898810841112677,"x":148.12,"y":160.6,"x0":2.6609158646069906,"y0":50.00242575001265,"z0":4.874712192613873,"aX":17.821686021448258},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.6,"breakHorizontal":-15.8,"spinRate":2326,"spinDirection":119},"zone":1,"typeConfidence":2.0,"plateTime":0.4199926370263931,"extension":6.450992806316857},"index":1,"playId":"7c09825c-818b-3692-97b3-a88f99cce5c9","pitchNumber":2,"startTime":"2025-08-06T17:01:21.457Z","endTime":"2025-08-06T17:01:25.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.3,"strikeZoneTop":3.37778593994413,"strikeZoneBottom":1.32734731391173,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.43429420991833,"aZ":-31.44805041013441,"pfxX":0.574213232886843,"pfxZ":0.5107164649124845,"pX":-0.9357843096412858,"pZ":0.9755224194472515,"vX0":-8.773304541286954,"vY0":-119.41499648099348,"vZ0":-2.347675681520424,"x":152.67,"y":212.44,"x0":2.7218595686828553,"y0":50.00530336596969,"z0":4.819116580728386,"aX":0.8236735381836386},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":0.6,"breakHorizontal":1.2,"spinRate":2394,"spinDirection":301},"zone":13,"typeConfidence":2.0,"plateTime":0.4598491300036547,"extension":6.357610526940826},"index":2,"playId":"66b1c5ad-e5f0-34c2-9a19-02f89f31ff51","pitchNumber":3,"startTime":"2025-08-06T17:01:37.230Z","endTime":"2025-08-06T17:01:40.848Z","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":90.6,"endSpeed":82.6,"strikeZoneTop":3.28576023924527,"strikeZoneBottom":1.47507992729675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.19664366937818,"aZ":-23.677168002571996,"pfxX":9.887753256287242,"pfxZ":4.8627181208713495,"pX":-0.6976316726163266,"pZ":2.771530962664057,"vX0":-11.99612181657613,"vY0":-131.45764046692494,"vZ0":-1.0130094414645319,"x":143.59,"y":163.95,"x0":2.6429489502714816,"y0":50.0050893598615,"z0":4.921645237139092,"aX":17.286924414691164},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.8,"breakHorizontal":-15.2,"spinRate":2383,"spinDirection":116},"zone":1,"typeConfidence":2.0,"plateTime":0.41686090282560073,"extension":6.530109491170054},"index":3,"playId":"4e39f18e-b8f5-3302-ab69-e440a0932a66","pitchNumber":4,"startTime":"2025-08-06T17:01:53.310Z","endTime":"2025-08-06T17:01:57.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":81.6,"strikeZoneTop":3.3438813658591,"strikeZoneBottom":1.41319844360586,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.620012865904606,"aZ":-29.258088011232843,"pfxX":13.670179494256972,"pfxZ":1.7096890179457835,"pX":-1.7980486984008914,"pZ":2.0540314769285968,"vX0":-16.269783344434217,"vY0":-130.08465886392472,"vZ0":0.501976610229542,"x":185.54,"y":183.32,"x0":2.7766663551510513,"y0":50.001898381326264,"z0":4.085829274133261,"aX":23.305474693911943},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.5,"breakHorizontal":-20.9,"spinRate":2414,"spinDirection":97},"zone":13,"typeConfidence":2.0,"plateTime":0.42189355275224916,"extension":6.492733676653688},"index":4,"playId":"d7221d51-ca22-3db6-961a-6c50f4abaa4b","pitchNumber":5,"startTime":"2025-08-06T17:02:15.191Z","endTime":"2025-08-06T17:02:18.246Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":82.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.786480430562744,"aZ":-19.99489817036721,"pfxX":10.644331258558108,"pfxZ":6.967586631490722,"pX":1.2163519677765178,"pZ":3.036759155052202,"vX0":-7.877768939775409,"vY0":-132.29092982151806,"vZ0":-0.9198306278534849,"x":70.64,"y":156.79,"x0":2.8701290174567236,"y0":50.00495083607221,"z0":4.873352718060122,"aX":18.613653459896398},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":12.6,"breakHorizontal":-17.3,"spinRate":2417,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.41620152656832765,"extension":6.359768643993459},"hitData":{"launchSpeed":45.6,"launchAngle":18.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":136.05,"coordY":160.25}},"index":5,"playId":"678f335d-3793-328b-bf1b-2c3b23a6a670","pitchNumber":6,"startTime":"2025-08-06T17:02:30.745Z","endTime":"2025-08-06T17:02:38.787Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:02:38.787Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Christian Koss flies out to left fielder Tommy Pham.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-08-06T17:02:44.638Z","endTime":"2025-08-06T17:05:01.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.1,"endSpeed":69.3,"strikeZoneTop":3.64778581129593,"strikeZoneBottom":1.61005608895119,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.13519483328451,"aZ":-37.84972694074258,"pfxX":-5.922957809047453,"pfxZ":-4.640335200993219,"pX":0.4514049741501885,"pZ":3.157726930953023,"vX0":-3.500877548369737,"vY0":-110.61170630477358,"vZ0":3.656060220706199,"x":99.79,"y":153.52,"x0":2.831232831202589,"y0":50.00302442355301,"z0":5.486423652719862,"aX":-7.24298432010693},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-7.0,"breakHorizontal":11.8,"spinRate":2627,"spinDirection":311},"zone":3,"typeConfidence":2.0,"plateTime":0.4976693403325725,"extension":5.897202374920319},"index":0,"playId":"08427da9-9db1-3b80-8e91-bbf5378adaf1","pitchNumber":1,"startTime":"2025-08-06T17:03:02.376Z","endTime":"2025-08-06T17:03:06.379Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":90.7,"endSpeed":82.3,"strikeZoneTop":3.67427320373351,"strikeZoneBottom":1.51600834426481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.454621799089587,"aZ":-23.984981968656214,"pfxX":10.872503974836528,"pfxZ":4.708389320503759,"pX":-0.5531092248942476,"pZ":2.52368014913618,"vX0":-12.298040100223567,"vY0":-131.48075128116503,"vZ0":-1.193621196226084,"x":138.08,"y":170.64,"x0":2.78577249825721,"y0":50.004704962065766,"z0":4.773560707591778,"aX":18.922444517180654},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.4,"breakHorizontal":-16.8,"spinRate":2359,"spinDirection":118},"zone":4,"typeConfidence":2.0,"plateTime":0.4175526199753694,"extension":6.682446376385127},"index":1,"playId":"c9192b75-1d36-3e61-8500-660fa4c8a0c8","pitchNumber":2,"startTime":"2025-08-06T17:03:15.792Z","endTime":"2025-08-06T17:03:20.659Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-06T17:03:27.171Z","endTime":"2025-08-06T17:03:37.293Z","isPitch":false,"type":"action","player":{"id":683766,"link":"/api/v1/people/683766"}},{"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":2},"pitchData":{"startSpeed":80.8,"endSpeed":73.6,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.902861809115976,"aZ":-32.498678026583846,"pfxX":-1.7923187733952028,"pfxZ":-0.2346469930372237,"pX":-0.7568229428747253,"pZ":1.860077898799786,"vX0":-7.831490213784014,"vY0":-117.42419228017472,"vZ0":0.03695545243726017,"x":145.85,"y":188.56,"x0":2.872163555872682,"y0":50.00390419225583,"z0":4.900438238278053,"aX":-2.4693289870110844},"breaks":{"breakAngle":7.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.1,"breakHorizontal":5.4,"spinRate":2526,"spinDirection":317},"zone":7,"typeConfidence":2.0,"plateTime":0.4687802986630376,"extension":6.234381605344271},"index":3,"playId":"103d3678-8653-387a-b474-731ccf525e6e","pitchNumber":3,"startTime":"2025-08-06T17:03:37.293Z","endTime":"2025-08-06T17:03:40.520Z","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":81.1,"endSpeed":74.5,"strikeZoneTop":3.71006015583534,"strikeZoneBottom":1.55031852021171,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.115568644711292,"aZ":-34.12738549325657,"pfxX":-0.8656446116627992,"pfxZ":-1.3846901214266287,"pX":1.3061559171856238,"pZ":1.7022514139511091,"vX0":-4.095137417696542,"vY0":-118.09392796800886,"vZ0":0.16281380106260368,"x":67.21,"y":192.82,"x0":3.1773496078586816,"y0":50.00436058814499,"z0":4.779350794046375,"aX":-1.2187018034840569},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-2.2,"breakHorizontal":2.6,"spinRate":2560,"spinDirection":294},"zone":14,"typeConfidence":2.0,"plateTime":0.46433795806862044,"extension":6.3547531875109105},"index":4,"playId":"a0a9adb8-88f7-3ccb-835d-fc4b553e9223","pitchNumber":4,"startTime":"2025-08-06T17:03:55.954Z","endTime":"2025-08-06T17:04:00.686Z","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":83.0,"endSpeed":75.1,"strikeZoneTop":3.71723150442772,"strikeZoneBottom":1.59746393119485,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.698688670169183,"aZ":-28.62963932420429,"pfxX":11.455832681855883,"pfxZ":2.455106888289566,"pX":-0.17195717559498136,"pZ":0.6692346772079332,"vX0":-10.080930607748748,"vY0":-120.32556453185687,"vZ0":-3.727287734473158,"x":123.55,"y":220.71,"x0":2.6148860804993945,"y0":50.002868738206466,"z0":4.818157869196831,"aX":16.53996516504382},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":3.6,"breakHorizontal":-17.9,"spinRate":2027,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4579088267268676,"extension":6.367712356570015},"index":5,"playId":"cd0e6bfc-89b6-3412-af51-f1705cc1b7cc","pitchNumber":5,"startTime":"2025-08-06T17:04:12.441Z","endTime":"2025-08-06T17:04:16.793Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":74.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.01926588152919,"aZ":-31.910687813304065,"pfxX":0.49093071546056155,"pfxZ":0.18531686708792527,"pX":-1.4139559365026715,"pZ":2.100550982269292,"vX0":-9.862980426069655,"vY0":-118.82036295111462,"vZ0":0.32530693381584563,"x":170.9,"y":182.07,"x0":2.7540676765774283,"y0":50.0015534535186,"z0":4.897950186284702,"aX":0.6922158751261687},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.7,"breakHorizontal":1.9,"spinRate":2559,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.46370218254461015,"extension":6.325787316568683},"index":6,"playId":"0ec7cab9-b4c8-356e-8d2d-541e68aba8e0","pitchNumber":6,"startTime":"2025-08-06T17:04:32.787Z","endTime":"2025-08-06T17:04:37.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.2,"endSpeed":69.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.187614787208126,"aZ":-35.62882419805681,"pfxX":-5.416732522461119,"pfxZ":-2.796317685211461,"pX":-0.21154837892010284,"pZ":2.593502052410013,"vX0":-5.052350619331037,"vY0":-110.7747127282839,"vZ0":2.152905772818796,"x":125.06,"y":168.76,"x0":2.8091129942518323,"y0":50.00468444093414,"z0":5.354113708829056,"aX":-6.681777179487019},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-4.1,"breakHorizontal":11.2,"spinRate":2647,"spinDirection":309},"zone":5,"typeConfidence":2.0,"plateTime":0.49589136734548145,"extension":5.8837090661207565},"hitData":{"launchSpeed":85.9,"launchAngle":35.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.69,"coordY":80.55}},"index":7,"playId":"f81d2a9d-25e7-3bb0-811f-1907eb9dfb81","pitchNumber":7,"startTime":"2025-08-06T17:04:52.128Z","endTime":"2025-08-06T17:05:01.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:05:01.105Z","atBatIndex":13},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alexander Canario lines out to second baseman Christian Koss.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-06T17:06:55.876Z","endTime":"2025-08-06T17:08:27.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.42867795792801,"strikeZoneBottom":1.46497494196947,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.22028307663803,"aZ":-14.56819992052865,"pfxX":5.022899434889832,"pfxZ":9.835987390205664,"pX":0.0019033407358040092,"pZ":3.1239888269222207,"vX0":-7.536326484943161,"vY0":-132.87116413105434,"vZ0":-4.8381022273432635,"x":116.93,"y":154.43,"x0":2.2211398725991,"y0":50.00187883862273,"z0":6.02550853884418,"aX":8.990210258776669},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.9,"breakHorizontal":-7.4,"spinRate":2351,"spinDirection":149},"zone":2,"typeConfidence":0.85,"plateTime":0.41208797887356363,"extension":5.840861254401497},"index":0,"playId":"d5fe596d-6fa5-3167-9291-1c5082d377ac","pitchNumber":1,"startTime":"2025-08-06T17:07:11.611Z","endTime":"2025-08-06T17:07:14.974Z","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":91.9,"endSpeed":84.0,"strikeZoneTop":3.4579179798554,"strikeZoneBottom":1.45460879826863,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.350921730090654,"aZ":-14.726249546502617,"pfxX":5.8899474453168255,"pfxZ":9.661004566746158,"pX":-0.7467949391783295,"pZ":3.806935368506613,"vX0":-9.40603502493275,"vY0":-133.453108556547,"vZ0":-3.451391014889628,"x":145.47,"y":135.99,"x0":2.056030760557936,"y0":50.00386240854651,"z0":6.175781447474847,"aX":10.639452536964093},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.9,"breakHorizontal":-8.6,"spinRate":2417,"spinDirection":148},"zone":11,"typeConfidence":0.88,"plateTime":0.41021345891161953,"extension":5.889268752175884},"index":1,"playId":"adfed81f-68fd-3e10-b3a2-3b3c59f7b10c","pitchNumber":2,"startTime":"2025-08-06T17:07:25.243Z","endTime":"2025-08-06T17:07:29.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.542793907234728,"aZ":-13.813189480367592,"pfxX":6.968609370764977,"pfxZ":10.313712495197604,"pX":0.6356142306628861,"pZ":2.6155892618924264,"vX0":-6.441379121893274,"vY0":-132.6203041702942,"vZ0":-6.329715150874542,"x":92.77,"y":168.16,"x0":2.191338879540351,"y0":50.00283571468816,"z0":6.042117625188614,"aX":12.405203794655998},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":17.5,"breakHorizontal":-11.2,"spinRate":2351,"spinDirection":146},"zone":6,"typeConfidence":0.86,"plateTime":0.41312341282200293,"extension":5.858014876023021},"index":2,"playId":"09488991-8a3c-3c5e-b44b-1590beee216c","pitchNumber":3,"startTime":"2025-08-06T17:07:41.701Z","endTime":"2025-08-06T17:07:44.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.960308274937745,"aZ":-37.15933027471538,"pfxX":-2.0587505191605993,"pfxZ":-3.785119992367557,"pX":0.9610576139374866,"pZ":2.9489436026888773,"vX0":-3.281352910753217,"vY0":-113.96229685751469,"vZ0":1.1914413866754243,"x":80.37,"y":159.16,"x0":2.6872143051709703,"y0":50.005328268209425,"z0":6.08997049868558,"aX":-2.708050952081584},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-6.2,"breakHorizontal":4.6,"spinRate":1915,"spinDirection":315},"zone":12,"typeConfidence":0.89,"plateTime":0.48062740473538845,"extension":5.80446382368582},"index":3,"playId":"c88a5bc8-7b90-3843-b46a-f0661966f031","pitchNumber":4,"startTime":"2025-08-06T17:08:02.684Z","endTime":"2025-08-06T17:08:06.574Z","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":92.9,"endSpeed":83.9,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.6795230629352,"aZ":-12.707201817216571,"pfxX":4.663327058944718,"pfxZ":10.653608429057083,"pX":0.9216741112450992,"pZ":3.9214671180206673,"vX0":-5.535600404483737,"vY0":-135.12482490792442,"vZ0":-3.3648323129013615,"x":81.87,"y":132.9,"x0":2.402419388177669,"y0":50.00483596088257,"z0":6.090806824645976,"aX":8.523292654953206},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":-7.1,"spinRate":2221,"spinDirection":148},"zone":12,"typeConfidence":0.89,"plateTime":0.4071971517936239,"extension":5.958357194877934},"hitData":{"launchSpeed":96.1,"launchAngle":11.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":142.08,"coordY":139.34}},"index":4,"playId":"33dfaa6f-04c6-3f38-baa7-d52d65da7fd9","pitchNumber":5,"startTime":"2025-08-06T17:08:21.008Z","endTime":"2025-08-06T17:08:27.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:08:27.092Z","atBatIndex":14},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jared Triolo doubles (7) on a sharp line drive to center fielder Jung Hoo Lee.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-06T17:08:32.190Z","endTime":"2025-08-06T17:09:02.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.7,"strikeZoneTop":3.81,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.90762932303619,"aZ":-15.640350749287077,"pfxX":6.296664865974102,"pfxZ":9.12066965112229,"pX":0.8392549432703025,"pZ":4.063264669265762,"vX0":-6.1543388724793076,"vY0":-134.4700063116647,"vZ0":-2.4693849668985943,"x":85.01,"y":129.07,"x0":2.3507086580256535,"y0":50.00387946322622,"z0":6.1165048315711275,"aX":11.416001076588564},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":-10.0,"spinRate":2358,"spinDirection":144},"zone":12,"typeConfidence":0.89,"plateTime":0.4089107645740069,"extension":6.010807889418246},"hitData":{"launchSpeed":100.5,"launchAngle":9.0,"totalDistance":211.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":148.95,"coordY":89.74}},"index":0,"playId":"81988724-f7ed-3dd9-a356-fa857dd5214f","pitchNumber":1,"startTime":"2025-08-06T17:08:50.768Z","endTime":"2025-08-06T17:09:02.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:09:02.759Z","atBatIndex":15},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Isiah Kiner-Falefa lines out to second baseman Christian Koss.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-06T17:09:07.652Z","endTime":"2025-08-06T17:11:40.279Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":74.9,"strikeZoneTop":3.45391250743299,"strikeZoneBottom":1.52645739349366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.129055407244238,"aZ":-36.23572752188996,"pfxX":0.24504555835121922,"pfxZ":-2.9343880308064216,"pX":-0.54322891571865,"pZ":-0.034585491273345884,"vX0":-7.6002400377434105,"vY0":-116.61383146998983,"vZ0":-5.5767552928350295,"x":137.71,"y":239.71,"x0":2.7210515959583383,"y0":50.0040620925742,"z0":5.791146618196463,"aX":0.33877150026002134},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-6.5,"breakHorizontal":1.3,"spinRate":2192,"spinDirection":321},"zone":13,"typeConfidence":0.91,"plateTime":0.46898819573326156,"extension":5.859240310769574},"index":0,"playId":"46735b0e-8712-3eed-bebd-59fb13e297c0","pitchNumber":1,"startTime":"2025-08-06T17:09:32.447Z","endTime":"2025-08-06T17:09:35.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.261736281169554,"aZ":-13.481736129604071,"pfxX":3.7788158248606916,"pfxZ":9.934919207821263,"pX":-0.3159247935379645,"pZ":3.71336170992676,"vX0":-9.090797916113017,"vY0":-136.36885890189177,"vZ0":-3.3972742992402876,"x":129.04,"y":138.52,"x0":2.571379061297477,"y0":50.0027950907536,"z0":5.906561818766222,"aX":7.110481821555717},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":-4.9,"spinRate":2354,"spinDirection":141},"zone":11,"typeConfidence":0.9,"plateTime":0.4018062306783259,"extension":6.067305331492397},"index":1,"playId":"f4cd8b2b-0763-356d-b361-4ed4d22b0cc2","pitchNumber":2,"startTime":"2025-08-06T17:09:55.384Z","endTime":"2025-08-06T17:09:58.825Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"e5775639-2452-4a6f-99cd-5e16063e41b1","startTime":"2025-08-06T17:10:16.695Z","endTime":"2025-08-06T17:10:21.695Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":83.8,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.447100576071822,"aZ":-13.490651845176503,"pfxX":3.7964542141056703,"pfxZ":10.417372246154045,"pX":-0.41529928615082834,"pZ":2.9680037525068808,"vX0":-9.179074686945862,"vY0":-132.82639126153512,"vZ0":-5.086509283744654,"x":132.83,"y":158.64,"x0":2.5862126056073005,"y0":50.00325310981256,"z0":5.882661118069719,"aX":6.81002701210245},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.0,"breakHorizontal":-4.9,"spinRate":2325,"spinDirection":147},"zone":1,"typeConfidence":0.79,"plateTime":0.4117716244237055,"extension":6.113767346182675},"index":3,"playId":"f6e43841-d9c4-3819-83a6-47cbff97f1fb","pitchNumber":3,"startTime":"2025-08-06T17:10:36.519Z","endTime":"2025-08-06T17:10:39.519Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.3,"strikeZoneTop":3.48201115983754,"strikeZoneBottom":1.55259468468674,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.96051072431818,"aZ":-15.817711791524681,"pfxX":4.384431155621167,"pfxZ":8.550008067137192,"pX":0.8415049264328224,"pZ":4.9514866104397015,"vX0":-6.3513215130556135,"vY0":-137.10679020854647,"vZ0":-0.17155178436721674,"x":84.92,"y":105.09,"x0":2.6132706192488433,"y0":50.0007477441447,"z0":6.089878889990914,"aX":8.386191364969825},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.7,"breakHorizontal":-6.7,"spinRate":2295,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.3987575828972716,"extension":5.973405131068913},"index":4,"playId":"18e3077b-133f-3cf0-89da-c73e43f80f17","pitchNumber":4,"startTime":"2025-08-06T17:11:12.326Z","endTime":"2025-08-06T17:11:15.624Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.31560190852406,"aZ":-21.85431849049417,"pfxX":-0.14066461512968864,"pfxZ":5.863253743459237,"pX":-0.40370904269401664,"pZ":2.246436115946512,"vX0":-7.736187971357047,"vY0":-131.1953431833124,"vZ0":-5.257575570871169,"x":132.39,"y":178.13,"x0":2.589855339629817,"y0":50.00196563338383,"z0":5.884784129308467,"aX":-0.2457168904639417},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.7,"breakHorizontal":1.8,"spinRate":2324,"spinDirection":159},"zone":4,"typeConfidence":0.92,"plateTime":0.41600702775086873,"extension":6.06546547788816},"hitData":{"launchSpeed":67.2,"launchAngle":14.0,"totalDistance":147.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":149.28,"coordY":151.68}},"index":5,"playId":"e2e80de5-25db-3cec-b61d-5d355a51250f","pitchNumber":5,"startTime":"2025-08-06T17:11:34.540Z","endTime":"2025-08-06T17:11:40.279Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:11:40.279Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liover Peguero called out on strikes.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-08-06T17:11:49.120Z","endTime":"2025-08-06T17:14:02.666Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":78.2,"strikeZoneTop":3.48804406310726,"strikeZoneBottom":1.67476816807596,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.432191823157165,"aZ":-23.217645186197817,"pfxX":6.634972435487776,"pfxZ":5.8025830524524125,"pX":1.3329995112770374,"pZ":1.7076450459601107,"vX0":-5.91878286762337,"vY0":-122.92948020691193,"vZ0":-5.314115242454549,"x":66.19,"y":192.67,"x0":2.900096093825949,"y0":50.00301097380894,"z0":5.84693372792444,"aX":10.241311158161382},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":9.6,"breakHorizontal":-10.8,"spinRate":1684,"spinDirection":157},"zone":14,"typeConfidence":0.9,"plateTime":0.44412611068483576,"extension":5.985773654578895},"index":0,"playId":"c3669113-ee0c-363f-b70d-adea32763e7b","pitchNumber":1,"startTime":"2025-08-06T17:12:08.782Z","endTime":"2025-08-06T17:12:13.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.6282538684705,"aZ":-12.72675786961019,"pfxX":5.504490506563968,"pfxZ":10.721807578284803,"pX":0.1823698183190746,"pZ":3.2261955982730557,"vX0":-8.317741994227381,"vY0":-134.00252972578593,"vZ0":-4.987940413016023,"x":110.05,"y":151.67,"x0":2.615033445355729,"y0":50.00477411866269,"z0":6.024799477055321,"aX":9.986856800595138},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.5,"breakHorizontal":-8.2,"spinRate":2291,"spinDirection":145},"zone":2,"typeConfidence":0.89,"plateTime":0.4091192238367243,"extension":6.015078886872784},"index":1,"playId":"f6a7c080-df4a-361e-835a-a7a90e57e21c","pitchNumber":2,"startTime":"2025-08-06T17:12:29.166Z","endTime":"2025-08-06T17:12:32.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":83.2,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.057920445063566,"aZ":-13.661136642041244,"pfxX":4.6397110458581,"pfxZ":10.283161330055599,"pX":-0.5292063052823371,"pZ":3.7594908498034982,"vX0":-9.384570141854203,"vY0":-134.53148090709948,"vZ0":-3.4466314503783044,"x":137.17,"y":137.27,"x0":2.4299361733668796,"y0":50.00178236774431,"z0":6.050000762960221,"aX":8.353127629578147},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.9,"breakHorizontal":-6.0,"spinRate":2195,"spinDirection":147},"zone":11,"typeConfidence":0.87,"plateTime":0.40996579354305274,"extension":6.151704012696043},"index":2,"playId":"dab49357-28cc-32df-bf77-b7ba9aeb5596","pitchNumber":3,"startTime":"2025-08-06T17:12:54.439Z","endTime":"2025-08-06T17:12:58.440Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"ceade9da-443a-4e20-9c4a-0039d5c0215a","startTime":"2025-08-06T17:13:13.331Z","endTime":"2025-08-06T17:13:18.331Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"disengagementNum":1,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":592662,"fullName":"Robbie Ray"}}},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"f9927e53-d2f5-4217-9933-a0e200e9a06b","pitchNumber":3,"startTime":"2025-08-06T17:13:33.971Z","endTime":"2025-08-06T17:13:38.971Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.61044635486348,"strikeZoneBottom":1.60338325527733,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.476504444849823,"aZ":-22.715562073178884,"pfxX":0.28963166028028453,"pfxZ":5.585949118258252,"pX":0.09176378089518647,"pZ":1.6041545273555338,"vX0":-6.701005123191024,"vY0":-128.27204081247237,"vZ0":-6.464976327749647,"x":113.5,"y":195.47,"x0":2.682598526862554,"y0":50.00501690006029,"z0":5.887655064142766,"aX":0.491796011178311},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":9.1,"breakHorizontal":0.7,"spinRate":2358,"spinDirection":160},"zone":8,"typeConfidence":0.91,"plateTime":0.4243794746190095,"extension":6.044326489924912},"index":5,"playId":"10ff84e5-b48f-3589-8ab3-b911b27234eb","pitchNumber":4,"startTime":"2025-08-06T17:13:58.464Z","endTime":"2025-08-06T17:14:02.666Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:14:02.666Z","atBatIndex":17},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Andrew Knizner lines out to left fielder Tommy Pham.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-06T17:16:10.659Z","endTime":"2025-08-06T17:18:04.260Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.5,"endSpeed":68.5,"strikeZoneTop":3.25896597405541,"strikeZoneBottom":1.2919134153675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.12813706616393,"aZ":-36.14295428930426,"pfxX":-6.016758165071714,"pfxZ":-3.3412283645050724,"pX":0.5042557370269103,"pZ":3.164566472258122,"vX0":-3.503978004682551,"vY0":-108.31487404940543,"vZ0":3.52539313988355,"x":97.78,"y":153.34,"x0":2.925384462786543,"y0":50.004418030277094,"z0":5.470951167789987,"aX":-7.1405912617940075},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-4.8,"breakHorizontal":11.9,"spinRate":2479,"spinDirection":318},"zone":3,"typeConfidence":2.0,"plateTime":0.505915692033482,"extension":5.847934084187232},"index":0,"playId":"208e6305-c89b-30be-b692-41e475f0aabf","pitchNumber":1,"startTime":"2025-08-06T17:16:10.923Z","endTime":"2025-08-06T17:16:14.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.8,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.110770735182737,"aZ":-31.367193796687413,"pfxX":9.434242340285607,"pfxZ":0.5661874352717611,"pX":1.1200425877112936,"pZ":1.269375542952858,"vX0":-7.002021451524787,"vY0":-118.52820269107019,"vZ0":-1.7996697568133626,"x":74.31,"y":204.51,"x0":2.8898816408814025,"y0":50.00183511364248,"z0":4.908574579990183,"aX":13.394122999689852},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.8,"breakHorizontal":-15.4,"spinRate":2027,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.46249798423868116,"extension":6.4265463737890345},"index":1,"playId":"fa65e3f8-494e-36d4-8615-f2c832f28677","pitchNumber":2,"startTime":"2025-08-06T17:16:22.713Z","endTime":"2025-08-06T17:16:26.141Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2025-08-06T17:16:35.575Z","endTime":"2025-08-06T17:16:48.426Z","isPitch":false,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"}},{"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":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.355345208070926,"aZ":-31.328585699239994,"pfxX":8.093517521429831,"pfxZ":0.5662152051436458,"pX":1.4583900907371048,"pZ":2.37168214150071,"vX0":-5.984829673182909,"vY0":-121.02702313599478,"vZ0":0.29394690812043844,"x":61.41,"y":174.74,"x0":2.9103333575783985,"y0":50.000173205411215,"z0":4.989714403991333,"aX":12.019204230480199},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":1.3,"breakHorizontal":-13.2,"spinRate":1999,"spinDirection":107},"zone":14,"typeConfidence":2.0,"plateTime":0.4523617938619675,"extension":6.190881230741216},"index":3,"playId":"80a4b596-5aa5-3fb0-8173-83ddf0783e8b","pitchNumber":3,"startTime":"2025-08-06T17:16:48.426Z","endTime":"2025-08-06T17:16:51.940Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.03579990314507,"aZ":-22.07421353018522,"pfxX":10.416974145001621,"pfxZ":5.833595260144646,"pX":0.0016598829133352944,"pZ":3.5631977446926304,"vX0":-10.703298616901805,"vY0":-130.65262464559686,"vZ0":0.8808584690562588,"x":116.94,"y":142.57,"x0":2.794284734967749,"y0":50.0058401144915,"z0":4.8782320402185215,"aX":18.047255253605943},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":11.0,"breakHorizontal":-16.6,"spinRate":2227,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4189294415913709,"extension":6.441512441083508},"index":4,"playId":"09b7aaf0-a707-3915-b28d-68105d96c4f9","pitchNumber":4,"startTime":"2025-08-06T17:17:07.445Z","endTime":"2025-08-06T17:17:10.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.69358674219687,"aZ":-35.394063258123246,"pfxX":-5.27577319806714,"pfxZ":-2.5674693390284826,"pX":-0.42756698202547044,"pZ":2.095961005370325,"vX0":-5.662555055351743,"vY0":-111.74706288765547,"vZ0":1.4287249746121782,"x":133.3,"y":182.19,"x0":2.8325417093652545,"y0":50.00206883272862,"z0":5.107269352648229,"aX":-6.616732726283166},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-3.8,"breakHorizontal":11.2,"spinRate":2560,"spinDirection":318},"zone":4,"typeConfidence":2.0,"plateTime":0.4917101722127293,"extension":5.985888894353462},"index":5,"playId":"8e1ea1a8-8a30-30bd-956f-f72e3619f7d8","pitchNumber":5,"startTime":"2025-08-06T17:17:23.356Z","endTime":"2025-08-06T17:17:28.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.4,"strikeZoneTop":3.40502242911997,"strikeZoneBottom":1.55489448827286,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.61818671128253,"aZ":-22.49034733381555,"pfxX":11.924119427351338,"pfxZ":5.5771340424856675,"pX":-0.6309007288791088,"pZ":0.9604735205918925,"vX0":-12.753728449508317,"vY0":-131.4038533469107,"vZ0":-5.177499635008925,"x":141.05,"y":212.85,"x0":2.7521291959759298,"y0":50.00553817038689,"z0":4.642679362065513,"aX":20.714436825929468},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.0,"breakHorizontal":-18.6,"spinRate":2370,"spinDirection":120},"zone":13,"typeConfidence":2.0,"plateTime":0.41791818284091864,"extension":6.65215282123975},"index":6,"playId":"6122bdd5-3914-383d-a8b3-9e9c27c04782","pitchNumber":6,"startTime":"2025-08-06T17:17:40.316Z","endTime":"2025-08-06T17:17:43.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 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":83.3,"endSpeed":76.1,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27241809244748,"aZ":-29.236515333930118,"pfxX":9.88202910610021,"pfxZ":1.9843977934147787,"pX":0.6433668099072222,"pZ":2.2569370850593335,"vX0":-8.381293843689493,"vY0":-121.07637688849002,"vZ0":-0.07664128256760849,"x":92.48,"y":177.84,"x0":2.870753139247727,"y0":50.00359350064886,"z0":4.853703609875795,"aX":14.630878333976934},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.8,"breakHorizontal":-15.8,"spinRate":2120,"spinDirection":105},"zone":6,"typeConfidence":2.0,"plateTime":0.45288814484093987,"extension":6.575110312069841},"hitData":{"launchSpeed":97.4,"launchAngle":21.0,"totalDistance":344.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.22,"coordY":68.44}},"index":7,"playId":"840c8bfe-3472-3722-83ed-c6cb81fb69ab","pitchNumber":7,"startTime":"2025-08-06T17:17:55.490Z","endTime":"2025-08-06T17:18:04.260Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:18:04.260Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heliot Ramos lines out to right fielder Bryan Reynolds.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-06T17:18:08.414Z","endTime":"2025-08-06T17:19:35.255Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":68.0,"strikeZoneTop":3.23144399225107,"strikeZoneBottom":1.50412560218121,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.96176615365675,"aZ":-37.25976904759032,"pfxX":-5.425837010494879,"pfxZ":-4.33941325531357,"pX":0.18269059772594862,"pZ":2.4374083193120057,"vX0":-4.244443614361247,"vY0":-108.22904459401552,"vZ0":2.511894837558014,"x":110.04,"y":172.97,"x0":2.8824293777605763,"y0":50.00151231999463,"z0":5.376829050700441,"aX":-6.360548480241117},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-6.7,"breakHorizontal":11.0,"spinRate":2583,"spinDirection":319},"zone":5,"typeConfidence":2.0,"plateTime":0.5083775082306468,"extension":5.836847602149401},"index":0,"playId":"4ef95265-f0c4-3e97-a5d4-6ac5cc9f9da4","pitchNumber":1,"startTime":"2025-08-06T17:18:28.331Z","endTime":"2025-08-06T17:18:32.075Z","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":83.1,"endSpeed":75.7,"strikeZoneTop":3.33005615556715,"strikeZoneBottom":1.44259087732564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.057601220787287,"aZ":-29.933060973299156,"pfxX":10.066509345578607,"pfxZ":1.532439864999727,"pX":0.6226634163664011,"pZ":1.3044053720911355,"vX0":-8.52101390967098,"vY0":-120.66356219844599,"vZ0":-1.7205006492136934,"x":93.27,"y":203.56,"x0":2.904288308912647,"y0":50.004210635070685,"z0":4.682173032278527,"aX":14.738480713029626},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":2.6,"breakHorizontal":-16.0,"spinRate":2061,"spinDirection":99},"zone":14,"typeConfidence":2.0,"plateTime":0.4551833515279471,"extension":6.637337006991007},"index":1,"playId":"18f1c5dd-044b-3612-bccb-3d22aedc4216","pitchNumber":2,"startTime":"2025-08-06T17:18:40.875Z","endTime":"2025-08-06T17:18:44.994Z","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":82.0,"endSpeed":74.6,"strikeZoneTop":3.23579265247512,"strikeZoneBottom":1.46774972068149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.790114647955683,"aZ":-30.007690592262083,"pfxX":9.321717270132087,"pfxZ":1.516654450352437,"pX":1.9611811188775203,"pZ":2.4893571912448236,"vX0":-5.192978615449057,"vY0":-119.28487608233358,"vZ0":0.7173531906765607,"x":42.24,"y":171.57,"x0":2.965009560930489,"y0":50.00317298336704,"z0":4.908607116961382,"aX":13.317880472276249},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.2,"breakHorizontal":-15.5,"spinRate":2051,"spinDirection":104},"zone":12,"typeConfidence":2.0,"plateTime":0.46069428099712395,"extension":6.395342171147325},"index":2,"playId":"bc0bbacf-8fd2-3866-b1a6-ae751f8994d2","pitchNumber":3,"startTime":"2025-08-06T17:18:55.205Z","endTime":"2025-08-06T17:18:58.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":74.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.764937537377314,"aZ":-31.73798420587152,"pfxX":-0.7131435329553613,"pfxZ":0.3132698838021959,"pX":0.7613088855044805,"pZ":2.415248794684929,"vX0":-5.045284480128218,"vY0":-117.91810631426337,"vZ0":1.1602468745694752,"x":87.98,"y":173.57,"x0":3.022832743171843,"y0":50.00503641627953,"z0":4.8486239302089995,"aX":-1.0021161882959209},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.2,"breakHorizontal":2.5,"spinRate":2403,"spinDirection":282},"zone":6,"typeConfidence":2.0,"plateTime":0.4647948693547148,"extension":6.249670678182604},"index":3,"playId":"dc1b2c82-9784-39c3-a88c-7651aced51d3","pitchNumber":4,"startTime":"2025-08-06T17:19:11.124Z","endTime":"2025-08-06T17:19:14.124Z","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":91.3,"endSpeed":83.1,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.73721184966444,"aZ":-22.764823874851007,"pfxX":11.636014483919459,"pfxZ":5.306480438866849,"pX":-0.5905466348410566,"pZ":2.983493539010209,"vX0":-12.433564803060756,"vY0":-132.42829623938428,"vZ0":-0.3989844792881467,"x":139.51,"y":158.23,"x0":2.65746006951533,"y0":50.00192035620543,"z0":4.803827467909309,"aX":20.63079905319274},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.7,"breakHorizontal":-18.4,"spinRate":2373,"spinDirection":119},"zone":1,"typeConfidence":2.0,"plateTime":0.4138778051816465,"extension":6.50252463216684},"hitData":{"launchSpeed":88.8,"launchAngle":22.0,"totalDistance":288.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":172.5,"coordY":93.55}},"index":4,"playId":"dc09aa68-c6b3-39db-b5e5-6de927e81af9","pitchNumber":5,"startTime":"2025-08-06T17:19:28.466Z","endTime":"2025-08-06T17:19:35.255Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:19:35.255Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Devers grounds out, second baseman Nick Gonzales to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-08-06T17:19:39.408Z","endTime":"2025-08-06T17:20:05.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":81.9,"endSpeed":74.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.06926036086925,"aZ":-31.50231422406835,"pfxX":0.5251732897978227,"pfxZ":0.472193339882681,"pX":-0.5475527555037984,"pZ":2.3033943829233228,"vX0":-8.06983128510533,"vY0":-118.97710745070158,"vZ0":0.6587037953958357,"x":137.87,"y":176.59,"x0":2.8283754968793846,"y0":50.002718340594235,"z0":4.890980739026557,"aX":0.748548294898997},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":1.3,"breakHorizontal":1.1,"spinRate":2446,"spinDirection":282},"zone":4,"typeConfidence":2.0,"plateTime":0.4613863336302173,"extension":6.390951284113495},"hitData":{"launchSpeed":99.1,"launchAngle":2.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.17,"coordY":140.37}},"index":0,"playId":"a786f86a-1ccc-39f0-895c-f88ace957c4f","pitchNumber":1,"startTime":"2025-08-06T17:19:58.918Z","endTime":"2025-08-06T17:20:05.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:20:05.377Z","atBatIndex":20},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tommy Pham singles on a ground ball to shortstop Willy Adames, deflected by pitcher Robbie Ray.","rbi":0,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-06T17:21:17.789Z","endTime":"2025-08-06T17:23:17.357Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":3},"credits":[{"player":{"id":592662,"link":"/api/v1/people/592662"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":642715,"link":"/api/v1/people/642715"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.532332781895732,"aZ":-14.177324863639157,"pfxX":5.9565436745286195,"pfxZ":9.79277802351787,"pX":0.3125892211774239,"pZ":3.2198277244567657,"vX0":-7.723372185188909,"vY0":-134.98545947357724,"vZ0":-4.401792419372274,"x":105.08,"y":151.84,"x0":2.4425684002170387,"y0":50.00236733760386,"z0":5.8762004889299,"aX":10.946607890562712},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.9,"breakHorizontal":-9.0,"spinRate":2281,"spinDirection":144},"zone":3,"typeConfidence":0.9,"plateTime":0.4064204207748645,"extension":5.909184201085225},"index":0,"playId":"a1facbe0-60f9-3d19-ace2-9d2d3176fe6d","pitchNumber":1,"startTime":"2025-08-06T17:22:23.036Z","endTime":"2025-08-06T17:22:26.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.5325696461904,"strikeZoneBottom":1.52666344672274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.41063911588268,"aZ":-14.120999318984191,"pfxX":6.040073049292465,"pfxZ":9.667257944562136,"pX":-0.7386930911248332,"pZ":2.9542133163297812,"vX0":-10.038879998541827,"vY0":-135.94118824400528,"vZ0":-5.05870515548757,"x":145.16,"y":159.02,"x0":2.2209567740927407,"y0":50.001778187944026,"z0":5.822870655851302,"aX":11.279173201708508},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":-8.8,"spinRate":2432,"spinDirection":143},"zone":1,"typeConfidence":0.91,"plateTime":0.40325244275847316,"extension":5.915954263832348},"index":1,"playId":"f5e4bd39-777c-32eb-999a-6684b6a5eb43","pitchNumber":2,"startTime":"2025-08-06T17:22:40.203Z","endTime":"2025-08-06T17:22:44.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.4,"strikeZoneTop":3.52413976803274,"strikeZoneBottom":1.55785419890514,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.342961463804187,"aZ":-34.75158886378024,"pfxX":-0.9806044310157289,"pfxZ":-1.8337897908920109,"pX":-0.2575140384957816,"pZ":0.34432196843754204,"vX0":-6.047863928056623,"vY0":-117.39739953487901,"vZ0":-4.8328454827359355,"x":126.82,"y":229.48,"x0":2.469677142448174,"y0":50.0000712195111,"z0":5.6321650799587495,"aX":-1.3805994247944506},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-4.2,"breakHorizontal":3.1,"spinRate":2044,"spinDirection":319},"zone":13,"typeConfidence":0.91,"plateTime":0.4649454599016276,"extension":5.858539606628242},"index":2,"playId":"12ffe3a6-d0ea-3bdd-9825-b74d965fe809","pitchNumber":3,"startTime":"2025-08-06T17:22:52.884Z","endTime":"2025-08-06T17:22:56.109Z","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":93.1,"endSpeed":84.9,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.054382436681955,"aZ":-15.463538323610882,"pfxX":6.181542033279049,"pfxZ":9.02183682741007,"pX":-0.1719011204697866,"pZ":3.493518034680359,"vX0":-8.458133451689108,"vY0":-135.37130866856208,"vZ0":-3.6047913906831828,"x":123.55,"y":144.46,"x0":2.1926213021556005,"y0":50.00435191052862,"z0":5.927578464300108,"aX":11.452793835089365},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.7,"breakHorizontal":-9.4,"spinRate":2320,"spinDirection":143},"zone":2,"typeConfidence":0.9,"plateTime":0.4048861278369693,"extension":6.050509629752749},"hitData":{"launchSpeed":97.8,"launchAngle":2.0,"totalDistance":68.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":122.93,"coordY":176.51}},"index":3,"playId":"3bc36a65-dc3f-38dd-8886-c1e0f0bfd50c","pitchNumber":4,"startTime":"2025-08-06T17:23:10.371Z","endTime":"2025-08-06T17:23:17.357Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:23:17.357Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-06T17:24:41.039Z","endTime":"2025-08-06T17:26:01.129Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T17:23:36.956Z","endTime":"2025-08-06T17:24:43.334Z","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(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":85.3,"endSpeed":78.8,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.859446458226977,"aZ":-20.777882748189153,"pfxX":7.35821366263374,"pfxZ":7.242741785332923,"pX":0.6122269416941177,"pZ":2.2841611527443613,"vX0":-7.653263435197592,"vY0":-124.09720100391912,"vZ0":-4.457314198357669,"x":93.66,"y":177.11,"x0":2.7678307120510564,"y0":50.00104666400218,"z0":5.815892944433745,"aX":11.573567636028363},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":12.4,"breakHorizontal":-11.8,"spinRate":1758,"spinDirection":143},"zone":6,"typeConfidence":0.9,"plateTime":0.43994893660223866,"extension":6.163129369069737},"index":1,"playId":"b5172583-ad24-3652-b260-70fd0e075cc8","pitchNumber":1,"startTime":"2025-08-06T17:24:43.334Z","endTime":"2025-08-06T17:24:47.608Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.6,"strikeZoneTop":3.57940476853984,"strikeZoneBottom":1.64688489445185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.92720316129096,"aZ":-22.47302124837714,"pfxX":5.348823346693783,"pfxZ":6.446125096446911,"pX":-0.5369836067699736,"pZ":0.45387104835305137,"vX0":-9.208710685601874,"vY0":-121.41941749390007,"vZ0":-7.853278676059468,"x":137.47,"y":226.53,"x0":2.5957598176151104,"y0":50.004074845179225,"z0":5.661054268276479,"aX":8.053179637222781},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":10.1,"breakHorizontal":-7.7,"spinRate":1591,"spinDirection":150},"zone":13,"typeConfidence":0.9,"plateTime":0.4496666944664165,"extension":6.304786185251505},"index":2,"playId":"c2b0c48f-35bb-367d-90fb-403513459b4c","pitchNumber":2,"startTime":"2025-08-06T17:25:08.840Z","endTime":"2025-08-06T17:25:12.794Z","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":87.4,"endSpeed":81.1,"strikeZoneTop":3.56352209864726,"strikeZoneBottom":1.59154717920969,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.933445607858122,"aZ":-24.499191319910057,"pfxX":0.48741421518945116,"pfxZ":4.617486925569747,"pX":0.12189345012435898,"pZ":3.5449149298193174,"vX0":-6.4945935347231885,"vY0":-127.28522197635456,"vZ0":-1.2513132282386572,"x":112.35,"y":143.07,"x0":2.629128692735394,"y0":50.003030678328756,"z0":5.95927455352958,"aX":0.8109080873230364},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.4,"breakHorizontal":0.4,"spinRate":2230,"spinDirection":160},"zone":2,"typeConfidence":0.9,"plateTime":0.4281799585098591,"extension":6.094071404172625},"index":3,"playId":"3e79357b-8d20-37ea-91c8-af83c77ffe4a","pitchNumber":3,"startTime":"2025-08-06T17:25:34.635Z","endTime":"2025-08-06T17:25:38.891Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.879240361143065,"aZ":-24.64769411956249,"pfxX":6.035674559494788,"pfxZ":4.9910381792307135,"pX":0.3787589787485695,"pZ":1.4299199163626004,"vX0":-7.619488163334578,"vY0":-121.70910473273493,"vZ0":-5.160804086637876,"x":102.56,"y":200.17,"x0":2.7591972782460004,"y0":50.000108800082685,"z0":5.700275897524116,"aX":9.094959933613328},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.0,"breakHorizontal":-9.2,"spinRate":1534,"spinDirection":156},"zone":14,"typeConfidence":0.9,"plateTime":0.44924993943642333,"extension":6.064434828888856},"index":4,"playId":"0f58a926-c8c5-3b15-a55a-4d051f22ec2e","pitchNumber":4,"startTime":"2025-08-06T17:25:56.241Z","endTime":"2025-08-06T17:26:01.129Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:26:01.129Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nick Gonzales strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-06T17:26:07.692Z","endTime":"2025-08-06T17:28:17.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.50367600766192,"strikeZoneBottom":1.54732488176529,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.434129049310624,"aZ":-16.41011478116197,"pfxX":6.2556637453706685,"pfxZ":8.519941485567452,"pX":0.4847393917051827,"pZ":3.6886904492296595,"vX0":-8.009751625476229,"vY0":-135.15927905403197,"vZ0":-2.753672841910018,"x":98.52,"y":139.19,"x0":2.6737481909506404,"y0":50.004086420960306,"z0":5.873052947699592,"aX":11.5767482378081},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.0,"breakHorizontal":-9.6,"spinRate":2332,"spinDirection":144},"zone":12,"typeConfidence":0.9,"plateTime":0.405234961844255,"extension":6.13799962354709},"index":0,"playId":"f55dfea2-a524-332b-a7f1-ca68ad5c178a","pitchNumber":1,"startTime":"2025-08-06T17:26:25.544Z","endTime":"2025-08-06T17:26:29.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.3,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.701910346007914,"aZ":-14.400301328953686,"pfxX":5.156602859204138,"pfxZ":9.52158743929456,"pX":-0.01994800187505705,"pZ":3.0693250080830445,"vX0":-8.200314140730196,"vY0":-135.9843557149201,"vZ0":-5.192893768622821,"x":117.76,"y":155.91,"x0":2.3691885669097625,"y0":50.00589406957984,"z0":6.0081136165989415,"aX":9.629579643801218},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":-7.6,"spinRate":2295,"spinDirection":149},"zone":2,"typeConfidence":0.9,"plateTime":0.40328050820356864,"extension":6.171892477042104},"index":1,"playId":"8c1ec97f-2d8e-3fec-a8d4-50f35905b516","pitchNumber":2,"startTime":"2025-08-06T17:26:44.057Z","endTime":"2025-08-06T17:26:47.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":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.44419806602259,"strikeZoneBottom":1.48828669063749,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.90650426857245,"aZ":-24.996093052181816,"pfxX":-3.1987899218755524,"pfxZ":4.402450155084789,"pX":1.348777105064366,"pZ":3.050671873750683,"vX0":-3.0783574706063717,"vY0":-126.38299490689985,"vZ0":-2.3125334662040884,"x":65.59,"y":156.41,"x0":2.994718343169103,"y0":50.001491821845825,"z0":5.969386222051982,"aX":-5.213562443481179},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.7,"breakHorizontal":6.5,"spinRate":2304,"spinDirection":167},"zone":12,"typeConfidence":0.79,"plateTime":0.43212307215661117,"extension":6.0378809621885745},"index":2,"playId":"061b3500-e27b-3b52-a379-cb5ca8009494","pitchNumber":3,"startTime":"2025-08-06T17:27:07.647Z","endTime":"2025-08-06T17:27:11.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.172155930534913,"aZ":-22.351525726429717,"pfxX":-0.23592207808407295,"pfxZ":5.793816902749717,"pX":-0.7613492992784083,"pZ":2.3795317675540537,"vX0":-8.293009392906812,"vY0":-128.27441131436726,"vZ0":-4.666611151514839,"x":146.02,"y":174.53,"x0":2.5207827604088804,"y0":50.00543343626247,"z0":5.926885114681266,"aX":-0.3980967688112405},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.8,"breakHorizontal":1.9,"spinRate":2262,"spinDirection":155},"zone":4,"typeConfidence":0.91,"plateTime":0.4241819519086887,"extension":6.074832999333444},"index":3,"playId":"1511a0a8-1a60-3a07-830c-9659074588c4","pitchNumber":4,"startTime":"2025-08-06T17:27:24.764Z","endTime":"2025-08-06T17:27:28.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":86.4,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.82303375084618,"aZ":-14.474490314116863,"pfxX":1.979070049953126,"pfxZ":9.270953407156012,"pX":0.16041053510505227,"pZ":3.8412072212318944,"vX0":-7.137858431259444,"vY0":-136.9609551203544,"vZ0":-3.17064838088818,"x":110.89,"y":135.07,"x0":2.5375225000945845,"y0":50.00411509564168,"z0":5.9971966910353185,"aX":3.7794353014468243},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":-2.2,"spinRate":2210,"spinDirection":143},"zone":12,"typeConfidence":0.87,"plateTime":0.39913812985954733,"extension":6.120289942841123},"index":4,"playId":"031f0d0e-e746-3179-91c3-2d8e9370a6fb","pitchNumber":5,"startTime":"2025-08-06T17:27:48.767Z","endTime":"2025-08-06T17:27:52.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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.502912241000374,"aZ":-36.08818393439347,"pfxX":-2.834617974536837,"pfxZ":-2.723710425761773,"pX":0.5563251399215926,"pZ":1.1246357177380708,"vX0":-4.73734775274446,"vY0":-118.99019610751104,"vZ0":-3.1709629901066263,"x":95.79,"y":208.41,"x0":2.9401394087637693,"y0":50.00316150402269,"z0":5.739153781709975,"aX":-4.0711352384231105},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.4,"breakHorizontal":6.2,"spinRate":2492,"spinDirection":314},"zone":14,"typeConfidence":0.84,"plateTime":0.460034893092248,"extension":6.032628537653629},"index":5,"playId":"0db33f9a-3e51-3c51-85e8-0b32602c89fc","pitchNumber":6,"startTime":"2025-08-06T17:28:12.557Z","endTime":"2025-08-06T17:28:17.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:28:17.987Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Andrew McCutchen grounds out, third baseman Matt Chapman to first baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-08-06T17:28:21.850Z","endTime":"2025-08-06T17:28:54.846Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.21473262514213,"aZ":-15.720992196731261,"pfxX":5.144055704583986,"pfxZ":8.865279735469379,"pX":-0.1336231827599895,"pZ":2.3584915468789327,"vX0":-8.700659353355283,"vY0":-135.5274267086658,"vZ0":-6.6117513820540115,"x":122.09,"y":175.1,"x0":2.4532340923582043,"y0":50.00553241012873,"z0":5.932046008768709,"aX":9.550643408625685},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":-7.4,"spinRate":2374,"spinDirection":147},"zone":5,"typeConfidence":0.9,"plateTime":0.4044704564578425,"extension":6.248392443621523},"hitData":{"launchSpeed":85.8,"launchAngle":-27.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":116.85,"coordY":168.4}},"index":0,"playId":"9b8182bf-6226-3964-b4f0-cdfb1f8d4d23","pitchNumber":1,"startTime":"2025-08-06T17:28:47.157Z","endTime":"2025-08-06T17:28:54.846Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:28:54.846Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Willy Adames grounds out, second baseman Nick Gonzales to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T17:30:12.102Z","endTime":"2025-08-06T17:32:30.722Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.5688302589154,"strikeZoneBottom":1.57680740542312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.568449060485914,"aZ":-27.737804768546695,"pfxX":10.224649480945331,"pfxZ":3.0611350109839552,"pX":0.212795072279788,"pZ":1.0558446480346344,"vX0":-9.092398812118939,"vY0":-119.20723438837179,"vZ0":-2.9419106350325213,"x":108.89,"y":210.27,"x0":2.736570487154676,"y0":50.00131192518809,"z0":4.793712103706221,"aX":14.806865431274565},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.2,"breakHorizontal":-16.4,"spinRate":2010,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.4583684332586486,"extension":6.268302416485337},"index":0,"playId":"99f13bdd-aa69-39bf-8e45-fe6c24ded338","pitchNumber":1,"startTime":"2025-08-06T17:31:16.587Z","endTime":"2025-08-06T17:31:20.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.3,"endSpeed":70.9,"strikeZoneTop":3.64762938388027,"strikeZoneBottom":1.73440611932708,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.381855933579224,"aZ":-35.579157066385974,"pfxX":-5.7436055634814664,"pfxZ":-2.721559742047134,"pX":-1.251021737978585,"pZ":1.5495054988528616,"vX0":-6.9984391287815,"vY0":-111.04505281272513,"vZ0":0.0994430593380331,"x":164.69,"y":196.94,"x0":2.6841706498222475,"y0":50.001198573981625,"z0":5.197267030022301,"aX":-7.19110221679632},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-4.6,"breakHorizontal":12.1,"spinRate":2651,"spinDirection":317},"zone":13,"typeConfidence":2.0,"plateTime":0.4927394607220039,"extension":5.993188524088617},"index":1,"playId":"f23e8120-6c17-30c7-b1f9-5008a02b0a8c","pitchNumber":2,"startTime":"2025-08-06T17:31:29.154Z","endTime":"2025-08-06T17:31:32.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":81.3,"strikeZoneTop":3.55544877721407,"strikeZoneBottom":1.72072359278675,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.924269643494657,"aZ":-26.955773987963582,"pfxX":12.33206906201917,"pfxZ":3.093581085359765,"pX":-1.2545651005463538,"pZ":1.7739669229285464,"vX0":-14.597785034230315,"vY0":-129.06233868574805,"vZ0":-0.8428021463011529,"x":164.82,"y":190.88,"x0":2.8732517279104,"y0":50.0025051242631,"z0":4.181236217947755,"aX":20.79959337769501},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.6,"breakHorizontal":-19.1,"spinRate":2440,"spinDirection":104},"zone":13,"typeConfidence":2.0,"plateTime":0.42442819680712374,"extension":6.600161525065169},"index":2,"playId":"9394987b-6c19-37ed-a18f-0c22f2a2fe27","pitchNumber":3,"startTime":"2025-08-06T17:31:43.600Z","endTime":"2025-08-06T17:31:46.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":80.8,"strikeZoneTop":3.42617677187516,"strikeZoneBottom":1.59170658341928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.576571554884637,"aZ":-23.58620144995766,"pfxX":10.724287847027178,"pfxZ":5.1136908697288685,"pX":0.5015331645991996,"pZ":2.9195102649349525,"vX0":-9.466541871922885,"vY0":-128.9296873718474,"vZ0":-0.5169983282080132,"x":97.88,"y":159.95,"x0":2.8329840957443246,"y0":50.00033138899203,"z0":4.947863340328656,"aX":17.997359226601056},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.4,"breakHorizontal":-17.2,"spinRate":2406,"spinDirection":119},"zone":3,"typeConfidence":2.0,"plateTime":0.42533443487934885,"extension":6.29794488238528},"index":3,"playId":"f4964fd1-0743-3417-857b-8a08e31c297a","pitchNumber":4,"startTime":"2025-08-06T17:31:58.415Z","endTime":"2025-08-06T17:32:02.967Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.824575960340997,"aZ":-25.19156430534215,"pfxX":10.488170948844061,"pfxZ":4.061085258094208,"pX":0.8832807347547968,"pZ":3.0288595317514866,"vX0":-8.56993216352048,"vY0":-131.09035855241706,"vZ0":0.13384742617752876,"x":83.33,"y":157.0,"x0":2.851647780106584,"y0":50.00268810342018,"z0":4.87645230619546,"aX":18.03433989555831},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.7,"breakHorizontal":-16.8,"spinRate":2399,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.4197635814360847,"extension":6.314115372862237},"hitData":{"launchSpeed":97.2,"launchAngle":-8.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":149.79,"coordY":159.79}},"index":4,"playId":"2c1b473d-ae17-3e60-89f5-306bbb994d5d","pitchNumber":5,"startTime":"2025-08-06T17:32:23.580Z","endTime":"2025-08-06T17:32:30.722Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:32:30.722Z","atBatIndex":25},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Chapman strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T17:32:37.661Z","endTime":"2025-08-06T17:34:51.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":81.5,"strikeZoneTop":3.67924107314494,"strikeZoneBottom":1.58104294763578,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.356098499092905,"aZ":-23.78235030735687,"pfxX":10.524424070844908,"pfxZ":4.900599038232681,"pX":0.31897887909670763,"pZ":4.128911422894283,"vX0":-9.865139991898745,"vY0":-130.28989758812628,"vZ0":2.6262370410671148,"x":104.84,"y":127.3,"x0":2.79407073078384,"y0":50.00289781795121,"z0":4.909199640515945,"aX":18.024875510234136},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":9.7,"breakHorizontal":-16.8,"spinRate":2343,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.421009638328552,"extension":6.401114077344112},"index":0,"playId":"a91468f3-cf18-36a6-bdb8-8adf4892e831","pitchNumber":1,"startTime":"2025-08-06T17:32:52.471Z","endTime":"2025-08-06T17:32:55.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.6,"endSpeed":69.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.839951949079698,"aZ":-39.169075681168785,"pfxX":-6.035208136096241,"pfxZ":-5.724399014625552,"pX":0.29825574601824784,"pZ":2.4363330534335925,"vX0":-3.84613323110188,"vY0":-109.97372460851938,"vZ0":2.713741089935488,"x":105.63,"y":173.0,"x0":2.8548422746576243,"y0":50.000692996856344,"z0":5.346412034171369,"aX":-7.377763183089195},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.2,"breakVerticalInduced":-9.2,"breakHorizontal":12.0,"spinRate":2650,"spinDirection":309},"zone":6,"typeConfidence":2.0,"plateTime":0.49839145684841046,"extension":5.901680698873935},"index":1,"playId":"a45697a4-7e70-32a1-b99d-466ac4ae2520","pitchNumber":2,"startTime":"2025-08-06T17:33:05.445Z","endTime":"2025-08-06T17:33:08.892Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.0,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.033478421746373,"aZ":-22.93238078126017,"pfxX":9.075733461403944,"pfxZ":5.257907764933401,"pX":-0.28342752139949906,"pZ":3.4782197613515566,"vX0":-11.036843726374608,"vY0":-131.30784388764576,"vZ0":0.6346283922887799,"x":127.8,"y":144.87,"x0":2.781804037590958,"y0":50.004350978711905,"z0":4.9307606590856246,"aX":15.958385651412975},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":10.0,"breakHorizontal":-14.2,"spinRate":2334,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.41605566191717536,"extension":6.2553394186846205},"index":2,"playId":"7cc06591-1a09-34dc-84ea-0d3f50c2e57b","pitchNumber":3,"startTime":"2025-08-06T17:33:32.916Z","endTime":"2025-08-06T17:33:36.648Z","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":90.5,"endSpeed":82.3,"strikeZoneTop":3.66353954284958,"strikeZoneBottom":1.56583674816418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.41858991100029,"aZ":-22.916928031011608,"pfxX":8.55092362883755,"pfxZ":5.308727935858952,"pX":-0.07582659431992411,"pZ":3.959272556623838,"vX0":-10.17708080888738,"vY0":-131.36096127118319,"vZ0":1.721712673084184,"x":119.89,"y":131.88,"x0":2.7417814675395884,"y0":50.00209375725071,"z0":5.001681203300067,"aX":14.909840829072895},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":10.2,"breakHorizontal":-13.2,"spinRate":2372,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.41733110920641936,"extension":6.167978755161113},"index":3,"playId":"6986d626-4bd3-3b9d-b38b-4fdb7cacd3f3","pitchNumber":4,"startTime":"2025-08-06T17:33:54.854Z","endTime":"2025-08-06T17:33:58.969Z","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":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.8,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.095883683243805,"aZ":-24.785772970500506,"pfxX":9.281377747834311,"pfxZ":4.125985823683582,"pX":0.41644549260865116,"pZ":3.8414149368067867,"vX0":-9.51712211244721,"vY0":-132.2005768987365,"vZ0":1.8114539896080761,"x":85.97,"y":136.19,"x0":2.8372581779596535,"y0":50.00326204634891,"z0":4.9525188430207425,"aX":16.621880006990867},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.0,"breakHorizontal":-15.0,"spinRate":2373,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.41248227928227665,"extension":6.27566530281301},"index":4,"playId":"97a8dd27-2e8b-35e9-a240-389d8f1df10a","pitchNumber":5,"startTime":"2025-08-06T17:34:12.102Z","endTime":"2025-08-06T17:34:15.524Z","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":81.1,"endSpeed":75.4,"strikeZoneTop":3.58107470708487,"strikeZoneBottom":1.56759509014442,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.801375551283876,"aZ":-34.67855654504107,"pfxX":-1.2705282143591177,"pfxZ":-1.7471465984938064,"pX":1.5633401713445485,"pZ":2.678864503494801,"vX0":-3.5049434318443407,"vY0":-118.20224317286633,"vZ0":2.1406872347966353,"x":57.41,"y":166.45,"x0":3.222764229907512,"y0":50.002837582788274,"z0":4.916591311465191,"aX":-1.8206423087248391},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-2.5,"breakHorizontal":3.0,"spinRate":2484,"spinDirection":311},"zone":12,"typeConfidence":2.0,"plateTime":0.4611152193696171,"extension":6.191731159061618},"index":5,"playId":"ee2bd30a-d5a5-36c2-98f4-91f7ce18e6cb","pitchNumber":6,"startTime":"2025-08-06T17:34:31.624Z","endTime":"2025-08-06T17:34:35.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.840058931773545,"aZ":-29.02761544617909,"pfxX":9.450140748674903,"pfxZ":2.1556138048800815,"pX":0.5936298277584511,"pZ":3.1843544374251134,"vX0":-8.14178323491312,"vY0":-119.81068593373894,"vZ0":2.0042145737069017,"x":94.37,"y":152.8,"x0":2.7982586388046022,"y0":50.00577459110018,"z0":4.920225136436433,"aX":13.82420696932769},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.7,"breakHorizontal":-15.4,"spinRate":1974,"spinDirection":100},"zone":3,"typeConfidence":2.0,"plateTime":0.4561119976224548,"extension":6.289774047358351},"index":6,"playId":"5bdaed95-1cad-38a5-aa38-7e50d93e99fe","pitchNumber":7,"startTime":"2025-08-06T17:34:48.182Z","endTime":"2025-08-06T17:34:51.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:34:51.887Z","atBatIndex":26},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Casey Schmitt grounds out, third baseman Isiah Kiner-Falefa to first baseman Liover Peguero.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-08-06T17:34:54.403Z","endTime":"2025-08-06T17:36:40.825Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":76.1,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.67414029596101,"aZ":-33.95848508140306,"pfxX":-0.8179779685675821,"pfxZ":-1.2221823844689048,"pX":0.9170601180343504,"pZ":2.454928777090608,"vX0":-4.616760109051475,"vY0":-119.00923861604336,"vZ0":1.281978694489958,"x":82.04,"y":172.5,"x0":2.9767859258755065,"y0":50.00476622182984,"z0":4.9510001039351295,"aX":-1.1907050433120347},"breaks":{"breakAngle":3.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-1.7,"breakHorizontal":2.4,"spinRate":2443,"spinDirection":272},"zone":14,"typeConfidence":2.0,"plateTime":0.4576645692841117,"extension":6.117816263289123},"index":0,"playId":"feb9323e-25e0-31ff-8579-3929f4d56cb8","pitchNumber":1,"startTime":"2025-08-06T17:35:13.200Z","endTime":"2025-08-06T17:35:16.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.6,"endSpeed":70.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.89296475626138,"aZ":-36.69567312756071,"pfxX":-6.653490303717151,"pfxZ":-3.5597606910965087,"pX":1.127323869677323,"pZ":3.271216472951311,"vX0":-2.240103301046691,"vY0":-111.58241374597084,"vZ0":3.6896640107195724,"x":74.03,"y":150.46,"x0":3.0070476771357577,"y0":50.004309060658976,"z0":5.361685482901321,"aX":-8.443392162887042},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-5.3,"breakHorizontal":12.6,"spinRate":2664,"spinDirection":317},"zone":12,"typeConfidence":2.0,"plateTime":0.48969792932915635,"extension":5.8568181597537565},"index":1,"playId":"fbf8e81b-0e85-3d4c-9501-ca9ca69a7bf1","pitchNumber":2,"startTime":"2025-08-06T17:35:30.068Z","endTime":"2025-08-06T17:35:33.068Z","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":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.5,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.272688747165734,"aZ":-31.38221037789,"pfxX":10.076897515556647,"pfxZ":0.5315340770219663,"pX":0.995660281493862,"pZ":1.580192667021553,"vX0":-7.945810023499684,"vY0":-121.46964276866254,"vZ0":-0.7528324587803488,"x":79.05,"y":196.11,"x0":3.003430764726902,"y0":50.0029568228273,"z0":4.627782178300926,"aX":15.026218649769204},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.1,"breakHorizontal":-16.3,"spinRate":2170,"spinDirection":101},"zone":14,"typeConfidence":2.0,"plateTime":0.45129483384244384,"extension":6.484196069206883},"index":2,"playId":"80ff0ec3-6e4f-331b-996f-d8aaad8d61c5","pitchNumber":3,"startTime":"2025-08-06T17:35:52.475Z","endTime":"2025-08-06T17:35:55.896Z","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":90.8,"endSpeed":82.3,"strikeZoneTop":3.3553799705909,"strikeZoneBottom":1.54512229936957,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.029689697452707,"aZ":-22.065835552962447,"pfxX":9.384795371467032,"pfxZ":5.774750257503399,"pX":0.029025297195997973,"pZ":5.0881261513622364,"vX0":-10.414269368235114,"vY0":-131.7355341314387,"vZ0":4.485945777047348,"x":115.89,"y":101.4,"x0":2.8217098829145315,"y0":50.00237696778781,"z0":4.99685349279278,"aX":16.42841191710544},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.8,"breakHorizontal":-14.6,"spinRate":2357,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4164034680048938,"extension":6.396973352051039},"index":3,"playId":"fba05d8a-9c31-334f-b604-673c7b585e6e","pitchNumber":4,"startTime":"2025-08-06T17:36:14.269Z","endTime":"2025-08-06T17:36:17.269Z","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":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.281758479078363,"aZ":-30.923656387337388,"pfxX":10.49196914885979,"pfxZ":0.8522488495516338,"pX":0.9005184115697223,"pZ":1.301341793579074,"vX0":-8.212988649204195,"vY0":-120.70165894756391,"vZ0":-1.2373280917011185,"x":82.67,"y":203.64,"x0":2.990083711613933,"y0":50.004757222190435,"z0":4.552592192719875,"aX":15.42752012758271},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":1.6,"breakHorizontal":-16.9,"spinRate":2194,"spinDirection":100},"zone":14,"typeConfidence":2.0,"plateTime":0.4544245469886832,"extension":6.532098207911014},"hitData":{"launchSpeed":73.9,"launchAngle":-2.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.25,"coordY":171.95}},"index":4,"playId":"bf32d133-d70b-312f-95dc-75c66de46db6","pitchNumber":5,"startTime":"2025-08-06T17:36:32.529Z","endTime":"2025-08-06T17:36:40.825Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:36:40.825Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T17:38:10.724Z","endTime":"2025-08-06T17:40:23.176Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"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":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.8,"strikeZoneTop":3.37611447457371,"strikeZoneBottom":1.48632346077605,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.738640972908644,"aZ":-37.181224585702225,"pfxX":0.2677242007409344,"pfxZ":-3.6916725881733505,"pX":-0.5779648410613647,"pZ":1.3543540258312856,"vX0":-7.2980931904885455,"vY0":-115.45673351420105,"vZ0":-2.220481501600226,"x":139.03,"y":202.21,"x0":2.5842219905233095,"y0":50.00397584249843,"z0":5.893930556225018,"aX":0.3627516525270628},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-7.0,"breakHorizontal":1.3,"spinRate":2096,"spinDirection":323},"zone":13,"typeConfidence":0.91,"plateTime":0.47370776645399904,"extension":5.736217929443201},"index":0,"playId":"dcd4d102-dab3-3d0f-abbd-8f4060c4db8e","pitchNumber":1,"startTime":"2025-08-06T17:38:51.774Z","endTime":"2025-08-06T17:38:55.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.5,"strikeZoneTop":3.54083963962062,"strikeZoneBottom":1.57156884378899,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.85334686052181,"aZ":-36.29269727386621,"pfxX":-2.4962110824521337,"pfxZ":-3.0589896139720985,"pX":0.043649959439998776,"pZ":1.240991831202458,"vX0":-5.337313490371704,"vY0":-115.18800811855485,"vZ0":-2.5309010275207955,"x":115.34,"y":205.27,"x0":2.7124675246003638,"y0":50.00148730388335,"z0":5.853737424031164,"aX":-3.362587877441421},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-5.9,"breakHorizontal":5.9,"spinRate":2052,"spinDirection":311},"zone":14,"typeConfidence":0.85,"plateTime":0.4750046794895231,"extension":5.798944193242387},"index":1,"playId":"f3911f9f-ee40-39ce-8470-692a48659b10","pitchNumber":2,"startTime":"2025-08-06T17:39:06.898Z","endTime":"2025-08-06T17:39:10.716Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.642336652728538,"aZ":-12.999807555203684,"pfxX":3.698073738827462,"pfxZ":10.420493302922674,"pX":0.19185175420286738,"pZ":2.9930070416108383,"vX0":-7.241027001146951,"vY0":-134.63326282429986,"vZ0":-5.599644668572009,"x":109.69,"y":157.97,"x0":2.4330647402391046,"y0":50.000236379750355,"z0":6.016312267922207,"aX":6.803616157533764},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.9,"breakHorizontal":-5.2,"spinRate":2239,"spinDirection":143},"zone":2,"typeConfidence":0.88,"plateTime":0.40649672964380246,"extension":5.905720224378211},"index":2,"playId":"12e4c02f-1825-31ee-b3f0-dbf8b6cd070a","pitchNumber":3,"startTime":"2025-08-06T17:39:23.299Z","endTime":"2025-08-06T17:39:26.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":77.4,"strikeZoneTop":3.52563904928532,"strikeZoneBottom":1.51654105024944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.25014864157879,"aZ":-22.858932122368515,"pfxX":3.8482694596359,"pfxZ":6.139139346525907,"pX":1.2435344744796444,"pZ":2.3497190832756654,"vX0":-4.94088870638479,"vY0":-121.95447521252274,"vZ0":-3.762992134123137,"x":69.6,"y":175.34,"x0":2.788615227603135,"y0":50.00426660005101,"z0":5.8668032371964065,"aX":5.841919536753718},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":10.6,"breakHorizontal":-5.9,"spinRate":1576,"spinDirection":161},"zone":14,"typeConfidence":0.9,"plateTime":0.4477932268077063,"extension":6.110304234026184},"index":3,"playId":"deaa6672-5826-3170-96b9-43a6610f9aca","pitchNumber":4,"startTime":"2025-08-06T17:39:44.319Z","endTime":"2025-08-06T17:39:48.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.8,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.00581159307112,"aZ":-11.832761740778096,"pfxX":4.637859339714149,"pfxZ":11.024420416496046,"pX":0.7863715307422195,"pZ":2.501153835944261,"vX0":-6.157890641453898,"vY0":-135.11390081409144,"vZ0":-6.933651995424934,"x":87.03,"y":171.25,"x0":2.4946266696964416,"y0":50.00470718681669,"z0":5.935983587607329,"aX":8.559082822613176},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.6,"breakHorizontal":-7.1,"spinRate":2333,"spinDirection":148},"zone":6,"typeConfidence":0.9,"plateTime":0.4057027063637664,"extension":5.88238472669922},"index":4,"playId":"56e66e71-a7f3-3cb0-a971-add39b3fb7fd","pitchNumber":5,"startTime":"2025-08-06T17:39:59.621Z","endTime":"2025-08-06T17:40:02.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.73626411032233,"aZ":-12.785229948128716,"pfxX":5.754485738459978,"pfxZ":10.031590926006352,"pX":0.1740712254362594,"pZ":2.2585046174309373,"vX0":-7.763200550685869,"vY0":-138.14087862687634,"vZ0":-7.476144446319173,"x":110.36,"y":177.8,"x0":2.2729621944558676,"y0":50.00350674084185,"z0":5.859211037713963,"aX":11.123643849466601},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.8,"breakHorizontal":-8.8,"spinRate":2363,"spinDirection":145},"zone":5,"typeConfidence":0.91,"plateTime":0.39647660529732187,"extension":6.093802124088231},"index":5,"playId":"681ce277-274e-3de1-9019-1e7738bca6e6","pitchNumber":6,"startTime":"2025-08-06T17:40:18.918Z","endTime":"2025-08-06T17:40:23.176Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:40:23.176Z","atBatIndex":28},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alexander Canario lines out to third baseman Matt Chapman.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T17:40:24.260Z","endTime":"2025-08-06T17:41:07.642Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.1,"endSpeed":78.8,"strikeZoneTop":3.54935563258577,"strikeZoneBottom":1.49611896827088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.8429679679307,"aZ":-22.516548102412916,"pfxX":6.3869937789142055,"pfxZ":6.193797515691165,"pX":0.26871843861336275,"pZ":0.8646656095632261,"vX0":-7.696288531551601,"vY0":-123.60725107369849,"vZ0":-7.32017965340555,"x":106.76,"y":215.43,"x0":2.581654211966682,"y0":50.00456744445318,"z0":5.7334413738805265,"aX":9.961832841508238},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":9.8,"breakHorizontal":-10.0,"spinRate":1670,"spinDirection":149},"zone":14,"typeConfidence":0.9,"plateTime":0.44180779362730904,"extension":6.026806262908195},"index":0,"playId":"a7858d2b-98cb-39d4-8403-df82be30c3fd","pitchNumber":1,"startTime":"2025-08-06T17:40:44.918Z","endTime":"2025-08-06T17:40:48.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.843544160106244,"aZ":-14.145521493748628,"pfxX":6.624091879415706,"pfxZ":9.56725575488353,"pX":-0.24661323157376427,"pZ":2.2545042963662625,"vX0":-8.977814976187192,"vY0":-136.14678212466245,"vZ0":-7.263326600558308,"x":126.4,"y":177.91,"x0":2.2272962751361143,"y0":50.00141245922181,"z0":5.928572387762348,"aX":12.481241658530367},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":-10.2,"spinRate":2349,"spinDirection":148},"zone":5,"typeConfidence":0.91,"plateTime":0.4017235704646098,"extension":6.146581756639502},"hitData":{"launchSpeed":106.3,"launchAngle":7.0,"totalDistance":129.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":95.43,"coordY":160.0}},"index":1,"playId":"9896a829-96b4-35cf-a196-ee8f0c92fcf1","pitchNumber":2,"startTime":"2025-08-06T17:41:00.138Z","endTime":"2025-08-06T17:41:07.642Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:41:07.642Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, second baseman Christian Koss to first baseman Casey Schmitt.","rbi":0,"awayScore":0,"homeScore":1,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-08-06T17:41:18.359Z","endTime":"2025-08-06T17:42:31.539Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":669477,"link":"/api/v1/people/669477"},"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":87.3,"endSpeed":80.6,"strikeZoneTop":3.61470759179215,"strikeZoneBottom":1.71027902205736,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.613198408471902,"aZ":-24.73546959796228,"pfxX":-0.12491142039436468,"pfxZ":4.515518836819526,"pX":0.05394117374895272,"pZ":3.0918998613911888,"vX0":-6.076720973096103,"vY0":-127.1458820537272,"vZ0":-2.5616458960389092,"x":114.94,"y":155.3,"x0":2.485105724227935,"y0":50.00245785284387,"z0":6.063149563617958,"aX":-0.20459196605944333},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.9,"breakHorizontal":1.6,"spinRate":2314,"spinDirection":174},"zone":2,"typeConfidence":0.89,"plateTime":0.42981980088259286,"extension":6.022936802026822},"index":0,"playId":"513e9d58-cc29-3cae-bd93-48a66b91b33c","pitchNumber":1,"startTime":"2025-08-06T17:41:35.260Z","endTime":"2025-08-06T17:41:39.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.81730814615662,"strikeZoneBottom":1.67219739600161,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.26983921775023,"aZ":-14.201232733321682,"pfxX":5.115831825004115,"pfxZ":9.481940114917462,"pX":-0.2553999087855432,"pZ":2.472726285330422,"vX0":-8.542431900508438,"vY0":-136.82267534799078,"vZ0":-6.7411984024883385,"x":126.74,"y":172.02,"x0":2.2429017307275148,"y0":50.00113330688081,"z0":5.942047579341816,"aX":9.69592430493393},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":-7.4,"spinRate":2424,"spinDirection":151},"zone":5,"typeConfidence":0.91,"plateTime":0.4003539752333891,"extension":6.182755682500523},"index":1,"playId":"8da70da1-3e84-330f-893e-61c2512fc532","pitchNumber":2,"startTime":"2025-08-06T17:41:50.584Z","endTime":"2025-08-06T17:41:54.798Z","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":83.1,"strikeZoneTop":3.77437833839944,"strikeZoneBottom":1.75007716612051,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.985929983435692,"aZ":-21.067873070367693,"pfxX":1.2033160430124579,"pfxZ":6.433851972946812,"pX":-0.4534975630589351,"pZ":0.8984081468392913,"vX0":-7.591006022060503,"vY0":-129.52513456797396,"vZ0":-8.566985584103557,"x":134.29,"y":214.52,"x0":2.338872415451695,"y0":50.00350219682139,"z0":5.8165235382440565,"aX":2.0780087449395883},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":10.2,"breakHorizontal":-0.7,"spinRate":2254,"spinDirection":144},"zone":13,"typeConfidence":0.91,"plateTime":0.4203090773056033,"extension":6.259688452066976},"index":2,"playId":"dc28bf65-9812-3277-b112-824c8219b114","pitchNumber":3,"startTime":"2025-08-06T17:42:06.920Z","endTime":"2025-08-06T17:42:10.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.6,"strikeZoneTop":3.81,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.58418554674183,"aZ":-16.158926513716096,"pfxX":4.660526285732649,"pfxZ":8.512664722885104,"pX":0.6072814757485062,"pZ":3.3488396302131167,"vX0":-6.560835190399864,"vY0":-136.44001655746058,"vZ0":-3.9271299809572375,"x":93.85,"y":148.36,"x0":2.4398277062772444,"y0":50.00566572309091,"z0":5.923612872965041,"aX":8.771416674768485},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.8,"breakHorizontal":-7.1,"spinRate":2336,"spinDirection":147},"zone":3,"typeConfidence":0.9,"plateTime":0.4017536046728867,"extension":5.89747326316961},"hitData":{"launchSpeed":96.5,"launchAngle":-24.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.51,"coordY":136.25}},"index":3,"playId":"b5c4f17b-0082-3af2-844e-137bdf5c3f86","pitchNumber":4,"startTime":"2025-08-06T17:42:23.962Z","endTime":"2025-08-06T17:42:31.539Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:42:31.539Z","atBatIndex":30},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Jerar Encarnacion homers (2) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T17:44:20.442Z","endTime":"2025-08-06T17:45:53.252Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":571760,"link":"/api/v1/people/571760"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":75.9,"endSpeed":70.6,"strikeZoneTop":3.8225471764701,"strikeZoneBottom":1.68473767534074,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.17944760608587,"aZ":-37.087413493805556,"pfxX":-2.9557043197798727,"pfxZ":-3.960522805850868,"pX":-0.5629026927259346,"pZ":0.9857196859437161,"vX0":-6.441436500961768,"vY0":-110.45647574510798,"vZ0":-0.6275971241399745,"x":138.46,"y":212.17,"x0":2.772187444413793,"y0":50.005351620141326,"z0":5.164085110353239,"aX":-3.6621740974447707},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-7.1,"breakHorizontal":7.0,"spinRate":2619,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.49536052700890476,"extension":5.985198466530861},"index":0,"playId":"97fa3822-5e60-33d6-b6b8-1df956d3f1a5","pitchNumber":1,"startTime":"2025-08-06T17:44:50.685Z","endTime":"2025-08-06T17:44:55.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.4,"strikeZoneTop":3.82176411810504,"strikeZoneBottom":1.72291250026853,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.524875011674514,"aZ":-31.146164759840655,"pfxX":10.141639038136692,"pfxZ":0.7091803360103093,"pX":0.1764175332944584,"pZ":0.9743502656586502,"vX0":-9.075999434980764,"vY0":-119.0912738223454,"vZ0":-2.3556216255780766,"x":110.28,"y":212.47,"x0":2.7162443896367208,"y0":50.000231730319385,"z0":4.789120321477374,"aX":14.589638023939347},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":1.0,"breakHorizontal":-16.2,"spinRate":2048,"spinDirection":104},"zone":14,"typeConfidence":2.0,"plateTime":0.45964929102953533,"extension":6.125948624639225},"index":1,"playId":"7adc7ae3-723f-3f9b-893a-65d9b3292690","pitchNumber":2,"startTime":"2025-08-06T17:45:10.514Z","endTime":"2025-08-06T17:45:14.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.6,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.34112951590458,"aZ":-23.14358860392684,"pfxX":9.585382915114513,"pfxZ":5.167560069198416,"pX":-0.15982702483692884,"pZ":2.9273630156148447,"vX0":-10.891934842675111,"vY0":-131.21570453680357,"vZ0":-0.40197918715626174,"x":123.09,"y":159.74,"x0":2.796312319306666,"y0":50.000374092308576,"z0":4.804536519027243,"aX":16.740866299855472},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":9.5,"breakHorizontal":-15.0,"spinRate":2351,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.41717326450213843,"extension":6.554034651405481},"hitData":{"launchSpeed":111.4,"launchAngle":27.0,"totalDistance":442.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":47.45,"coordY":37.35}},"index":2,"playId":"509887e5-7955-3827-b4e5-06d2f4a3014d","pitchNumber":3,"startTime":"2025-08-06T17:45:25.641Z","endTime":"2025-08-06T17:45:53.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:45:53.252Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jung Hoo Lee grounds out, third baseman Isiah Kiner-Falefa to first baseman Liover Peguero.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T17:45:48.091Z","endTime":"2025-08-06T17:47:10.142Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":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":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":"CS","description":"Slow Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.0,"endSpeed":68.3,"strikeZoneTop":3.34195601575111,"strikeZoneBottom":1.24262726996367,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":18.93001828509822,"aZ":-38.2818192799888,"pfxX":-4.574496269607997,"pfxZ":-5.216746012726896,"pX":0.08323145757246,"pZ":2.309158820930841,"vX0":-4.224379248621609,"vY0":-107.60874400193224,"vZ0":2.3452150661348465,"x":113.83,"y":176.43,"x0":2.667127745641451,"y0":50.00305389653445,"z0":5.450854655094568,"aX":-5.355566292408773},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.6,"breakVerticalInduced":-8.4,"breakHorizontal":9.5,"spinRate":2623,"spinDirection":309},"zone":5,"typeConfidence":2.0,"plateTime":0.5092860404686115,"extension":5.948055085399743},"index":0,"playId":"4db1cfc2-d7d5-339c-add9-3fcbde5ca285","pitchNumber":1,"startTime":"2025-08-06T17:46:15.513Z","endTime":"2025-08-06T17:46:19.077Z","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":91.1,"endSpeed":82.3,"strikeZoneTop":3.37000224032003,"strikeZoneBottom":1.50999794115824,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.678922467152116,"aZ":-21.25847553022135,"pfxX":10.112142416203962,"pfxZ":6.245435876907198,"pX":-0.9133608200828127,"pZ":2.7504673037035805,"vX0":-12.58492381633913,"vY0":-132.0431288091108,"vZ0":-1.1330327902213355,"x":151.82,"y":164.52,"x0":2.6226908983151564,"y0":50.00601243145987,"z0":4.763885341057026,"aX":17.68564033544988},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":11.3,"breakHorizontal":-15.2,"spinRate":2271,"spinDirection":114},"zone":11,"typeConfidence":2.0,"plateTime":0.41637044566698833,"extension":6.370562686142632},"index":1,"playId":"b1751794-42e8-3b61-baa8-315652adf089","pitchNumber":2,"startTime":"2025-08-06T17:46:28.665Z","endTime":"2025-08-06T17:46:32.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.9,"endSpeed":81.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.38672770441252,"aZ":-20.112951917993346,"pfxX":10.184164090701323,"pfxZ":7.077706366257038,"pX":-0.1501103594314204,"pZ":3.5811344263659497,"vX0":-10.68142908238217,"vY0":-130.4599537900281,"vZ0":0.7854436868925637,"x":122.72,"y":142.09,"x0":2.6966161974253886,"y0":50.00176765534122,"z0":4.805322078385157,"aX":17.352947603571263},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":13.2,"breakHorizontal":-15.7,"spinRate":2229,"spinDirection":119},"zone":11,"typeConfidence":2.0,"plateTime":0.4216954685597334,"extension":6.42675033120109},"index":2,"playId":"5c58ba2a-5fa3-35cd-ae2d-04d3583a30f9","pitchNumber":3,"startTime":"2025-08-06T17:46:42.668Z","endTime":"2025-08-06T17:46:45.668Z","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":91.0,"endSpeed":82.7,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.807977741301173,"aZ":-21.727591943957012,"pfxX":10.336912975691906,"pfxZ":5.931890563969951,"pX":-0.32591679061587614,"pZ":3.1816575769945556,"vX0":-11.281959219568298,"vY0":-132.027662054172,"vZ0":-0.07796494114461083,"x":129.42,"y":152.88,"x0":2.6649897890392102,"y0":50.00042547807582,"z0":4.814124477760238,"aX":18.198052898140915},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.9,"breakHorizontal":-16.2,"spinRate":2354,"spinDirection":117},"zone":1,"typeConfidence":2.0,"plateTime":0.4152740139303148,"extension":6.555977936431257},"hitData":{"launchSpeed":77.6,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.74,"coordY":163.84}},"index":3,"playId":"a9d425b5-f31d-3b34-bb10-5acf923d28b4","pitchNumber":4,"startTime":"2025-08-06T17:47:01.949Z","endTime":"2025-08-06T17:47:10.142Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:47:10.142Z","atBatIndex":32},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Christian Koss hit by pitch.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T17:47:30.295Z","endTime":"2025-08-06T17:49:01.288Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","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":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.6,"strikeZoneTop":3.7542894693625,"strikeZoneBottom":1.65625469924993,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.60769910211285,"aZ":-20.654512661173644,"pfxX":9.399204440593198,"pfxZ":6.525637237816447,"pX":1.0001136011429828,"pZ":3.4967474486710657,"vX0":-8.086694906949424,"vY0":-132.59091361567326,"vZ0":0.5868325329308959,"x":78.88,"y":144.37,"x0":2.8811592894445575,"y0":50.00271344049937,"z0":4.789700360676436,"aX":16.5928017361059},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.1,"breakHorizontal":-15.1,"spinRate":2278,"spinDirection":123},"zone":12,"typeConfidence":2.0,"plateTime":0.4144562381205721,"extension":6.319853081278017},"index":0,"playId":"045e28b0-eab9-3d94-8c76-3b991ae55ec3","pitchNumber":1,"startTime":"2025-08-06T17:47:39.026Z","endTime":"2025-08-06T17:47:44.697Z","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":90.7,"endSpeed":82.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.935485172487386,"aZ":-24.58451379110303,"pfxX":11.16252270155839,"pfxZ":4.349446074017864,"pX":0.9248011797123065,"pZ":2.547515733113841,"vX0":-8.886967675587245,"vY0":-131.7432248510268,"vZ0":-0.8592810625715368,"x":81.75,"y":170.0,"x0":2.9040204738895072,"y0":50.00244695258668,"z0":4.707398544914742,"aX":19.47536514316987},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.9,"breakHorizontal":-18.1,"spinRate":2320,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.4169483461564032,"extension":6.338948623553795},"index":1,"playId":"82976d4f-d5a8-3046-9c42-f97fcdc88c76","pitchNumber":2,"startTime":"2025-08-06T17:47:56.632Z","endTime":"2025-08-06T17:48:00.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":74.8,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.895731195375838,"aZ":-30.508807099807516,"pfxX":11.098225479202819,"pfxZ":1.1593216393762091,"pX":1.1896097358912163,"pZ":2.5916183186418054,"vX0":-7.1490154579013625,"vY0":-119.63143849091111,"vZ0":1.1834770935766257,"x":71.65,"y":168.81,"x0":2.787478497461525,"y0":50.003925386572156,"z0":4.842823517448913,"aX":15.951974284079867},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":2.8,"breakHorizontal":-18.2,"spinRate":1945,"spinDirection":103},"zone":14,"typeConfidence":2.0,"plateTime":0.459339034338067,"extension":6.2250031476161585},"index":2,"playId":"239d7338-5b2f-31e1-a440-81b465f81173","pitchNumber":3,"startTime":"2025-08-06T17:48:18.404Z","endTime":"2025-08-06T17:48:22.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.3,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.640893346969612,"aZ":-31.407441418827982,"pfxX":0.5460506988875959,"pfxZ":0.5250075110567973,"pX":-1.8708086951786447,"pZ":1.5090654093553528,"vX0":-11.028480200801658,"vY0":-119.26162191860517,"vZ0":-1.1145920476062168,"x":188.31,"y":198.04,"x0":2.7214865642751853,"y0":50.001347707795254,"z0":4.788118631896604,"aX":0.7956360066670003},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.0,"breakHorizontal":1.4,"spinRate":2426,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4574027411064123,"extension":6.445291098210032},"index":3,"playId":"4f7a9660-f83f-3114-a534-f7c62245c414","pitchNumber":4,"startTime":"2025-08-06T17:48:52.973Z","endTime":"2025-08-06T17:49:01.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:49:01.288Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Andrew Knizner flies out to right fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T17:49:01.352Z","endTime":"2025-08-06T17:51:13.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.1,"endSpeed":76.1,"strikeZoneTop":3.31060049974167,"strikeZoneBottom":1.44929485811603,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.336019398553276,"aZ":-31.597956627834595,"pfxX":10.712603474411257,"pfxZ":0.3873936847914905,"pX":-0.8143009304113338,"pZ":1.7467202478455401,"vX0":-11.481931130288293,"vY0":-120.45009206090302,"vZ0":-0.8906332587648949,"x":148.04,"y":191.62,"x0":2.6218849166831912,"y0":50.0006109129269,"z0":4.914645249843819,"aX":15.744419569804775},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":0.7,"breakHorizontal":-16.7,"spinRate":2072,"spinDirection":107},"zone":7,"typeConfidence":2.0,"plateTime":0.4546930742623907,"extension":6.584871896303496},"index":0,"playId":"d8af511f-8efa-357a-8979-91e0f7cacbe7","pitchNumber":1,"startTime":"2025-08-06T17:49:27.426Z","endTime":"2025-08-06T17:49:31.272Z","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":82.0,"endSpeed":74.5,"strikeZoneTop":3.31768804031031,"strikeZoneBottom":1.47647607839906,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.122734040908394,"aZ":-27.597781791625,"pfxX":11.879384184903186,"pfxZ":3.2276875718588967,"pX":-0.7938340802948171,"pZ":1.8699156300174422,"vX0":-11.477508757420662,"vY0":-118.76101434244207,"vZ0":-1.276034054574495,"x":147.26,"y":188.29,"x0":2.5732203488439525,"y0":50.00537942740429,"z0":4.939499722846874,"aX":16.861963526874042},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.8,"breakHorizontal":-18.5,"spinRate":2074,"spinDirection":112},"zone":7,"typeConfidence":2.0,"plateTime":0.46236263643951325,"extension":6.41149540838783},"index":1,"playId":"dbcd77cc-ab13-3182-b287-9250ce5cdbc5","pitchNumber":2,"startTime":"2025-08-06T17:49:48.801Z","endTime":"2025-08-06T17:49:53.469Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":81.5,"strikeZoneTop":3.4480126136753,"strikeZoneBottom":1.50671336453637,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.694985885476076,"aZ":-27.447874050195605,"pfxX":12.912487919621304,"pfxZ":2.7820698622741578,"pX":-0.9051794387793585,"pZ":1.5575856853824626,"vX0":-13.748321269226583,"vY0":-129.58016580993024,"vZ0":-1.752909507408881,"x":151.5,"y":196.73,"x0":2.7977142562143613,"y0":50.00017450346838,"z0":4.344879704522355,"aX":21.9031056847393},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.8,"breakHorizontal":-20.3,"spinRate":2450,"spinDirection":111},"zone":13,"typeConfidence":2.0,"plateTime":0.42310359438421363,"extension":6.520660403175071},"index":2,"playId":"dbb8240d-cc76-3b1a-9b96-1e5181144635","pitchNumber":3,"startTime":"2025-08-06T17:50:08.321Z","endTime":"2025-08-06T17:50:11.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.0,"strikeZoneTop":3.26346981441542,"strikeZoneBottom":1.3620983945185,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.361029441966412,"aZ":-19.663620483662058,"pfxX":11.159648543746167,"pfxZ":7.403437363665472,"pX":0.652411339758561,"pZ":2.419723988196853,"vX0":-9.406276511196456,"vY0":-129.50263869562377,"vZ0":-2.0584336645292183,"x":92.13,"y":173.45,"x0":2.8910593118111825,"y0":50.002217348815186,"z0":4.737313450114004,"aX":18.855986268350712},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":13.1,"breakHorizontal":-18.0,"spinRate":2366,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.4238020637599811,"extension":6.605250376092747},"index":3,"playId":"dfb711a0-7048-31c8-a2b5-0920156e37fd","pitchNumber":4,"startTime":"2025-08-06T17:50:26.721Z","endTime":"2025-08-06T17:50:30.529Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"index":4,"startTime":"2025-08-06T17:50:45.587Z","endTime":"2025-08-06T17:51:00.917Z","isPitch":false,"type":"action","player":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.25,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.738125422282458,"aZ":-20.649705883593032,"pfxX":10.53782220116732,"pfxZ":6.4843548872972825,"pX":-0.04799607405671491,"pZ":2.6801072960706325,"vX0":-10.871936781872286,"vY0":-132.1451431951103,"vZ0":-1.5656923289142057,"x":118.83,"y":166.42,"x0":2.739884198801943,"y0":50.00540214785189,"z0":4.789138254700093,"aX":18.73992333602246},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":11.6,"breakHorizontal":-16.9,"spinRate":2427,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.4136379555169918,"extension":6.547306992022076},"hitData":{"launchSpeed":78.0,"launchAngle":58.0,"totalDistance":203.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.63,"coordY":141.13}},"index":5,"playId":"5cc4154f-dfcf-3114-a939-4d8ba8288333","pitchNumber":5,"startTime":"2025-08-06T17:51:00.917Z","endTime":"2025-08-06T17:51:13.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:51:13.652Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Heliot Ramos strikes out swinging.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-08-06T17:53:55.406Z","endTime":"2025-08-06T17:56:43.490Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,9],"actionIndex":[1,8],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T17:51:28.825Z","endTime":"2025-08-06T17:52:17.265Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dauri Moreta replaces Andrew Heaney.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-06T17:52:17.265Z","endTime":"2025-08-06T17:53:57.664Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664294,"link":"/api/v1/people/664294"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":79.5,"endSpeed":72.8,"strikeZoneTop":3.21652426198828,"strikeZoneBottom":1.55530724850499,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.555206628919972,"aZ":-31.835089485673027,"pfxX":-2.3632442217294445,"pfxZ":0.24995484908506427,"pX":0.7299860771311291,"pZ":5.07543332848155,"vX0":4.226591554450821,"vY0":-115.67589112144314,"vZ0":3.9849316450193206,"x":89.17,"y":101.74,"x0":-0.8137015063624465,"y0":50.001966667859335,"z0":6.382223480524943,"aX":-3.2028783878128526},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":1.8,"breakHorizontal":3.2,"spinRate":1892,"spinDirection":338},"zone":12,"typeConfidence":2.0,"plateTime":0.47347362997490583,"extension":6.480080400221831},"index":2,"playId":"8d3e7c69-e1cc-3613-861e-809975aeb711","pitchNumber":1,"startTime":"2025-08-06T17:53:57.664Z","endTime":"2025-08-06T17:54:00.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.23343155146442,"strikeZoneBottom":1.45228015309751,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.43303752802515,"aZ":-15.92359940795963,"pfxX":-5.147928659290884,"pfxZ":8.679879495512681,"pX":-0.13156044005855297,"pZ":3.1503116331193435,"vX0":2.921961880374442,"vY0":-135.6605158570826,"vZ0":-4.709085489271306,"x":122.01,"y":153.72,"x0":-0.5512411304754717,"y0":50.00329019345491,"z0":6.0112767207133,"aX":-9.638445495729744},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":8.8,"spinRate":2370,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.4030590914009773,"extension":6.460251514145281},"index":3,"playId":"05817574-de3a-3b96-846b-f64136006d45","pitchNumber":2,"startTime":"2025-08-06T17:54:18.281Z","endTime":"2025-08-06T17:54:22.114Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"playId":"aa6ec750-456b-383c-abb0-859412082dcd","startTime":"2025-08-06T17:54:34.363Z","endTime":"2025-08-06T17:54:37.363Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":73.8,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.36256258049546,"aZ":-32.752718988463165,"pfxX":-1.9985442084053122,"pfxZ":-0.4179643744721755,"pX":-0.40933725906487256,"pZ":2.3883199967921764,"vX0":1.6347052711945484,"vY0":-118.50540082979592,"vZ0":-1.447802879473019,"x":132.6,"y":174.3,"x0":-0.8543834980652159,"y0":50.00060730513772,"z0":6.048145473014662,"aX":-2.7922543076458926},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.8,"breakHorizontal":3.1,"spinRate":1995,"spinDirection":328},"zone":4,"typeConfidence":2.0,"plateTime":0.46535185609817376,"extension":6.496253607582718},"index":5,"playId":"440583e1-7922-3946-bc8e-0df1a3c7d268","pitchNumber":3,"startTime":"2025-08-06T17:54:55.535Z","endTime":"2025-08-06T17:54:59.117Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.18898248346571,"aZ":-32.054057814484,"pfxX":-2.4236738583304804,"pfxZ":0.08445104467146436,"pX":-0.23642617411661826,"pZ":3.0541749921895063,"vX0":1.8185258596208946,"vY0":-119.94114075568018,"vZ0":-0.46869657659338915,"x":126.01,"y":156.32,"x0":-0.6912568001294146,"y0":50.00493839328215,"z0":6.121919517805422,"aX":-3.5156110979086876},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":0.4,"breakHorizontal":4.0,"spinRate":1936,"spinDirection":314},"zone":2,"typeConfidence":2.0,"plateTime":0.4574670749786658,"extension":6.4802406603234095},"index":6,"playId":"436290b5-6ee2-3d84-8679-f4edb55c636e","pitchNumber":4,"startTime":"2025-08-06T17:55:21.313Z","endTime":"2025-08-06T17:55:24.708Z","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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.25480302243547,"strikeZoneBottom":1.35273555979893,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.45830771874668,"aZ":-14.787047803318723,"pfxX":-4.181020968363868,"pfxZ":9.052171937997173,"pX":1.0948863231211585,"pZ":5.268407875867348,"vX0":5.4924253438471,"vY0":-137.47501656718697,"vZ0":0.23031332111741143,"x":75.27,"y":96.53,"x0":-0.38235134547600647,"y0":50.00425063392751,"z0":6.184434599972476,"aX":-8.032773752747154},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.7,"breakHorizontal":6.5,"spinRate":2290,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.39789044561296993,"extension":6.395997388184473},"index":7,"playId":"257ab0d9-59b6-3e02-9734-02debfe3519e","pitchNumber":5,"startTime":"2025-08-06T17:56:06.967Z","endTime":"2025-08-06T17:56:16.334Z","isPitch":true,"type":"pitch"},{"details":{"description":"Christian Koss steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":8,"actionPlayId":"257ab0d9-59b6-3e02-9734-02debfe3519e","startTime":"2025-08-06T17:56:21.875Z","endTime":"2025-08-06T17:56:38.860Z","isPitch":false,"isBaseRunningPlay":true,"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.6,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.597570580798525,"aZ":-33.161459964649666,"pfxX":-0.5202924202266228,"pfxZ":-0.6808837069538587,"pX":-0.0014140956080494343,"pZ":1.612030817995942,"vX0":1.8684798109870453,"vY0":-120.72028898721355,"vZ0":-3.2166748347363914,"x":117.05,"y":195.26,"x0":-0.7226338796182643,"y0":50.00240963263701,"z0":5.923713782250653,"aX":-0.7574369669002826},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":-1.8,"breakHorizontal":0.5,"spinRate":1993,"spinDirection":336},"zone":8,"typeConfidence":2.0,"plateTime":0.45620241751514756,"extension":6.438460213354415},"index":9,"playId":"22747d9a-304f-31fa-aca3-8faac2841dbe","pitchNumber":6,"startTime":"2025-08-06T17:56:38.860Z","endTime":"2025-08-06T17:56:43.490Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T17:56:43.490Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Isiah Kiner-Falefa singles on a line drive to right fielder Jerar Encarnacion.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T17:58:20.102Z","endTime":"2025-08-06T18:00:17.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"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":666464,"link":"/api/v1/people/666464"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.8,"strikeZoneTop":3.36607670245436,"strikeZoneBottom":1.43159531141604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.323297857176247,"aZ":-14.198574512180869,"pfxX":5.090138981523936,"pfxZ":10.284407932130398,"pX":-0.9741482875409371,"pZ":1.5893830302812404,"vX0":-10.002119269330274,"vY0":-131.70801691295955,"vZ0":-8.497512571093958,"x":154.13,"y":195.87,"x0":2.220181394407774,"y0":50.00284063735811,"z0":5.919159947843858,"aX":8.897462130140669},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":16.8,"breakHorizontal":-7.0,"spinRate":2271,"spinDirection":146},"zone":13,"typeConfidence":0.84,"plateTime":0.41668393257070235,"extension":5.909230031498866},"index":0,"playId":"c5fea284-6064-3c7e-84d1-69cba219bdc0","pitchNumber":1,"startTime":"2025-08-06T17:58:49.694Z","endTime":"2025-08-06T17:58:53.531Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.99519135551017,"aZ":-15.134356016529699,"pfxX":5.1930615573953105,"pfxZ":9.46337396419722,"pX":-0.3558818107324425,"pZ":2.613218723309568,"vX0":-8.977447307891923,"vY0":-133.18599164502476,"vZ0":-5.954837954143846,"x":130.57,"y":168.22,"x0":2.3803589081489958,"y0":50.00455042095247,"z0":5.968520198010992,"aX":9.353070762727809},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":16.1,"breakHorizontal":-7.6,"spinRate":2173,"spinDirection":145},"zone":4,"typeConfidence":0.87,"plateTime":0.4108965004958449,"extension":6.037319388134617},"index":1,"playId":"141019ee-a534-3b4b-961c-f232679f8a9a","pitchNumber":2,"startTime":"2025-08-06T17:59:10.409Z","endTime":"2025-08-06T17:59:13.556Z","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.0,"endSpeed":78.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.278166818709042,"aZ":-27.35134751728039,"pfxX":-1.2965992204911627,"pfxZ":3.075463687286968,"pX":0.10748210593296145,"pZ":2.922801131775691,"vX0":-5.846495297107534,"vY0":-123.83940901093015,"vZ0":-1.9108161569559328,"x":112.9,"y":159.86,"x0":2.6573108111283417,"y0":50.00443262728893,"z0":5.968848239403684,"aX":-2.035682536243809},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.4,"breakHorizontal":3.6,"spinRate":2178,"spinDirection":161},"zone":2,"typeConfidence":0.66,"plateTime":0.4405092258220442,"extension":5.897607984525569},"index":2,"playId":"6d4a770a-e9fd-3922-8f4c-dcc92fb9062c","pitchNumber":3,"startTime":"2025-08-06T17:59:28.533Z","endTime":"2025-08-06T17:59:31.533Z","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":83.7,"endSpeed":77.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.085021113015355,"aZ":-23.770300661056893,"pfxX":5.776872829517485,"pfxZ":5.575700206444877,"pX":0.45450326185615963,"pZ":2.3400652070363055,"vX0":-6.9292855442908285,"vY0":-121.73807541894281,"vZ0":-3.5697097518443117,"x":99.68,"y":175.6,"x0":2.582347847675106,"y0":50.00064378361025,"z0":5.874531313018179,"aX":8.701989045067078},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":9.5,"breakHorizontal":-8.9,"spinRate":1699,"spinDirection":157},"zone":6,"typeConfidence":0.9,"plateTime":0.4493089911892132,"extension":5.947678963939204},"index":3,"playId":"b4fa1ada-2f80-3fe6-8ffa-1c9c3d52cc95","pitchNumber":4,"startTime":"2025-08-06T17:59:45.360Z","endTime":"2025-08-06T17:59:48.520Z","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":93.2,"endSpeed":84.9,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.638688840556753,"aZ":-15.244667353338814,"pfxX":3.7477542155928383,"pfxZ":9.146033459561732,"pX":-0.41977017257175103,"pZ":3.454858856599232,"vX0":-9.142500069479107,"vY0":-135.44622043799006,"vZ0":-3.7020738597817613,"x":133.0,"y":145.5,"x0":2.518153672248252,"y0":50.001843367368416,"z0":5.910963707837299,"aX":6.937308285663854},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":-4.8,"spinRate":2234,"spinDirection":144},"zone":1,"typeConfidence":0.87,"plateTime":0.40497668062853,"extension":5.888424709468484},"hitData":{"launchSpeed":76.4,"launchAngle":19.0,"totalDistance":210.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":193.29,"coordY":132.36}},"index":4,"playId":"00c9bd4f-90c7-381f-b590-75d4b3615d2b","pitchNumber":5,"startTime":"2025-08-06T18:00:06.114Z","endTime":"2025-08-06T18:00:17.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:00:17.546Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Liover Peguero strikes out swinging. Isiah Kiner-Falefa steals (14) 2nd base.","rbi":0,"awayScore":1,"homeScore":1,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T18:00:22.696Z","endTime":"2025-08-06T18:02:22.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"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":0},"pitchData":{"startSpeed":89.4,"endSpeed":81.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.328816154232562,"aZ":-14.585183979040544,"pfxX":3.8998834896852155,"pfxZ":10.378123851234463,"pX":0.16298508910186502,"pZ":3.6799999020104197,"vX0":-7.500435582070584,"vY0":-129.90034733314616,"vZ0":-3.0354835901252635,"x":110.79,"y":139.42,"x0":2.5919735585085437,"y0":50.002225554785795,"z0":5.984416892702946,"aX":6.609951178634782},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":18.2,"breakHorizontal":-5.3,"spinRate":2243,"spinDirection":153},"zone":2,"typeConfidence":0.88,"plateTime":0.4230137016912856,"extension":5.976556895023954},"index":0,"playId":"51d59508-85c4-3fbd-82c2-946cb8d75438","pitchNumber":1,"startTime":"2025-08-06T18:00:44.531Z","endTime":"2025-08-06T18:00:47.714Z","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":84.6,"endSpeed":78.8,"strikeZoneTop":3.70666300350113,"strikeZoneBottom":1.5948159504351,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.484840202734148,"aZ":-23.73313760979249,"pfxX":1.2108893403945862,"pfxZ":5.451234460627861,"pX":-0.4984647576191219,"pZ":0.799072302693416,"vX0":-7.94206126656489,"vY0":-122.90027278191225,"vZ0":-7.4073839138986335,"x":136.0,"y":217.21,"x0":2.600405866818002,"y0":50.00482915389398,"z0":5.831241773102201,"aX":1.8765066650901228},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.5,"breakHorizontal":-0.6,"spinRate":2214,"spinDirection":160},"zone":13,"typeConfidence":2.0,"plateTime":0.44354400829967755,"extension":5.982438109137534},"index":1,"playId":"cb76119f-465a-330a-80ca-799db7c6f81e","pitchNumber":2,"startTime":"2025-08-06T18:01:04.712Z","endTime":"2025-08-06T18:01:07.712Z","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":86.6,"endSpeed":80.7,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.210401656658284,"aZ":-23.23367463072739,"pfxX":-0.6060965690600737,"pfxZ":5.478009064153163,"pX":-0.8248269372414616,"pZ":2.111652102636006,"vX0":-8.052305326007374,"vY0":-126.0323539954123,"vZ0":-5.101966724413198,"x":148.44,"y":181.77,"x0":2.4713802121583868,"y0":50.00041598464651,"z0":6.004669200947349,"aX":-0.9882824073502572},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.1,"breakHorizontal":2.6,"spinRate":2222,"spinDirection":149},"zone":7,"typeConfidence":0.89,"plateTime":0.43225296642294087,"extension":6.166056621482282},"index":2,"playId":"2de077be-de92-3dd9-b12b-0c3537e1214f","pitchNumber":3,"startTime":"2025-08-06T18:01:22.912Z","endTime":"2025-08-06T18:01:26.965Z","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":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.3,"strikeZoneTop":3.59622100997603,"strikeZoneBottom":1.52435629665116,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.3227611213395,"aZ":-20.97713434064006,"pfxX":7.392836917210081,"pfxZ":7.34520523661486,"pX":0.7736622710612472,"pZ":-0.16508372473882574,"vX0":-7.043632970766484,"vY0":-121.7083244592179,"vZ0":-9.690167742367617,"x":87.51,"y":243.24,"x0":2.722951834045021,"y0":50.00246393483833,"z0":5.6345788869565,"aX":11.267770829351633},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":11.5,"breakHorizontal":-12.0,"spinRate":1571,"spinDirection":150},"zone":14,"typeConfidence":0.91,"plateTime":0.44732794753669536,"extension":6.229804168496709},"index":3,"playId":"c9bbdab2-ba84-3094-9278-9fcdf112a62c","pitchNumber":4,"startTime":"2025-08-06T18:01:48.855Z","endTime":"2025-08-06T18:01:52.228Z","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":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.59,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.944609875572613,"aZ":-15.067240728065617,"pfxX":4.198639883908424,"pfxZ":9.056191632909151,"pX":0.09107265026514713,"pZ":3.78585600401835,"vX0":-8.141656391864675,"vY0":-136.09989606121988,"vZ0":-3.0385745077608717,"x":113.53,"y":136.56,"x0":2.5665207428323775,"y0":50.00355959751081,"z0":5.951215838610657,"aX":7.932844591798517},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":-6.0,"spinRate":2321,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.4013959983008575,"extension":6.15428185071572},"index":4,"playId":"aa03eb85-a0d8-348b-a232-0a7b159ffd76","pitchNumber":5,"startTime":"2025-08-06T18:02:15.361Z","endTime":"2025-08-06T18:02:22.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:02:22.927Z","atBatIndex":37},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Tommy Pham out on a sacrifice fly to right fielder Jerar Encarnacion. Isiah Kiner-Falefa scores.","rbi":1,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T18:02:48.665Z","endTime":"2025-08-06T18:06:11.540Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,7],"actionIndex":[6],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666464,"link":"/api/v1/people/666464"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":{"id":592662,"link":"/api/v1/people/592662"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":83.8,"endSpeed":76.3,"strikeZoneTop":3.54006137116396,"strikeZoneBottom":1.68000007786274,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.037451253379903,"aZ":-22.737800818019675,"pfxX":6.031016951215163,"pfxZ":6.306682346645838,"pX":1.410106434717556,"pZ":3.7873586151561027,"vX0":-5.732093254168186,"vY0":-121.87227754494778,"vZ0":-0.6290943585218384,"x":63.25,"y":136.52,"x0":3.014495918427921,"y0":50.00559214671837,"z0":6.021214768265335,"aX":9.02987491407029},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":11.5,"breakHorizontal":-9.5,"spinRate":1432,"spinDirection":156},"zone":12,"typeConfidence":0.9,"plateTime":0.45025833436639795,"extension":5.923579550250554},"index":0,"playId":"34d06ccf-ddde-3f33-a7fb-e78443e94fdf","pitchNumber":1,"startTime":"2025-08-06T18:02:54.783Z","endTime":"2025-08-06T18:02:57.783Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-06T18:03:57.963Z","endTime":"2025-08-06T18:04:09.263Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.60142392404731,"strikeZoneBottom":1.65039875085857,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8930599146866,"aZ":-35.298974590568115,"pfxX":1.7095021236490262,"pfxZ":-2.2913088736015803,"pX":0.5603007295807326,"pZ":0.7229397370626318,"vX0":-5.8863825191410735,"vY0":-116.56921601831613,"vZ0":-4.05424959788072,"x":95.64,"y":219.26,"x0":2.9068623447507878,"y0":50.003686522779596,"z0":5.85141582654846,"aX":2.3302862532274253},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-4.9,"breakHorizontal":-1.4,"spinRate":1737,"spinDirection":321},"zone":14,"typeConfidence":0.9,"plateTime":0.4716194513524665,"extension":6.016586176484265},"index":2,"playId":"720153af-41db-3115-97a1-91fb2d1f6683","pitchNumber":2,"startTime":"2025-08-06T18:04:09.263Z","endTime":"2025-08-06T18:04:13.780Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.49695337502038,"aZ":-20.95497463916888,"pfxX":-0.059341055029693335,"pfxZ":6.68275826922717,"pX":0.14165576770228244,"pZ":3.5181963957348104,"vX0":-6.290920618366817,"vY0":-127.98092868569807,"vZ0":-2.333914299524011,"x":111.6,"y":143.79,"x0":2.627066659667183,"y0":50.000332988611376,"z0":6.062717102979731,"aX":-0.09903539914724155},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":11.9,"breakHorizontal":1.3,"spinRate":2216,"spinDirection":153},"zone":2,"typeConfidence":0.91,"plateTime":0.4260580301373311,"extension":6.114312963673529},"index":3,"playId":"845aaaff-281f-3038-ad1c-7f61b5d069c0","pitchNumber":3,"startTime":"2025-08-06T18:04:36.852Z","endTime":"2025-08-06T18:04:40.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":80.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.443226442075684,"aZ":-25.263052382488702,"pfxX":-1.1912832019401036,"pfxZ":4.246251558988007,"pX":-0.9133071648922969,"pZ":2.3722087541105927,"vX0":-8.088850205483869,"vY0":-125.73848367572539,"vZ0":-4.120760727413614,"x":151.81,"y":174.73,"x0":2.4779345890889837,"y0":50.00378148783579,"z0":6.042061739033379,"aX":-1.940265611538892},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.1,"breakHorizontal":3.7,"spinRate":2250,"spinDirection":157},"zone":13,"typeConfidence":0.87,"plateTime":0.4328068264251441,"extension":6.106055031014478},"index":4,"playId":"0eb33e51-b403-3888-ae71-27c77c6719ab","pitchNumber":4,"startTime":"2025-08-06T18:04:58.767Z","endTime":"2025-08-06T18:05:08.085Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.9,"endSpeed":76.1,"strikeZoneTop":3.5363620872017,"strikeZoneBottom":1.58546783432854,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":19.5608485924458,"aZ":-35.15506614653263,"pfxX":1.2903526191616677,"pfxZ":-2.1072826679764347,"pX":-0.5648334593232772,"pZ":-0.4903276359091966,"vX0":-8.201966654310283,"vY0":-117.53987148371387,"vZ0":-7.2340675950923226,"x":138.53,"y":252.02,"x0":2.782758603785807,"y0":50.00172280110191,"z0":5.840004817369403,"aX":1.8306122156039244},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-5.2,"breakHorizontal":-0.6,"spinRate":2012,"spinDirection":310},"zone":13,"typeConfidence":0.9,"plateTime":0.4636982004891008,"extension":5.91227846010796},"index":5,"playId":"4f89e51a-d863-3ee1-85f0-59a8ad50eafe","pitchNumber":5,"startTime":"2025-08-06T18:05:24.704Z","endTime":"2025-08-06T18:05:28.998Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Robbie Ray. Isiah Kiner-Falefa to 3rd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":6,"actionPlayId":"4f89e51a-d863-3ee1-85f0-59a8ad50eafe","startTime":"2025-08-06T18:05:39.397Z","endTime":"2025-08-06T18:05:59.223Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":643396,"link":"/api/v1/people/643396"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.53424529427658,"aZ":-13.639348820787367,"pfxX":2.8325981351777565,"pfxZ":9.901536548085978,"pX":0.015157001088138658,"pZ":1.9860535588377477,"vX0":-7.650857514779853,"vY0":-135.88667490025665,"vZ0":-7.873107923361682,"x":116.42,"y":185.16,"x0":2.498016378219084,"y0":50.00173873651736,"z0":5.866741342570742,"aX":5.302477784265662},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":-3.5,"spinRate":2357,"spinDirection":150},"zone":8,"typeConfidence":0.89,"plateTime":0.40293490623471806,"extension":6.19612112947333},"hitData":{"launchSpeed":85.4,"launchAngle":25.0,"totalDistance":276.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":159.1,"coordY":94.02}},"index":7,"playId":"7aea763f-c62f-3b39-854a-83c0a9a9caa9","pitchNumber":6,"startTime":"2025-08-06T18:05:59.223Z","endTime":"2025-08-06T18:06:11.540Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:06:11.540Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryan Reynolds lines out to right fielder Jerar Encarnacion.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-08-06T18:06:42.946Z","endTime":"2025-08-06T18:06:56.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.6,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.781417954854422,"aZ":-13.167229548287287,"pfxX":4.562481692438874,"pfxZ":10.105152931037665,"pX":-0.49275348692914517,"pZ":2.5004035985506086,"vX0":-8.974324490046154,"vY0":-136.68825275181416,"vZ0":-6.831101725214248,"x":135.78,"y":171.27,"x0":2.2490631598913127,"y0":50.00568761754704,"z0":5.946843075496903,"aX":8.584897120919976},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.9,"breakHorizontal":-6.2,"spinRate":2359,"spinDirection":147},"zone":4,"typeConfidence":0.91,"plateTime":0.4016229679725676,"extension":6.138559824353009},"hitData":{"launchSpeed":83.3,"launchAngle":27.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.83,"coordY":106.87}},"index":0,"playId":"1fbe4270-6b19-3167-9f7a-3649c4bda71a","pitchNumber":1,"startTime":"2025-08-06T18:06:49.032Z","endTime":"2025-08-06T18:06:56.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:06:56.088Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T18:08:49.048Z","endTime":"2025-08-06T18:10:34.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"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,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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.4,"strikeZoneTop":3.48141212229198,"strikeZoneBottom":1.30506291968308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.979987525025965,"aZ":-31.9451538528376,"pfxX":-1.5210157898096142,"pfxZ":0.16385427782041084,"pX":0.49938921851662005,"pZ":3.6951103666421172,"vX0":3.6391625679332202,"vY0":-118.58990916701963,"vZ0":1.1302603457002358,"x":97.96,"y":139.01,"x0":-0.8616491710133585,"y0":50.00394250620621,"z0":6.13997185850273,"aX":-2.15341358613769},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.8,"breakHorizontal":1.8,"spinRate":1855,"spinDirection":312},"zone":12,"typeConfidence":2.0,"plateTime":0.4629508469700099,"extension":6.2500292797081505},"index":0,"playId":"d737ed39-d592-3468-8b84-0dbfeea73473","pitchNumber":1,"startTime":"2025-08-06T18:09:08.696Z","endTime":"2025-08-06T18:09:14.189Z","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":82.6,"endSpeed":76.1,"strikeZoneTop":3.48574008614794,"strikeZoneBottom":1.42926154183995,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.82676212799964,"aZ":-32.75886150262045,"pfxX":-0.9480252080173713,"pfxZ":-0.3942806184911074,"pX":0.13884938439414188,"pZ":3.1578534161116454,"vX0":2.903058764224987,"vY0":-120.3748876845122,"vZ0":0.029066057676467638,"x":111.71,"y":153.52,"x0":-0.9583366095798163,"y0":50.0042072957047,"z0":6.03981305910703,"aX":-1.3947401153726102},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.5,"breakHorizontal":1.1,"spinRate":1918,"spinDirection":306},"zone":2,"typeConfidence":2.0,"plateTime":0.4545870948763828,"extension":6.325259054943137},"index":1,"playId":"bcb6981a-854c-3e9f-a679-ec786523e972","pitchNumber":2,"startTime":"2025-08-06T18:09:23.462Z","endTime":"2025-08-06T18:09:27.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.49430741227633,"strikeZoneBottom":1.51841881676388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.36810155575611,"aZ":-14.183039668033324,"pfxX":-5.857563742177269,"pfxZ":9.124377130049176,"pX":0.14659149151813147,"pZ":3.9912139596151137,"vX0":3.7714247591432044,"vY0":-138.6688249392573,"vZ0":-3.0954213581510692,"x":111.41,"y":131.02,"x0":-0.46132726092677895,"y0":50.00397757640561,"z0":6.052616341493459,"aX":-11.5512814690311},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.2,"breakHorizontal":10.0,"spinRate":2299,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.3931207426111598,"extension":6.333346120619671},"index":2,"playId":"090a7ad9-1092-3b10-95d2-ac5743a3c60c","pitchNumber":3,"startTime":"2025-08-06T18:09:38.889Z","endTime":"2025-08-06T18:09:42.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.51289728542068,"strikeZoneBottom":1.41678259963821,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.889505050827974,"aZ":-34.265072609183946,"pfxX":-0.7995230163725491,"pfxZ":-1.4204287322564841,"pX":-0.429055050672781,"pZ":3.9558522953203465,"vX0":1.6330591718356544,"vY0":-120.79092764167892,"vZ0":2.077562280637001,"x":133.35,"y":131.97,"x0":-1.0104937791648791,"y0":50.00142528481431,"z0":6.100937212562698,"aX":-1.1797046660746326},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.8,"breakHorizontal":1.1,"spinRate":1962,"spinDirection":310},"zone":11,"typeConfidence":2.0,"plateTime":0.45374667201221053,"extension":6.328626000366748},"index":3,"playId":"36fd2e20-7636-395c-9756-d6c2c343910f","pitchNumber":4,"startTime":"2025-08-06T18:09:55.815Z","endTime":"2025-08-06T18:10:00.040Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.173401001374433,"aZ":-32.76711661165997,"pfxX":-1.200336017441898,"pfxZ":-0.407003351966738,"pX":-0.4332539279434455,"pZ":1.9091466202611567,"vX0":1.6243021444636232,"vY0":-120.20283554495295,"vZ0":-2.5051961441502377,"x":133.51,"y":187.23,"x0":-0.9630499826950845,"y0":50.00233453044217,"z0":5.885568555922525,"aX":-1.7494444361941428},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.1,"breakHorizontal":1.8,"spinRate":2080,"spinDirection":320},"zone":7,"typeConfidence":2.0,"plateTime":0.4563631447230043,"extension":6.412790787820506},"index":4,"playId":"68ebff27-0efb-335d-893b-e143b8f99ffe","pitchNumber":5,"startTime":"2025-08-06T18:10:11.014Z","endTime":"2025-08-06T18:10:14.014Z","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":83.7,"endSpeed":76.1,"strikeZoneTop":3.4493079127156,"strikeZoneBottom":1.4730568008209,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06732231541173,"aZ":-31.142768968142335,"pfxX":-1.8214478019867588,"pfxZ":0.6934845585155065,"pX":1.0874411667833472,"pZ":1.5860575948574267,"vX0":4.997172085224273,"vY0":-121.68614700027807,"vZ0":-3.7094473379942725,"x":75.55,"y":195.96,"x0":-0.769082741389315,"y0":50.00006894978616,"z0":5.870005201500872,"aX":-2.6926350919030573},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":0.5,"breakHorizontal":1.9,"spinRate":1955,"spinDirection":306},"zone":14,"typeConfidence":2.0,"plateTime":0.45260939211124684,"extension":6.729693267303093},"index":5,"playId":"4bcc4812-edb6-33f3-a925-555f332fe39b","pitchNumber":6,"startTime":"2025-08-06T18:10:28.224Z","endTime":"2025-08-06T18:10:34.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:10:34.871Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Willy Adames called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T18:11:43.407Z","endTime":"2025-08-06T18:14:37.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,7],"actionIndex":[6],"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T18:10:49.694Z","endTime":"2025-08-06T18:11:45.763Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.65956866209995,"strikeZoneBottom":1.72465745187201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.297815777523528,"aZ":-12.703791456767354,"pfxX":-4.284816374734282,"pfxZ":9.893890085731183,"pX":-0.46463434631845574,"pZ":4.629750698770006,"vX0":1.7962802321395728,"vY0":-139.3835640931906,"vZ0":-1.471332191789614,"x":134.71,"y":113.78,"x0":-0.5607658301484049,"y0":50.00022377741247,"z0":6.0031565290972075,"aX":-8.430468087465965},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.8,"breakHorizontal":7.4,"spinRate":2371,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.3929339955399209,"extension":6.332034733592935},"index":1,"playId":"383acea6-bed6-3b24-a511-b318d7e0e204","pitchNumber":1,"startTime":"2025-08-06T18:11:45.763Z","endTime":"2025-08-06T18:11:50.296Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.00838931043996,"aZ":-12.266278082400515,"pfxX":-5.360172345198532,"pfxZ":10.413864026666001,"pX":0.20493749506318995,"pZ":3.2191096151211713,"vX0":3.688726339433364,"vY0":-137.94272063452604,"vZ0":-5.110293492746204,"x":109.19,"y":151.86,"x0":-0.45878498387077515,"y0":50.00173471852946,"z0":5.934658792214245,"aX":-10.245414941222563},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.9,"breakHorizontal":8.9,"spinRate":2364,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3983115908067152,"extension":6.465052085716543},"index":2,"playId":"71d6df91-27c4-39e0-8226-60858bc556f7","pitchNumber":2,"startTime":"2025-08-06T18:12:03.450Z","endTime":"2025-08-06T18:12:07.161Z","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":84.1,"endSpeed":75.2,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.454096579103947,"aZ":-31.09952651477045,"pfxX":-0.5246727466894772,"pfxZ":0.7307268466089454,"pX":-0.7788847718331458,"pZ":3.3926576427130133,"vX0":0.18032730140869618,"vY0":-122.27400030076035,"vZ0":0.2316209792761137,"x":146.69,"y":147.18,"x0":-0.786648036461749,"y0":50.00226327718473,"z0":6.02829062817284,"aX":-0.7719983111073322},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.7,"breakHorizontal":0.8,"spinRate":1901,"spinDirection":324},"zone":1,"typeConfidence":2.0,"plateTime":0.4528836628956512,"extension":6.26934636025489},"index":3,"playId":"324c6ace-4372-302a-8dc6-245b294ac401","pitchNumber":3,"startTime":"2025-08-06T18:12:26.959Z","endTime":"2025-08-06T18:12:30.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.79021758764834,"aZ":-9.266744383011545,"pfxX":-5.664168696327716,"pfxZ":11.825987494220607,"pX":-0.1806945857407224,"pZ":2.9498163671016586,"vX0":2.663678152421107,"vY0":-139.15478881655886,"vZ0":-6.402968050024605,"x":123.89,"y":159.13,"x0":-0.42084624392623626,"y0":50.0062444304196,"z0":5.913033389072042,"aX":-10.97439708190544},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":20.0,"breakHorizontal":9.6,"spinRate":2351,"spinDirection":201},"zone":2,"typeConfidence":2.0,"plateTime":0.3954698376686627,"extension":6.590717213839438},"index":4,"playId":"abb86982-2b44-3601-b686-33d5ca7c4cc8","pitchNumber":4,"startTime":"2025-08-06T18:12:54.423Z","endTime":"2025-08-06T18:12:59.364Z","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.6,"endSpeed":78.5,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.667337658023534,"aZ":-31.54672095878844,"pfxX":-2.009844697861264,"pfxZ":0.3982070191418625,"pX":0.2674907827960274,"pZ":2.3974742382108727,"vX0":2.739830372239231,"vY0":-124.62002065899077,"vZ0":-2.3940615638240565,"x":106.8,"y":174.05,"x0":-0.5863939561963799,"y0":50.00122359133575,"z0":5.983264744585624,"aX":-3.152614587989299},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":0.4,"breakHorizontal":3.0,"spinRate":2146,"spinDirection":330},"zone":5,"typeConfidence":2.0,"plateTime":0.43996413589925787,"extension":6.238515272496518},"index":5,"playId":"ee84bcc6-b868-3c87-ad54-d90e1242bcc2","pitchNumber":5,"startTime":"2025-08-06T18:13:22.824Z","endTime":"2025-08-06T18:13:26.621Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2025-08-06T18:13:50.568Z","endTime":"2025-08-06T18:14:32.668Z","isPitch":false,"type":"action","player":{"id":642715,"link":"/api/v1/people/642715"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":77.2,"strikeZoneTop":3.44078013553004,"strikeZoneBottom":1.66631145653082,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.554775301499912,"aZ":-34.2680931090427,"pfxX":-1.0240906924055977,"pfxZ":-1.3756971218578844,"pX":0.07630476267644139,"pZ":2.214111483709773,"vX0":2.2321383240036776,"vY0":-123.76911495089622,"vZ0":-1.9246206231884024,"x":114.09,"y":179.0,"x0":-0.7109658705360177,"y0":50.00177213112465,"z0":5.917674922734892,"aX":-1.5625783654944225},"breaks":{"breakAngle":2.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-2.8,"breakHorizontal":1.2,"spinRate":2100,"spinDirection":335},"zone":8,"typeConfidence":2.0,"plateTime":0.44540084242482214,"extension":6.321763111524691},"index":7,"playId":"7e3c848a-67c5-32c1-8bd8-2fef1359116a","pitchNumber":6,"startTime":"2025-08-06T18:14:32.668Z","endTime":"2025-08-06T18:14:37.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:14:37.200Z","atBatIndex":41},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Matt Chapman grounds into a force out, second baseman Nick Gonzales to shortstop Jared Triolo. Rafael Devers out at 2nd. Matt Chapman to 1st.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T18:17:04.125Z","endTime":"2025-08-06T18:17:51.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"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":[2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":693304,"link":"/api/v1/people/693304"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T18:14:53.150Z","endTime":"2025-08-06T18:15:25.993Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Carmen Mlodzinski replaces Dauri Moreta.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-06T18:15:25.993Z","endTime":"2025-08-06T18:17:06.484Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669387,"link":"/api/v1/people/669387"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.59725839085041,"strikeZoneBottom":1.699085657571,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.85893385558309,"aZ":-23.38378168584177,"pfxX":-9.89401654293938,"pfxZ":4.463923691584338,"pX":0.11712225534250788,"pZ":1.0584254937645807,"vX0":7.796907910135238,"vY0":-139.54471180883917,"vZ0":-6.7282505297843835,"x":112.54,"y":210.2,"x0":-1.429879046302865,"y0":50.003278116859626,"z0":5.04495318508966,"aX":-19.482885443624152},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.8,"breakHorizontal":16.3,"spinRate":2072,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3927459698033142,"extension":6.622997891382752},"index":2,"playId":"5d87ecd9-cfb7-39b3-bf8c-6ad1bfb8b83e","pitchNumber":1,"startTime":"2025-08-06T18:17:06.484Z","endTime":"2025-08-06T18:17:09.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.1,"strikeZoneTop":3.51534119136709,"strikeZoneBottom":1.53728692572938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.36640790532348,"aZ":-15.186600556805052,"pfxX":-5.841364601149982,"pfxZ":8.531534944281916,"pX":0.8323632224931418,"pZ":2.201669978661417,"vX0":7.862233416054963,"vY0":-140.34488022722206,"vZ0":-5.943048360346654,"x":85.27,"y":179.33,"x0":-1.249061709875824,"y0":50.00169819183727,"z0":5.339344725416527,"aX":-11.629262039456925},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":8.9,"spinRate":2095,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3905892692511608,"extension":6.558966424885273},"index":3,"playId":"8480a0c7-7536-3c8e-9fe1-17caa1125b12","pitchNumber":2,"startTime":"2025-08-06T18:17:22.626Z","endTime":"2025-08-06T18:17:27.040Z","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":97.1,"endSpeed":88.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.76090065256838,"aZ":-23.31589787413869,"pfxX":-10.135581697073963,"pfxZ":4.409785027568154,"pX":-0.2462514373943339,"pZ":2.3493302045842515,"vX0":7.008642069355821,"vY0":-141.21986338622878,"vZ0":-3.7646873827839427,"x":126.39,"y":175.35,"x0":-1.4501768454355441,"y0":50.00224317965545,"z0":5.209096797003431,"aX":-20.362113857748277},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.3,"breakHorizontal":16.8,"spinRate":2140,"spinDirection":232},"zone":5,"typeConfidence":2.0,"plateTime":0.3886350476987741,"extension":6.403802301173154},"hitData":{"launchSpeed":94.6,"launchAngle":-1.0,"totalDistance":40.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.78,"coordY":155.23}},"index":4,"playId":"ec6f7a66-0cd4-364f-a05b-9219ba29289f","pitchNumber":3,"startTime":"2025-08-06T18:17:42.940Z","endTime":"2025-08-06T18:17:51.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:17:51.694Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Casey Schmitt strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-08-06T18:18:02.449Z","endTime":"2025-08-06T18:20:10.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,5,6],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":663698,"link":"/api/v1/people/663698"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.26117992617414,"aZ":-27.282240979688666,"pfxX":0.13596005286039947,"pfxZ":2.8031475257290346,"pX":1.0162966363040558,"pZ":1.6880262569788245,"vX0":6.6565978202107585,"vY0":-131.22165985266452,"vZ0":-3.8404144721716693,"x":78.26,"y":193.2,"x0":-1.5690603746588736,"y0":50.005775146748626,"z0":5.1986575129023205,"aX":0.2374386848797927},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.4,"breakHorizontal":-1.7,"spinRate":2431,"spinDirection":186},"zone":14,"typeConfidence":2.0,"plateTime":0.4170870529618891,"extension":6.28920698003203},"index":0,"playId":"cb4e1be9-23d9-33c0-be0e-84ff04368849","pitchNumber":1,"startTime":"2025-08-06T18:18:24.346Z","endTime":"2025-08-06T18:18:27.346Z","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.4,"endSpeed":87.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.90415223222632,"aZ":-16.115765147252656,"pfxX":-5.618190349805054,"pfxZ":8.113843749022509,"pX":0.5459237254627289,"pZ":2.816956214260343,"vX0":7.25160901504807,"vY0":-140.1138416028225,"vZ0":-4.255551797668422,"x":96.19,"y":162.72,"x0":-1.3509742958725481,"y0":50.00698121045515,"z0":5.415035756556499,"aX":-11.126027126366477},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.9,"breakHorizontal":8.6,"spinRate":2186,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.3915406110331654,"extension":6.568652206961492},"index":1,"playId":"6e53f924-2e61-36a8-a0a4-db33515e3f84","pitchNumber":2,"startTime":"2025-08-06T18:18:43.276Z","endTime":"2025-08-06T18:18:46.387Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-08-06T18:18:56.751Z","endTime":"2025-08-06T18:19:13.147Z","isPitch":false,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.3,"strikeZoneTop":3.38957150397358,"strikeZoneBottom":1.53042800204302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.729736573241627,"aZ":-32.106837389075196,"pfxX":3.119480314992532,"pfxZ":0.04081537193635132,"pX":0.27553643015955237,"pZ":0.3969039198560049,"vX0":4.208490940389031,"vY0":-125.54835673927414,"vZ0":-5.1059163006725194,"x":106.5,"y":228.06,"x0":-1.8311550244690822,"y0":50.00088637206702,"z0":5.08667221496009,"aX":4.95181156935382},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.0,"breakHorizontal":-6.6,"spinRate":2689,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.43718129241243364,"extension":6.2919069200151165},"index":3,"playId":"02526712-6bcb-303c-b029-a709991c34be","pitchNumber":3,"startTime":"2025-08-06T18:19:13.147Z","endTime":"2025-08-06T18:19:23.958Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Carmen Mlodzinski. Matt Chapman to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"actionPlayId":"02526712-6bcb-303c-b029-a709991c34be","startTime":"2025-08-06T18:19:24.158Z","endTime":"2025-08-06T18:19:43.586Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656305,"link":"/api/v1/people/656305"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.61390541890522,"aZ":-20.088395580067296,"pfxX":-5.898939747778028,"pfxZ":6.003496392920521,"pX":0.9363199277837518,"pZ":3.490388575958881,"vX0":8.306825855232002,"vY0":-140.70539149988915,"vZ0":-1.6779641002341485,"x":81.31,"y":144.54,"x0":-1.2818203072214907,"y0":50.00563239235174,"z0":5.390307727013746,"aX":-11.882056601486827},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.7,"breakHorizontal":9.1,"spinRate":2212,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3886224954099351,"extension":6.629117872352762},"index":5,"playId":"2345d5fa-ba3c-334f-8229-c32cc6860788","pitchNumber":4,"startTime":"2025-08-06T18:19:43.586Z","endTime":"2025-08-06T18:19:46.678Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.4,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.32600334980939,"aZ":-31.3315729863224,"pfxX":1.8394549952152257,"pfxZ":0.491832079408576,"pX":1.0411851886553702,"pZ":0.32307543435871483,"vX0":5.99661528276931,"vY0":-129.17531796605653,"vZ0":-6.1382709003391,"x":77.31,"y":230.06,"x0":-1.5432917016507697,"y0":50.00130620596115,"z0":5.120203355978609,"aX":3.1260166126846665},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":-0.2,"breakHorizontal":-4.6,"spinRate":2511,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.42301890792786834,"extension":6.380191915520798},"index":6,"playId":"9c674460-7855-395d-ace5-c84ab5e5aa94","pitchNumber":5,"startTime":"2025-08-06T18:20:05.089Z","endTime":"2025-08-06T18:20:10.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:20:10.822Z","atBatIndex":43},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a ground ball to left fielder Heliot Ramos.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T18:22:13.155Z","endTime":"2025-08-06T18:24:07.343Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.539433209700917,"aZ":-13.099699370393832,"pfxX":5.485914649166234,"pfxZ":10.328536938588815,"pX":-0.3965770977203716,"pZ":2.8167074393220526,"vX0":-9.025950679074846,"vY0":-135.29787651703376,"vZ0":-6.021496460584566,"x":132.12,"y":162.73,"x0":2.2756973862867405,"y0":50.0065474932018,"z0":5.995676203212235,"aX":10.135832280387218},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":17.5,"breakHorizontal":-7.9,"spinRate":2265,"spinDirection":143},"zone":4,"typeConfidence":0.9,"plateTime":0.40540664976999574,"extension":6.115803479004124},"index":0,"playId":"f374ac8c-9441-3256-ab18-cec1d00785a6","pitchNumber":1,"startTime":"2025-08-06T18:22:23.177Z","endTime":"2025-08-06T18:22:26.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.1,"strikeZoneTop":3.5013008753892,"strikeZoneBottom":1.52391345205184,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.62594409604893,"aZ":-34.26482366017902,"pfxX":-2.163431919821133,"pfxZ":-1.5766531711740885,"pX":1.1237027889806355,"pZ":3.2165570601880655,"vX0":-3.3016745338550795,"vY0":-114.78938020384267,"vZ0":1.358323328662601,"x":74.17,"y":151.93,"x0":2.8656539896669013,"y0":50.00311045616755,"z0":5.97068851502345,"aX":-2.8668586237572375},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-2.2,"breakHorizontal":4.8,"spinRate":1924,"spinDirection":301},"zone":12,"typeConfidence":0.9,"plateTime":0.478420056090179,"extension":5.687832124385793},"index":1,"playId":"4c7b9e7b-29ea-3633-ba34-229deff92661","pitchNumber":2,"startTime":"2025-08-06T18:22:40.560Z","endTime":"2025-08-06T18:22:46.659Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.1,"strikeZoneTop":3.46355482795594,"strikeZoneBottom":1.48665171299123,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.44757142226344,"aZ":-21.462629742492876,"pfxX":7.4864341642056065,"pfxZ":6.974821730085864,"pX":0.016817604780290915,"pZ":0.7862829489331203,"vX0":-8.651406737946948,"vY0":-122.88576935829803,"vZ0":-7.5815346201603,"x":116.36,"y":217.55,"x0":2.6038311487905976,"y0":50.003499848860514,"z0":5.723835061380001,"aX":11.496649660779482},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":11.0,"breakHorizontal":-11.6,"spinRate":1723,"spinDirection":150},"zone":14,"typeConfidence":0.9,"plateTime":0.4450514495376474,"extension":6.029081963087928},"index":2,"playId":"81ff18f7-8bc5-3b2d-9250-a8f2f51ad32e","pitchNumber":3,"startTime":"2025-08-06T18:22:57.947Z","endTime":"2025-08-06T18:23:01.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.2,"strikeZoneTop":3.45238864691053,"strikeZoneBottom":1.55569003905403,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.25619931397348,"aZ":-16.27836234904425,"pfxX":5.678393255447635,"pfxZ":8.44251723382084,"pX":0.4481247669570038,"pZ":4.4948670075049755,"vX0":-7.25893971588993,"vY0":-137.08285398386997,"vZ0":-1.0731658368351802,"x":99.92,"y":117.42,"x0":2.405765138524437,"y0":50.005780825958645,"z0":6.014179929424452,"aX":10.696231793290542},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.2,"breakHorizontal":-8.5,"spinRate":2369,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.4011599927505993,"extension":5.8816757350602265},"index":3,"playId":"20cdb20e-c9ea-3faf-a5a3-9725aca22482","pitchNumber":4,"startTime":"2025-08-06T18:23:18.050Z","endTime":"2025-08-06T18:23:21.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":85.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.332748586607224,"aZ":-14.297671357760633,"pfxX":7.092718992283505,"pfxZ":9.504205761411992,"pX":0.5222334202468137,"pZ":2.548056121654715,"vX0":-7.669152035478447,"vY0":-136.79423583498135,"vZ0":-6.077673997220957,"x":97.09,"y":169.98,"x0":2.4508763043080473,"y0":50.000544140923175,"z0":5.7921785269029264,"aX":13.337742845216537},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.0,"breakHorizontal":-11.0,"spinRate":2452,"spinDirection":142},"zone":6,"typeConfidence":0.91,"plateTime":0.4015702121763973,"extension":6.154035069995889},"index":4,"playId":"dd5ff96f-b673-32a4-95c5-2f8d0296136f","pitchNumber":5,"startTime":"2025-08-06T18:23:33.563Z","endTime":"2025-08-06T18:23:37.855Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-08-06T18:23:44.568Z","endTime":"2025-08-06T18:23:56.805Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.39158031820861,"aZ":-14.494265910363715,"pfxX":6.761490685114998,"pfxZ":9.543990587928855,"pX":-0.22407647116271068,"pZ":2.939280717715301,"vX0":-8.90798896199621,"vY0":-135.88648564841503,"vZ0":-5.202377639720693,"x":125.54,"y":159.42,"x0":2.2325702481319283,"y0":50.00187824340624,"z0":5.901054247430661,"aX":12.525139679566307},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.2,"breakHorizontal":-10.1,"spinRate":2419,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.40453146522842953,"extension":6.236768752400717},"hitData":{"launchSpeed":104.1,"launchAngle":1.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":97.2,"coordY":151.68}},"index":6,"playId":"723a7f35-b9a5-3ab4-adbf-11192c2ccc1f","pitchNumber":6,"startTime":"2025-08-06T18:23:56.805Z","endTime":"2025-08-06T18:24:07.343Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:24:07.343Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Andrew McCutchen strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T18:24:08.918Z","endTime":"2025-08-06T18:25:57.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":83.7,"strikeZoneTop":3.48567907932573,"strikeZoneBottom":1.51561334806346,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.84535933470283,"aZ":-14.244953167668756,"pfxX":3.4132582946877834,"pfxZ":9.896319711014641,"pX":0.8680340605192183,"pZ":4.700988664891201,"vX0":-5.983821218242634,"vY0":-134.1896608600497,"vZ0":-0.5403729817311884,"x":83.91,"y":111.85,"x0":2.690112348411587,"y0":50.00000551866412,"z0":5.925995803479995,"aX":6.182451812080382},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.0,"breakHorizontal":-4.8,"spinRate":2277,"spinDirection":144},"zone":12,"typeConfidence":0.7,"plateTime":0.40921587366682166,"extension":6.150731287893657},"index":0,"playId":"14ee40ff-0f69-3da3-8610-603c22546eea","pitchNumber":1,"startTime":"2025-08-06T18:24:34.028Z","endTime":"2025-08-06T18:24:37.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.1,"strikeZoneTop":3.52431920910676,"strikeZoneBottom":1.47476352454797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20915982913344,"aZ":-14.402369470818188,"pfxX":3.265524881791584,"pfxZ":9.531678167065879,"pX":0.08182845731715838,"pZ":3.527853125635389,"vX0":-7.816132692110041,"vY0":-136.0174987620544,"vZ0":-3.3889138930932257,"x":113.88,"y":143.53,"x0":2.574742248492286,"y0":50.003838755826656,"z0":5.795417426765419,"aX":6.090459463878189},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.7,"breakHorizontal":-4.2,"spinRate":2435,"spinDirection":149},"zone":2,"typeConfidence":0.88,"plateTime":0.40345056996576245,"extension":6.027489476094234},"index":1,"playId":"da5c1b58-ce87-3c7c-b416-2afdd8354e1b","pitchNumber":2,"startTime":"2025-08-06T18:24:52.494Z","endTime":"2025-08-06T18:24:56.946Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.0,"strikeZoneTop":3.53562057838143,"strikeZoneBottom":1.6052243702398,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.698516830950297,"aZ":-15.656380198110092,"pfxX":4.56054799626582,"pfxZ":8.686927431280584,"pX":0.9067449177674138,"pZ":5.047974908029888,"vX0":-6.084392808609428,"vY0":-136.9088181551023,"vZ0":0.33999459371587043,"x":82.44,"y":102.48,"x0":2.5634872349773454,"y0":50.00637733411291,"z0":5.992161444054681,"aX":8.676124515243046},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-7.0,"spinRate":2346,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.39978856329313484,"extension":6.214280439192402},"index":2,"playId":"1beafa29-c6b3-390f-b6d2-e027ad6731fc","pitchNumber":3,"startTime":"2025-08-06T18:25:12.121Z","endTime":"2025-08-06T18:25:15.355Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":80.1,"strikeZoneTop":3.52532703688524,"strikeZoneBottom":1.51513879162239,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.873190120557854,"aZ":-23.53180052763192,"pfxX":6.260698216374926,"pfxZ":5.348280627667887,"pX":0.6137402941695875,"pZ":2.01803496081212,"vX0":-7.347903821282442,"vY0":-125.39084657154842,"vZ0":-4.813002721194179,"x":93.61,"y":184.29,"x0":2.748793272879014,"y0":50.00277596413055,"z0":5.847591423218532,"aX":10.116128786367849},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.0,"breakHorizontal":-10.0,"spinRate":1655,"spinDirection":151},"zone":9,"typeConfidence":0.9,"plateTime":0.4343959600758396,"extension":6.074270177013541},"index":3,"playId":"084b1d61-cccf-3eb6-a2af-edc2f60f503a","pitchNumber":4,"startTime":"2025-08-06T18:25:35.373Z","endTime":"2025-08-06T18:25:39.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.8237156194644,"aZ":-25.68287944525364,"pfxX":5.948069613832374,"pfxZ":4.0496394328968055,"pX":0.9481860126274497,"pZ":2.6803457767989176,"vX0":-6.520520117297959,"vY0":-125.45709412942779,"vZ0":-2.701049457359196,"x":80.86,"y":166.41,"x0":2.800171255679234,"y0":50.00543317583699,"z0":5.849869108196268,"aX":9.545118870912786},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.0,"breakHorizontal":-9.4,"spinRate":1605,"spinDirection":150},"zone":12,"typeConfidence":0.87,"plateTime":0.43548444564407474,"extension":6.096170884445429},"index":4,"playId":"5f11d3a0-a9a5-3816-91ce-db1a7ed5b8cd","pitchNumber":5,"startTime":"2025-08-06T18:25:53.080Z","endTime":"2025-08-06T18:25:57.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:25:57.864Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Joey Bart strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T18:26:01.138Z","endTime":"2025-08-06T18:28:26.947Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":663698,"fullName":"Joey Bart","link":"/api/v1/people/663698"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668800,"link":"/api/v1/people/668800"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.58951891539448,"strikeZoneBottom":1.49240662344635,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.47328220044569,"aZ":-12.497256766944279,"pfxX":3.4651284783865384,"pfxZ":10.45920519703825,"pX":1.0236132683634485,"pZ":4.066057412046484,"vX0":-5.85004486777332,"vY0":-136.40224030954477,"vZ0":-2.7276249578247027,"x":77.98,"y":129.0,"x0":2.7475100131845887,"y0":50.00148305370248,"z0":5.9425924525552505,"aX":6.518741809890061},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":-5.0,"spinRate":2447,"spinDirection":146},"zone":12,"typeConfidence":0.89,"plateTime":0.40182014493310136,"extension":6.232862599230794},"index":0,"playId":"3f909f68-00a2-3400-a80f-68d3dc31d50a","pitchNumber":1,"startTime":"2025-08-06T18:26:24.475Z","endTime":"2025-08-06T18:26:28.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":82.1,"strikeZoneTop":3.43470076911599,"strikeZoneBottom":1.45762799376894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.771414010620653,"aZ":-22.067790403489813,"pfxX":0.02110561527651278,"pfxZ":5.95750633429829,"pX":1.0219956742398488,"pZ":2.3130488671143383,"vX0":-4.991554505838647,"vY0":-128.2027283877658,"vZ0":-4.402474725115118,"x":78.04,"y":176.33,"x0":2.9760118949879977,"y0":50.0016829167142,"z0":5.734450050496158,"aX":0.035946810827245254},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.2,"breakHorizontal":0.8,"spinRate":2282,"spinDirection":153},"zone":14,"typeConfidence":0.91,"plateTime":0.4241677871428835,"extension":6.145911405700854},"index":1,"playId":"5c7baaf0-4238-3e47-bb59-3212357dbc26","pitchNumber":2,"startTime":"2025-08-06T18:26:40.719Z","endTime":"2025-08-06T18:26:46.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":81.2,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.245548372636584,"aZ":-19.973114451738695,"pfxX":1.3379887375905086,"pfxZ":7.350256528551865,"pX":-0.013139903218708523,"pZ":1.6475390847629645,"vX0":-7.420291505871233,"vY0":-127.28287412069035,"vZ0":-6.368261737569096,"x":117.5,"y":194.3,"x0":2.7514254752682596,"y0":50.003629077096036,"z0":5.735892541888144,"aX":2.2218865982554545},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":12.2,"breakHorizontal":-1.0,"spinRate":2285,"spinDirection":153},"zone":8,"typeConfidence":0.91,"plateTime":0.4283987031829817,"extension":6.308965796600746},"index":2,"playId":"21d71862-fc1e-3fd0-ac42-8cf3c48bb41e","pitchNumber":3,"startTime":"2025-08-06T18:27:18.834Z","endTime":"2025-08-06T18:27:22.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27586433401093,"aZ":-12.194755582487087,"pfxX":5.092008648832122,"pfxZ":10.623452647321988,"pX":-0.024393725901536028,"pZ":3.695171321572944,"vX0":-8.34724669021223,"vY0":-136.5640196813506,"vZ0":-3.9306613188892765,"x":117.93,"y":139.01,"x0":2.416199469089166,"y0":50.00150606653348,"z0":5.997488285307205,"aX":9.57589503948445},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.5,"breakHorizontal":-7.3,"spinRate":2415,"spinDirection":149},"zone":11,"typeConfidence":0.91,"plateTime":0.40172249667775795,"extension":6.250795858207313},"index":3,"playId":"9015ba0e-22d0-3edc-9173-93a356d27917","pitchNumber":4,"startTime":"2025-08-06T18:27:36.325Z","endTime":"2025-08-06T18:27:39.812Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.5,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.7340228487689,"aZ":-10.946358318917511,"pfxX":4.550568084759322,"pfxZ":11.240376466720553,"pX":0.03256907194108811,"pZ":3.5581091266684726,"vX0":-8.052458729730382,"vY0":-137.13693413635053,"vZ0":-4.277580382775904,"x":115.76,"y":142.71,"x0":2.4271387347862667,"y0":50.00401891580601,"z0":5.895882749793904,"aX":8.595865127391042},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":19.6,"breakHorizontal":-6.4,"spinRate":2376,"spinDirection":145},"zone":2,"typeConfidence":0.91,"plateTime":0.40070929523878007,"extension":6.360840759347008},"index":4,"playId":"67daa32e-857e-39da-898f-8da4b9f90b65","pitchNumber":5,"startTime":"2025-08-06T18:27:58.468Z","endTime":"2025-08-06T18:28:02.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":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.9,"strikeZoneTop":3.51,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.387878752794677,"aZ":-20.366934375064602,"pfxX":-1.6363669013341795,"pfxZ":6.9915809676736185,"pX":-0.9200230412723855,"pZ":0.8806913761915092,"vX0":-8.43795241681921,"vY0":-129.02368920986734,"vZ0":-8.319151720307303,"x":152.07,"y":215.0,"x0":2.6029716671753382,"y0":50.00421103652211,"z0":5.711564488839207,"aX":-2.7634287166484235},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":11.0,"breakHorizontal":4.8,"spinRate":2375,"spinDirection":152},"zone":13,"typeConfidence":0.91,"plateTime":0.4242185359316948,"extension":6.45271554705581},"index":5,"playId":"5ea6e09d-e1c6-3ae3-b4ab-6c605b512d00","pitchNumber":6,"startTime":"2025-08-06T18:28:22.711Z","endTime":"2025-08-06T18:28:26.947Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:28:26.947Z","atBatIndex":46},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alexander Canario pops out to second baseman Christian Koss.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-08-06T18:28:31.446Z","endTime":"2025-08-06T18:29:17.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":84.7,"strikeZoneTop":3.48776602601792,"strikeZoneBottom":1.55150702080162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.34987727699404,"aZ":-13.534223064670632,"pfxX":3.3252678533138904,"pfxZ":10.026948180248095,"pX":-0.8887555330470799,"pZ":3.4295289880887108,"vX0":-9.67175937527322,"vY0":-136.52922717340837,"vZ0":-4.253074413856831,"x":150.88,"y":146.18,"x0":2.2917636848702703,"y0":50.002221200017644,"z0":5.96109975382503,"aX":6.182128066135432},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.3,"breakHorizontal":-3.6,"spinRate":2392,"spinDirection":149},"zone":11,"typeConfidence":0.89,"plateTime":0.4035535618711106,"extension":6.374008165740304},"index":0,"playId":"03d42d83-3171-3f96-8b69-37bf1499964e","pitchNumber":1,"startTime":"2025-08-06T18:28:52.480Z","endTime":"2025-08-06T18:28:56.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.4,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43270284004578,"aZ":-13.1472343909506,"pfxX":4.274090379977171,"pfxZ":9.912955025363027,"pX":-0.2833313774404588,"pZ":3.080621981320054,"vX0":-9.173359728579939,"vY0":-138.07628362795208,"vZ0":-5.0202019051004285,"x":127.8,"y":155.6,"x0":2.5355622380756784,"y0":50.00419263609263,"z0":5.815943473701633,"aX":8.205724769305478},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.9,"breakHorizontal":-5.6,"spinRate":2387,"spinDirection":143},"zone":1,"typeConfidence":0.91,"plateTime":0.39757766657029014,"extension":6.180436281410416},"hitData":{"launchSpeed":65.3,"launchAngle":41.0,"totalDistance":184.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":125.42,"coordY":190.18}},"index":1,"playId":"de889424-5b48-3318-bd84-b66f5eadcb21","pitchNumber":2,"startTime":"2025-08-06T18:29:11.008Z","endTime":"2025-08-06T18:29:17.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:29:17.993Z","atBatIndex":47},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Giants challenged (play at 1st), call on the field was upheld: Jerar Encarnacion grounds out, second baseman Nick Gonzales to first baseman Liover Peguero.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T18:31:29.143Z","endTime":"2025-08-06T18:31:55.003Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"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":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":95.6,"endSpeed":86.9,"strikeZoneTop":3.8626486825571,"strikeZoneBottom":1.81673813146944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.87880636200162,"aZ":-23.299893482240712,"pfxX":-10.747500622507868,"pfxZ":4.59215037466686,"pX":-0.09092435331777841,"pZ":0.781137308093379,"vX0":7.630129970927327,"vY0":-138.8279533026699,"vZ0":-7.310271248680133,"x":120.47,"y":217.69,"x0":-1.4921357074002524,"y0":50.00364445119773,"z0":5.022644204800054,"aX":-20.7773267125756},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.8,"breakHorizontal":17.6,"spinRate":2112,"spinDirection":234},"zone":13,"typeConfidence":2.0,"plateTime":0.39600294694057014,"extension":6.420715857071868},"index":0,"playId":"b097a50e-66bf-38c5-9bc6-5a8921052fc3","pitchNumber":1,"startTime":"2025-08-06T18:31:29.143Z","endTime":"2025-08-06T18:31:32.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.77,"strikeZoneBottom":1.77,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.06114350613376,"aZ":-26.95665451184021,"pfxX":-0.0616491410476403,"pfxZ":2.974903862276012,"pX":0.7071198807501029,"pZ":2.3951049989601296,"vX0":6.0022437088600675,"vY0":-131.4678937005024,"vZ0":-2.5006630560653544,"x":90.05,"y":174.11,"x0":-1.5946766559138374,"y0":50.00512688081179,"z0":5.3529582973459755,"aX":-0.1078602430119473},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.0,"breakHorizontal":-1.2,"spinRate":2478,"spinDirection":193},"zone":9,"typeConfidence":2.0,"plateTime":0.4161196331448047,"extension":6.28675462181645},"hitData":{"launchSpeed":103.7,"launchAngle":-11.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":135.6,"coordY":141.55}},"index":1,"playId":"d9521e96-9164-3d2b-9499-616ba65bc278","pitchNumber":2,"startTime":"2025-08-06T18:31:45.857Z","endTime":"2025-08-06T18:31:55.003Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":137},"playEndTime":"2025-08-06T18:31:55.003Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jung Hoo Lee pops out to third baseman Isiah Kiner-Falefa.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T18:34:08.985Z","endTime":"2025-08-06T18:34:36.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":643396,"link":"/api/v1/people/643396"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T18:32:14.722Z","endTime":"2025-08-06T18:34:11.313Z","isPitch":false,"type":"action","player":{"id":808982,"link":"/api/v1/people/808982"}},{"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.7,"endSpeed":88.8,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.803354007437594,"aZ":-18.032300561532562,"pfxX":-5.332370845308658,"pfxZ":7.012390791547864,"pX":-0.459160289096592,"pZ":3.0249368162882884,"vX0":5.1030885153668795,"vY0":-140.85808635434887,"vZ0":-3.2330484436260365,"x":134.5,"y":157.11,"x0":-1.5980147593258955,"y0":50.00654444977415,"z0":5.347809088527981,"aX":-10.760274156864925},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":12.2,"breakHorizontal":8.6,"spinRate":2169,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3882513262900851,"extension":6.435265776290033},"index":1,"playId":"a495b20a-4e9e-3715-8ec9-8deedb1984e1","pitchNumber":1,"startTime":"2025-08-06T18:34:11.313Z","endTime":"2025-08-06T18:34:15.234Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.2,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.534043672303717,"aZ":-41.31601602281479,"pfxX":3.329430327288018,"pfxZ":-5.964137381760581,"pX":-0.1971132402403293,"pZ":0.6531583475671002,"vX0":2.281566822360384,"vY0":-123.32995492324733,"vZ0":-3.243192644114602,"x":124.51,"y":221.14,"x0":-1.5680751719698511,"y0":50.00126573388417,"z0":5.485040271974422,"aX":5.105291404615917},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-11.3,"breakHorizontal":-6.6,"spinRate":2650,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4448711347759593,"extension":6.3975895179907},"hitData":{"launchSpeed":51.6,"launchAngle":45.0,"totalDistance":133.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":96.22,"coordY":157.61}},"index":2,"playId":"1cdaf1b7-b606-3ca8-82f6-d168d6458449","pitchNumber":2,"startTime":"2025-08-06T18:34:30.069Z","endTime":"2025-08-06T18:34:36.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:34:36.618Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Christian Koss grounds out, shortstop Jared Triolo to first baseman Liover Peguero.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-08-06T18:34:42.702Z","endTime":"2025-08-06T18:35:27.337Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"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":678894,"link":"/api/v1/people/678894"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.0,"endSpeed":83.0,"strikeZoneTop":3.69661680830198,"strikeZoneBottom":1.69133505897174,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.860735657324,"aZ":-28.382342291112337,"pfxX":0.43605979215461277,"pfxZ":2.1857286106260787,"pX":-0.8223013095353421,"pZ":1.8576383779408872,"vX0":2.644777277142771,"vY0":-129.75883397458136,"vZ0":-2.8679065027373634,"x":148.34,"y":188.62,"x0":-1.9043935914819337,"y0":50.00251185802912,"z0":5.102088211401998,"aX":0.7555666318925518},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.6,"breakHorizontal":-1.3,"spinRate":2352,"spinDirection":175},"zone":7,"typeConfidence":2.0,"plateTime":0.4194270923868215,"extension":6.3832993407745455},"index":0,"playId":"590c4a85-b435-34c9-a7c5-093cac2183fa","pitchNumber":1,"startTime":"2025-08-06T18:35:01.302Z","endTime":"2025-08-06T18:35:05.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.5,"strikeZoneTop":3.65,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.09078420462511,"aZ":-26.945774888609623,"pfxX":-0.10430727539571255,"pfxZ":2.9229630714670183,"pX":0.10734734837016156,"pZ":1.2211043745686416,"vX0":4.817326354454954,"vY0":-131.73766505010596,"vZ0":-5.128681138806826,"x":112.91,"y":205.81,"x0":-1.7172827572152254,"y0":50.005321485401375,"z0":5.139530137869404,"aX":-0.18697295467871602},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.6,"breakHorizontal":-0.7,"spinRate":2544,"spinDirection":157},"zone":14,"typeConfidence":2.0,"plateTime":0.41283922306951304,"extension":6.289057824124369},"hitData":{"launchSpeed":80.9,"launchAngle":1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":151.68}},"index":1,"playId":"f0092f27-e356-37e8-8c58-b9c4f46cbf2d","pitchNumber":2,"startTime":"2025-08-06T18:35:19.405Z","endTime":"2025-08-06T18:35:27.337Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:35:27.337Z","atBatIndex":50},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jared Triolo grounds out, third baseman Matt Chapman to first baseman Casey Schmitt.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T18:37:43.634Z","endTime":"2025-08-06T18:39:18.355Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Grant McCray replaces right fielder Jerar Encarnacion, batting 6th, playing right field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T18:36:46.271Z","endTime":"2025-08-06T18:36:46.290Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"601","replacedPlayer":{"id":666464,"link":"/api/v1/people/666464"}},{"details":{"description":"Pitching Change: José Buttó replaces Robbie Ray.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T18:36:46.290Z","endTime":"2025-08-06T18:37:45.959Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676130,"link":"/api/v1/people/676130"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":86.3,"endSpeed":79.4,"strikeZoneTop":3.81,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.660342769719502,"aZ":-30.18785127368022,"pfxX":0.7843597350325453,"pfxZ":1.2429545727697242,"pX":0.9024672187097573,"pZ":1.6635896291475483,"vX0":5.997615862456089,"vY0":-125.55071039636398,"vZ0":-3.3000068258911153,"x":82.6,"y":193.86,"x0":-1.6201567818715217,"y0":50.00235820758573,"z0":5.454584546296764,"aX":1.2489689075759727},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":-2.8,"spinRate":2511,"spinDirection":78},"zone":14,"typeConfidence":0.91,"plateTime":0.4364417714425075,"extension":6.497181587918718},"index":2,"playId":"f564f086-177d-36d7-9962-1cefbcc3e8e3","pitchNumber":1,"startTime":"2025-08-06T18:37:45.959Z","endTime":"2025-08-06T18:37:49.059Z","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.2,"endSpeed":80.0,"strikeZoneTop":3.80815331423021,"strikeZoneBottom":1.74872859169982,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.86073499366276,"aZ":-34.42171444701972,"pfxX":1.421852941468491,"pfxZ":-1.3915845103122049,"pX":1.6879880213199805,"pZ":2.9610312368171945,"vX0":7.500625539581009,"vY0":-125.5089125078425,"vZ0":0.359381770776775,"x":52.66,"y":158.83,"x0":-1.511044399266828,"y0":50.00474274083259,"z0":5.595199324444557,"aX":2.291761331367117},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-2.3,"breakHorizontal":-4.1,"spinRate":2602,"spinDirection":66},"zone":12,"typeConfidence":0.93,"plateTime":0.4346381394136136,"extension":6.272443874523531},"index":3,"playId":"5bb6aff8-9dbc-3b5e-b521-169c3fbd347c","pitchNumber":2,"startTime":"2025-08-06T18:38:06.902Z","endTime":"2025-08-06T18:38:09.902Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"VP","description":"Automatic Ball - Pitcher Pitch Timer Violation"},"description":"Automatic Ball - Pitcher Pitch Timer Violation","code":"VP","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"pitcher_pitch_timer","description":"Pitcher Pitch Timer Violation","player":{"id":676130,"fullName":"José Buttó"}}},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"playId":"5bee487d-2e9a-4d9d-8076-93a7be39082b","pitchNumber":2,"startTime":"2025-08-06T18:38:27.985Z","endTime":"2025-08-06T18:38:32.985Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":81.4,"strikeZoneTop":3.72330897578526,"strikeZoneBottom":1.58266399052041,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.339102926985852,"aZ":-31.986081973728375,"pfxX":0.8052980427718497,"pfxZ":0.11107505181013444,"pX":1.190262059361926,"pZ":1.5000541356832453,"vX0":6.551429734606336,"vY0":-127.33871264258401,"vZ0":-3.5190823864523564,"x":71.63,"y":198.28,"x0":-1.508284571655382,"y0":50.00255133648404,"z0":5.400094082945548,"aX":1.3356816386304633},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.4,"breakHorizontal":-2.8,"spinRate":2590,"spinDirection":15},"zone":14,"typeConfidence":0.92,"plateTime":0.42827414535738617,"extension":6.385286251158972},"index":5,"playId":"0fb64af6-4e30-37cc-8ca4-cce49e5bd08b","pitchNumber":3,"startTime":"2025-08-06T18:38:52.653Z","endTime":"2025-08-06T18:38:57.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.63911193464831,"aZ":-19.972288038588378,"pfxX":-9.235893573529076,"pfxZ":6.298096286908619,"pX":-0.32230265130361596,"pZ":2.39676331775727,"vX0":6.690215970239583,"vY0":-138.24484719055332,"vZ0":-4.408771146573048,"x":129.29,"y":174.07,"x0":-1.57304382048811,"y0":50.00016255223858,"z0":5.351621259908389,"aX":-17.88540188057878},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":10.7,"breakHorizontal":15.4,"spinRate":2261,"spinDirection":217},"zone":7,"typeConfidence":0.91,"plateTime":0.39610306270854556,"extension":6.29294209998847},"hitData":{"launchSpeed":92.0,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.99,"coordY":161.82}},"index":6,"playId":"7235bcba-c9da-3845-ab92-9221989541f2","pitchNumber":4,"startTime":"2025-08-06T18:39:10.402Z","endTime":"2025-08-06T18:39:18.355Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:39:18.355Z","atBatIndex":51},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Isiah Kiner-Falefa lines out to third baseman Matt Chapman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T18:39:26.144Z","endTime":"2025-08-06T18:40:13.648Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"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":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":656305,"link":"/api/v1/people/656305"},"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":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.1,"strikeZoneTop":3.434523789092,"strikeZoneBottom":1.50115919882235,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.747970357576033,"aZ":-14.335554928157832,"pfxX":-3.4502591799752067,"pfxZ":8.823813345020413,"pX":-0.5455262204099437,"pZ":2.982473234534346,"vX0":4.31195094886782,"vY0":-140.3334348260393,"vZ0":-4.340491851599914,"x":137.79,"y":158.25,"x0":-1.6440367504257725,"y0":50.00239245191422,"z0":5.464087380683996,"aX":-6.97481547786267},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.5,"breakHorizontal":5.5,"spinRate":2397,"spinDirection":216},"zone":1,"typeConfidence":0.91,"plateTime":0.3883157388322904,"extension":6.391198601003623},"index":0,"playId":"44d19064-3653-3087-88f1-b84c2b38befb","pitchNumber":1,"startTime":"2025-08-06T18:39:53.880Z","endTime":"2025-08-06T18:39:58.194Z","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":87.2,"endSpeed":80.1,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.225510690358707,"aZ":-32.30017913672843,"pfxX":1.1843273346859773,"pfxZ":-0.07746825460385764,"pX":-0.0981332139587748,"pZ":2.734819392082387,"vX0":3.628098260344373,"vY0":-127.04174558050873,"vZ0":-0.5791206624470454,"x":120.74,"y":164.94,"x0":-1.6990844418415982,"y0":50.003596015160305,"z0":5.5350215157413825,"aX":1.9332639224112165},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":0.0,"breakHorizontal":-3.0,"spinRate":2567,"spinDirection":69},"zone":5,"typeConfidence":0.91,"plateTime":0.4312802267145135,"extension":6.337055490188991},"hitData":{"launchSpeed":103.4,"launchAngle":6.0,"totalDistance":116.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":103.17,"coordY":163.34}},"index":1,"playId":"a7df422e-09c7-34ec-981e-a4b26d81764e","pitchNumber":2,"startTime":"2025-08-06T18:40:08.144Z","endTime":"2025-08-06T18:40:13.648Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:40:13.648Z","atBatIndex":52},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Spencer Horwitz pops out to second baseman Christian Koss.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-08-06T18:40:51.439Z","endTime":"2025-08-06T18:42:41.849Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683766,"link":"/api/v1/people/683766"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Spencer Horwitz replaces Liover Peguero.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T18:40:32.793Z","endTime":"2025-08-06T18:40:53.775Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":678894,"link":"/api/v1/people/678894"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.61106201785858,"strikeZoneBottom":1.64641383637293,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.38303693450856,"aZ":-12.990513965787438,"pfxX":-4.015027328727969,"pfxZ":9.585858903362155,"pX":-1.0845858731872884,"pZ":2.720277142937693,"vX0":3.3374035229092867,"vY0":-140.47299329177451,"vZ0":-5.151680925795301,"x":158.34,"y":165.33,"x0":-1.7655451319025839,"y0":50.00461001665953,"z0":5.420440986765235,"aX":-8.036695374465085},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.6,"breakHorizontal":6.6,"spinRate":2529,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.3896994615294105,"extension":6.265551988863093},"index":1,"playId":"3e981944-24d5-3108-9eec-a83a0e586c2f","pitchNumber":1,"startTime":"2025-08-06T18:40:53.775Z","endTime":"2025-08-06T18:40:57.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.7,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.747747628739173,"aZ":-14.7207921516101,"pfxX":-4.22028781257348,"pfxZ":8.84834377686149,"pX":-0.3772045810781964,"pZ":2.559070274258018,"vX0":5.214547997678623,"vY0":-139.62178123572022,"vZ0":-5.258006544506093,"x":131.38,"y":169.69,"x0":-1.7216470585545607,"y0":50.00076860666638,"z0":5.437037781270472,"aX":-8.322824060513375},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.1,"breakHorizontal":6.6,"spinRate":2485,"spinDirection":212},"zone":4,"typeConfidence":0.89,"plateTime":0.3924498658055975,"extension":6.412681936215345},"index":2,"playId":"b2ee113b-5782-31a3-a75d-4ae3c80025be","pitchNumber":2,"startTime":"2025-08-06T18:41:08.180Z","endTime":"2025-08-06T18:41:11.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.3,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.728787809260204,"aZ":-37.71723953754821,"pfxX":6.058423897383391,"pfxZ":-3.500285783779802,"pX":-0.018382865322544233,"pZ":1.501944592437779,"vX0":2.798097958510596,"vY0":-124.90075254006226,"vZ0":-1.9928773158640403,"x":117.7,"y":198.23,"x0":-1.9397750561656852,"y0":50.004642506308834,"z0":5.406578653235502,"aX":9.589381597219726},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-6.6,"breakHorizontal":-11.6,"spinRate":2638,"spinDirection":28},"zone":13,"typeConfidence":0.89,"plateTime":0.43822798550506725,"extension":6.069542931606007},"index":3,"playId":"c9e440cc-d16c-32c3-9e32-1993d9d627f2","pitchNumber":3,"startTime":"2025-08-06T18:41:27.137Z","endTime":"2025-08-06T18:41:30.947Z","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":89.5,"endSpeed":82.2,"strikeZoneTop":3.55603622114496,"strikeZoneBottom":1.55163140557763,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.8424908667635,"aZ":-27.218287547271398,"pfxX":-8.196180677776317,"pfxZ":2.866717912045088,"pX":-2.618325333920285,"pZ":3.2839777300229316,"vX0":0.9634663634103967,"vY0":-130.41394483243215,"vZ0":-0.37978205376763224,"x":216.8,"y":150.11,"x0":-1.9271279692912204,"y0":50.00017267673284,"z0":5.4805452053666395,"aX":-14.146601576753191},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.4,"breakHorizontal":14.6,"spinRate":1918,"spinDirection":234},"zone":11,"typeConfidence":0.64,"plateTime":0.41964122851428076,"extension":6.194753187655935},"index":4,"playId":"5216c1ae-1de5-341e-b6b6-1846cf46f791","pitchNumber":4,"startTime":"2025-08-06T18:41:56.187Z","endTime":"2025-08-06T18:42:00.033Z","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":2},"pitchData":{"startSpeed":87.0,"endSpeed":80.3,"strikeZoneTop":3.51220078380416,"strikeZoneBottom":1.62718588825788,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.74437699450977,"aZ":-34.42663147143333,"pfxX":1.3360456629786803,"pfxZ":-1.3793548177638488,"pX":-1.2597144664096174,"pZ":2.2744809804503507,"vX0":1.2020556521518466,"vY0":-126.73114206968395,"vZ0":-1.2477836648694978,"x":165.02,"y":177.37,"x0":-1.912929489771427,"y0":50.00237960645341,"z0":5.511219153008204,"aX":2.1831982618234154},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":-2.5,"breakHorizontal":-2.6,"spinRate":2670,"spinDirection":77},"zone":13,"typeConfidence":0.92,"plateTime":0.43141678868632916,"extension":6.303545658855198},"index":5,"playId":"1452990b-552a-37df-8847-3dc203d941b8","pitchNumber":5,"startTime":"2025-08-06T18:42:14.257Z","endTime":"2025-08-06T18:42:19.071Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":81.1,"strikeZoneTop":3.62,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.50795342685034,"aZ":-33.046239832034146,"pfxX":0.8877617953897028,"pfxZ":-0.5231248068636836,"pX":0.6645151000951925,"pZ":1.471887723058422,"vX0":5.442016165847813,"vY0":-127.41910434180609,"vZ0":-3.3399922123024717,"x":91.67,"y":199.04,"x0":-1.6084062801270314,"y0":50.00522117455019,"z0":5.392336225817212,"aX":1.4698224526169201},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.4,"breakHorizontal":-2.8,"spinRate":2657,"spinDirection":51},"zone":14,"typeConfidence":0.91,"plateTime":0.42874170717292204,"extension":6.26196812666031},"hitData":{"launchSpeed":90.4,"launchAngle":62.0,"totalDistance":143.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":148.78,"coordY":154.22}},"index":6,"playId":"13c09e59-915c-3c79-8941-a3ed26d28d48","pitchNumber":6,"startTime":"2025-08-06T18:42:31.279Z","endTime":"2025-08-06T18:42:41.849Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:42:41.849Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a line drive to right fielder Bryan Reynolds.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T18:45:12.831Z","endTime":"2025-08-06T18:46:26.756Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"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":[3,4,5,6],"actionIndex":[0,1,2],"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Spencer Horwitz remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T18:43:24.200Z","endTime":"2025-08-06T18:43:24.218Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687462,"link":"/api/v1/people/687462"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"101","replacedPlayer":{"id":678894,"link":"/api/v1/people/678894"}},{"details":{"description":"Pitching Change: Isaac Mattson replaces Carmen Mlodzinski.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T18:43:24.218Z","endTime":"2025-08-06T18:44:42.578Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676755,"link":"/api/v1/people/676755"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Patrick Bailey replaces Andrew Knizner.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-06T18:44:42.578Z","endTime":"2025-08-06T18:45:15.129Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.7,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.95364910362658,"aZ":-13.500817820625562,"pfxX":-4.930715058280336,"pfxZ":10.335053046199754,"pX":0.32040204331561667,"pZ":3.776601672853687,"vX0":4.9515119965159515,"vY0":-133.8419670139831,"vZ0":-3.447690957061548,"x":104.79,"y":136.81,"x0":-0.9164948192245329,"y0":50.004217444874186,"z0":6.053595272886669,"aX":-8.910935016476415},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.1,"breakHorizontal":7.8,"spinRate":2235,"spinDirection":208},"zone":12,"typeConfidence":2.0,"plateTime":0.4098485989367613,"extension":6.544992509720069},"index":3,"playId":"94bba51b-7fd3-3b30-998a-0234a503af27","pitchNumber":1,"startTime":"2025-08-06T18:45:15.129Z","endTime":"2025-08-06T18:45:18.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.771375349004135,"aZ":-12.216324583517594,"pfxX":-4.290423585877326,"pfxZ":10.7303792461,"pX":0.1741318792903191,"pZ":3.2423993701258587,"vX0":4.783284582817752,"vY0":-135.78199187011592,"vZ0":-5.023772522882029,"x":110.36,"y":151.24,"x0":-1.0560495472456952,"y0":50.005405334697784,"z0":5.972262560798128,"aX":-7.982492479884163},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":6.7,"spinRate":2268,"spinDirection":203},"zone":2,"typeConfidence":2.0,"plateTime":0.4039630746386549,"extension":6.644285855256581},"index":4,"playId":"e8f518b7-3ef9-39ae-8b19-3d394b89b962","pitchNumber":2,"startTime":"2025-08-06T18:45:31.491Z","endTime":"2025-08-06T18:45:35.125Z","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":94.3,"endSpeed":86.0,"strikeZoneTop":3.44456034466937,"strikeZoneBottom":1.58520027445741,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.069719203019964,"aZ":-14.430616477583818,"pfxX":-4.403754930359307,"pfxZ":9.314183445731395,"pX":-1.0699482684519994,"pZ":4.142843719214163,"vX0":2.0150339803239303,"vY0":-137.30753700758726,"vZ0":-2.2505922380633065,"x":157.78,"y":126.92,"x0":-1.2421620547905943,"y0":50.00166842883647,"z0":5.957736784479498,"aX":-8.38829692283026},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":7.6,"spinRate":2262,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.3992699718142134,"extension":6.583574084458838},"index":5,"playId":"7ddb0a06-b111-3b93-aeb4-4d1c4caac572","pitchNumber":3,"startTime":"2025-08-06T18:45:53.037Z","endTime":"2025-08-06T18:45:56.821Z","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.2,"endSpeed":86.0,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.57532762350169,"aZ":-13.70126841775194,"pfxX":-2.298675530720266,"pfxZ":9.735515646701064,"pX":1.0666915313877137,"pZ":3.036128850230784,"vX0":6.6325965113708,"vY0":-136.9594001289862,"vZ0":-5.194191343290432,"x":76.34,"y":156.8,"x0":-1.0889866252480889,"y0":50.00339220316799,"z0":5.896099351448168,"aX":-4.362526053197768},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.7,"breakHorizontal":2.8,"spinRate":2282,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.4000883336861998,"extension":6.637015638967764},"hitData":{"launchSpeed":65.8,"launchAngle":19.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":182.07,"coordY":136.39}},"index":6,"playId":"ca0c3084-871b-3408-a55a-25fdfb5beca0","pitchNumber":4,"startTime":"2025-08-06T18:46:12.202Z","endTime":"2025-08-06T18:46:26.756Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:46:26.756Z","atBatIndex":54},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Heliot Ramos lines out to center fielder Alexander Canario.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T18:46:27.025Z","endTime":"2025-08-06T18:47:05.871Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"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],"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":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.3,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.07659517820507,"aZ":-12.451971117214521,"pfxX":-5.50958829874409,"pfxZ":10.76537368599783,"pX":-0.6197943703131259,"pZ":3.2358253755490463,"vX0":3.380111743494416,"vY0":-134.92834056280762,"vZ0":-4.701909283889041,"x":140.63,"y":151.41,"x0":-1.1769899325982627,"y0":50.004775343599235,"z0":5.88770068676889,"aX":-10.09628761059455},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.6,"breakHorizontal":9.2,"spinRate":2359,"spinDirection":207},"zone":1,"typeConfidence":2.0,"plateTime":0.4069174497841712,"extension":6.73674656408899},"hitData":{"launchSpeed":89.4,"launchAngle":25.0,"totalDistance":328.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":113.61,"coordY":68.0}},"index":0,"playId":"8528f2f4-1b69-397c-9bbe-e7bc133cd1f0","pitchNumber":1,"startTime":"2025-08-06T18:46:55.569Z","endTime":"2025-08-06T18:47:05.871Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:47:05.871Z","atBatIndex":55},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Rafael Devers walks. Patrick Bailey to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T18:47:09.076Z","endTime":"2025-08-06T18:49:43.647Z","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":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnSecond":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.59017954079651,"strikeZoneBottom":1.60647655631955,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.39474715639225,"aZ":-13.119656625218674,"pfxX":-6.628646866800967,"pfxZ":10.502398910101066,"pX":-0.6204147409787039,"pZ":4.009335638797776,"vX0":3.2137717762096685,"vY0":-134.19496723196374,"vZ0":-2.9162328466259875,"x":140.65,"y":130.53,"x0":-0.9754884018039092,"y0":50.00601242905771,"z0":6.0509553895016746,"aX":-12.031591196886374},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.6,"breakHorizontal":11.3,"spinRate":2386,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4089307536107114,"extension":6.651718049008636},"index":0,"playId":"55dcd276-067f-398e-9bcd-989ee05562b9","pitchNumber":1,"startTime":"2025-08-06T18:47:31.921Z","endTime":"2025-08-06T18:47:36.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.7,"strikeZoneTop":3.51260083594751,"strikeZoneBottom":1.56711672129457,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.38528222150122,"aZ":-15.93932171316123,"pfxX":-6.989107667113275,"pfxZ":8.708186389626846,"pX":-0.8659127939100417,"pZ":2.6213957814701363,"vX0":3.282591866391818,"vY0":-134.92733456287755,"vZ0":-5.872086144831292,"x":150.01,"y":168.0,"x0":-1.1831732206015044,"y0":50.000669452950746,"z0":5.9292763592215465,"aX":-13.023782827394662},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.9,"breakHorizontal":12.1,"spinRate":2331,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.4042952224812586,"extension":6.670894583734586},"index":1,"playId":"8dfe90e5-51cf-34c9-8783-fda110639a6a","pitchNumber":2,"startTime":"2025-08-06T18:47:52.111Z","endTime":"2025-08-06T18:47:56.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.7,"strikeZoneTop":3.53960391112454,"strikeZoneBottom":1.55972123975231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.31373439912351,"aZ":-13.325418273823331,"pfxX":-6.688367857511944,"pfxZ":10.222796233192458,"pX":-1.4713216057623686,"pZ":3.175863937132913,"vX0":1.6427980236102306,"vY0":-135.14860432490815,"vZ0":-4.921953820654982,"x":173.08,"y":153.03,"x0":-1.2192649919141965,"y0":50.005201982135766,"z0":5.961490294968449,"aX":-12.33548128267762},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":11.8,"spinRate":2336,"spinDirection":208},"zone":11,"typeConfidence":2.0,"plateTime":0.40576676986040905,"extension":6.656107336735947},"index":2,"playId":"02886e35-028f-3ff0-9d27-675e8f344fb3","pitchNumber":3,"startTime":"2025-08-06T18:48:12.615Z","endTime":"2025-08-06T18:48:16.439Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":93.4,"endSpeed":84.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.72508937129562,"aZ":-10.946382662838142,"pfxX":-7.044579254236933,"pfxZ":11.538401578873088,"pX":-0.49732741618439597,"pZ":3.430419258060745,"vX0":3.990733103209246,"vY0":-135.7635042985406,"vZ0":-4.52801751418781,"x":135.96,"y":146.16,"x0":-1.0823060242185563,"y0":50.00430194614997,"z0":5.901366700248863,"aX":-12.961516481024136},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":19.9,"breakHorizontal":11.8,"spinRate":2389,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.4056941545654871,"extension":6.65943664362401},"index":3,"playId":"5d24c5b8-15ea-3d8c-b144-aaac87ede7e9","pitchNumber":4,"startTime":"2025-08-06T18:48:37.561Z","endTime":"2025-08-06T18:48:41.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.79078875923275,"aZ":-11.569989522768557,"pfxX":-5.5547471096571375,"pfxZ":11.200205794836819,"pX":-0.0869614287603293,"pZ":2.7407704781674895,"vX0":4.529825683796277,"vY0":-135.1129501771202,"vZ0":-6.0578725657374575,"x":120.31,"y":164.78,"x0":-1.0675991675639331,"y0":50.006116716304895,"z0":5.83318440261403,"aX":-10.221702056215841},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.1,"breakHorizontal":9.0,"spinRate":2359,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.40616087457467565,"extension":6.744511274880586},"index":4,"playId":"ba02e24d-8c01-3c51-bdac-02659f6b7cfb","pitchNumber":5,"startTime":"2025-08-06T18:48:57.747Z","endTime":"2025-08-06T18:49:01.535Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"startTime":"2025-08-06T18:49:19.873Z","endTime":"2025-08-06T18:49:38.744Z","isPitch":false,"type":"action","player":{"id":646240,"link":"/api/v1/people/646240"}},{"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":95.3,"endSpeed":87.9,"strikeZoneTop":3.44082378059081,"strikeZoneBottom":1.56116162221302,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.053137139339167,"aZ":-10.903922546288328,"pfxX":-6.129047801642974,"pfxZ":10.854408183404987,"pX":0.513100098628969,"pZ":1.5759416270624909,"vX0":6.429627019739579,"vY0":-138.4139543319471,"vZ0":-9.629919663429527,"x":97.44,"y":196.23,"x0":-1.0327574016880552,"y0":50.00355194672448,"z0":5.810282006503125,"aX":-12.010394936291773},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.0,"breakHorizontal":10.0,"spinRate":2398,"spinDirection":206},"zone":9,"typeConfidence":2.0,"plateTime":0.3942490970592969,"extension":6.763244155884016},"index":6,"playId":"e4eecc8c-c218-3b87-8cc2-3ac87b160f6e","pitchNumber":6,"startTime":"2025-08-06T18:49:38.744Z","endTime":"2025-08-06T18:49:43.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:49:43.647Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Willy Adames singles on a fly ball to right fielder Bryan Reynolds. Patrick Bailey to 3rd. Rafael Devers to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T18:50:53.751Z","endTime":"2025-08-06T18:51:26.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"postOnThird":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"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":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"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_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":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"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":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"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":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T18:49:58.664Z","endTime":"2025-08-06T18:50:56.079Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.0,"strikeZoneTop":3.63682227833456,"strikeZoneBottom":1.74278748947842,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.13983868039134,"aZ":-11.74884964847576,"pfxX":-4.415202735546137,"pfxZ":10.930261621313539,"pX":-0.4301153847223178,"pZ":3.33492893076057,"vX0":3.0803457268013497,"vY0":-136.35507945047476,"vZ0":-4.800378728877052,"x":133.39,"y":148.74,"x0":-1.0052685659701928,"y0":50.00032112463651,"z0":5.93976360775951,"aX":-8.248767876774215},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.8,"breakHorizontal":7.3,"spinRate":2413,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.4028733253116141,"extension":6.70585202247171},"index":1,"playId":"26dc04c5-b7d7-30cb-a19a-6f75c692edb9","pitchNumber":1,"startTime":"2025-08-06T18:50:56.079Z","endTime":"2025-08-06T18:51:00.412Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.49,"strikeZoneBottom":1.71,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.92232386796644,"aZ":-12.035682670324682,"pfxX":-5.515351063574226,"pfxZ":10.886003772060779,"pX":-0.27560295569072557,"pZ":3.2478158010330085,"vX0":4.063205548751894,"vY0":-135.46875111470098,"vZ0":-5.001376831451795,"x":127.51,"y":151.09,"x0":-1.082016448579669,"y0":50.0004860683835,"z0":5.966359191067202,"aX":-10.200480078484537},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.8,"breakHorizontal":9.1,"spinRate":2451,"spinDirection":206},"zone":2,"typeConfidence":2.0,"plateTime":0.4050619601239003,"extension":6.703429594153433},"hitData":{"launchSpeed":67.1,"launchAngle":35.0,"totalDistance":213.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.32,"coordY":118.74}},"index":2,"playId":"6e693198-6f33-3734-9004-bf46d7b902e5","pitchNumber":2,"startTime":"2025-08-06T18:51:15.329Z","endTime":"2025-08-06T18:51:26.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:51:26.031Z","atBatIndex":57},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Matt Chapman out on a sacrifice fly to left fielder Tommy Pham. Patrick Bailey scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T18:53:54.879Z","endTime":"2025-08-06T18:55:23.273Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"postOnSecond":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":502054,"link":"/api/v1/people/502054"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"responsiblePitcher":{"id":676755,"link":"/api/v1/people/676755"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T18:51:47.017Z","endTime":"2025-08-06T18:52:38.825Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Dennis Santana replaces Isaac Mattson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-08-06T18:52:38.825Z","endTime":"2025-08-06T18:53:57.161Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642701,"link":"/api/v1/people/642701"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":85.0,"endSpeed":79.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.49692156388309,"aZ":-30.608882830408874,"pfxX":-0.13012217606899945,"pfxZ":0.9970066897284893,"pX":1.3128745153814363,"pZ":1.9484407947635531,"vX0":7.809314593551394,"vY0":-123.66400773899208,"vZ0":-3.099840752181972,"x":66.96,"y":186.17,"x0":-1.8509675859160526,"y0":50.0037195527894,"z0":5.749898881342791,"aX":-0.20585283494474418},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":1.4,"breakHorizontal":-1.3,"spinRate":2507,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.44062337041251,"extension":6.103505005494964},"index":2,"playId":"1bc85691-14b7-3189-a734-0d89314673fe","pitchNumber":1,"startTime":"2025-08-06T18:53:57.161Z","endTime":"2025-08-06T18:54:00.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":81.4,"strikeZoneTop":3.52305223433792,"strikeZoneBottom":1.46246331562483,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.881689935158356,"aZ":-28.653428491005187,"pfxX":-0.2081273556358223,"pfxZ":2.1402390764291033,"pX":1.8067442823249649,"pZ":1.0915669642968069,"vX0":9.085560834210902,"vY0":-126.49431078048491,"vZ0":-5.728861434202459,"x":48.13,"y":209.31,"x0":-1.7803185032722997,"y0":50.004476446681004,"z0":5.6371711854426625,"aX":-0.34308478542584553},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":2.9,"breakHorizontal":-1.3,"spinRate":2489,"spinDirection":172},"zone":14,"typeConfidence":2.0,"plateTime":0.43034637443277957,"extension":6.185196392951332},"index":3,"playId":"7884d922-35b1-34fc-8dbf-9725ef636212","pitchNumber":2,"startTime":"2025-08-06T18:54:15.630Z","endTime":"2025-08-06T18:54:20.363Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.50700549087296,"strikeZoneBottom":1.48635145076075,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.493053650391676,"aZ":-15.956860822509887,"pfxX":-6.729274349943513,"pfxZ":8.434430497448336,"pX":0.9464607266642612,"pZ":1.6468761345779148,"vX0":9.34053794525541,"vY0":-137.532053233766,"vZ0":-7.678584235336247,"x":80.92,"y":194.31,"x0":-1.613883462424598,"y0":50.00130862633471,"z0":5.549851559673801,"aX":-12.936421225840899},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":10.3,"spinRate":2451,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.3977168661495898,"extension":5.936409958363869},"index":4,"playId":"46e61fcf-a116-3ee2-a574-58ef0831c03b","pitchNumber":3,"startTime":"2025-08-06T18:54:34.292Z","endTime":"2025-08-06T18:54:38.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.55661325321591,"strikeZoneBottom":1.49589945098043,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.447249345011294,"aZ":-14.420860609207866,"pfxX":-7.025922407073212,"pfxZ":9.360158014958092,"pX":0.16465977423917455,"pZ":0.9611320374988386,"vX0":7.838107313115909,"vY0":-137.13344927815587,"vZ0":-9.413332734544698,"x":110.72,"y":212.83,"x0":-1.8231918020761722,"y0":50.006342427902325,"z0":5.431279313177069,"aX":-13.331567890988993},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.0,"breakHorizontal":11.0,"spinRate":2441,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4000239366534948,"extension":6.15923298376128},"index":5,"playId":"bac74f93-188d-3ce9-9ada-c218571f7b8f","pitchNumber":4,"startTime":"2025-08-06T18:54:52.222Z","endTime":"2025-08-06T18:54:56.274Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.60253233087822,"aZ":-31.055508625010983,"pfxX":2.035936848151092,"pfxZ":0.7095736623831517,"pX":0.9454958129169391,"pZ":1.9278851866823994,"vX0":6.150882415898607,"vY0":-124.42002531067767,"vZ0":-2.995498751548591,"x":80.96,"y":186.73,"x0":-1.8173715669343624,"y0":50.00208977622224,"z0":5.7055157581499465,"aX":3.210587877360317},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.8,"breakHorizontal":-5.0,"spinRate":2587,"spinDirection":76},"zone":14,"typeConfidence":2.0,"plateTime":0.43923693401273667,"extension":6.354034415747387},"hitData":{"launchSpeed":100.4,"launchAngle":21.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":72.04,"coordY":63.03}},"index":6,"playId":"ded87afa-a147-33ab-aad4-206257415522","pitchNumber":5,"startTime":"2025-08-06T18:55:10.860Z","endTime":"2025-08-06T18:55:23.273Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:55:23.273Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Casey Schmitt flies out to right fielder Bryan Reynolds.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-08-06T18:55:44.836Z","endTime":"2025-08-06T18:56:22.123Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.9,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.223496733254645,"aZ":-31.420181685997598,"pfxX":-0.20093842005521512,"pfxZ":0.4889117431469856,"pX":0.3551000854838366,"pZ":2.4086184978684475,"vX0":5.662492718524693,"vY0":-123.09007173243639,"vZ0":-1.7483318212904893,"x":103.46,"y":173.75,"x0":-1.9481032459246281,"y0":50.00250071510226,"z0":5.786263615769792,"aX":-0.3100744475654412},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.7,"breakHorizontal":-1.0,"spinRate":2350,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.44483035737788423,"extension":6.2136890730264795},"index":0,"playId":"8da6acc8-d97b-3ee0-8b3e-a705f205ed0d","pitchNumber":1,"startTime":"2025-08-06T18:55:54.673Z","endTime":"2025-08-06T18:55:59.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":80.3,"strikeZoneTop":3.41,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.78058672035292,"aZ":-28.872579176276137,"pfxX":0.20344277889206897,"pfxZ":2.0362774673544255,"pX":0.7098469366527311,"pZ":2.5376998752678674,"vX0":6.115807365846117,"vY0":-125.58897979032282,"vZ0":-2.2703504233633347,"x":89.94,"y":170.26,"x0":-1.7678104202524065,"y0":50.00249631341143,"z0":5.766334616002538,"aX":0.3300599288603771},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.5,"breakHorizontal":-1.6,"spinRate":2435,"spinDirection":113},"zone":6,"typeConfidence":2.0,"plateTime":0.4335894167661709,"extension":6.279553330594177},"hitData":{"launchSpeed":96.5,"launchAngle":28.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.38,"coordY":60.25}},"index":1,"playId":"e63c6d58-82be-39aa-96a8-395fe14fd058","pitchNumber":2,"startTime":"2025-08-06T18:56:13.978Z","endTime":"2025-08-06T18:56:22.123Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T18:56:22.123Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tommy Pham called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T18:58:32.588Z","endTime":"2025-08-06T19:00:20.740Z","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":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0,1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Patrick Bailey remains in the game as the catcher.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T18:57:30.397Z","endTime":"2025-08-06T18:57:30.421Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"901","replacedPlayer":{"id":668800,"link":"/api/v1/people/668800"}},{"details":{"description":"Pitching Change: Ryan Walker replaces José Buttó.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T18:57:30.421Z","endTime":"2025-08-06T18:58:34.895Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676254,"link":"/api/v1/people/676254"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.36964864606777,"strikeZoneBottom":1.43386723827486,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.886978988279324,"aZ":-32.69622335438774,"pfxX":-9.944823055715123,"pfxZ":-0.2731683510680707,"pX":1.027808916517843,"pZ":2.2267029349783187,"vX0":13.10027883012492,"vY0":-138.21006679086076,"vZ0":-1.3411814519143481,"x":77.82,"y":178.66,"x0":-2.489757291694812,"y0":50.00090961487512,"z0":4.921702767854457,"aX":-19.165876016861287},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-0.6,"breakHorizontal":15.1,"spinRate":2178,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.3968715353664565,"extension":6.6337388755401925},"index":2,"playId":"ab3fb3f5-f1df-362f-892f-757e28babadc","pitchNumber":1,"startTime":"2025-08-06T18:58:34.895Z","endTime":"2025-08-06T18:58:39.460Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.31427210850944,"strikeZoneBottom":1.45843138872101,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.200536952473445,"aZ":-33.03506168201571,"pfxX":-11.785421320468135,"pfxZ":-0.44421500833243854,"pX":1.2437938238566726,"pZ":1.8248970942248357,"vX0":14.612175547833443,"vY0":-138.3247079852931,"vZ0":-2.2638554235143067,"x":69.59,"y":189.51,"x0":-2.5790100444431467,"y0":50.004315928541224,"z0":4.8715402914955375,"aX":-22.81424230535379},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":-1.1,"breakHorizontal":18.2,"spinRate":2309,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.39615576984304735,"extension":6.409369338732769},"index":3,"playId":"fc9a974a-a6bb-3655-9d0a-72b310802fcc","pitchNumber":2,"startTime":"2025-08-06T18:58:49.598Z","endTime":"2025-08-06T18:58:54.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.770647002194647,"aZ":-33.287012252746116,"pfxX":-10.522232808140544,"pfxZ":-0.5669152214839048,"pX":-0.2561594510887659,"pZ":2.2755338764015245,"vX0":10.712569196873403,"vY0":-139.3512375054949,"vZ0":-1.221738801289001,"x":126.76,"y":177.34,"x0":-2.786031946840299,"y0":50.00335376924917,"z0":4.921857657983195,"aX":-20.663177893085923},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":-1.1,"breakHorizontal":16.8,"spinRate":2310,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.3933028350761516,"extension":6.328098669969683},"index":4,"playId":"71a6f184-2ea4-396d-aebe-ef8fa8e3e61e","pitchNumber":3,"startTime":"2025-08-06T18:59:05.629Z","endTime":"2025-08-06T18:59:09.850Z","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":84.1,"endSpeed":76.9,"strikeZoneTop":3.47908323430119,"strikeZoneBottom":1.54394138502018,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.54791869510475,"aZ":-30.101012841961793,"pfxX":6.002767165304588,"pfxZ":1.3731743812918698,"pX":0.034011085352161935,"pZ":2.6706616768488964,"vX0":6.00584021528435,"vY0":-122.37648482340943,"vZ0":0.8396212636887923,"x":115.7,"y":166.67,"x0":-3.2372216833667387,"y0":50.00068350781046,"z0":4.913996191023721,"aX":9.04653395087705},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.0,"breakHorizontal":-12.4,"spinRate":2692,"spinDirection":72},"zone":5,"typeConfidence":0.9,"plateTime":0.4486305731237228,"extension":6.453758154979194},"index":5,"playId":"c35194f9-9a92-3b2a-bbd3-1af19df5d41e","pitchNumber":4,"startTime":"2025-08-06T18:59:24.056Z","endTime":"2025-08-06T18:59:28.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.4,"strikeZoneTop":3.54,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.70316668828554,"aZ":-27.46144576974593,"pfxX":-11.306649320548232,"pfxZ":2.3608095127939484,"pX":-0.18465988085422402,"pZ":2.113804383726304,"vX0":11.100413983432329,"vY0":-140.439755285644,"vZ0":-2.645656460748351,"x":124.04,"y":181.71,"x0":-2.7187695178546276,"y0":50.00647994171199,"z0":4.853722071967852,"aX":-22.598840786846683},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.8,"breakHorizontal":18.2,"spinRate":2441,"spinDirection":232},"zone":8,"typeConfidence":0.89,"plateTime":0.3899727267631192,"extension":6.760875162813808},"index":6,"playId":"29e34ccb-4063-3874-883f-d071f4eeb739","pitchNumber":5,"startTime":"2025-08-06T18:59:39.837Z","endTime":"2025-08-06T18:59:47.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.5,"strikeZoneTop":3.53294615721536,"strikeZoneBottom":1.39725884443938,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.844224093863605,"aZ":-29.41534555164415,"pfxX":8.033777514348273,"pfxZ":1.8473518453269246,"pX":-0.18088004264054094,"pZ":1.7793083140991162,"vX0":4.324027926009124,"vY0":-122.14354596270066,"vZ0":-1.306027923395968,"x":123.89,"y":190.74,"x0":-3.024928699324162,"y0":50.002649079586135,"z0":4.879594718564527,"aX":11.985939731897405},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.2,"breakHorizontal":-15.6,"spinRate":2873,"spinDirection":68},"zone":8,"typeConfidence":0.9,"plateTime":0.4505847655597708,"extension":6.339506641331548},"index":7,"playId":"3894df56-8f54-3d72-977b-e1843129b3f1","pitchNumber":6,"startTime":"2025-08-06T19:00:16.206Z","endTime":"2025-08-06T19:00:20.740Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:00:20.740Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryan Reynolds called out on strikes.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T19:00:20.798Z","endTime":"2025-08-06T19:02:10.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":87.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.2522090737945,"aZ":-26.23855548022035,"pfxX":-11.356053085606536,"pfxZ":3.016643699721646,"pX":-0.22613389947281612,"pZ":2.872378121712462,"vX0":10.932692518552548,"vY0":-140.09428223282998,"vZ0":-0.8985989345018507,"x":125.62,"y":161.23,"x0":-2.720490378730009,"y0":50.00671038946403,"z0":4.926183304372112,"aX":-22.37895520987208},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.4,"breakHorizontal":18.1,"spinRate":2491,"spinDirection":233},"zone":2,"typeConfidence":0.89,"plateTime":0.39228819072933874,"extension":6.805111095468744},"index":0,"playId":"a44db164-a8b2-3636-907c-fe5d0fe93241","pitchNumber":1,"startTime":"2025-08-06T19:00:44.716Z","endTime":"2025-08-06T19:00:48.321Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.22772401253629,"strikeZoneBottom":1.48392835946337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.37860372157609,"aZ":-27.78662617129644,"pfxX":-10.274863657245787,"pfxZ":2.236561214063679,"pX":0.9556132885901266,"pZ":2.593291722507782,"vX0":13.343425202909172,"vY0":-139.25183588371837,"vZ0":-1.2202122544062157,"x":80.57,"y":168.76,"x0":-2.5641756450762068,"y0":50.00505922197557,"z0":4.876130982808579,"aX":-20.17499344039483},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":4.0,"breakHorizontal":15.8,"spinRate":2456,"spinDirection":236},"zone":12,"typeConfidence":0.9,"plateTime":0.3933947722782283,"extension":6.6956815675176},"index":1,"playId":"6582111a-603c-311a-bfab-61a729308930","pitchNumber":2,"startTime":"2025-08-06T19:01:01.644Z","endTime":"2025-08-06T19:01:06.070Z","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":84.2,"endSpeed":76.3,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.209688685150333,"aZ":-31.01655021755554,"pfxX":9.227518664579378,"pfxZ":0.7766622775776906,"pX":-0.11713872528518458,"pZ":2.12465631319244,"vX0":4.1385489855795505,"vY0":-122.44471689248074,"vZ0":-0.16577566279085898,"x":121.47,"y":181.41,"x0":-3.0373173256225905,"y0":50.00268743126988,"z0":4.887752851356832,"aX":13.76038112961747},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":1.7,"breakHorizontal":-17.8,"spinRate":2852,"spinDirection":65},"zone":5,"typeConfidence":0.9,"plateTime":0.4504116619361178,"extension":6.645940348027425},"index":2,"playId":"63b80d6f-4b1b-351e-bdfe-8e618ebaa041","pitchNumber":3,"startTime":"2025-08-06T19:01:18.413Z","endTime":"2025-08-06T19:01:22.503Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.811670584312907,"aZ":-27.90486376766328,"pfxX":-7.407829058498792,"pfxZ":2.1697623048028944,"pX":0.1052850885191872,"pZ":3.0318964301705313,"vX0":10.536247930870354,"vY0":-139.29550974532066,"vZ0":-0.12039401005180905,"x":112.99,"y":156.92,"x0":-2.760924615876206,"y0":50.00461442946301,"z0":4.9181605503156485,"aX":-14.58417495222142},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":4.1,"breakHorizontal":11.3,"spinRate":2494,"spinDirection":233},"zone":2,"typeConfidence":0.9,"plateTime":0.3929789311202523,"extension":6.489488068142215},"index":3,"playId":"fdb2b65d-4bae-3456-b2ef-e00ede06d622","pitchNumber":4,"startTime":"2025-08-06T19:01:46.512Z","endTime":"2025-08-06T19:01:50.085Z","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":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.1,"strikeZoneTop":3.20717728491767,"strikeZoneBottom":1.5706868721337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.346088218554875,"aZ":-30.060408143586884,"pfxX":-9.90689031741729,"pfxZ":1.0664288628716498,"pX":-0.29827589475934935,"pZ":3.508768472400053,"vX0":9.94053320516242,"vY0":-139.72896828693408,"vZ0":1.159617731278653,"x":128.37,"y":144.04,"x0":-2.608184769160526,"y0":50.00505836733151,"z0":5.057900119172801,"aX":-19.668686406920596},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":2.4,"breakHorizontal":16.0,"spinRate":2622,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.3914180206659559,"extension":6.570402956276794},"index":4,"playId":"e0d5a01c-5741-347b-8885-de09f9d296dd","pitchNumber":5,"startTime":"2025-08-06T19:02:05.576Z","endTime":"2025-08-06T19:02:10.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:02:10.344Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nick Gonzales singles on a line drive to right fielder Grant McCray.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T19:02:22.082Z","endTime":"2025-08-06T19:04:30.731Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":687529,"link":"/api/v1/people/687529"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.942360552630433,"aZ":-29.710023469028286,"pfxX":-10.436388645359397,"pfxZ":1.2421415582770434,"pX":-0.18890814116190457,"pZ":1.4492718522584702,"vX0":10.784745407613931,"vY0":-139.34268003494844,"vZ0":-3.667356900692717,"x":124.2,"y":199.65,"x0":-2.7323533749390485,"y0":50.00532287116618,"z0":4.720531337131543,"aX":-20.761512983321662},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":1.7,"breakHorizontal":17.0,"spinRate":2550,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.39137154772587746,"extension":6.636748626714814},"index":0,"playId":"f7389fe4-e55d-3c33-b39c-c41941f73166","pitchNumber":1,"startTime":"2025-08-06T19:02:35.893Z","endTime":"2025-08-06T19:02:39.638Z","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":95.5,"endSpeed":88.2,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.161041086569025,"aZ":-27.89010334044291,"pfxX":-8.678704711967658,"pfxZ":2.169316608165735,"pX":-1.5521620472069346,"pZ":2.4715825227399706,"vX0":6.516585103636151,"vY0":-139.02163539807552,"vZ0":-1.9514507343769951,"x":176.16,"y":172.05,"x0":-2.7869148073474843,"y0":50.00686604644425,"z0":5.015255061007332,"aX":-17.166925006470112},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.7,"breakHorizontal":14.5,"spinRate":2440,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.3924567300052768,"extension":6.4827067937904195},"index":1,"playId":"6c1f1076-1f22-3e85-8837-aef728eda6a5","pitchNumber":2,"startTime":"2025-08-06T19:02:55.837Z","endTime":"2025-08-06T19:02:58.837Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":84.4,"endSpeed":77.7,"strikeZoneTop":3.405965329372,"strikeZoneBottom":1.51121502235622,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.070639643978488,"aZ":-33.34903691328456,"pfxX":5.50756447689055,"pfxZ":-0.7686209319310784,"pX":0.7711071651807162,"pZ":1.3720838959492665,"vX0":6.776594053775785,"vY0":-122.83813818739823,"vZ0":-1.5421358744435962,"x":87.61,"y":201.73,"x0":-2.7424250603478253,"y0":50.00416061036704,"z0":4.851746944711026,"aX":8.390002973197937},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-1.6,"breakHorizontal":-11.6,"spinRate":2735,"spinDirection":70},"zone":14,"typeConfidence":0.9,"plateTime":0.4464393657186059,"extension":6.432920353283693},"index":2,"playId":"255b075d-53a1-3a1f-afda-6c27464faed7","pitchNumber":3,"startTime":"2025-08-06T19:03:16.717Z","endTime":"2025-08-06T19:03:21.787Z","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":83.6,"endSpeed":76.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.05585807125447,"aZ":-30.082970490867407,"pfxX":10.728433933034195,"pfxZ":1.4097728125466986,"pX":0.4663224830096218,"pZ":1.7602527675260446,"vX0":4.602710119709852,"vY0":-121.72120736714308,"vZ0":-1.2252630232979258,"x":99.22,"y":191.25,"x0":-2.848730626116254,"y0":50.00559543572154,"z0":4.898285741582605,"aX":15.942628103981578},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":2.5,"breakHorizontal":-20.5,"spinRate":2695,"spinDirection":62},"zone":9,"typeConfidence":0.9,"plateTime":0.45167987091480466,"extension":6.456521966775681},"index":3,"playId":"469540b6-dea1-37a4-bb12-f422f89080ed","pitchNumber":4,"startTime":"2025-08-06T19:03:32.838Z","endTime":"2025-08-06T19:03:35.838Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2025-08-06T19:03:45.158Z","endTime":"2025-08-06T19:03:58.298Z","isPitch":false,"type":"action","player":{"id":693304,"link":"/api/v1/people/693304"}},{"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":97.3,"endSpeed":89.3,"strikeZoneTop":3.38653424609195,"strikeZoneBottom":1.49192259611455,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.520187393625157,"aZ":-26.870976208579513,"pfxX":-8.094413799158339,"pfxZ":2.6183548136703747,"pX":1.5811946515032649,"pZ":2.100851275443852,"vX0":14.253179159560965,"vY0":-141.1092992008742,"vZ0":-2.8199231500300717,"x":56.73,"y":182.06,"x0":-2.4716827350906296,"y0":50.00653254491441,"z0":4.834687639190269,"aX":-16.41521734051565},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.3,"breakHorizontal":11.9,"spinRate":2318,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.3873753196470955,"extension":6.779820249705102},"index":5,"playId":"8d85fa6d-2b71-3b01-84d9-b128676b437f","pitchNumber":5,"startTime":"2025-08-06T19:03:58.298Z","endTime":"2025-08-06T19:04:03.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.53,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.471767437269975,"aZ":-29.59127071714181,"pfxX":-10.353948984141283,"pfxZ":1.2961873475840449,"pX":0.09995898388153132,"pZ":2.480156241877866,"vX0":11.581747601905391,"vY0":-140.19079349247164,"vZ0":-1.0934313764439145,"x":113.19,"y":171.82,"x0":-2.731593849431423,"y0":50.005841625562745,"z0":4.799447996759573,"aX":-20.697511554242553},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":2.3,"breakHorizontal":16.4,"spinRate":2179,"spinDirection":231},"zone":5,"typeConfidence":0.89,"plateTime":0.3900803598846121,"extension":6.626689725895758},"hitData":{"launchSpeed":96.0,"launchAngle":17.0,"totalDistance":257.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":205.65,"coordY":117.29}},"index":6,"playId":"92d74b51-f467-3e14-a213-c1621ced11b0","pitchNumber":6,"startTime":"2025-08-06T19:04:18.680Z","endTime":"2025-08-06T19:04:30.731Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:04:30.731Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Andrew McCutchen singles on a line drive to left fielder Heliot Ramos. Nick Gonzales to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T19:04:33.944Z","endTime":"2025-08-06T19:06:49.561Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"postOnSecond":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":671218,"link":"/api/v1/people/671218"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"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":83.6,"endSpeed":76.7,"strikeZoneTop":3.38140199958922,"strikeZoneBottom":1.57293371874781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.6406723839332,"aZ":-30.900372650189933,"pfxX":8.168791817478134,"pfxZ":0.8535025473284987,"pX":0.704618511658034,"pZ":1.4627606196038385,"vX0":5.937771199773152,"vY0":-121.68569894399523,"vZ0":-1.5559425470462558,"x":90.14,"y":199.29,"x0":-2.834883558599857,"y0":50.000595802113104,"z0":4.807316115672343,"aX":12.151295646339554},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":1.4,"breakHorizontal":-16.3,"spinRate":2783,"spinDirection":66},"zone":9,"typeConfidence":0.9,"plateTime":0.45148476991447817,"extension":6.5431583965421956},"index":0,"playId":"0c358602-c62b-3160-995c-5304a327ab28","pitchNumber":1,"startTime":"2025-08-06T19:05:05.761Z","endTime":"2025-08-06T19:05:10.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.5,"strikeZoneTop":3.49607295814042,"strikeZoneBottom":1.54598224027453,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.381898192855594,"aZ":-24.757899857136653,"pfxX":-12.599642041718795,"pfxZ":3.864944699576159,"pX":1.2022783414269869,"pZ":1.9357469648662942,"vX0":14.611123790154574,"vY0":-138.0200175440194,"vZ0":-3.2432783626578607,"x":71.17,"y":186.51,"x0":-2.537724612452676,"y0":50.0001973641751,"z0":4.804153107175638,"aX":-24.16413828997869},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.4,"breakHorizontal":19.6,"spinRate":2404,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.3977274203029606,"extension":6.770550975804577},"index":1,"playId":"936e1482-e11b-3762-bde0-165d3fd0f488","pitchNumber":2,"startTime":"2025-08-06T19:05:22.179Z","endTime":"2025-08-06T19:05:26.293Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":87.6,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.20719914272501,"aZ":-33.22299534665737,"pfxX":-12.752442525244852,"pfxZ":-0.5327354281131758,"pX":-0.32725186799442224,"pZ":1.504901508682221,"vX0":11.23117931861852,"vY0":-140.0495406264512,"vZ0":-2.698561465259028,"x":129.47,"y":198.15,"x0":-2.74995304022445,"y0":50.00212598502492,"z0":4.673284282440754,"aX":-25.110165798302354},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":-1.4,"breakHorizontal":20.5,"spinRate":2436,"spinDirection":234},"zone":13,"typeConfidence":0.89,"plateTime":0.39240729072636116,"extension":6.673695089499424},"index":2,"playId":"23e62fdb-38dc-37b5-953d-a18a30b09dba","pitchNumber":3,"startTime":"2025-08-06T19:05:39.176Z","endTime":"2025-08-06T19:05:42.957Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.36090580265948,"aZ":-30.249930048051233,"pfxX":4.698972618798367,"pfxZ":1.2976823410343012,"pX":-0.24248525004724542,"pZ":1.9242002798988944,"vX0":4.997446368916553,"vY0":-121.37229368048921,"vZ0":-0.5772955188961375,"x":126.24,"y":186.83,"x0":-2.9409750872466707,"y0":50.00551729086508,"z0":4.805615312134868,"aX":6.992706916025713},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":2.5,"breakHorizontal":-9.7,"spinRate":2793,"spinDirection":66},"zone":8,"typeConfidence":0.9,"plateTime":0.45174762551798686,"extension":6.520470329021374},"index":3,"playId":"96f37e97-800b-3e18-a65d-25994877431e","pitchNumber":4,"startTime":"2025-08-06T19:05:56.022Z","endTime":"2025-08-06T19:05:59.794Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"playId":"5462f983-10d5-3274-b8b6-d90b92a215b1","startTime":"2025-08-06T19:06:22.883Z","endTime":"2025-08-06T19:06:26.044Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.7,"strikeZoneTop":3.48,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.09963085523734,"aZ":-32.09140537046734,"pfxX":10.597667523194792,"pfxZ":0.05009570116424378,"pX":-0.6716125131537741,"pZ":2.0889891240874587,"vX0":2.5529410878878225,"vY0":-123.36901726168725,"vZ0":-0.22950205464814566,"x":142.6,"y":182.38,"x0":-3.0942612380242993,"y0":50.000430624938794,"z0":4.863982247272779,"aX":16.506210160485676},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.2,"breakHorizontal":-19.8,"spinRate":2681,"spinDirection":62},"zone":7,"typeConfidence":0.9,"plateTime":0.44217765356260674,"extension":6.398489160013239},"hitData":{"launchSpeed":91.0,"launchAngle":14.0,"totalDistance":231.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.97,"coordY":98.98}},"index":5,"playId":"f1b8647d-8a55-3940-906e-4375fc1f86b2","pitchNumber":5,"startTime":"2025-08-06T19:06:39.611Z","endTime":"2025-08-06T19:06:49.561Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:06:49.561Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Oneil Cruz strikes out swinging.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-08-06T19:08:29.736Z","endTime":"2025-08-06T19:10:37.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7,8],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665833,"fullName":"Oneil Cruz","link":"/api/v1/people/665833"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":672275,"link":"/api/v1/people/672275"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T19:06:58.338Z","endTime":"2025-08-06T19:07:09.507Z","isPitch":false,"type":"action"},{"details":{"description":"Offensive Substitution: Pinch-hitter Oneil Cruz replaces Joey Bart.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-08-06T19:07:09.507Z","endTime":"2025-08-06T19:08:32.061Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":665833,"link":"/api/v1/people/665833"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"601","replacedPlayer":{"id":663698,"link":"/api/v1/people/663698"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":78.2,"strikeZoneTop":3.87375884967451,"strikeZoneBottom":1.64860412715162,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.358292442522174,"aZ":-32.78430926530278,"pfxX":4.740470493611223,"pfxZ":-0.3974454123030249,"pX":-2.2429761637993266,"pZ":1.3294253421454127,"vX0":0.8413274098545328,"vY0":-122.7969025428755,"vZ0":-1.4819152998684149,"x":202.5,"y":202.89,"x0":-3.205506413003729,"y0":50.001578202708146,"z0":4.707805037463435,"aX":7.301083100669514},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-0.8,"breakHorizontal":-8.8,"spinRate":2771,"spinDirection":71},"zone":13,"typeConfidence":0.9,"plateTime":0.4445838669985318,"extension":6.714546442450964},"index":2,"playId":"de7fbda8-e85f-3575-8cc9-24d0ba113105","pitchNumber":1,"startTime":"2025-08-06T19:08:32.061Z","endTime":"2025-08-06T19:08:35.162Z","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":83.6,"endSpeed":77.0,"strikeZoneTop":3.90238815720536,"strikeZoneBottom":1.75788176740866,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.3830428287921,"aZ":-33.824335093946694,"pfxX":7.713894423526666,"pfxZ":-1.099675722210618,"pX":-0.10200722978705135,"pZ":1.684908173405364,"vX0":4.374651153435183,"vY0":-121.79572366742158,"vZ0":-0.6061529401436292,"x":120.89,"y":193.29,"x0":-2.9248588368426116,"y0":50.00331393120095,"z0":4.867319636077498,"aX":11.565018745670335},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-1.9,"breakHorizontal":-15.0,"spinRate":2625,"spinDirection":62},"zone":8,"typeConfidence":0.9,"plateTime":0.4500644727499732,"extension":6.421767945500639},"index":3,"playId":"8969396c-54b5-393c-a516-6bb3e2f7cce6","pitchNumber":2,"startTime":"2025-08-06T19:08:47.468Z","endTime":"2025-08-06T19:08:51.823Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.7,"strikeZoneTop":3.85241017121383,"strikeZoneBottom":1.78831112141831,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.271621849979113,"aZ":-29.70508017133538,"pfxX":-10.154055613488714,"pfxZ":1.264947627383176,"pX":0.4833493724572235,"pZ":1.3731156347161582,"vX0":12.262316603170605,"vY0":-138.64560300669254,"vZ0":-4.020279944872952,"x":98.58,"y":201.71,"x0":-2.672282957299555,"y0":50.00263539542923,"z0":4.818686834765633,"aX":-19.81806339272723},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":1.6,"breakHorizontal":16.0,"spinRate":2505,"spinDirection":230},"zone":14,"typeConfidence":0.9,"plateTime":0.3946761440624349,"extension":6.468441350303892},"index":4,"playId":"33491fd7-fdda-37a2-a2ba-e6e9f6a027fe","pitchNumber":3,"startTime":"2025-08-06T19:09:03.478Z","endTime":"2025-08-06T19:09:07.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.92,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.670749746151092,"aZ":-30.54030587069353,"pfxX":6.722173845060454,"pfxZ":1.083487979992027,"pX":1.5387136508160675,"pZ":2.440446656061041,"vX0":8.435239860879323,"vY0":-122.14381017623263,"vZ0":0.4209490443940962,"x":58.35,"y":172.89,"x0":-2.8309059896896738,"y0":50.00520842032213,"z0":4.888225101707057,"aX":10.176178471434438},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":2.3,"breakHorizontal":-14.2,"spinRate":2591,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.44813730080575676,"extension":6.52118538976036},"index":5,"playId":"29c9b67d-5c5c-3cb8-80b7-812ca8d3107d","pitchNumber":4,"startTime":"2025-08-06T19:09:19.190Z","endTime":"2025-08-06T19:09:24.579Z","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":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.78883487928458,"strikeZoneBottom":1.68471193227254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.9610676068425,"aZ":-31.25491258265495,"pfxX":4.579301899301756,"pfxZ":0.5855156000153663,"pX":-1.4016972267372663,"pZ":2.7701378748887655,"vX0":2.6456922134098804,"vY0":-123.85045085660293,"vZ0":1.3107545898978012,"x":170.43,"y":163.99,"x0":-3.0745891747917367,"y0":50.00323118221655,"z0":4.82485770369765,"aX":7.198858715251007},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.6,"breakHorizontal":-8.9,"spinRate":2723,"spinDirection":72},"zone":11,"typeConfidence":0.9,"plateTime":0.4402374060171801,"extension":6.778256654815833},"index":6,"playId":"074d7f54-4b0a-3556-b0ba-3bee2dd71ad2","pitchNumber":5,"startTime":"2025-08-06T19:09:50.313Z","endTime":"2025-08-06T19:09:54.058Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.92,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.328776771237447,"aZ":-31.759138524430686,"pfxX":7.931700784680698,"pfxZ":0.2721680189113913,"pX":-0.09110986924977434,"pZ":1.7855124559688866,"vX0":4.471835481813964,"vY0":-122.52585787580163,"vZ0":-0.7141684508841624,"x":120.47,"y":190.57,"x0":-2.9680445668965056,"y0":50.003202416804164,"z0":4.785425849431141,"aX":12.105699240830202},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.6,"breakHorizontal":-15.4,"spinRate":2736,"spinDirection":68},"zone":8,"typeConfidence":0.9,"plateTime":0.446364387646526,"extension":6.456635063031057},"index":7,"playId":"46e0a93e-ae29-3e13-997a-0ad99b664b0e","pitchNumber":6,"startTime":"2025-08-06T19:10:09.192Z","endTime":"2025-08-06T19:10:13.690Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.92,"strikeZoneBottom":1.81,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.16904404811468,"aZ":-29.316361348413785,"pfxX":-6.876426729689435,"pfxZ":1.4802021728712145,"pX":-0.023675077491790625,"pZ":3.702224649751505,"vX0":9.79756168171972,"vY0":-138.07082095100216,"vZ0":2.0894412430856333,"x":117.9,"y":138.82,"x0":-2.7215433152655537,"y0":50.0052729874458,"z0":4.905743393878789,"aX":-13.304917558316655},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":3.4,"breakHorizontal":10.4,"spinRate":2410,"spinDirection":226},"zone":2,"typeConfidence":0.9,"plateTime":0.3963912147808797,"extension":6.47715187379176},"index":8,"playId":"66c23065-4686-3558-8898-3a563fd1c5b2","pitchNumber":7,"startTime":"2025-08-06T19:10:31.433Z","endTime":"2025-08-06T19:10:37.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:10:37.333Z","atBatIndex":64},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Grant McCray flies out sharply to center fielder Alexander Canario.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T19:12:46.298Z","endTime":"2025-08-06T19:13:13.503Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Henry Davis replaces Oneil Cruz, batting 6th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T19:11:35.278Z","endTime":"2025-08-06T19:12:48.613Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680779,"link":"/api/v1/people/680779"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"602","replacedPlayer":{"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.54620268033791,"strikeZoneBottom":1.47858173117024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.291115483308168,"aZ":-17.240061420127333,"pfxX":-8.050477924345245,"pfxZ":7.913476780065277,"pX":-1.660160348930278,"pZ":3.0086726348818895,"vX0":3.731003253082336,"vY0":-136.33447330177808,"vZ0":-4.1341446379456155,"x":180.28,"y":157.55,"x0":-1.9986665400324275,"y0":50.00271355108185,"z0":5.7306833253189176,"aX":-15.191174169384963},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.7,"breakHorizontal":13.8,"spinRate":2360,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.4013804777889831,"extension":5.98621349762955},"index":1,"playId":"5ac42efe-20a4-3e06-b317-e6cd272282fa","pitchNumber":1,"startTime":"2025-08-06T19:12:48.613Z","endTime":"2025-08-06T19:12:52.254Z","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.1,"endSpeed":85.5,"strikeZoneTop":3.6,"strikeZoneBottom":1.63,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.782797781487915,"aZ":-13.989091725789828,"pfxX":-6.4082427067344705,"pfxZ":9.665930532642435,"pX":-0.30663421924753637,"pZ":2.4982181708466698,"vX0":6.326844366346041,"vY0":-136.7037015468868,"vZ0":-6.117579375190586,"x":128.69,"y":171.33,"x0":-1.8249848223496468,"y0":50.005561383422595,"z0":5.735756088882527,"aX":-12.059960974977816},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.3,"breakHorizontal":10.2,"spinRate":2362,"spinDirection":226},"zone":4,"typeConfidence":2.0,"plateTime":0.40157662934708416,"extension":6.070176973870072},"hitData":{"launchSpeed":104.3,"launchAngle":39.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":94.82,"coordY":45.03}},"index":2,"playId":"20579c65-93b8-3839-997d-12c9f3183981","pitchNumber":2,"startTime":"2025-08-06T19:13:03.682Z","endTime":"2025-08-06T19:13:13.503Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:13:13.503Z","atBatIndex":65},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jung Hoo Lee doubles (27) on a sharp line drive to right fielder Bryan Reynolds.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T19:13:21.978Z","endTime":"2025-08-06T19:15:07.863Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"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":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.6,"strikeZoneTop":3.34801502386406,"strikeZoneBottom":1.41009620826247,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.93877033853374,"aZ":-31.123155983977362,"pfxX":1.0712209839676916,"pfxZ":0.6634816442654152,"pX":0.09760442337893734,"pZ":2.053134732177037,"vX0":4.672896055793124,"vY0":-124.88699705543539,"vZ0":-2.9019900608888642,"x":113.28,"y":183.35,"x0":-1.929918372092988,"y0":50.00569323973212,"z0":5.765717500562528,"aX":1.7082697297715348},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":0.8,"breakHorizontal":-2.9,"spinRate":2477,"spinDirection":148},"zone":5,"typeConfidence":2.0,"plateTime":0.43700515082852887,"extension":6.004987289603832},"index":0,"playId":"adedf1fd-ac80-32d8-9efd-a2778ceffd3e","pitchNumber":1,"startTime":"2025-08-06T19:13:41.545Z","endTime":"2025-08-06T19:13:45.408Z","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.7,"endSpeed":80.6,"strikeZoneTop":3.33370341870094,"strikeZoneBottom":1.47612350250165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.68435961299937,"aZ":-29.59723509392263,"pfxX":-10.265008732424636,"pfxZ":1.5753485413392716,"pX":0.5993268989186811,"pZ":-0.1343705612604342,"vX0":9.683804361852339,"vY0":-127.10348153434956,"vZ0":-8.15304993733551,"x":94.16,"y":242.41,"x0":-1.9310686794165965,"y0":50.00189401422025,"z0":5.47386092615884,"aX":-16.75177476048859},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":16.3,"spinRate":2026,"spinDirection":240},"zone":14,"typeConfidence":2.0,"plateTime":0.4313692319245379,"extension":6.189686005201988},"index":1,"playId":"6e59ddb4-cfcc-3f3a-aba2-942a99e74463","pitchNumber":2,"startTime":"2025-08-06T19:13:56.293Z","endTime":"2025-08-06T19:13:59.896Z","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":84.7,"endSpeed":78.3,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.830751740852854,"aZ":-32.169506108478444,"pfxX":1.1882457436122031,"pfxZ":0.0016136833715476584,"pX":0.5203538732885595,"pZ":1.8306208487596338,"vX0":5.314037762812197,"vY0":-123.32533242147906,"vZ0":-3.0430651645037905,"x":97.17,"y":189.35,"x0":-1.8139927682332624,"y0":50.002418297287754,"z0":5.785592274399736,"aX":1.8347834676382297},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.5,"breakHorizontal":-3.4,"spinRate":2418,"spinDirection":87},"zone":9,"typeConfidence":2.0,"plateTime":0.44362951710376786,"extension":5.991946105916274},"index":2,"playId":"455be066-92a7-37ff-bca6-63ef782fa2a2","pitchNumber":3,"startTime":"2025-08-06T19:14:13.444Z","endTime":"2025-08-06T19:14:16.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.37252733461999,"strikeZoneBottom":1.31467829880859,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.850003082659132,"aZ":-32.52629236321198,"pfxX":0.22168765081758124,"pfxZ":-0.21594436241692616,"pX":0.16030752531355588,"pZ":0.6746426250987982,"vX0":5.139337158824294,"vY0":-127.28746378612455,"vZ0":-5.913455237966046,"x":110.89,"y":220.56,"x0":-1.9162102337778422,"y0":50.00293212831535,"z0":5.612619151052605,"aX":0.3619124720521291},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.6,"breakHorizontal":-1.6,"spinRate":2510,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.43080438024662904,"extension":5.962408171765828},"index":3,"playId":"0cb57db3-71c0-38f0-b20d-d6ec1d8352b5","pitchNumber":4,"startTime":"2025-08-06T19:14:33.332Z","endTime":"2025-08-06T19:14:37.699Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.1,"strikeZoneTop":3.37,"strikeZoneBottom":1.51,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.566965866264017,"aZ":-26.753314068044066,"pfxX":-10.003020717789056,"pfxZ":3.3032296978297033,"pX":-0.04904162893450912,"pZ":2.2677800620519957,"vX0":8.039359081417185,"vY0":-127.64418588590225,"vZ0":-3.3513657317427583,"x":118.87,"y":177.55,"x0":-1.9479651745424127,"y0":50.00339028656232,"z0":5.716400221750805,"aX":-16.420035990552282},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.4,"breakHorizontal":16.2,"spinRate":2235,"spinDirection":236},"zone":5,"typeConfidence":2.0,"plateTime":0.42997442795425345,"extension":6.197198436938305},"hitData":{"launchSpeed":103.4,"launchAngle":9.0,"totalDistance":173.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":190.7,"coordY":129.29}},"index":4,"playId":"584477ea-4ea6-31ce-811d-eddbe04e59a7","pitchNumber":5,"startTime":"2025-08-06T19:14:55.141Z","endTime":"2025-08-06T19:15:07.863Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:15:07.863Z","atBatIndex":66},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Dominic Smith doubles (7) on a line drive to right fielder Bryan Reynolds. Jung Hoo Lee scores.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T19:16:08.255Z","endTime":"2025-08-06T19:17:36.694Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668804,"link":"/api/v1/people/668804"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","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":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"responsiblePitcher":{"id":642701,"link":"/api/v1/people/642701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Dominic Smith replaces Christian Koss.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-08-06T19:15:26.069Z","endTime":"2025-08-06T19:16:10.566Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"801","replacedPlayer":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.8,"strikeZoneTop":3.32995262318045,"strikeZoneBottom":1.30845092375073,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.273142370632527,"aZ":-29.405657783444223,"pfxX":0.736265555755028,"pfxZ":1.7313283212111408,"pX":0.4825679494009943,"pZ":2.076470903029004,"vX0":5.755444393501096,"vY0":-124.53818247995497,"vZ0":-3.0674314783870673,"x":98.61,"y":182.72,"x0":-1.9388081527435768,"y0":50.00074597190664,"z0":5.716368916304058,"aX":1.1734983743920313},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":2.8,"breakHorizontal":-2.4,"spinRate":2315,"spinDirection":145},"zone":6,"typeConfidence":2.0,"plateTime":0.4371662247369059,"extension":6.05507166324771},"index":1,"playId":"2a7f50c1-5fac-30df-8245-8a84fe1b7247","pitchNumber":1,"startTime":"2025-08-06T19:16:10.566Z","endTime":"2025-08-06T19:16:14.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.551483924734054,"aZ":-17.687880082562163,"pfxX":-5.098332375071449,"pfxZ":7.693169530260722,"pX":0.7515267410002583,"pZ":2.8003295528476575,"vX0":8.501925890418095,"vY0":-136.05777553567387,"vZ0":-4.692258207767705,"x":88.35,"y":163.17,"x0":-1.7448340637096946,"y0":50.00581917749385,"z0":5.765037674602487,"aX":-9.604970606238743},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":7.6,"spinRate":2472,"spinDirection":215},"zone":3,"typeConfidence":2.0,"plateTime":0.4018603717850002,"extension":6.039328187567006},"index":2,"playId":"d917b237-2461-3674-8c3e-a9a007401d34","pitchNumber":2,"startTime":"2025-08-06T19:16:29.126Z","endTime":"2025-08-06T19:16:32.559Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2025-08-06T19:16:45.741Z","endTime":"2025-08-06T19:17:03.576Z","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":86.6,"endSpeed":80.3,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.989394283122245,"aZ":-29.151367132432245,"pfxX":1.49124433558089,"pfxZ":1.8583802734926955,"pX":0.039111164967973386,"pZ":1.5205601017511428,"vX0":4.290061721224763,"vY0":-126.15458757713422,"vZ0":-4.446003094352203,"x":115.51,"y":197.72,"x0":-1.8723377361970386,"y0":50.0009519523286,"z0":5.636920614010409,"aX":2.418671462784868},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":-3.6,"spinRate":2405,"spinDirection":179},"zone":8,"typeConfidence":2.0,"plateTime":0.43301854538946216,"extension":6.120559913344063},"index":4,"playId":"1a483bbe-9fd4-3b58-80bc-690e1dc73b7a","pitchNumber":3,"startTime":"2025-08-06T19:17:03.576Z","endTime":"2025-08-06T19:17:07.320Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":86.0,"strikeZoneTop":3.25,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.245495978685227,"aZ":-18.683381328420797,"pfxX":-2.492618145823357,"pfxZ":7.163223815389431,"pX":0.965908054709107,"pZ":2.7095544423280598,"vX0":8.027566054504115,"vY0":-135.9732592305775,"vZ0":-4.619499060512255,"x":80.18,"y":165.62,"x0":-1.693410772681971,"y0":50.00064704680867,"z0":5.716697627706583,"aX":-4.6936306570295665},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.2,"breakHorizontal":2.9,"spinRate":2479,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4019526215219633,"extension":5.9261205585564625},"hitData":{"launchSpeed":76.3,"launchAngle":21.0,"totalDistance":212.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":203.34,"coordY":125.16}},"index":5,"playId":"8f693e01-e7df-3bea-81d2-0ea033078391","pitchNumber":4,"startTime":"2025-08-06T19:17:24.237Z","endTime":"2025-08-06T19:17:36.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:17:36.694Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Patrick Bailey singles on a ground ball to right fielder Bryan Reynolds. Dominic Smith scores.","rbi":1,"awayScore":4,"homeScore":2,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T19:17:41.423Z","endTime":"2025-08-06T19:18:40.289Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"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":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"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],"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":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"responsiblePitcher":{"id":642701,"link":"/api/v1/people/642701"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":84.6,"strikeZoneTop":3.47648284609642,"strikeZoneBottom":1.58090995318232,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.762033726171058,"aZ":-15.860568573238798,"pfxX":-0.9055765695044118,"pfxZ":9.029840116128193,"pX":-0.44532655642189684,"pZ":2.048881326425441,"vX0":4.119483256997196,"vY0":-132.43993515131535,"vZ0":-6.598514319600749,"x":133.97,"y":183.46,"x0":-1.8918799225857639,"y0":50.002764359243976,"z0":5.698689432762255,"aX":-1.636194118281582},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":15.4,"breakHorizontal":1.0,"spinRate":2444,"spinDirection":206},"zone":7,"typeConfidence":2.0,"plateTime":0.41089129576555017,"extension":6.065485274340375},"index":0,"playId":"f64172fc-5186-3425-90b3-67bc6fe49689","pitchNumber":1,"startTime":"2025-08-06T19:18:12.436Z","endTime":"2025-08-06T19:18:16.173Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":80.2,"strikeZoneTop":3.44,"strikeZoneBottom":1.65,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.000309274550908,"aZ":-31.43349230033285,"pfxX":1.3070736480354443,"pfxZ":0.461097742530689,"pX":0.06111845037460335,"pZ":1.708348680508425,"vX0":4.423621348443374,"vY0":-124.84762047243,"vZ0":-3.6257874813717983,"x":114.67,"y":192.65,"x0":-1.891047981742009,"y0":50.00280381228241,"z0":5.718727629072657,"aX":2.099133331993461},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.4,"breakHorizontal":-3.2,"spinRate":2404,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.43581154221072627,"extension":5.998468550708797},"hitData":{"launchSpeed":99.6,"launchAngle":5.0,"totalDistance":108.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.09,"coordY":119.25}},"index":1,"playId":"9276f2c5-ddfa-3da2-add5-a58b46d2fed6","pitchNumber":2,"startTime":"2025-08-06T19:18:29.936Z","endTime":"2025-08-06T19:18:40.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:18:40.289Z","atBatIndex":68},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Heliot Ramos flies out to center fielder Alexander Canario.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T19:18:51.160Z","endTime":"2025-08-06T19:19:36.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672744,"link":"/api/v1/people/672744"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.3,"endSpeed":87.2,"strikeZoneTop":3.22941415036435,"strikeZoneBottom":1.45524041456829,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.20033484261874,"aZ":-25.339649222053804,"pfxX":-9.363935001732159,"pfxZ":3.5573712469333936,"pX":0.703934781445224,"pZ":1.9237615108352157,"vX0":9.92213395511112,"vY0":-137.02808512041076,"vZ0":-4.984237098373374,"x":90.17,"y":186.84,"x0":-1.7287278589657866,"y0":50.004694131181004,"z0":5.4738166469366565,"aX":-18.002665495781503},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":5.6,"breakHorizontal":15.1,"spinRate":2371,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.39807634749141974,"extension":6.3750403898965775},"index":0,"playId":"6e2da17c-b09d-3b1d-9d9d-a48a8e118ac9","pitchNumber":1,"startTime":"2025-08-06T19:19:08.797Z","endTime":"2025-08-06T19:19:12.564Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":80.5,"strikeZoneTop":3.23,"strikeZoneBottom":1.5,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.85608207043257,"aZ":-29.631164754873417,"pfxX":2.241263957370117,"pfxZ":1.5659911662788648,"pX":-0.5162223273485315,"pZ":1.797164125142266,"vX0":3.050465949206919,"vY0":-125.7263193453466,"vZ0":-3.8115513804038574,"x":136.68,"y":190.26,"x0":-2.029512305960361,"y0":50.00376869273154,"z0":5.697966777651291,"aX":3.642603628529122},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.3,"breakHorizontal":-4.7,"spinRate":2533,"spinDirection":116},"zone":7,"typeConfidence":2.0,"plateTime":0.43313574645390585,"extension":6.036346654860314},"hitData":{"launchSpeed":91.1,"launchAngle":35.0,"totalDistance":327.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":129.12,"coordY":67.85}},"index":1,"playId":"11d8a883-f169-3430-a2ae-f015a86d771f","pitchNumber":2,"startTime":"2025-08-06T19:19:24.872Z","endTime":"2025-08-06T19:19:36.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:19:36.478Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Rafael Devers pops out to shortstop Jared Triolo.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-08-06T19:22:06.657Z","endTime":"2025-08-06T19:23:45.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":5},"credits":[{"player":{"id":669707,"link":"/api/v1/people/669707"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Ryan Borucki replaces Dennis Santana.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-08-06T19:20:25.848Z","endTime":"2025-08-06T19:22:08.975Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621366,"link":"/api/v1/people/621366"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.6,"strikeZoneTop":3.59595027534019,"strikeZoneBottom":1.53709521614451,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.42389614401012,"aZ":-22.271147660578674,"pfxX":8.53674981056599,"pfxZ":5.184824596541656,"pX":-0.8177868085324116,"pZ":2.632774808998006,"vX0":-8.959926588831086,"vY0":-136.86294720569745,"vZ0":-4.220443037146452,"x":148.17,"y":167.7,"x0":1.3794395981219398,"y0":50.00065048061538,"z0":5.708061107917839,"aX":16.295851374706913},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.8,"breakHorizontal":-13.7,"spinRate":2285,"spinDirection":128},"zone":4,"typeConfidence":2.0,"plateTime":0.3992407567890952,"extension":6.270644680391718},"index":1,"playId":"c45f8d30-4e03-3e52-9319-452df0a37f7b","pitchNumber":1,"startTime":"2025-08-06T19:22:08.975Z","endTime":"2025-08-06T19:22:12.761Z","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":94.6,"endSpeed":86.5,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.049334579412317,"aZ":-22.82918275203883,"pfxX":9.050753721728,"pfxZ":4.87878352010528,"pX":0.8636009490833569,"pZ":2.748635600293346,"vX0":-5.1069427433789985,"vY0":-137.64890918185603,"vZ0":-4.0834533407284255,"x":84.08,"y":164.57,"x0":1.568753000163625,"y0":50.0035745784515,"z0":5.800389820406591,"aX":17.338373816094265},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":8.2,"breakHorizontal":-15.2,"spinRate":2227,"spinDirection":134},"zone":12,"typeConfidence":2.0,"plateTime":0.3981764388784299,"extension":6.317012908766664},"index":2,"playId":"156545f6-d40e-33cd-b45c-d61a4ed4ed4a","pitchNumber":2,"startTime":"2025-08-06T19:22:25.258Z","endTime":"2025-08-06T19:22:28.962Z","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":86.7,"endSpeed":78.0,"strikeZoneTop":3.46052015350218,"strikeZoneBottom":1.64196122039083,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.69706633974274,"aZ":-31.506787269537213,"pfxX":-0.4911698290307456,"pfxZ":0.42146375345586407,"pX":0.5902494567640172,"pZ":3.468836619717654,"vX0":-2.514488639577091,"vY0":-126.07807011944863,"vZ0":0.3701372651308452,"x":94.5,"y":145.12,"x0":1.6730710143628225,"y0":50.00106551791228,"z0":5.9072005331837225,"aX":-0.7736177941834272},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.2,"breakHorizontal":1.6,"spinRate":2121,"spinDirection":197},"zone":3,"typeConfidence":2.0,"plateTime":0.4380071429210175,"extension":6.291837783276207},"index":3,"playId":"fc6eae59-9dd1-3be4-97d4-45a07b950e7d","pitchNumber":3,"startTime":"2025-08-06T19:22:47.878Z","endTime":"2025-08-06T19:22:52.635Z","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":88.0,"endSpeed":79.1,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.19114948756743,"aZ":-29.52458104058205,"pfxX":0.06099410293330165,"pfxZ":1.638994833059007,"pX":0.45780878836253175,"pZ":2.1642073515721516,"vX0":-3.0350313680075702,"vY0":-127.91584927293411,"vZ0":-2.9841865056254555,"x":99.55,"y":180.35,"x0":1.6638245959158782,"y0":50.00461390066419,"z0":5.719093854000859,"aX":0.09914537673820821},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.4,"breakHorizontal":0.7,"spinRate":2154,"spinDirection":150},"zone":9,"typeConfidence":2.0,"plateTime":0.43212778578579414,"extension":6.349754663657104},"index":4,"playId":"e5a31636-bd26-3a67-a302-ae6044d362e4","pitchNumber":4,"startTime":"2025-08-06T19:23:04.415Z","endTime":"2025-08-06T19:23:09.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":86.9,"endSpeed":78.8,"strikeZoneTop":3.48,"strikeZoneBottom":1.59,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.19797969133147,"aZ":-32.791630813045,"pfxX":0.11281500946657985,"pfxZ":-0.3889195010196156,"pX":-1.1178995383822716,"pZ":1.0617300521656992,"vX0":-6.129409673465074,"vY0":-126.2458795892084,"vZ0":-4.772666002697456,"x":159.61,"y":210.11,"x0":1.3463058639575305,"y0":50.0032265514434,"z0":5.673120296819426,"aX":0.17893079508343654},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.7,"breakHorizontal":1.4,"spinRate":2382,"spinDirection":3},"zone":13,"typeConfidence":2.0,"plateTime":0.43701673997344725,"extension":6.464573010644259},"hitData":{"launchSpeed":59.1,"launchAngle":48.0,"totalDistance":166.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":100.03,"coordY":140.43}},"index":5,"playId":"9970e5fe-ca71-3950-ad05-f5568fc1e97c","pitchNumber":5,"startTime":"2025-08-06T19:23:36.700Z","endTime":"2025-08-06T19:23:45.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:23:45.629Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jack Suwinski lines out to center fielder Jung Hoo Lee.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T19:26:09.588Z","endTime":"2025-08-06T19:27:21.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":808982,"link":"/api/v1/people/808982"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from first base to second base for Casey Schmitt.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-08-06T19:25:34.568Z","endTime":"2025-08-06T19:25:34.594Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"battingOrder":"500"},{"details":{"description":"Dominic Smith remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-08-06T19:25:34.594Z","endTime":"2025-08-06T19:25:34.596Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"801","replacedPlayer":{"id":683766,"link":"/api/v1/people/683766"}},{"details":{"description":"Pitching Change: Randy Rodríguez replaces Ryan Walker.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-08-06T19:25:34.596Z","endTime":"2025-08-06T19:26:02.728Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678495,"link":"/api/v1/people/678495"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jack Suwinski replaces Alexander Canario.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":4,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2025-08-06T19:26:02.728Z","endTime":"2025-08-06T19:26:11.920Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669261,"link":"/api/v1/people/669261"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":672744,"link":"/api/v1/people/672744"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.9,"strikeZoneTop":3.57,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.76179679982293,"aZ":-10.078960261571487,"pfxX":-2.30629298731212,"pfxZ":10.837321067665687,"pX":0.8538967378550153,"pZ":3.0617577597003898,"vX0":8.85981832321235,"vY0":-142.37412221380828,"vZ0":-4.709703945261064,"x":84.45,"y":156.11,"x0":-2.0080817667849638,"y0":50.00587957621064,"z0":5.38380358182442,"aX":-4.704555386133446},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.7,"breakHorizontal":2.3,"spinRate":2660,"spinDirection":203},"zone":12,"typeConfidence":2.0,"plateTime":0.3857258496533116,"extension":6.669483545400176},"index":4,"playId":"3bdccf03-7834-3c28-a5e9-1e1266e2cb55","pitchNumber":1,"startTime":"2025-08-06T19:26:11.920Z","endTime":"2025-08-06T19:26:15.551Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.1,"strikeZoneTop":3.56567534558265,"strikeZoneBottom":1.5069750499072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.310232542997177,"aZ":-29.596668357049545,"pfxX":6.899870499516631,"pfxZ":1.5449793329437207,"pX":0.24823234833112612,"pZ":0.9562912868989769,"vX0":4.3957119439722785,"vY0":-129.3633178737051,"vZ0":-5.2947458715752775,"x":107.54,"y":212.96,"x0":-2.3771837391190824,"y0":50.00504477411816,"z0":5.335035036797454,"aX":11.542170836172195},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":1.7,"breakHorizontal":-13.6,"spinRate":2910,"spinDirection":39},"zone":14,"typeConfidence":0.89,"plateTime":0.42555425798425395,"extension":6.532229567884489},"index":5,"playId":"c9e4ab70-3695-360f-ba82-16acf8c9a6ca","pitchNumber":2,"startTime":"2025-08-06T19:26:27.772Z","endTime":"2025-08-06T19:26:31.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.67241736106462,"strikeZoneBottom":1.57357177864654,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.31263207408722,"aZ":-14.463277570961743,"pfxX":-2.1842053729429445,"pfxZ":8.851967564230051,"pX":0.9863659960646105,"pZ":1.8779527717591147,"vX0":9.097812150908764,"vY0":-140.65915787377833,"vZ0":-6.891079775862586,"x":79.4,"y":188.08,"x0":-2.0082262160225492,"y0":50.004987734445926,"z0":5.300000728292464,"aX":-4.3719443573025405},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.8,"breakHorizontal":2.0,"spinRate":2829,"spinDirection":206},"zone":14,"typeConfidence":2.0,"plateTime":0.38959905172251386,"extension":6.692563250302435},"index":6,"playId":"be71fa6c-6479-3bbd-929d-adb9ca4ac22f","pitchNumber":3,"startTime":"2025-08-06T19:26:42.156Z","endTime":"2025-08-06T19:26:46.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.3,"strikeZoneTop":3.55572258227159,"strikeZoneBottom":1.57697783816111,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.43655691746143,"aZ":-13.581604190831866,"pfxX":-4.934635154824125,"pfxZ":9.222460958990455,"pX":-0.9928194495739839,"pZ":3.3342327254517268,"vX0":5.315755520563763,"vY0":-141.59720548529606,"vZ0":-3.4338850962372436,"x":154.84,"y":148.76,"x0":-2.2596516365122743,"y0":50.006749827920586,"z0":5.440426034736483,"aX":-9.952904716177349},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.1,"breakHorizontal":7.8,"spinRate":2695,"spinDirection":210},"zone":11,"typeConfidence":2.0,"plateTime":0.38786410404053573,"extension":6.543740867431204},"index":7,"playId":"c3c646b8-8ee4-3236-8447-5ebff4512273","pitchNumber":4,"startTime":"2025-08-06T19:26:57.028Z","endTime":"2025-08-06T19:27:01.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.57,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":34.773289569405215,"aZ":-11.216909728141188,"pfxX":-4.544454787860222,"pfxZ":10.317269330691417,"pX":0.09617790532800918,"pZ":2.4806337720911706,"vX0":7.6773146212045855,"vY0":-142.13894262523118,"vZ0":-6.038150099326564,"x":113.33,"y":171.8,"x0":-2.0583758541561337,"y0":50.003513683030256,"z0":5.355517306212519,"aX":-9.232272713507859},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":6.6,"spinRate":2726,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.38640505596965635,"extension":6.671806404222691},"hitData":{"launchSpeed":83.5,"launchAngle":27.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":118.1,"coordY":86.86}},"index":8,"playId":"cd277a39-ad28-33ee-b5a5-a2f2d2d90444","pitchNumber":5,"startTime":"2025-08-06T19:27:13.393Z","endTime":"2025-08-06T19:27:21.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:27:21.363Z","atBatIndex":71},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Triolo flies out to second baseman Casey Schmitt.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T19:27:27.566Z","endTime":"2025-08-06T19:28:32.824Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669477,"link":"/api/v1/people/669477"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.4,"endSpeed":91.4,"strikeZoneTop":3.81,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.30906567242743,"aZ":-11.155538169435134,"pfxX":-2.150550732781957,"pfxZ":9.846738604556167,"pX":-0.2232029928837473,"pZ":2.9010806755519254,"vX0":6.214336679011647,"vY0":-144.61241362416587,"vZ0":-4.955573660191999,"x":125.51,"y":160.45,"x0":-2.1132089145866764,"y0":50.000786848179125,"z0":5.311444122693124,"aX":-4.590996714336827},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.2,"breakHorizontal":2.8,"spinRate":2813,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.37767080384962703,"extension":6.721021028562229},"index":0,"playId":"fb5fac9a-17e6-38c4-876e-f07d9d7d2f6c","pitchNumber":1,"startTime":"2025-08-06T19:27:48.180Z","endTime":"2025-08-06T19:27:51.228Z","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":87.6,"endSpeed":81.2,"strikeZoneTop":3.81,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.79940535567269,"aZ":-32.85363032919473,"pfxX":7.434596476960274,"pfxZ":-0.41064729922858856,"pX":1.4663882235721784,"pZ":1.2055303644008606,"vX0":6.633391334066098,"vY0":-127.49603370050411,"vZ0":-3.9227684696675036,"x":61.1,"y":206.23,"x0":-2.133446880079108,"y0":50.00296519678599,"z0":5.352007622063136,"aX":12.260747493618855},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.4,"breakHorizontal":-15.0,"spinRate":2857,"spinDirection":54},"zone":14,"typeConfidence":0.91,"plateTime":0.4293252046055245,"extension":6.646573326634811},"index":1,"playId":"61be2d3a-3c20-3b9e-999a-19ee7d40fd7c","pitchNumber":2,"startTime":"2025-08-06T19:28:06.482Z","endTime":"2025-08-06T19:28:10.682Z","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":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.0,"strikeZoneTop":3.81,"strikeZoneBottom":1.78,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.84245541191861,"aZ":-31.322500405501984,"pfxX":7.619543337325168,"pfxZ":0.5145640943190894,"pX":0.2207005306439829,"pZ":2.251079330242112,"vX0":3.7779366777426877,"vY0":-128.9335763444764,"vZ0":-2.002889537269393,"x":108.59,"y":178.0,"x0":-2.2574547528546645,"y0":50.005685068630385,"z0":5.474188762093539,"aX":12.726831041690483},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":0.7,"breakHorizontal":-14.6,"spinRate":2900,"spinDirection":58},"zone":8,"typeConfidence":0.9,"plateTime":0.42613178742698876,"extension":6.602116458258496},"hitData":{"launchSpeed":68.0,"launchAngle":41.0,"totalDistance":201.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.4,"coordY":122.69}},"index":2,"playId":"b4074270-41f7-3994-894c-21ce97bbf355","pitchNumber":3,"startTime":"2025-08-06T19:28:24.418Z","endTime":"2025-08-06T19:28:32.824Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:28:32.824Z","atBatIndex":72},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, first baseman Dominic Smith to pitcher Randy Rodríguez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T19:28:39.334Z","endTime":"2025-08-06T19:30:10.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":678495,"link":"/api/v1/people/678495"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.53128993497761,"strikeZoneBottom":1.47577503662072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.710605787192403,"aZ":-28.33303017163708,"pfxX":5.630595890930102,"pfxZ":2.3282130526785334,"pX":0.07633127239601144,"pZ":1.298237854856548,"vX0":3.964154644306689,"vY0":-127.38515345144134,"vZ0":-4.580261120706292,"x":114.09,"y":203.73,"x0":-2.2302798675806703,"y0":50.00012756714828,"z0":5.354627521663509,"aX":9.267267061543121},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.5,"breakHorizontal":-11.0,"spinRate":2755,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.4296826556779849,"extension":6.7611178679243435},"index":0,"playId":"048e472b-26b0-3dd1-9e63-4af57e85f0ee","pitchNumber":1,"startTime":"2025-08-06T19:28:55.540Z","endTime":"2025-08-06T19:28:59.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54319311331302,"aZ":-9.471222423203296,"pfxX":-4.227549379099269,"pfxZ":10.823117250415878,"pX":0.7226835976807172,"pZ":3.05753294514067,"vX0":9.298324362020805,"vY0":-143.94435544349986,"vZ0":-4.88014597557147,"x":89.45,"y":156.23,"x0":-2.0008114360909723,"y0":50.004320822493376,"z0":5.36192344726204,"aX":-8.870532420987452},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.7,"breakHorizontal":5.8,"spinRate":2807,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.3805900191724665,"extension":6.620442529671504},"index":1,"playId":"e3439114-a387-32a4-9614-dd4056f8d8f0","pitchNumber":2,"startTime":"2025-08-06T19:29:09.307Z","endTime":"2025-08-06T19:29:12.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.31712933791562,"strikeZoneBottom":1.38225146404449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43886177842463,"aZ":-9.805217745217744,"pfxX":-2.2893629357046708,"pfxZ":10.55173286739771,"pX":-1.2558546719159775,"pZ":3.5727819789099353,"vX0":3.8890927996100566,"vY0":-144.4104399775853,"vZ0":-3.6592366790078605,"x":164.87,"y":142.31,"x0":-2.320268813892754,"y0":50.00368522035056,"z0":5.455603301106666,"aX":-4.854003617188972},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.6,"breakHorizontal":3.4,"spinRate":2798,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.37872652168779775,"extension":6.75113419572669},"index":2,"playId":"5db533b8-0eb5-3280-b0c2-040b6004c766","pitchNumber":3,"startTime":"2025-08-06T19:29:24.304Z","endTime":"2025-08-06T19:29:28.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.5886291526409,"aZ":-10.318916357638951,"pfxX":-4.345143515781108,"pfxZ":10.567227387585508,"pX":-0.4615189666643749,"pZ":1.6172912184727033,"vX0":6.467323617896241,"vY0":-142.63432298167146,"vZ0":-8.102024034655951,"x":134.59,"y":195.11,"x0":-2.1896751181813348,"y0":50.00629860139024,"z0":5.138581042203733,"aX":-8.990194954643602},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.8,"breakHorizontal":6.6,"spinRate":2761,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.38342597267288303,"extension":6.786423796811601},"index":3,"playId":"144b90f8-ec04-346b-ab50-c5cd192ecba6","pitchNumber":4,"startTime":"2025-08-06T19:29:40.248Z","endTime":"2025-08-06T19:29:46.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5095830202833,"aZ":-11.097734689205572,"pfxX":-3.9408338393282127,"pfxZ":9.883754841135717,"pX":0.4265955108064014,"pZ":3.251475079052598,"vX0":8.117811870391197,"vY0":-144.79786395531053,"vZ0":-4.288714649089953,"x":100.74,"y":150.99,"x0":-1.8959947828885275,"y0":50.001701121130374,"z0":5.4260098821528935,"aX":-8.403970858281287},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.3,"breakHorizontal":5.6,"spinRate":2770,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.3776902664285573,"extension":6.768800956332034},"hitData":{"launchSpeed":99.0,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.34,"coordY":159.79}},"index":4,"playId":"0552943a-ea7d-3864-82b1-290fbac31cba","pitchNumber":5,"startTime":"2025-08-06T19:30:03.945Z","endTime":"2025-08-06T19:30:10.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:30:10.936Z","atBatIndex":73}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Isiah Kiner-Falefa grounds out, first baseman Dominic Smith to pitcher Randy Rodríguez.","rbi":0,"awayScore":4,"homeScore":2,"isOut":true},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2025-08-06T19:28:39.334Z","endTime":"2025-08-06T19:30:10.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":642086,"link":"/api/v1/people/642086"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":678495,"link":"/api/v1/people/678495"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.8,"strikeZoneTop":3.53128993497761,"strikeZoneBottom":1.47577503662072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.710605787192403,"aZ":-28.33303017163708,"pfxX":5.630595890930102,"pfxZ":2.3282130526785334,"pX":0.07633127239601144,"pZ":1.298237854856548,"vX0":3.964154644306689,"vY0":-127.38515345144134,"vZ0":-4.580261120706292,"x":114.09,"y":203.73,"x0":-2.2302798675806703,"y0":50.00012756714828,"z0":5.354627521663509,"aX":9.267267061543121},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.5,"breakHorizontal":-11.0,"spinRate":2755,"spinDirection":64},"zone":14,"typeConfidence":0.9,"plateTime":0.4296826556779849,"extension":6.7611178679243435},"index":0,"playId":"048e472b-26b0-3dd1-9e63-4af57e85f0ee","pitchNumber":1,"startTime":"2025-08-06T19:28:55.540Z","endTime":"2025-08-06T19:28:59.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.4,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.54319311331302,"aZ":-9.471222423203296,"pfxX":-4.227549379099269,"pfxZ":10.823117250415878,"pX":0.7226835976807172,"pZ":3.05753294514067,"vX0":9.298324362020805,"vY0":-143.94435544349986,"vZ0":-4.88014597557147,"x":89.45,"y":156.23,"x0":-2.0008114360909723,"y0":50.004320822493376,"z0":5.36192344726204,"aX":-8.870532420987452},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":18.7,"breakHorizontal":5.8,"spinRate":2807,"spinDirection":203},"zone":3,"typeConfidence":2.0,"plateTime":0.3805900191724665,"extension":6.620442529671504},"index":1,"playId":"e3439114-a387-32a4-9614-dd4056f8d8f0","pitchNumber":2,"startTime":"2025-08-06T19:29:09.307Z","endTime":"2025-08-06T19:29:12.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":90.9,"strikeZoneTop":3.31712933791562,"strikeZoneBottom":1.38225146404449,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.43886177842463,"aZ":-9.805217745217744,"pfxX":-2.2893629357046708,"pfxZ":10.55173286739771,"pX":-1.2558546719159775,"pZ":3.5727819789099353,"vX0":3.8890927996100566,"vY0":-144.4104399775853,"vZ0":-3.6592366790078605,"x":164.87,"y":142.31,"x0":-2.320268813892754,"y0":50.00368522035056,"z0":5.455603301106666,"aX":-4.854003617188972},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.6,"breakHorizontal":3.4,"spinRate":2798,"spinDirection":196},"zone":11,"typeConfidence":2.0,"plateTime":0.37872652168779775,"extension":6.75113419572669},"index":2,"playId":"5db533b8-0eb5-3280-b0c2-040b6004c766","pitchNumber":3,"startTime":"2025-08-06T19:29:24.304Z","endTime":"2025-08-06T19:29:28.198Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.0,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.5886291526409,"aZ":-10.318916357638951,"pfxX":-4.345143515781108,"pfxZ":10.567227387585508,"pX":-0.4615189666643749,"pZ":1.6172912184727033,"vX0":6.467323617896241,"vY0":-142.63432298167146,"vZ0":-8.102024034655951,"x":134.59,"y":195.11,"x0":-2.1896751181813348,"y0":50.00629860139024,"z0":5.138581042203733,"aX":-8.990194954643602},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.8,"breakHorizontal":6.6,"spinRate":2761,"spinDirection":199},"zone":7,"typeConfidence":2.0,"plateTime":0.38342597267288303,"extension":6.786423796811601},"index":3,"playId":"144b90f8-ec04-346b-ab50-c5cd192ecba6","pitchNumber":4,"startTime":"2025-08-06T19:29:40.248Z","endTime":"2025-08-06T19:29:46.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":91.2,"strikeZoneTop":3.35,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.5095830202833,"aZ":-11.097734689205572,"pfxX":-3.9408338393282127,"pfxZ":9.883754841135717,"pX":0.4265955108064014,"pZ":3.251475079052598,"vX0":8.117811870391197,"vY0":-144.79786395531053,"vZ0":-4.288714649089953,"x":100.74,"y":150.99,"x0":-1.8959947828885275,"y0":50.001701121130374,"z0":5.4260098821528935,"aX":-8.403970858281287},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":17.3,"breakHorizontal":5.6,"spinRate":2770,"spinDirection":204},"zone":3,"typeConfidence":2.0,"plateTime":0.3776902664285573,"extension":6.768800956332034},"hitData":{"launchSpeed":99.0,"launchAngle":-9.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":153.34,"coordY":159.79}},"index":4,"playId":"0552943a-ea7d-3864-82b1-290fbac31cba","pitchNumber":5,"startTime":"2025-08-06T19:30:03.945Z","endTime":"2025-08-06T19:30:10.936Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-08-06T19:30:10.936Z","atBatIndex":73},"scoringPlays":[8,31,38,58,67,68],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10],"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":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":171.22,"y":91.74},"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":1,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":207.26,"y":103.95},"type":"O","description":"Flyout"},{"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":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":180.7,"y":125.84},"type":"O","description":"Flyout"},{"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":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":115.57,"y":48.86},"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":1,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":109.76,"y":158.78},"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":1,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":78.13,"y":109.39},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":1,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":137.81,"y":69.4},"type":"H","description":"Single"}]}},{"startIndex":11,"endIndex":17,"top":[11,12,13],"bottom":[14,15,16,17],"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":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"coordinates":{"x":170.39,"y":83.59},"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":2,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":136.05,"y":160.25},"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":2,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":75.69,"y":80.55},"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":2,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"coordinates":{"x":142.08,"y":139.34},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":2,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":148.95,"y":89.74},"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":2,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":149.28,"y":151.68},"type":"O","description":"Lineout"}]}},{"startIndex":18,"endIndex":24,"top":[18,19,20],"bottom":[21,22,23,24],"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":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":80.22,"y":68.44},"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":3,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":172.5,"y":93.55},"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":3,"pitcher":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":143.17,"y":140.37},"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":3,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":122.93,"y":176.51},"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":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":116.85,"y":168.4},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":30,"top":[25,26,27],"bottom":[28,29,30],"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":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":149.79,"y":159.79},"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":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":109.25,"y":171.95},"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":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"coordinates":{"x":95.43,"y":160.0},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":4,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":141.51,"y":136.25},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":39,"top":[31,32,33,34,35],"bottom":[36,37,38,39],"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":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"coordinates":{"x":47.45,"y":37.35},"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":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":108.74,"y":163.84},"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":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"batter":{"id":668800,"fullName":"Andrew Knizner","link":"/api/v1/people/668800"},"coordinates":{"x":182.63,"y":141.13},"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":5,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":193.29,"y":132.36},"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":5,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"coordinates":{"x":159.1,"y":94.02},"type":"O","description":"Sac Fly"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":5,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"coordinates":{"x":179.83,"y":106.87},"type":"O","description":"Lineout"}]}},{"startIndex":40,"endIndex":47,"top":[40,41,42,43],"bottom":[44,45,46,47],"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":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":148.78,"y":155.23},"type":"O","description":"Forceout"}],"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":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":97.2,"y":151.68},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":6,"pitcher":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662"},"batter":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"coordinates":{"x":125.42,"y":190.18},"type":"O","description":"Pop Out"}]}},{"startIndex":48,"endIndex":53,"top":[48,49,50],"bottom":[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":7,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":666464,"fullName":"Jerar Encarnacion","link":"/api/v1/people/666464"},"coordinates":{"x":135.6,"y":141.55},"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":7,"pitcher":{"id":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":96.22,"y":157.61},"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":669387,"fullName":"Carmen Mlodzinski","link":"/api/v1/people/669387"},"batter":{"id":683766,"fullName":"Christian Koss","link":"/api/v1/people/683766"},"coordinates":{"x":104.18,"y":151.68},"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":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":89.99,"y":161.82},"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":7,"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":103.17,"y":163.34},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":7,"pitcher":{"id":676130,"fullName":"José Buttó","link":"/api/v1/people/676130"},"batter":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"coordinates":{"x":148.78,"y":154.22},"type":"O","description":"Pop Out"}]}},{"startIndex":54,"endIndex":64,"top":[54,55,56,57,58,59],"bottom":[60,61,62,63,64],"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":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":182.07,"y":136.39},"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":8,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":113.61,"y":68.0},"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":8,"pitcher":{"id":676755,"fullName":"Isaac Mattson","link":"/api/v1/people/676755"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"coordinates":{"x":162.32,"y":118.74},"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":8,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"coordinates":{"x":72.04,"y":63.03},"type":"O","description":"Sac Fly"},{"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":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"coordinates":{"x":172.38,"y":60.25},"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":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"coordinates":{"x":205.65,"y":117.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":8,"pitcher":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"batter":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"coordinates":{"x":87.97,"y":98.98},"type":"H","description":"Single"}]}},{"startIndex":65,"endIndex":73,"top":[65,66,67,68,69,70],"bottom":[71,72,73],"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":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"coordinates":{"x":94.82,"y":45.03},"type":"O","description":"Flyout"},{"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":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":808982,"fullName":"Jung Hoo Lee","link":"/api/v1/people/808982"},"coordinates":{"x":190.7,"y":129.29},"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":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"coordinates":{"x":203.34,"y":125.16},"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":9,"pitcher":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"coordinates":{"x":172.09,"y":119.25},"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":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"batter":{"id":671218,"fullName":"Heliot Ramos","link":"/api/v1/people/671218"},"coordinates":{"x":129.12,"y":67.85},"type":"O","description":"Flyout"},{"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":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"batter":{"id":646240,"fullName":"Rafael Devers","link":"/api/v1/people/646240"},"coordinates":{"x":100.03,"y":140.43},"type":"O","description":"Pop Out"}],"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":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495"},"batter":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"coordinates":{"x":118.1,"y":86.86},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"inning":9,"pitcher":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495"},"batter":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"coordinates":{"x":144.4,"y":122.69},"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":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495"},"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"coordinates":{"x":153.34,"y":159.79},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":3,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":2,"hits":8,"errors":0,"leftOnBase":7},"away":{"runs":4,"hits":7,"errors":0,"leftOnBase":7}},"defense":{"pitcher":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495"},"catcher":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275"},"first":{"id":642086,"fullName":"Dominic Smith","link":"/api/v1/people/642086"},"second":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"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":687529,"fullName":"Grant McCray","link":"/api/v1/people/687529"},"batter":{"id":642715,"fullName":"Willy Adames","link":"/api/v1/people/642715"},"onDeck":{"id":656305,"fullName":"Matt Chapman","link":"/api/v1/people/656305"},"inHole":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"battingOrder":3,"team":{"id":137,"name":"San Francisco Giants","link":"/api/v1/teams/137"}},"offense":{"batter":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"onDeck":{"id":687462,"fullName":"Spencer Horwitz","link":"/api/v1/people/687462"},"inHole":{"id":502054,"fullName":"Tommy Pham","link":"/api/v1/people/502054"},"pitcher":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"battingOrder":9,"team":{"id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"}},"balls":2,"strikes":2,"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":8,"groundOuts":8,"airOuts":15,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".234","atBats":33,"obp":".312","slg":".377","ops":".689","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":12,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":2,"lineOuts":5},"pitching":{"flyOuts":1,"groundOuts":5,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":33,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":158,"era":"3.65","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.28","battersFaced":36,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":60,"strikes":98,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":2,"pitchesPerInning":"17.56","runsScoredPer9":"2.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID669477":{"person":{"id":669477,"fullName":"Casey Schmitt","link":"/api/v1/people/669477"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":29,"groundOuts":34,"airOuts":53,"runs":18,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":44,"baseOnBalls":16,"intentionalWalks":0,"hits":43,"hitByPitch":3,"avg":".249","atBats":173,"obp":".323","slg":".399","ops":".722","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":69,"rbi":22,"leftOnBase":89,"sacBunts":1,"sacFlies":0,"babip":".301","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.83","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":82,"putOuts":148,"errors":2,"chances":232,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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-3 | HR, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":3,"groundOuts":9,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".167","atBats":30,"obp":".167","slg":".400","ops":".567","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":12,"rbi":2,"leftOnBase":20,"sacBunts":0,"sacFlies":0,"babip":".143","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":0,"lineOuts":6},"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":18,"errors":1,"chances":21,"fielding":".952","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":"1-5 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":66,"groundOuts":100,"airOuts":111,"runs":61,"doubles":20,"triples":1,"homeRuns":14,"strikeOuts":113,"baseOnBalls":41,"intentionalWalks":2,"hits":120,"hitByPitch":13,"avg":".274","atBats":438,"obp":".349","slg":".420","ops":".769","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":498,"totalBases":184,"rbi":51,"leftOnBase":174,"sacBunts":0,"sacFlies":6,"babip":".334","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.29","popOuts":16,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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,"battingOrder":"900","stats":{"batting":{"summary":"0-2","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":19,"flyOuts":9,"groundOuts":17,"airOuts":18,"runs":7,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".160","atBats":50,"obp":".208","slg":".220","ops":".428","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":54,"totalBases":11,"rbi":2,"leftOnBase":21,"sacBunts":1,"sacFlies":0,"babip":".171","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"50.00","popOuts":6,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":5,"putOuts":120,"errors":3,"chances":128,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"note":"(S, 3)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","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":1},"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":47,"gamesStarted":0,"flyOuts":26,"groundOuts":31,"airOuts":45,"runs":10,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":64,"baseOnBalls":11,"intentionalWalks":0,"hits":30,"hitByPitch":3,"atBats":169,"obp":".239","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":745,"era":"1.51","inningsPitched":"47.2","wins":3,"losses":3,"saves":3,"saveOpportunities":6,"holds":13,"blownSaves":3,"earnedRuns":8,"whip":"0.86","battersFaced":184,"outs":143,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":745,"balls":250,"strikes":495,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.69","rbi":0,"winPercentage":".500","pitchesPerInning":"15.63","gamesFinished":12,"strikeoutWalkRatio":"5.82","strikeoutsPer9Inn":"12.08","walksPer9Inn":"2.08","hitsPer9Inn":"5.66","runsScoredPer9":"1.89","homeRunsPer9":"0.57","inheritedRunners":27,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"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"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":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":0,"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":{"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":true,"isSubstitute":false}},"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":{"note":"(W, 4-4)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"1.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":10,"strikes":19,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":50,"gamesStarted":0,"flyOuts":22,"groundOuts":55,"airOuts":36,"runs":25,"doubles":10,"triples":0,"homeRuns":3,"strikeOuts":46,"baseOnBalls":14,"intentionalWalks":1,"hits":40,"hitByPitch":5,"atBats":175,"obp":".303","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":750,"era":"4.05","inningsPitched":"46.2","wins":4,"losses":4,"saves":10,"saveOpportunities":15,"holds":7,"blownSaves":5,"earnedRuns":21,"whip":"1.16","battersFaced":196,"outs":140,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":750,"balls":270,"strikes":480,"strikePercentage":".640","hitBatsmen":5,"balks":2,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.53","rbi":0,"winPercentage":".500","pitchesPerInning":"16.07","gamesFinished":25,"strikeoutWalkRatio":"3.29","strikeoutsPer9Inn":"8.87","walksPer9Inn":"2.70","hitsPer9Inn":"7.71","runsScoredPer9":"4.82","homeRunsPer9":"0.58","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":37,"gamesStarted":0,"flyOuts":24,"groundOuts":54,"airOuts":42,"runs":21,"doubles":10,"triples":2,"homeRuns":2,"strikeOuts":44,"baseOnBalls":23,"intentionalWalks":1,"hits":44,"hitByPitch":1,"atBats":180,"obp":".329","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":826,"era":"3.40","inningsPitched":"50.1","wins":3,"losses":2,"saves":1,"saveOpportunities":3,"holds":2,"blownSaves":2,"earnedRuns":19,"whip":"1.33","battersFaced":209,"outs":151,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":826,"balls":319,"strikes":507,"strikePercentage":".610","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"1.29","rbi":0,"winPercentage":".600","pitchesPerInning":"16.41","gamesFinished":7,"strikeoutWalkRatio":"1.91","strikeoutsPer9Inn":"7.87","walksPer9Inn":"4.11","hitsPer9Inn":"7.87","runsScoredPer9":"3.75","homeRunsPer9":"0.36","inheritedRunners":30,"inheritedRunnersScored":10,"catchersInterference":1,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":7,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"901","stats":{"batting":{"note":"a-","summary":"2-2 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":48,"groundOuts":59,"airOuts":77,"runs":30,"doubles":14,"triples":2,"homeRuns":2,"strikeOuts":91,"baseOnBalls":22,"intentionalWalks":0,"hits":59,"hitByPitch":2,"avg":".213","atBats":277,"obp":".271","slg":".300","ops":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":83,"rbi":34,"leftOnBase":132,"sacBunts":4,"sacFlies":5,"babip":".302","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"138.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":{"caughtStealing":18,"stolenBases":42,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":40,"putOuts":715,"errors":5,"chances":760,"fielding":".993","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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":"0-3 | K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":91,"flyOuts":44,"groundOuts":60,"airOuts":100,"runs":53,"doubles":14,"triples":2,"homeRuns":16,"strikeOuts":94,"baseOnBalls":51,"intentionalWalks":0,"hits":75,"hitByPitch":5,"avg":".229","atBats":328,"obp":".340","slg":".430","ops":".770","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":385,"totalBases":141,"rbi":43,"leftOnBase":165,"sacBunts":0,"sacFlies":1,"babip":".269","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.50","popOuts":33,"lineOuts":23},"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":177,"putOuts":63,"errors":11,"chances":251,"fielding":".956","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":"801","stats":{"batting":{"note":"b-","summary":"1-1 | 2B, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":20,"groundOuts":26,"airOuts":37,"runs":15,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":32,"hitByPitch":2,"avg":".271","atBats":118,"obp":".338","slg":".407","ops":".745","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":48,"rbi":19,"leftOnBase":47,"sacBunts":0,"sacFlies":2,"babip":".315","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.33","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":249,"errors":0,"chances":273,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"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, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":81,"groundOuts":131,"airOuts":130,"runs":56,"doubles":27,"triples":9,"homeRuns":6,"strikeOuts":48,"baseOnBalls":38,"intentionalWalks":0,"hits":106,"hitByPitch":5,"avg":".258","atBats":411,"obp":".325","slg":".411","ops":".736","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":458,"totalBases":169,"rbi":46,"leftOnBase":168,"sacBunts":0,"sacFlies":4,"babip":".277","groundOutsToAirouts":"1.01","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.50","popOuts":15,"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":232,"errors":2,"chances":240,"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":"0-2 | 2 BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":116,"flyOuts":53,"groundOuts":102,"airOuts":89,"runs":65,"doubles":27,"triples":0,"homeRuns":20,"strikeOuts":135,"baseOnBalls":83,"intentionalWalks":8,"hits":110,"hitByPitch":6,"avg":".255","atBats":432,"obp":".379","slg":".456","ops":".835","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":525,"totalBases":197,"rbi":78,"leftOnBase":189,"sacBunts":0,"sacFlies":4,"babip":".320","groundOutsToAirouts":"1.15","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.60","popOuts":15,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":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":false,"isOnBench":true,"isSubstitute":false}},"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"601","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":2,"airOuts":3,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":8,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".143","atBats":14,"obp":".143","slg":".286","ops":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":15,"totalBases":4,"rbi":1,"leftOnBase":7,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.67","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":false,"isSubstitute":true},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":"800","stats":{"batting":{"summary":"0-2 | HBP, SB","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":12,"groundOuts":31,"airOuts":23,"runs":13,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":28,"baseOnBalls":5,"intentionalWalks":0,"hits":27,"hitByPitch":2,"avg":".257","atBats":105,"obp":".301","slg":".371","ops":".672","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":116,"totalBases":39,"rbi":14,"leftOnBase":47,"sacBunts":3,"sacFlies":1,"babip":".320","groundOutsToAirouts":"1.35","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","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":91,"putOuts":47,"errors":3,"chances":141,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":114,"flyOuts":82,"groundOuts":78,"airOuts":130,"runs":68,"doubles":18,"triples":2,"homeRuns":18,"strikeOuts":125,"baseOnBalls":53,"intentionalWalks":1,"hits":99,"hitByPitch":3,"avg":".232","atBats":426,"obp":".318","slg":".411","ops":".729","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":489,"totalBases":175,"rbi":61,"leftOnBase":171,"sacBunts":0,"sacFlies":6,"babip":".280","groundOutsToAirouts":"0.60","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"23.67","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":275,"putOuts":135,"errors":13,"chances":423,"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":{"summary":"6.0 IP, 2 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":3,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":104,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":40,"strikes":64,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":92,"groundOuts":114,"airOuts":152,"runs":48,"doubles":25,"triples":2,"homeRuns":16,"strikeOuts":148,"baseOnBalls":55,"intentionalWalks":0,"hits":105,"hitByPitch":2,"atBats":514,"obp":".282","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","numberOfPitches":2301,"era":"2.85","inningsPitched":"142.0","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.13","battersFaced":576,"outs":426,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2301,"balls":827,"strikes":1474,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"0.75","rbi":2,"winPercentage":".643","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"9.38","walksPer9Inn":"3.49","hitsPer9Inn":"6.65","runsScoredPer9":"3.04","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":37},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":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":true,"isSubstitute":false}}},"batters":[671218,646240,642715,656305,669477,666464,687529,808982,683766,642086,668800,672275,592662,676130,676254,678495],"pitchers":[592662,676130,676254,678495],"bench":[527038],"bullpen":[663941,702352,657424,664192,693313,678906,434378,657277,687931],"battingOrder":[671218,646240,642715,656305,669477,687529,808982,642086,672275],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Lee, J (27, Santana, D); Smith, D (7, Santana, D)."},{"label":"HR","value":"Encarnacion (2, 5th inning off Heaney, 0 on, 0 out)."},{"label":"TB","value":"Adames; Bailey 2; Encarnacion 4; Lee, J 2; Ramos, H; Smith, D 2."},{"label":"RBI","value":"Bailey (34); Chapman, M (43); Encarnacion (2); Smith, D (19)."},{"label":"Runners left in scoring position, 2 out","value":"Ramos, H; Schmitt 3."},{"label":"SF","value":"Chapman, M."},{"label":"Team RISP","value":"3-for-9."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Koss (3, 2nd base off Moreta/Bart)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Adames-Koss-Schmitt)."}]}],"note":[{"label":"a","value":"Singled for Knizner in the 8th."},{"label":"b","value":"Doubled for Koss in the 9th."}]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":134,"name":"Pittsburgh Pirates","link":"/api/v1/teams/134"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":5,"airOuts":10,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".232","atBats":33,"obp":".303","slg":".346","ops":".649","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":9,"rbi":2,"leftOnBase":15,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":7},"pitching":{"flyOuts":8,"groundOuts":8,"airOuts":15,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":2,"atBats":33,"obp":".289","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":148,"era":"3.88","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.22","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":148,"balls":53,"strikes":95,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":4,"pitchesPerInning":"16.44","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":0,"chances":35,"passedBall":0,"pickoffs":0}},"players":{"ID672744":{"person":{"id":672744,"fullName":"Alexander Canario","link":"/api/v1/people/672744"},"jerseyNumber":"29","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"700","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":20,"groundOuts":34,"airOuts":38,"runs":20,"doubles":5,"triples":1,"homeRuns":3,"strikeOuts":56,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":0,"avg":".205","atBats":161,"obp":".277","slg":".304","ops":".581","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":177,"totalBases":49,"rbi":13,"leftOnBase":87,"sacBunts":0,"sacFlies":0,"babip":".294","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.67","popOuts":8,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":109,"errors":1,"chances":112,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"101","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":37,"groundOuts":52,"airOuts":64,"runs":29,"doubles":14,"triples":0,"homeRuns":5,"strikeOuts":51,"baseOnBalls":23,"intentionalWalks":1,"hits":59,"hitByPitch":1,"avg":".262","atBats":225,"obp":".332","slg":".391","ops":".723","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":250,"totalBases":88,"rbi":31,"leftOnBase":92,"sacBunts":0,"sacFlies":1,"babip":".318","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":12,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":34,"putOuts":419,"errors":2,"chances":455,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"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,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":24,"groundOuts":58,"airOuts":35,"runs":15,"doubles":7,"triples":1,"homeRuns":1,"strikeOuts":69,"baseOnBalls":32,"intentionalWalks":0,"hits":51,"hitByPitch":4,"avg":".239","atBats":213,"obp":".349","slg":".296","ops":".645","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":63,"rbi":18,"leftOnBase":100,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"1.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"213.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":{"gamesStarted":1,"caughtStealing":9,"stolenBases":36,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":14,"putOuts":408,"errors":1,"chances":423,"fielding":".998","passedBall":5,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID668804":{"person":{"id":668804,"fullName":"Bryan Reynolds","link":"/api/v1/people/668804"},"jerseyNumber":"10","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"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":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":50,"groundOuts":111,"airOuts":91,"runs":41,"doubles":24,"triples":2,"homeRuns":10,"strikeOuts":124,"baseOnBalls":33,"intentionalWalks":1,"hits":100,"hitByPitch":3,"avg":".236","atBats":423,"obp":".294","slg":".374","ops":".668","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":462,"totalBases":158,"rbi":53,"leftOnBase":185,"sacBunts":0,"sacFlies":3,"babip":".308","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.30","popOuts":3,"lineOuts":38},"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":180,"errors":2,"chances":183,"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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"601","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":103,"flyOuts":46,"groundOuts":85,"airOuts":79,"runs":56,"doubles":16,"triples":2,"homeRuns":18,"strikeOuts":138,"baseOnBalls":51,"intentionalWalks":4,"hits":78,"hitByPitch":3,"avg":".208","atBats":375,"obp":".304","slg":".405","ops":".709","caughtStealing":4,"stolenBases":34,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":434,"totalBases":152,"rbi":48,"leftOnBase":175,"sacBunts":0,"sacFlies":5,"babip":".268","groundOutsToAirouts":"1.08","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.83","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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID678894":{"person":{"id":678894,"fullName":"Liover Peguero","link":"/api/v1/people/678894"},"jerseyNumber":"31","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"100","stats":{"batting":{"summary":"0-2 | BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":3,"groundOuts":11,"airOuts":6,"runs":7,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".237","atBats":38,"obp":".310","slg":".579","ops":".889","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":22,"rbi":7,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".227","groundOutsToAirouts":"1.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"9.50","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":25,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669707":{"person":{"id":669707,"fullName":"Jared Triolo","link":"/api/v1/people/669707"},"jerseyNumber":"19","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":1,"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":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":60,"flyOuts":34,"groundOuts":43,"airOuts":58,"runs":16,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":21,"intentionalWalks":1,"hits":26,"hitByPitch":1,"avg":".168","atBats":155,"obp":".270","slg":".271","ops":".541","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":180,"totalBases":42,"rbi":11,"leftOnBase":78,"sacBunts":2,"sacFlies":1,"babip":".189","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.67","popOuts":9,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":96,"putOuts":157,"errors":4,"chances":257,"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-2 | BB, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":82,"flyOuts":28,"groundOuts":68,"airOuts":60,"runs":29,"doubles":12,"triples":1,"homeRuns":5,"strikeOuts":69,"baseOnBalls":29,"intentionalWalks":2,"hits":71,"hitByPitch":1,"avg":".269","atBats":264,"obp":".339","slg":".379","ops":".718","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":298,"totalBases":100,"rbi":32,"leftOnBase":97,"sacBunts":0,"sacFlies":4,"babip":".340","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.80","popOuts":14,"lineOuts":18},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":144,"errors":2,"chances":151,"fielding":".987","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":{"note":"(H, 4)","summary":"0.1 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":14,"groundOuts":14,"airOuts":35,"runs":7,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":31,"baseOnBalls":10,"intentionalWalks":0,"hits":19,"hitByPitch":1,"atBats":98,"obp":".275","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":446,"era":"2.36","inningsPitched":"26.2","wins":3,"losses":1,"saves":0,"saveOpportunities":1,"holds":4,"blownSaves":1,"earnedRuns":7,"whip":"1.09","battersFaced":110,"outs":80,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":446,"balls":150,"strikes":296,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".750","pitchesPerInning":"16.73","gamesFinished":6,"strikeoutWalkRatio":"3.10","strikeoutsPer9Inn":"10.46","walksPer9Inn":"3.38","hitsPer9Inn":"6.41","runsScoredPer9":"2.36","homeRunsPer9":"1.01","inheritedRunners":14,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID457705":{"person":{"id":457705,"fullName":"Andrew McCutchen","link":"/api/v1/people/457705"},"jerseyNumber":"22","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":54,"groundOuts":90,"airOuts":94,"runs":37,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":90,"baseOnBalls":41,"intentionalWalks":1,"hits":90,"hitByPitch":2,"avg":".249","atBats":361,"obp":".327","slg":".385","ops":".712","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":409,"totalBases":139,"rbi":39,"leftOnBase":149,"sacBunts":0,"sacFlies":3,"babip":".300","groundOutsToAirouts":"0.96","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"32.82","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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID664294":{"person":{"id":664294,"fullName":"Dauri Moreta","link":"/api/v1/people/664294"},"jerseyNumber":"36","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":18,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":7,"strikes":11,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"obp":".143","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":31,"era":"0.00","inningsPitched":"2.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.50","battersFaced":7,"outs":6,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":8,"strikes":23,"strikePercentage":".740","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.50","gamesFinished":2,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"13.50","walksPer9Inn":"4.50","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID643396":{"person":{"id":643396,"fullName":"Isiah Kiner-Falefa","link":"/api/v1/people/643396"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | R, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":99,"flyOuts":29,"groundOuts":123,"airOuts":66,"runs":34,"doubles":14,"triples":2,"homeRuns":1,"strikeOuts":58,"baseOnBalls":15,"intentionalWalks":0,"hits":90,"hitByPitch":4,"avg":".270","atBats":333,"obp":".309","slg":".333","ops":".642","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":356,"totalBases":111,"rbi":30,"leftOnBase":138,"sacBunts":3,"sacFlies":1,"babip":".324","groundOutsToAirouts":"1.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"333.00","popOuts":14,"lineOuts":23},"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":219,"putOuts":125,"errors":6,"chances":350,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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":{"note":"(H, 2)","summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":9,"flyOuts":38,"groundOuts":71,"airOuts":76,"runs":34,"doubles":17,"triples":2,"homeRuns":8,"strikeOuts":57,"baseOnBalls":18,"intentionalWalks":0,"hits":80,"hitByPitch":2,"atBats":282,"obp":".331","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1163,"era":"4.11","inningsPitched":"70.0","wins":2,"losses":6,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":32,"whip":"1.40","battersFaced":304,"outs":210,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1163,"balls":424,"strikes":739,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.93","rbi":0,"winPercentage":".250","pitchesPerInning":"16.61","gamesFinished":5,"strikeoutWalkRatio":"3.17","strikeoutsPer9Inn":"7.33","walksPer9Inn":"2.31","hitsPer9Inn":"10.29","runsScoredPer9":"4.37","homeRunsPer9":"1.03","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":3,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621366":{"person":{"id":621366,"fullName":"Ryan Borucki","link":"/api/v1/people/621366"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":5,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":5,"balls":1,"strikes":4,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":6,"groundOuts":33,"airOuts":21,"runs":17,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":11,"intentionalWalks":1,"hits":21,"hitByPitch":1,"atBats":98,"obp":".300","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":454,"era":"4.88","inningsPitched":"27.2","wins":1,"losses":3,"saves":0,"saveOpportunities":3,"holds":6,"blownSaves":3,"earnedRuns":15,"whip":"1.16","battersFaced":111,"outs":83,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":454,"balls":168,"strikes":286,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.57","rbi":0,"winPercentage":".250","pitchesPerInning":"16.41","gamesFinished":8,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"7.81","walksPer9Inn":"3.58","hitsPer9Inn":"6.83","runsScoredPer9":"5.53","homeRunsPer9":"0.98","inheritedRunners":14,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":7,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(L, 3-4)(BS, 2)","summary":"1.1 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":2,"battersFaced":7,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":6,"strikes":16,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":43,"groundOuts":44,"airOuts":62,"runs":15,"doubles":5,"triples":3,"homeRuns":3,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":0,"hits":35,"hitByPitch":1,"atBats":176,"obp":".245","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":731,"era":"2.57","inningsPitched":"49.0","wins":3,"losses":4,"saves":6,"saveOpportunities":8,"holds":13,"blownSaves":2,"earnedRuns":14,"whip":"0.94","battersFaced":192,"outs":147,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":731,"balls":215,"strikes":516,"strikePercentage":".710","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":3,"winPercentage":".429","pitchesPerInning":"14.92","gamesFinished":17,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"7.16","walksPer9Inn":"2.02","hitsPer9Inn":"6.43","runsScoredPer9":"2.76","homeRunsPer9":"0.55","inheritedRunners":16,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":6,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"602","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"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":{"caughtStealing":7,"stolenBases":32,"stolenBasePercentage":".821","caughtStealingPercentage":".179","assists":16,"putOuts":422,"errors":3,"chances":441,"fielding":".993","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID681347":{"person":{"id":681347,"fullName":"Mike Burrows","link":"/api/v1/people/681347"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":9,"errors":2,"chances":13,"fielding":".846","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691907":{"person":{"id":691907,"fullName":"Tsung-Che Cheng","link":"/api/v1/people/691907"},"jerseyNumber":"71","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":7,"obp":".000","slg":".000","ops":".000","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":5,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571760":{"person":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":5,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":76,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":29,"strikes":47,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.93","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":22,"flyOuts":74,"groundOuts":114,"airOuts":142,"runs":62,"doubles":30,"triples":1,"homeRuns":22,"strikeOuts":80,"baseOnBalls":36,"intentionalWalks":0,"hits":110,"hitByPitch":7,"atBats":440,"obp":".314","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1889,"era":"4.77","inningsPitched":"115.0","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.27","battersFaced":489,"outs":345,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1889,"balls":681,"strikes":1208,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":1,"winPercentage":".357","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"6.26","walksPer9Inn":"2.82","hitsPer9Inn":"8.61","runsScoredPer9":"4.85","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":22,"lineOuts":46},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":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":true,"isSubstitute":false}},"ID669261":{"person":{"id":669261,"fullName":"Jack Suwinski","link":"/api/v1/people/669261"},"jerseyNumber":"65","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"701","stats":{"batting":{"note":"c-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":33,"flyOuts":15,"groundOuts":12,"airOuts":20,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":35,"baseOnBalls":15,"intentionalWalks":1,"hits":9,"hitByPitch":2,"avg":".118","atBats":76,"obp":".280","slg":".224","ops":".504","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":93,"totalBases":17,"rbi":4,"leftOnBase":37,"sacBunts":0,"sacFlies":0,"babip":".179","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.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":{"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":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID693304":{"person":{"id":693304,"fullName":"Nick Gonzales","link":"/api/v1/people/693304"},"jerseyNumber":"39","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"battingOrder":"400","stats":{"batting":{"summary":"3-4 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":30,"groundOuts":55,"airOuts":55,"runs":22,"doubles":8,"triples":2,"homeRuns":5,"strikeOuts":39,"baseOnBalls":14,"intentionalWalks":0,"hits":57,"hitByPitch":1,"avg":".279","atBats":204,"obp":".326","slg":".412","ops":".738","caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":221,"totalBases":84,"rbi":19,"leftOnBase":83,"sacBunts":0,"sacFlies":2,"babip":".321","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.80","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":120,"putOuts":85,"errors":4,"chances":209,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID677952":{"person":{"id":677952,"fullName":"Braxton Ashcraft","link":"/api/v1/people/677952"},"jerseyNumber":"67","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":0,"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":true,"isSubstitute":false}}},"batters":[678894,687462,502054,668804,693304,457705,663698,665833,680779,672744,669261,669707,643396,571760,664294,669387,676755,642701,621366],"pitchers":[571760,664294,669387,676755,642701,621366],"bench":[691907],"bullpen":[677952,681347,656605,693312,670990,676742,694973],"battingOrder":[687462,502054,668804,693304,457705,680779,669261,669707,643396],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Triolo (7, Ray)."},{"label":"TB","value":"Gonzales, N 3; Kiner-Falefa; McCutchen 2; Pham; Triolo 2."},{"label":"RBI","value":"Gonzales, N (19); Pham (32)."},{"label":"2-out RBI","value":"Gonzales, N."},{"label":"Runners left in scoring position, 2 out","value":"Cruz, O; Peguero; Bart."},{"label":"SF","value":"Pham."},{"label":"GIDP","value":"Reynolds, B."},{"label":"Team RISP","value":"1-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Kiner-Falefa (14, 2nd base off Ray/Knizner)."}]}],"note":[{"label":"a","value":"Popped out for Peguero in the 7th."},{"label":"b","value":"Struck out for Bart in the 8th."},{"label":"c","value":"Lined out for Canario in the 9th."}]}},"officials":[{"official":{"id":427013,"fullName":"Lance Barksdale","link":"/api/v1/people/427013"},"officialType":"Home Plate"},{"official":{"id":504381,"fullName":"Will Little","link":"/api/v1/people/504381"},"officialType":"First Base"},{"official":{"id":596809,"fullName":"Ryan Additon","link":"/api/v1/people/596809"},"officialType":"Second Base"},{"official":{"id":605674,"fullName":"Ryan Wills","link":"/api/v1/people/605674"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Ray; Mlodzinski."},{"label":"HBP","value":"Devers (by Heaney); Koss (by Heaney)."},{"label":"Pitch timer violations","value":"Buttó (pitcher); Ray (pitcher)."},{"label":"Pitches-strikes","value":"Ray 104-64; Buttó 12-7; Walker, R 29-19; Rodríguez, R 13-8; Heaney 76-47; Moreta 18-11; Mlodzinski 14-9; Mattson 13-8; Santana, D 22-16; Borucki 5-4."},{"label":"Groundouts-flyouts","value":"Ray 3-0; Buttó 1-0; Walker, R 0-0; Rodríguez, R 1-1; Heaney 5-5; Moreta 0-0; Mlodzinski 3-0; Mattson 0-0; Santana, D 0-3; Borucki 0-0."},{"label":"Batters faced","value":"Ray 25; Buttó 3; Walker, R 5; Rodríguez, R 3; Heaney 18; Moreta 3; Mlodzinski 5; Mattson 4; Santana, D 7; Borucki 1."},{"label":"Inherited runners-scored","value":"Moreta 1-0; Mlodzinski 1-0; Santana, D 3-1; Borucki 1-0."},{"label":"Umpires","value":"HP: Lance Barksdale. 1B: Will Little. 2B: Ryan Additon. 3B: Ryan Wills. "},{"label":"Weather","value":"79 degrees, Partly Cloudy."},{"label":"Wind","value":"9 mph, In From RF."},{"label":"First pitch","value":"12:38 PM."},{"label":"T","value":"2:52."},{"label":"Att","value":"14,005."},{"label":"Venue","value":"PNC Park."},{"label":"August 6, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":592662,"fullName":"Robbie Ray","link":"/api/v1/people/592662","boxscoreName":"Ray"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"stats":{"batting":{},"pitching":{"summary":"6.0 IP, 2 ER, 8 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":3,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":104,"inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":25,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":40,"strikes":64,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"3.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":5},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":24,"flyOuts":92,"groundOuts":114,"airOuts":152,"runs":48,"doubles":25,"triples":2,"homeRuns":16,"strikeOuts":148,"baseOnBalls":55,"intentionalWalks":0,"hits":105,"hitByPitch":2,"atBats":514,"obp":".282","caughtStealing":7,"stolenBases":16,"stolenBasePercentage":".696","caughtStealingPercentage":".304","numberOfPitches":2301,"era":"2.85","inningsPitched":"142.0","wins":9,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.13","battersFaced":576,"outs":426,"gamesPitched":24,"completeGames":1,"shutouts":0,"pitchesThrown":2301,"balls":827,"strikes":1474,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":5,"pickoffs":4,"groundOutsToAirouts":"0.75","rbi":2,"winPercentage":".643","pitchesPerInning":"16.20","gamesFinished":0,"strikeoutWalkRatio":"2.69","strikeoutsPer9Inn":"9.38","walksPer9Inn":"3.49","hitsPer9Inn":"6.65","runsScoredPer9":"3.04","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":37},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":62,"pitchingGameScore":62},{"player":{"person":{"id":571760,"fullName":"Andrew Heaney","link":"/api/v1/people/571760","boxscoreName":"Heaney"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":134,"stats":{"batting":{},"pitching":{"summary":"4.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":5,"groundOuts":5,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":2,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":76,"inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":18,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":76,"balls":29,"strikes":47,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.93","homeRunsPer9":"1.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":22,"flyOuts":74,"groundOuts":114,"airOuts":142,"runs":62,"doubles":30,"triples":1,"homeRuns":22,"strikeOuts":80,"baseOnBalls":36,"intentionalWalks":0,"hits":110,"hitByPitch":7,"atBats":440,"obp":".314","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":1889,"era":"4.77","inningsPitched":"115.0","wins":5,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":61,"whip":"1.27","battersFaced":489,"outs":345,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":1889,"balls":681,"strikes":1208,"strikePercentage":".640","hitBatsmen":7,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":1,"winPercentage":".357","pitchesPerInning":"16.43","gamesFinished":0,"strikeoutWalkRatio":"2.22","strikeoutsPer9Inn":"6.26","walksPer9Inn":"2.82","hitsPer9Inn":"8.61","runsScoredPer9":"4.85","homeRunsPer9":"1.72","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":22,"lineOuts":46},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":56,"pitchingGameScore":56},{"player":{"person":{"id":672275,"fullName":"Patrick Bailey","link":"/api/v1/people/672275","boxscoreName":"Bailey"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":137,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"2-2 | RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":48,"groundOuts":59,"airOuts":77,"runs":30,"doubles":14,"triples":2,"homeRuns":2,"strikeOuts":91,"baseOnBalls":22,"intentionalWalks":0,"hits":59,"hitByPitch":2,"avg":".213","atBats":277,"obp":".271","slg":".300","ops":".571","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":83,"rbi":34,"leftOnBase":132,"sacBunts":4,"sacFlies":5,"babip":".302","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"138.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":{"caughtStealing":18,"stolenBases":42,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":40,"putOuts":715,"errors":5,"chances":760,"fielding":".993","passedBall":5,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":54,"hittingGameScore":54}]},"decisions":{"winner":{"id":676254,"fullName":"Ryan Walker","link":"/api/v1/people/676254"},"loser":{"id":642701,"fullName":"Dennis Santana","link":"/api/v1/people/642701"},"save":{"id":678495,"fullName":"Randy Rodríguez","link":"/api/v1/people/678495"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}