{"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":825054,"link":"/api/v1.1/game/825054/feed/live","metaData":{"wait":10,"timeStamp":"20260805_042706","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":825054,"type":"R","doubleHeader":"N","id":"2026/08/04/sdnmlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-825054-2026-08-04","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-05T01:40:00Z","originalDate":"2026-08-04","officialDate":"2026-08-04","dayNight":"night","time":"6:40","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135","season":2026,"venue":{"id":2680,"name":"Petco Park","link":"/api/v1/venues/2680"},"springVenue":{"id":2530,"link":"/api/v1/venues/2530"},"teamCode":"sdn","fileCode":"sd","abbreviation":"SD","teamName":"Padres","locationName":"San Diego","firstYearOfPlay":"1968","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 Diego","record":{"gamesPlayed":114,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":59,"losses":55,"ties":0,"pct":".518"},"records":{},"divisionLeader":false,"wins":59,"losses":55,"winningPercentage":".518"},"franchiseName":"San Diego","clubName":"Padres","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2026,"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15"},"springVenue":{"id":4249,"link":"/api/v1/venues/4249"},"teamCode":"ari","fileCode":"ari","abbreviation":"AZ","teamName":"D-backs","locationName":"Phoenix","firstYearOfPlay":"1996","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":"Arizona","record":{"gamesPlayed":114,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":54,"ties":0,"pct":".526"},"records":{},"divisionLeader":false,"wins":60,"losses":54,"winningPercentage":".526"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true}},"players":{"ID593958":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958","firstName":"Eduardo","lastName":"Rodriguez","primaryNumber":"57","birthDate":"1993-04-07","currentAge":33,"birthCity":"Valencia","birthCountry":"Venezuela","height":"6' 2\"","weight":231,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Eduardo","useLastName":"Rodriguez","middleName":"Jose","boxscoreName":"Rodriguez, Ed","nickName":"El Gualo","gender":"M","nameMatrilineal":"Hernandez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Eduardo Rodriguez","nameSlug":"eduardo-rodriguez-593958","firstLastName":"Eduardo Rodriguez","lastFirstName":"Rodriguez, Eduardo","lastInitName":"Rodriguez, E","initLastName":"E Rodriguez","fullFMLName":"Eduardo Jose Rodriguez","fullLFMName":"Rodriguez, Eduardo Jose","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID669134":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134","firstName":"Luis","lastName":"Campusano","primaryNumber":"12","birthDate":"1998-09-29","currentAge":27,"birthCity":"Augusta","birthStateProvince":"GA","birthCountry":"USA","height":"5' 10\"","weight":232,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Campusano","middleName":"Genaro","boxscoreName":"Campusano","gender":"M","nameMatrilineal":"Bracero","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"cam-puh-SAH-know","mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Campusano","nameSlug":"luis-campusano-669134","firstLastName":"Luis Campusano","lastFirstName":"Campusano, Luis","lastInitName":"Campusano, L","initLastName":"L Campusano","fullFMLName":"Luis Genaro Campusano","fullLFMName":"Campusano, Luis Genaro","strikeZoneTop":3.119,"strikeZoneBottom":1.574},"ID673513":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513","firstName":"Yuki","lastName":"Matsui","primaryNumber":"1","birthDate":"1995-10-30","currentAge":30,"birthCity":"Yokohama","birthCountry":"Japan","height":"5' 8\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Yuki","useLastName":"Matsui","boxscoreName":"Matsui","gender":"M","isPlayer":true,"isVerified":false,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Yuki Matsui","nameSlug":"yuki-matsui-673513","firstLastName":"Yuki Matsui","lastFirstName":"Matsui, Yuki","lastInitName":"Matsui, Y","initLastName":"Y Matsui","fullFMLName":"Yuki Matsui","fullLFMName":"Matsui, Yuki ","strikeZoneTop":3.032,"strikeZoneBottom":1.53},"ID666023":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023","firstName":"Freddy","lastName":"Fermin","primaryNumber":"54","birthDate":"1995-05-16","currentAge":31,"birthCity":"Puerto Ordaz","birthCountry":"Venezuela","height":"5' 10\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Freddy","useLastName":"Fermin","middleName":"Antonio","boxscoreName":"Fermin","gender":"M","nameMatrilineal":"Perez","isPlayer":true,"isVerified":false,"pronunciation":"fer-meen","mlbDebutDate":"2022-07-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Fermin","nameSlug":"freddy-fermin-666023","firstLastName":"Freddy Fermin","lastFirstName":"Fermin, Freddy","lastInitName":"Fermin, F","initLastName":"F Fermin","fullFMLName":"Freddy Antonio Fermin","fullLFMName":"Fermin, Freddy Antonio","strikeZoneTop":3.105,"strikeZoneBottom":1.567},"ID666661":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661","firstName":"Juan","lastName":"Morillo","primaryNumber":"62","birthDate":"1999-03-19","currentAge":27,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Juan","useLastName":"Morillo","middleName":"Diego","boxscoreName":"Morillo, J","gender":"M","nameMatrilineal":"Gutierrez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Juan Morillo","nameSlug":"juan-morillo-666661","firstLastName":"Juan Morillo","lastFirstName":"Morillo, Juan","lastInitName":"Morillo, J","initLastName":"J Morillo","fullFMLName":"Juan Diego Morillo","fullLFMName":"Morillo, Juan Diego","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID650633":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633","firstName":"Michael","lastName":"King","primaryNumber":"34","birthDate":"1995-05-25","currentAge":31,"birthCity":"Rochester","birthStateProvince":"NY","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"King","middleName":"McRae","boxscoreName":"King, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael King","nameSlug":"michael-king-650633","firstLastName":"Michael King","lastFirstName":"King, Michael","lastInitName":"King, M","initLastName":"M King","fullFMLName":"Michael McRae King","fullLFMName":"King, Michael McRae","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID694297":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","firstName":"Brandon","lastName":"Pfaadt","primaryNumber":"32","birthDate":"1998-10-15","currentAge":27,"birthCity":"Louisville","birthStateProvince":"KY","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandon","useLastName":"Pfaadt","middleName":"Connor","boxscoreName":"Pfaadt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"pronunciation":"FOUGHT","mlbDebutDate":"2023-05-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Pfaadt","nameSlug":"brandon-pfaadt-694297","firstLastName":"Brandon Pfaadt","lastFirstName":"Pfaadt, Brandon","lastInitName":"Pfaadt, B","initLastName":"B Pfaadt","fullFMLName":"Brandon Connor Pfaadt","fullLFMName":"Pfaadt, Brandon Connor","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID694374":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374","firstName":"Timothy","lastName":"Tawa","primaryNumber":"13","birthDate":"1999-04-07","currentAge":27,"birthCity":"West Linn","birthStateProvince":"OR","birthCountry":"USA","height":"5' 11\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Tim","useLastName":"Tawa","middleName":"John","boxscoreName":"Tawa","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-04-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tim Tawa","nameSlug":"tim-tawa-694374","firstLastName":"Tim Tawa","lastFirstName":"Tawa, Tim","lastInitName":"Tawa, T","initLastName":"T Tawa","fullFMLName":"Timothy John Tawa","fullLFMName":"Tawa, Timothy John","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"ID680728":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728","firstName":"Adrian","lastName":"Del Castillo","primaryNumber":"25","birthDate":"1999-09-27","currentAge":26,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"5' 9\"","weight":205,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Adrian","useLastName":"Del Castillo","middleName":"Jose","boxscoreName":"Del Castillo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"pronunciation":"A-dree-an dell Kas-tee-yo","mlbDebutDate":"2024-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adrian Del Castillo","nameSlug":"adrian-del-castillo-680728","firstLastName":"Adrian Del Castillo","lastFirstName":"Del Castillo, Adrian","lastInitName":"Del Castillo, A","initLastName":"A Del Castillo","fullFMLName":"Adrian Jose Del Castillo","fullLFMName":"Del Castillo, Adrian Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID672629":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629","firstName":"Gerardo","lastName":"Carrillo","primaryNumber":"68","birthDate":"1998-09-13","currentAge":27,"birthCity":"Guadalajara","birthCountry":"Mexico","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gerardo","useLastName":"Carrillo","boxscoreName":"Carrillo","gender":"M","nameMatrilineal":"Baldenebro","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-07-22","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gerardo Carrillo","nameSlug":"gerardo-carrillo-672629","firstLastName":"Gerardo Carrillo","lastFirstName":"Carrillo, Gerardo","lastInitName":"Carrillo, G","initLastName":"G Carrillo","fullFMLName":"Gerardo Carrillo","fullLFMName":"Carrillo, Gerardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663554":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554","firstName":"Casey","lastName":"Mize","primaryNumber":"32","birthDate":"1997-05-01","currentAge":29,"birthCity":"Springville","birthStateProvince":"AL","birthCountry":"USA","height":"6' 3\"","weight":212,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Casey","useLastName":"Mize","middleName":"A.","boxscoreName":"Mize","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2020-08-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Casey Mize","nameSlug":"casey-mize-663554","firstLastName":"Casey Mize","lastFirstName":"Mize, Casey","lastInitName":"Mize, C","initLastName":"C Mize","fullFMLName":"Casey A. Mize","fullLFMName":"Mize, Casey A.","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID571448":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448","firstName":"Nolan","lastName":"Arenado","primaryNumber":"28","birthDate":"1991-04-16","currentAge":35,"birthCity":"Newport Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Nolan","useLastName":"Arenado","middleName":"James","boxscoreName":"Arenado","nickName":"Nado","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"ahr-uh-NAH-doh","mlbDebutDate":"2013-04-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan Arenado","nameSlug":"nolan-arenado-571448","firstLastName":"Nolan Arenado","lastFirstName":"Arenado, Nolan","lastInitName":"Arenado, N","initLastName":"N Arenado","fullFMLName":"Nolan James Arenado","fullLFMName":"Arenado, Nolan James","strikeZoneTop":3.277,"strikeZoneBottom":1.654},"ID682988":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988","firstName":"Tyler","lastName":"Locklear","primaryNumber":"31","birthDate":"2000-11-24","currentAge":25,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Tyler","useLastName":"Locklear","middleName":"Evan","boxscoreName":"Locklear","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2024-06-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Locklear","nameSlug":"tyler-locklear-682988","firstLastName":"Tyler Locklear","lastFirstName":"Locklear, Tyler","lastInitName":"Locklear, T","initLastName":"T Locklear","fullFMLName":"Tyler Evan Locklear","fullLFMName":"Locklear, Tyler Evan","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID814439":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439","firstName":"Ryan","lastName":"Waldschmidt","primaryNumber":"15","birthDate":"2002-10-07","currentAge":23,"birthCity":"Sarasota","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Ryan","useLastName":"Waldschmidt","middleName":"Jeffery","boxscoreName":"Waldschmidt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-05-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Waldschmidt","nameSlug":"ryan-waldschmidt-814439","firstLastName":"Ryan Waldschmidt","lastFirstName":"Waldschmidt, Ryan","lastInitName":"Waldschmidt, R","initLastName":"R Waldschmidt","fullFMLName":"Ryan Waldschmidt","fullLFMName":"Waldschmidt, Ryan ","strikeZoneTop":3.2,"strikeZoneBottom":1.62},"ID656464":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464","firstName":"Kevin","lastName":"Ginkel","primaryNumber":"37","birthDate":"1994-03-24","currentAge":32,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Ginkel","middleName":"Andrew","boxscoreName":"Ginkel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Ginkel","nameSlug":"kevin-ginkel-656464","firstLastName":"Kevin Ginkel","lastFirstName":"Ginkel, Kevin","lastInitName":"Ginkel, K","initLastName":"K Ginkel","fullFMLName":"Kevin Andrew Ginkel","fullLFMName":"Ginkel, Kevin Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID642528":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528","firstName":"Jonathan","lastName":"Loáisiga","primaryNumber":"43","birthDate":"1994-11-02","currentAge":31,"birthCity":"Managua","birthCountry":"Nicaragua","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Loáisiga","middleName":"Stanley","boxscoreName":"Loáisiga","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"pronunciation":"loh-AYE-see-gah","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Loáisiga","nameSlug":"jonathan-loaisiga-642528","firstLastName":"Jonathan Loáisiga","lastFirstName":"Loáisiga, Jonathan","lastInitName":"Loáisiga, J","initLastName":"J Loáisiga","fullFMLName":"Jonathan Stanley Loáisiga","fullLFMName":"Loáisiga, Jonathan Stanley","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID545121":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121","firstName":"Ildemaro","lastName":"Vargas","primaryNumber":"6","birthDate":"1991-07-16","currentAge":35,"birthCity":"Caripito","birthCountry":"Venezuela","height":"5' 11\"","weight":202,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ildemaro","useLastName":"Vargas","middleName":"Jose","boxscoreName":"Vargas, I","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"Eel-de-maroh","mlbDebutDate":"2017-06-29","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ildemaro Vargas","nameSlug":"ildemaro-vargas-545121","firstLastName":"Ildemaro Vargas","lastFirstName":"Vargas, Ildemaro","lastInitName":"Vargas, I","initLastName":"I Vargas","fullFMLName":"Ildemaro Jose Vargas","fullLFMName":"Vargas, Ildemaro Jose","strikeZoneTop":3.161,"strikeZoneBottom":1.595},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":29,"birthCity":"Seoul","birthCountry":"Republic of Korea","height":"6' 0\"","weight":194,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Sung-Mun","useLastName":"Song","boxscoreName":"Song","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-04-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Sung-Mun Song","nameSlug":"sung-mun-song-823550","firstLastName":"Sung-Mun Song","lastFirstName":"Song, Sung-Mun","lastInitName":"Song, S","initLastName":"S Song","fullFMLName":"Sung-Mun Song","fullLFMName":"Song, Sung-Mun ","strikeZoneTop":3.19,"strikeZoneBottom":1.61},"ID669093":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093","firstName":"Jeremiah","lastName":"Estrada","primaryNumber":"56","birthDate":"1998-11-01","currentAge":27,"birthCity":"Indio","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jeremiah","useLastName":"Estrada","middleName":"Ramiro","boxscoreName":"Estrada, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-08-30","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jeremiah Estrada","nameSlug":"jeremiah-estrada-669093","firstLastName":"Jeremiah Estrada","lastFirstName":"Estrada, Jeremiah","lastInitName":"Estrada, J","initLastName":"J Estrada","fullFMLName":"Jeremiah Ramiro Estrada","fullLFMName":"Estrada, Jeremiah Ramiro","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID657757":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757","firstName":"Gavin","lastName":"Sheets","primaryNumber":"30","birthDate":"1996-04-23","currentAge":30,"birthCity":"Lutherville","birthStateProvince":"MD","birthCountry":"USA","height":"6' 3\"","weight":235,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Gavin","useLastName":"Sheets","middleName":"Crawford","boxscoreName":"Sheets","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2021-06-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Gavin Sheets","nameSlug":"gavin-sheets-657757","firstLastName":"Gavin Sheets","lastFirstName":"Sheets, Gavin","lastInitName":"Sheets, G","initLastName":"G Sheets","fullFMLName":"Gavin Crawford Sheets","fullLFMName":"Sheets, Gavin Crawford","strikeZoneTop":3.351,"strikeZoneBottom":1.691},"ID670970":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970","firstName":"Adrian","lastName":"Morejon","primaryNumber":"50","birthDate":"1999-02-27","currentAge":27,"birthCity":"Havana","birthCountry":"Cuba","height":"5' 11\"","weight":224,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Adrian","useLastName":"Morejon","boxscoreName":"Morejon","nickName":"More","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"more-eh-HONE","mlbDebutDate":"2019-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Adrian Morejon","nameSlug":"adrian-morejon-670970","firstLastName":"Adrian Morejon","lastFirstName":"Morejon, Adrian","lastInitName":"Morejon, A","initLastName":"A Morejon","fullFMLName":"Adrian Morejon","fullLFMName":"Morejon, Adrian","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID592518":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","firstName":"Manuel","lastName":"Machado","primaryNumber":"13","birthDate":"1992-07-06","currentAge":34,"birthCity":"Miami","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Manny","useLastName":"Machado","middleName":"Arturo","boxscoreName":"Machado, M","nickName":"El Ministro","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2012-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Manny Machado","nameSlug":"manny-machado-592518","firstLastName":"Manny Machado","lastFirstName":"Machado, Manny","lastInitName":"Machado, M","initLastName":"M Machado","fullFMLName":"Manuel Arturo Machado","fullLFMName":"Machado, Manuel Arturo","strikeZoneTop":3.314,"strikeZoneBottom":1.672},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"38","birthDate":"1990-05-26","currentAge":36,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":219,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Paul","useLastName":"Sewald","middleName":"Stanton","boxscoreName":"Sewald","nickName":"Paulie","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"SEE-walld","mlbDebutDate":"2017-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Paul Sewald","nameSlug":"paul-sewald-623149","firstLastName":"Paul Sewald","lastFirstName":"Sewald, Paul","lastInitName":"Sewald, P","initLastName":"P Sewald","fullFMLName":"Paul Stanton Sewald","fullLFMName":"Sewald, Paul Stanton","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID683352":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352","firstName":"Mitchell","lastName":"Bratt","primaryNumber":"60","birthDate":"2003-07-03","currentAge":23,"birthCity":"Newmarket","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 1\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mitch","useLastName":"Bratt","middleName":"Eric","boxscoreName":"Bratt","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Mitch Bratt","nameSlug":"mitch-bratt-683352","firstLastName":"Mitch Bratt","lastFirstName":"Bratt, Mitch","lastInitName":"Bratt, M","initLastName":"M Bratt","fullFMLName":"Mitchell Eric Bratt","fullLFMName":"Bratt, Mitchell Eric","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID684442":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442","firstName":"Kohl","lastName":"Drake","primaryNumber":"58","birthDate":"2000-07-17","currentAge":26,"birthCity":"Orem","birthStateProvince":"UT","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kohl","useLastName":"Drake","middleName":"Everett-Scott","boxscoreName":"Drake","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kohl Drake","nameSlug":"kohl-drake-684442","firstLastName":"Kohl Drake","lastFirstName":"Drake, Kohl","lastInitName":"Drake, K","initLastName":"K Drake","fullFMLName":"Kohl Everett-Scott Drake","fullLFMName":"Drake, Kohl Everett-Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID687749":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749","firstName":"Jase","lastName":"Bowen","primaryNumber":"4","birthDate":"2000-09-02","currentAge":25,"birthCity":"Northwood","birthStateProvince":"OH","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Jase","useLastName":"Bowen","middleName":"Callaway","boxscoreName":"Bowen","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2026-06-02","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jase Bowen","nameSlug":"jase-bowen-687749","firstLastName":"Jase Bowen","lastFirstName":"Bowen, Jase","lastInitName":"Bowen, J","initLastName":"J Bowen","fullFMLName":"Jase Callaway Bowen","fullLFMName":"Bowen, Jase Callaway","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID657044":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044","firstName":"Ryan","lastName":"Thompson","primaryNumber":"81","birthDate":"1992-06-26","currentAge":34,"birthCity":"Turner","birthStateProvince":"OR","birthCountry":"USA","height":"6' 5\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Thompson","middleName":"Scott","boxscoreName":"Thompson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryan Thompson","nameSlug":"ryan-thompson-657044","firstLastName":"Ryan Thompson","lastFirstName":"Thompson, Ryan","lastInitName":"Thompson, R","initLastName":"R Thompson","fullFMLName":"Ryan Scott Thompson","fullLFMName":"Thompson, Ryan Scott","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID630105":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105","firstName":"Jacob","lastName":"Cronenworth","primaryNumber":"9","birthDate":"1994-01-21","currentAge":32,"birthCity":"St. Clair","birthStateProvince":"MI","birthCountry":"USA","height":"5' 11\"","weight":187,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Jake","useLastName":"Cronenworth","middleName":"John","boxscoreName":"Cronenworth","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"CROW-nen-worth","mlbDebutDate":"2020-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Cronenworth","nameSlug":"jake-cronenworth-630105","firstLastName":"Jake Cronenworth","lastFirstName":"Cronenworth, Jake","lastInitName":"Cronenworth, J","initLastName":"J Cronenworth","fullFMLName":"Jacob John Cronenworth","fullLFMName":"Cronenworth, Jacob John","strikeZoneTop":3.172,"strikeZoneBottom":1.601},"ID543510":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510","firstName":"James","lastName":"McCann","primaryNumber":"8","birthDate":"1990-06-13","currentAge":36,"birthCity":"Santa Barbara","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"James","useLastName":"McCann","middleName":"Thomas","boxscoreName":"McCann","nickName":"McCannon","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"mlbDebutDate":"2014-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"James McCann","nameSlug":"james-mccann-543510","firstLastName":"James McCann","lastFirstName":"McCann, James","lastInitName":"McCann, J","initLastName":"J McCann","fullFMLName":"James Thomas McCann","fullLFMName":"McCann, James Thomas","strikeZoneTop":3.281,"strikeZoneBottom":1.656},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"1","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"ID669398":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398","firstName":"Gage","lastName":"Workman","primaryNumber":"99","birthDate":"1999-10-24","currentAge":26,"birthCity":"Chandler","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 4\"","weight":202,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Gage","useLastName":"Workman","middleName":"Tater","boxscoreName":"Workman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2020,"mlbDebutDate":"2025-03-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gage Workman","nameSlug":"gage-workman-669398","firstLastName":"Gage Workman","lastFirstName":"Workman, Gage","lastInitName":"Workman, G","initLastName":"G Workman","fullFMLName":"Gage Tater Workman","fullLFMName":"Workman, Gage Tater","strikeZoneTop":3.378,"strikeZoneBottom":1.705},"ID650859":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859","firstName":"Luis","lastName":"Rengifo","primaryNumber":"21","birthDate":"1997-02-26","currentAge":29,"birthCity":"Naguanagua","birthCountry":"Venezuela","height":"5' 9\"","weight":204,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Luis","useLastName":"Rengifo","middleName":"Jose","boxscoreName":"Rengifo","nickName":"Fifo","gender":"M","nameMatrilineal":"Canate","isPlayer":true,"isVerified":true,"pronunciation":"ren-HE-foe","mlbDebutDate":"2019-04-25","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Rengifo","nameSlug":"luis-rengifo-650859","firstLastName":"Luis Rengifo","lastFirstName":"Rengifo, Luis","lastInitName":"Rengifo, L","initLastName":"L Rengifo","fullFMLName":"Luis Jose Rengifo","fullLFMName":"Rengifo, Luis Jose","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID695243":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243","firstName":"Mason","lastName":"Miller","primaryNumber":"22","birthDate":"1998-08-24","currentAge":27,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Mason","useLastName":"Miller","middleName":"James","boxscoreName":"Miller, M","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-04-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mason Miller","nameSlug":"mason-miller-695243","firstLastName":"Mason Miller","lastFirstName":"Miller, Mason","lastInitName":"Miller, M","initLastName":"M Miller","fullFMLName":"Mason James Miller","fullLFMName":"Miller, Mason James","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID663457":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457","firstName":"Lars","lastName":"Nootbaar","primaryNumber":"21","birthDate":"1997-09-08","currentAge":28,"birthCity":"El Segundo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Lars","useLastName":"Nootbaar","middleName":"Taylor-Tatsuji","boxscoreName":"Nootbaar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"NUTE-bahr","mlbDebutDate":"2021-06-22","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lars Nootbaar","nameSlug":"lars-nootbaar-663457","firstLastName":"Lars Nootbaar","lastFirstName":"Nootbaar, Lars","lastInitName":"Nootbaar, L","initLastName":"L Nootbaar","fullFMLName":"Lars Taylor-Tatsuji Nootbaar","fullLFMName":"Nootbaar, Lars Taylor-Tatsuji","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"ID593974":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974","firstName":"Wandy","lastName":"Peralta","primaryNumber":"58","birthDate":"1991-07-27","currentAge":35,"birthCity":"San Francisco de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":227,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Wandy","useLastName":"Peralta","middleName":"Luis","boxscoreName":"Peralta, W","nickName":"La Grasa","gender":"M","nameMatrilineal":"Dominguez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2016-09-04","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Wandy Peralta","nameSlug":"wandy-peralta-593974","firstLastName":"Wandy Peralta","lastFirstName":"Peralta, Wandy","lastInitName":"Peralta, W","initLastName":"W Peralta","fullFMLName":"Wandy Luis Peralta","fullLFMName":"Peralta, Wandy Luis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID518876":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876","firstName":"Kenneth","lastName":"Kelly","primaryNumber":"29","birthDate":"1988-10-14","currentAge":37,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Merrill","useLastName":"Kelly","middleName":"Merrill","boxscoreName":"Kelly, Me","nickName":"Mert","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"mlbDebutDate":"2019-04-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Merrill Kelly","nameSlug":"merrill-kelly-518876","firstLastName":"Merrill Kelly","lastFirstName":"Kelly, Merrill","lastInitName":"Kelly, M","initLastName":"M Kelly","fullFMLName":"Kenneth Merrill Kelly","fullLFMName":"Kelly, Kenneth Merrill","strikeZoneTop":3.41,"strikeZoneBottom":1.55},"ID701538":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","firstName":"Jackson","lastName":"Merrill","primaryNumber":"3","birthDate":"2003-04-19","currentAge":23,"birthCity":"Baltimore","birthStateProvince":"MD","birthCountry":"USA","height":"6' 2\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jackson","useLastName":"Merrill","middleName":"Peter","boxscoreName":"Merrill","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-03-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jackson Merrill","nameSlug":"jackson-merrill-701538","firstLastName":"Jackson Merrill","lastFirstName":"Merrill, Jackson","lastInitName":"Merrill, J","initLastName":"J Merrill","fullFMLName":"Jackson Peter Merrill","fullLFMName":"Merrill, Jackson Peter","strikeZoneTop":3.32,"strikeZoneBottom":1.676},"ID656288":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288","firstName":"Griffin","lastName":"Canning","primaryNumber":"17","birthDate":"1996-05-11","currentAge":30,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Griffin","useLastName":"Canning","middleName":"Alexander","boxscoreName":"Canning","nickName":"Griff","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2019-04-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Griffin Canning","nameSlug":"griffin-canning-656288","firstLastName":"Griffin Canning","lastFirstName":"Canning, Griffin","lastInitName":"Canning, G","initLastName":"G Canning","fullFMLName":"Griffin Alexander Canning","fullLFMName":"Canning, Griffin Alexander","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID608566":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566","firstName":"Germán","lastName":"Márquez","primaryNumber":"33","birthDate":"1995-02-22","currentAge":31,"birthCity":"San Felix","birthCountry":"Venezuela","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Germán","useLastName":"Márquez","middleName":"Andres","boxscoreName":"Márquez","nickName":"Marquee","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"hair-MAHN MAR-kehz","mlbDebutDate":"2016-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Germán Márquez","nameSlug":"german-marquez-608566","firstLastName":"Germán Márquez","lastFirstName":"Márquez, Germán","lastInitName":"Márquez, G","initLastName":"G Márquez","fullFMLName":"Germán Andres Márquez","fullLFMName":"Márquez, Germán Andres","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID606466":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466","firstName":"Ketel","lastName":"Marte","primaryNumber":"4","birthDate":"1993-10-12","currentAge":32,"birthCity":"Nizao","birthCountry":"Dominican Republic","height":"6' 0\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Ketel","useLastName":"Marte","middleName":"Ricardo","boxscoreName":"Marte, K","nickName":"El Nino","gender":"M","nameMatrilineal":"Valdez","isPlayer":true,"isVerified":true,"pronunciation":"keh-TELL mar-TAY","mlbDebutDate":"2015-07-31","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ketel Marte","nameSlug":"ketel-marte-606466","firstLastName":"Ketel Marte","lastFirstName":"Marte, Ketel","lastInitName":"Marte, K","initLastName":"K Marte","fullFMLName":"Ketel Ricardo Marte","fullLFMName":"Marte, Ketel Ricardo","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID699134":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134","firstName":"Bradgley","lastName":"Rodriguez","primaryNumber":"72","birthDate":"2003-11-16","currentAge":22,"birthCity":"Petare","birthCountry":"Venezuela","height":"6' 1\"","weight":160,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Bradgley","useLastName":"Rodriguez","middleName":"Eduardo","boxscoreName":"Rodriguez, B","gender":"M","nameMatrilineal":"Rodriguez","isPlayer":true,"isVerified":true,"pronunciation":"BRAD-glay","mlbDebutDate":"2025-05-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bradgley Rodriguez","nameSlug":"bradgley-rodriguez-699134","firstLastName":"Bradgley Rodriguez","lastFirstName":"Rodriguez, Bradgley","lastInitName":"Rodriguez, B","initLastName":"B Rodriguez","fullFMLName":"Bradgley Eduardo Rodriguez","fullLFMName":"Rodriguez, Bradgley Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID672695":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","firstName":"Geraldo","lastName":"Perdomo","primaryNumber":"2","birthDate":"1999-10-22","currentAge":26,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Geraldo","useLastName":"Perdomo","middleName":"Rafael","boxscoreName":"Perdomo","gender":"M","nameMatrilineal":"Fonnieur","isPlayer":true,"isVerified":true,"pronunciation":"HER-all-doh per-DOH-mo","mlbDebutDate":"2021-04-03","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Geraldo Perdomo","nameSlug":"geraldo-perdomo-672695","firstLastName":"Geraldo Perdomo","lastFirstName":"Perdomo, Geraldo","lastInitName":"Perdomo, G","initLastName":"G Perdomo","fullFMLName":"Geraldo Rafael Perdomo","fullLFMName":"Perdomo, Geraldo Rafael","strikeZoneTop":3.32,"strikeZoneBottom":1.67},"ID665487":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487","firstName":"Fernando","lastName":"Tatis","primaryNumber":"23","birthDate":"1999-01-02","currentAge":27,"birthCity":"San Pedro De Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":217,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Fernando","useLastName":"Tatis Jr.","middleName":"Gabriel","boxscoreName":"Tatis Jr.","nickName":"El Nino","gender":"M","nameMatrilineal":"Medina","isPlayer":true,"isVerified":false,"pronunciation":"tah-TEES","mlbDebutDate":"2019-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Fernando Tatis Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"fernando-tatis-jr-665487","firstLastName":"Fernando Tatis Jr.","lastFirstName":"Tatis Jr., Fernando","lastInitName":"Tatis Jr., F","initLastName":"F Tatis Jr.","fullFMLName":"Fernando Gabriel Tatis Jr.","fullLFMName":"Tatis Jr., Fernando Gabriel","strikeZoneTop":3.346,"strikeZoneBottom":1.689},"ID664034":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034","firstName":"Tyler","lastName":"France","primaryNumber":"25","birthDate":"1994-07-13","currentAge":32,"birthCity":"Downey","birthStateProvince":"CA","birthCountry":"USA","height":"5' 10\"","weight":215,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Ty","useLastName":"France","middleName":"Lawrence","boxscoreName":"France, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ty France","nameSlug":"ty-france-664034","firstLastName":"Ty France","lastFirstName":"France, Ty","lastInitName":"France, T","initLastName":"T France","fullFMLName":"Tyler Lawrence France","fullLFMName":"France, Tyler Lawrence","strikeZoneTop":3.103,"strikeZoneBottom":1.566},"ID664199":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199","firstName":"Taylor","lastName":"Clarke","primaryNumber":"45","birthDate":"1993-05-13","currentAge":33,"birthCity":"Ashburn","birthStateProvince":"VA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Clarke","middleName":"James","boxscoreName":"Clarke, T","nickName":"Clarkey","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-04-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Clarke","nameSlug":"taylor-clarke-664199","firstLastName":"Taylor Clarke","lastFirstName":"Clarke, Taylor","lastInitName":"Clarke, T","initLastName":"T Clarke","fullFMLName":"Taylor James Clarke","fullLFMName":"Clarke, Taylor James","strikeZoneTop":3.348,"strikeZoneBottom":1.69},"ID682998":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998","firstName":"Corbin","lastName":"Carroll","primaryNumber":"7","birthDate":"2000-08-21","currentAge":25,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Corbin","useLastName":"Carroll","middleName":"Franklin","boxscoreName":"Carroll","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-08-29","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Corbin Carroll","nameSlug":"corbin-carroll-682998","firstLastName":"Corbin Carroll","lastFirstName":"Carroll, Corbin","lastInitName":"Carroll, C","initLastName":"C Carroll","fullFMLName":"Corbin Franklin Carroll","fullLFMName":"Carroll, Corbin Franklin","strikeZoneTop":3.1,"strikeZoneBottom":1.57},"ID593428":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428","firstName":"Xander","lastName":"Bogaerts","primaryNumber":"2","birthDate":"1992-10-01","currentAge":33,"birthCity":"Oranjestad","birthCountry":"Aruba","height":"6' 2\"","weight":218,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Xander","useLastName":"Bogaerts","middleName":"Jan","boxscoreName":"Bogaerts","nickName":"X-Man","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"BOH-garts","mlbDebutDate":"2013-08-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xander Bogaerts","nameSlug":"xander-bogaerts-593428","firstLastName":"Xander Bogaerts","lastFirstName":"Bogaerts, Xander","lastInitName":"Bogaerts, X","initLastName":"X Bogaerts","fullFMLName":"Xander Jan Bogaerts","fullLFMName":"Bogaerts, Xander Jan","strikeZoneTop":3.285,"strikeZoneBottom":1.658},"ID606996":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996","firstName":"Kyle","lastName":"Hart","primaryNumber":"68","birthDate":"1992-11-23","currentAge":33,"birthCity":"Cincinnati","birthStateProvince":"OH","birthCountry":"USA","height":"6' 5\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Hart","middleName":"Patrick","boxscoreName":"Hart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2020-08-13","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Hart","nameSlug":"kyle-hart-606996","firstLastName":"Kyle Hart","lastFirstName":"Hart, Kyle","lastInitName":"Hart, K","initLastName":"K Hart","fullFMLName":"Kyle Patrick Hart","fullLFMName":"Hart, Kyle Patrick","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID596146":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146","firstName":"Maximilian","lastName":"Kepler","primaryNumber":"22","birthDate":"1993-02-10","currentAge":33,"birthCity":"Berlin","birthCountry":"Germany","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Kepler","boxscoreName":"Kepler","nickName":"Rozycki","gender":"M","nameMatrilineal":"Rozycki","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Kepler","nameSlug":"max-kepler-596146","firstLastName":"Max Kepler","lastFirstName":"Kepler, Max","lastInitName":"Kepler, M","initLastName":"M Kepler","fullFMLName":"Maximilian Kepler","fullLFMName":"Kepler, Maximilian","strikeZoneTop":3.376,"strikeZoneBottom":1.704},"ID805299":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299","firstName":"Brandyn","lastName":"Garcia","primaryNumber":"55","birthDate":"2000-05-27","currentAge":26,"birthCity":"Newport","birthStateProvince":"RI","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandyn","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandyn Garcia","nameSlug":"brandyn-garcia-805299","firstLastName":"Brandyn Garcia","lastFirstName":"Garcia, Brandyn","lastInitName":"Garcia, B","initLastName":"B Garcia","fullFMLName":"Brandyn Michael Garcia","fullLFMName":"Garcia, Brandyn Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID681190":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","firstName":"Randy","lastName":"Vásquez","primaryNumber":"98","birthDate":"1998-11-03","currentAge":27,"birthCity":"Navarette","birthCountry":"Dominican Republic","height":"6' 0\"","weight":165,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Randy","useLastName":"Vásquez","middleName":"Marcelino","boxscoreName":"Vásquez, R","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":false,"mlbDebutDate":"2023-05-26","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Randy Vásquez","nameSlug":"randy-vasquez-681190","firstLastName":"Randy Vásquez","lastFirstName":"Vásquez, Randy","lastInitName":"Vásquez, R","initLastName":"R Vásquez","fullFMLName":"Randy Marcelino Vásquez","fullLFMName":"Vásquez, Randy Marcelino","strikeZoneTop":3.21,"strikeZoneBottom":1.62}},"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15","location":{"address1":"401 East Jefferson Street","city":"Phoenix","state":"Arizona","stateAbbrev":"AZ","postalCode":"85004","defaultCoordinates":{"latitude":33.445302,"longitude":-112.066687},"azimuthAngle":0.0,"elevation":1086,"country":"USA","phone":"(602) 462-6500"},"timeZone":{"tz":"MST","id":"America/Phoenix","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":48359,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"left":376,"leftCenter":412,"center":407,"rightCenter":414,"right":376,"rightLine":335},"active":true,"season":"2026"},"officialVenue":{"id":15,"link":"/api/v1/venues/15"},"weather":{"condition":"Roof Closed","temp":"76","wind":"0 mph, None"},"gameInfo":{"attendance":20839,"firstPitch":"2026-08-05T01:40:00.000Z","gameDurationMinutes":166},"review":{"hasChallenges":true,"away":{"used":0,"remaining":1},"home":{"used":2,"remaining":0}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":1,"usedFailed":0,"remaining":2}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"home":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"}},"officialScorer":{"id":607890,"fullName":"Jason Johnson","link":"/api/v1/people/607890"},"primaryDatacaster":{"id":816246,"fullName":"Hau'oli Kalipi","link":"/api/v1/people/816246"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Fernando Tatis Jr. doubles (23) on a ground ball to left fielder Max Kepler, deflected by third baseman Nolan Arenado.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-05T01:40:52.374Z","endTime":"2026-08-05T01:41:42.411Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":"2026-08-04T22:26:09.332Z","endTime":"2026-08-05T01:21:48.398Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":"2026-08-05T01:21:48.398Z","endTime":"2026-08-05T01:39:42.356Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"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":"2026-08-05T01:39:42.356Z","endTime":"2026-08-05T01:40:54.221Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.117264620064507,"aZ":-13.864508191392744,"pfxX":3.8180120968388875,"pfxZ":9.805579389186178,"pX":-0.38274799821231437,"pZ":4.268885890547629,"vX0":-5.427438061706762,"vY0":-136.08966776106232,"vZ0":-1.9955397792792064,"x":131.59,"y":123.52,"x0":1.145539435120202,"y0":50.00389949876444,"z0":5.977073740075946,"aX":7.13062806120932},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":-5.8,"spinRate":2423,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4031833133200706,"extension":6.197415722239921},"index":3,"playId":"2c0e3a84-ed8e-3f78-9827-b3a171aedbf1","pitchNumber":1,"startTime":"2026-08-05T01:40:54.221Z","endTime":"2026-08-05T01:40:58.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.219140902141582,"aZ":-25.616387528026657,"pfxX":-0.16252045583334862,"pfxZ":3.875878954914919,"pX":-0.7571329472980741,"pZ":3.417693446664301,"vX0":-4.443040515755742,"vY0":-129.29718894364922,"vZ0":-1.460809632205911,"x":145.86,"y":146.5,"x0":1.0053189487666694,"y0":50.00205525336128,"z0":5.957653836790127,"aX":-0.27396189750660893},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":7.0,"breakHorizontal":1.3,"spinRate":2244,"spinDirection":171},"zone":1,"typeConfidence":2.0,"plateTime":0.4237912538887092,"extension":6.427667846965696},"index":4,"playId":"4fabc09a-c59c-3e49-b0b8-555423e1c9d1","pitchNumber":2,"startTime":"2026-08-05T01:41:09.142Z","endTime":"2026-08-05T01:41:13.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.60905510808613,"aZ":-14.244061182395997,"pfxX":4.105879028370173,"pfxZ":9.568103772356555,"pX":-0.8869603135921904,"pZ":2.4939394562650588,"vX0":-6.69165982327785,"vY0":-135.99003158840802,"vZ0":-6.169995285558659,"x":150.81,"y":171.44,"x0":1.0713676352041315,"y0":50.00568158860678,"z0":5.779026845867974,"aX":7.697262118927364},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.2,"breakHorizontal":-6.0,"spinRate":2402,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4026418968383907,"extension":6.448149290273541},"hitData":{"launchSpeed":105.5,"launchAngle":4.0,"totalDistance":96.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":47.08,"coordY":124.51}},"index":5,"playId":"dad0242c-256e-390c-9073-536806ddcaad","pitchNumber":3,"startTime":"2026-08-05T01:41:25.856Z","endTime":"2026-08-05T01:41:42.411Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:41:42.411Z","atBatIndex":0},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-05T01:41:56.174Z","endTime":"2026-08-05T01:44:48.753Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.044599168226174,"aZ":-24.462731810864486,"pfxX":0.7987802637777688,"pfxZ":4.623400940169866,"pX":-0.2115231859305684,"pZ":2.916555482579713,"vX0":-3.908757079199793,"vY0":-128.65238067304148,"vZ0":-2.76343544550725,"x":125.06,"y":160.03,"x0":1.2272324358112705,"y0":50.001460226494,"z0":5.911736115278744,"aX":1.3323353153948632},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":7.9,"breakHorizontal":-0.5,"spinRate":2251,"spinDirection":162},"zone":2,"typeConfidence":2.0,"plateTime":0.4266243916825294,"extension":6.339537433737264},"index":0,"playId":"72f42b32-69d1-3468-bddd-ccfe526cc86f","pitchNumber":1,"startTime":"2026-08-05T01:42:07.073Z","endTime":"2026-08-05T01:42:10.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.8,"endSpeed":81.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.69617202625126,"aZ":-23.401230930950188,"pfxX":-0.5877365458697796,"pfxZ":5.156887619045584,"pX":-1.0097835638318253,"pZ":3.7879976712220444,"vX0":-5.265336376460639,"vY0":-129.2825678670361,"vZ0":-0.9765152770639839,"x":155.49,"y":136.5,"x0":1.125404412736075,"y0":50.00342524788804,"z0":5.9585890870345,"aX":-0.998579985952225},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.4,"breakHorizontal":2.2,"spinRate":2257,"spinDirection":169},"zone":11,"typeConfidence":2.0,"plateTime":0.42287118979019445,"extension":6.360428578053751},"index":1,"playId":"47fdaa47-12c2-3e31-b156-b16c2496b288","pitchNumber":2,"startTime":"2026-08-05T01:42:27.185Z","endTime":"2026-08-05T01:42:31.049Z","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":1,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":79.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.567222224449146,"aZ":-22.655012994555584,"pfxX":9.089512179877065,"pfxZ":5.888072854046653,"pX":-0.5744909315716731,"pZ":0.6753106709662773,"vX0":-6.849515775134666,"vY0":-126.80878864756049,"vZ0":-8.0875959365732,"x":138.9,"y":220.55,"x0":0.9897204274035054,"y0":50.00522082202604,"z0":5.7327310649272665,"aX":14.705233597077855},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":8.9,"breakHorizontal":-14.8,"spinRate":1904,"spinDirection":135},"zone":13,"typeConfidence":2.0,"plateTime":0.4330535420277113,"extension":6.3413340393505715},"index":2,"playId":"d6a52b61-e001-3bd6-8bf8-18342aedd3cd","pitchNumber":3,"startTime":"2026-08-05T01:42:43.105Z","endTime":"2026-08-05T01:42:46.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.326424539980874,"aZ":-17.31006932323571,"pfxX":5.762849110168485,"pfxZ":8.015428347642551,"pX":0.13175315447762231,"pZ":3.369183444112976,"vX0":-5.1010545778136835,"vY0":-134.8153564563204,"vZ0":-3.3358186113208936,"x":124.98,"y":150.79,"x0":1.293036087320925,"y0":50.00167843564989,"z0":5.833372779809561,"aX":10.6843148025321},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.0,"breakHorizontal":-9.5,"spinRate":2359,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.40516560978858296,"extension":6.232861228507372},"index":3,"playId":"0499795f-b0bf-391b-be15-8f4b475f2efd","pitchNumber":4,"startTime":"2026-08-05T01:43:05.192Z","endTime":"2026-08-05T01:43:08.193Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-05T01:43:12.840Z","endTime":"2026-08-05T01:43:27.176Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.516986593972597,"aZ":-18.96122452578814,"pfxX":5.044120771781463,"pfxZ":7.198000688706141,"pX":-0.5263057962979695,"pZ":3.315058768536977,"vX0":-6.414221961246177,"vY0":-134.26437253078882,"vZ0":-3.109488196933059,"x":137.06,"y":149.27,"x0":1.2319611152927585,"y0":50.0051611442138,"z0":5.8284293648909316,"aX":9.263247035980902},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.6,"breakHorizontal":-7.8,"spinRate":2344,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.4070548079387635,"extension":6.2599552740771385},"index":5,"playId":"b4daf2cc-dd04-3dbb-baf1-fd6a6cb5fb6f","pitchNumber":5,"startTime":"2026-08-05T01:43:27.176Z","endTime":"2026-08-05T01:43:30.552Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":73.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.38129959498427,"aZ":-35.52160819161101,"pfxX":-3.0644487663184363,"pfxZ":-2.5020745789556633,"pX":0.46618804425010263,"pZ":1.483650039134684,"vX0":-0.8535672214737439,"vY0":-114.77986699867593,"vZ0":-2.3791248071939917,"x":99.23,"y":198.72,"x0":1.2405455981685387,"y0":50.000466838393386,"z0":5.978073063768669,"aX":-4.105779578039795},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.6,"breakVerticalInduced":-4.8,"breakHorizontal":5.8,"spinRate":2352,"spinDirection":314},"zone":14,"typeConfidence":2.0,"plateTime":0.47640950390948245,"extension":6.33776033072725},"index":6,"playId":"9b2e1ab9-549e-3c66-9942-c87fdc7ae0e0","pitchNumber":6,"startTime":"2026-08-05T01:43:48.206Z","endTime":"2026-08-05T01:43:53.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.188720284518947,"aZ":-20.315138618564703,"pfxX":4.541898070707432,"pfxZ":6.381996618063049,"pX":0.16703392891183358,"pZ":4.091323847263931,"vX0":-4.497450611435482,"vY0":-135.16702121806267,"vZ0":-1.034803599185786,"x":110.63,"y":128.31,"x0":1.2587055318890727,"y0":50.0059214470479,"z0":5.899394617716255,"aX":8.444684394479406},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.5,"breakHorizontal":-7.3,"spinRate":2307,"spinDirection":151},"zone":12,"typeConfidence":2.0,"plateTime":0.40451798846109543,"extension":6.1279562612742176},"index":7,"playId":"8642ac5d-8468-39d9-88ed-e9c96dcbbbdb","pitchNumber":7,"startTime":"2026-08-05T01:44:13.551Z","endTime":"2026-08-05T01:44:17.156Z","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":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.836725800936506,"aZ":-15.983900162153732,"pfxX":4.344352827610772,"pfxZ":8.623521549229807,"pX":-0.6591302693440446,"pZ":3.3784775582082514,"vX0":-6.519763485228679,"vY0":-135.70868062128366,"vZ0":-3.3652712647305374,"x":142.12,"y":147.56,"x0":1.2026495581905203,"y0":50.00349296039147,"z0":5.738303911385727,"aX":8.157751661513787},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":15.1,"breakHorizontal":-6.6,"spinRate":2372,"spinDirection":149},"zone":11,"typeConfidence":2.0,"plateTime":0.40257984342991904,"extension":6.28388398924769},"hitData":{"launchSpeed":84.7,"launchAngle":29.0,"totalDistance":312.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":88.24,"coordY":79.78}},"index":8,"playId":"617703dd-9bbd-363b-9314-8f57532ea40d","pitchNumber":8,"startTime":"2026-08-05T01:44:35.369Z","endTime":"2026-08-05T01:44:48.753Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:44:48.753Z","atBatIndex":1},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Manny Machado doubles (20) on a fly ball to left fielder Max Kepler. Fernando Tatis Jr. scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-05T01:44:46.794Z","endTime":"2026-08-05T01:46:59.931Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":3,"strikes":0,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.0,"endSpeed":72.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.524045180793504,"aZ":-36.77165980218731,"pfxX":-3.2195862521424354,"pfxZ":-3.436222848115518,"pX":0.9110440290179762,"pZ":2.481805550535318,"vX0":-0.06918271271247488,"vY0":-115.06536090985205,"vZ0":-0.01068161460790007,"x":82.27,"y":171.77,"x0":1.3596830960695907,"y0":50.0013423903431,"z0":6.0520824466678524,"aX":-4.312595854986306},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-5.9,"breakHorizontal":5.9,"spinRate":2379,"spinDirection":303},"zone":14,"typeConfidence":2.0,"plateTime":0.47618705385979343,"extension":6.356993207779358},"index":0,"playId":"f7ecc318-a15e-360b-a91a-eea0b4f463eb","pitchNumber":1,"startTime":"2026-08-05T01:45:16.199Z","endTime":"2026-08-05T01:45:20.768Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"playId":"5f2dd338-e20f-3cf9-aaba-1518739cc8f7","startTime":"2026-08-05T01:45:35.593Z","endTime":"2026-08-05T01:45:40.090Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53880155044451,"aZ":-24.243423050748262,"pfxX":7.886183397073411,"pfxZ":4.926172017763589,"pX":1.3156394508349543,"pZ":2.9750394784889598,"vX0":-2.2375979847256464,"vY0":-126.50862680643328,"vZ0":-2.5831568477228615,"x":66.85,"y":158.45,"x0":1.191036710016928,"y0":50.00071892498266,"z0":5.967326306960809,"aX":12.689137493517556},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.5,"breakHorizontal":-13.7,"spinRate":1860,"spinDirection":133},"zone":12,"typeConfidence":2.0,"plateTime":0.4341439687805426,"extension":6.303058600201594},"index":2,"playId":"d41c832f-3a04-39fe-b5ea-890b890b839f","pitchNumber":2,"startTime":"2026-08-05T01:46:04.081Z","endTime":"2026-08-05T01:46:07.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.973612026515305,"aZ":-23.230901120105003,"pfxX":6.57382475449286,"pfxZ":5.601378178554635,"pX":-0.3199603741958319,"pZ":1.6108031691777325,"vX0":-5.582129049674556,"vY0":-125.70079966031258,"vZ0":-5.711366300395716,"x":129.2,"y":195.29,"x0":1.0776741474015559,"y0":50.00383258332447,"z0":5.803753756572274,"aX":10.498792449905395},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":9.0,"breakHorizontal":-10.6,"spinRate":1714,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.4360883846359256,"extension":6.414517222702685},"index":3,"playId":"4fade6d2-810f-3e07-9cd2-011b04e496bd","pitchNumber":3,"startTime":"2026-08-05T01:46:21.969Z","endTime":"2026-08-05T01:46:26.816Z","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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.310029069961253,"aZ":-14.860237682542547,"pfxX":4.55296377213213,"pfxZ":9.239964220539704,"pX":-0.8208468052850482,"pZ":2.92544244316613,"vX0":-6.848170730793055,"vY0":-135.89709755292898,"vZ0":-4.778355725801356,"x":148.29,"y":159.79,"x0":1.138236178358008,"y0":50.002113624294694,"z0":5.7361428083494195,"aX":8.53100347039986},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.0,"breakHorizontal":-6.8,"spinRate":2356,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4027877367259345,"extension":6.297477723359363},"hitData":{"launchSpeed":104.0,"launchAngle":18.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.23,"coordY":93.71}},"index":4,"playId":"a6ab8687-abfa-3fec-abb1-5eafb61d3c63","pitchNumber":4,"startTime":"2026-08-05T01:46:43.157Z","endTime":"2026-08-05T01:46:59.931Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:46:59.931Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, third baseman Nolan Arenado to first baseman Tim Tawa.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-05T01:47:16.684Z","endTime":"2026-08-05T01:50:06.159Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.674703739020597,"aZ":-15.653798498947163,"pfxX":5.782393272690312,"pfxZ":8.884109494824528,"pX":-0.18556648982500767,"pZ":2.5277107559868877,"vX0":-5.975561818388495,"vY0":-135.31538245035253,"vZ0":-5.664818925221785,"x":124.07,"y":170.53,"x0":1.2968602750069766,"y0":50.00601909649864,"z0":5.739607253556102,"aX":10.75803066551068},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.1,"breakHorizontal":-9.2,"spinRate":2347,"spinDirection":152},"zone":5,"typeConfidence":2.0,"plateTime":0.4042888048556539,"extension":6.337853430515189},"index":0,"playId":"c67db6e3-1452-30d4-9e1b-edb4cb62e70b","pitchNumber":1,"startTime":"2026-08-05T01:47:31.998Z","endTime":"2026-08-05T01:47:36.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.531368287378587,"aZ":-17.318458485121095,"pfxX":6.450965569755046,"pfxZ":7.930349555334809,"pX":-0.06365374743249573,"pZ":3.1126027819975763,"vX0":-6.098860764334809,"vY0":-135.93063602965313,"vZ0":-3.850583210914834,"x":119.43,"y":154.74,"x0":1.3699474667296976,"y0":50.00151363027428,"z0":5.748382400771309,"aX":12.082663318828104},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.8,"breakHorizontal":-10.4,"spinRate":2349,"spinDirection":148},"zone":2,"typeConfidence":2.0,"plateTime":0.40279874099393354,"extension":6.194494906012315},"index":1,"playId":"e3d042e0-c7ce-3d81-910c-ddef9961611f","pitchNumber":2,"startTime":"2026-08-05T01:48:03.843Z","endTime":"2026-08-05T01:48:07.854Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.46027837235028,"aZ":-37.59970045746643,"pfxX":-1.0473120879488964,"pfxZ":-3.867881454851413,"pX":-0.4165137267704462,"pZ":-0.17150985402550695,"vX0":-2.9862189543571644,"vY0":-118.20714836700783,"vZ0":-5.91303508685887,"x":132.88,"y":243.41,"x0":1.003968785376123,"y0":50.00476958891198,"z0":5.85087301122115,"aX":-1.4680716530582116},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-8.3,"breakHorizontal":2.6,"spinRate":2316,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.46499643236221777,"extension":6.35820096634816},"index":2,"playId":"e0271347-ac0e-3540-8738-fb849bf70904","pitchNumber":3,"startTime":"2026-08-05T01:48:24.411Z","endTime":"2026-08-05T01:48:28.133Z","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":93.5,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.057244076780382,"aZ":-19.11884903685794,"pfxX":5.361423707022379,"pfxZ":6.943307846769709,"pX":-0.10795565636441563,"pZ":4.0116044754306035,"vX0":-5.557016885434395,"vY0":-136.06606970327007,"vZ0":-1.3596346496364857,"x":121.12,"y":130.47,"x0":1.2614541156903882,"y0":50.004193335758096,"z0":5.838856420828936,"aX":10.083006822975277},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.5,"breakHorizontal":-8.5,"spinRate":2252,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.402110168617539,"extension":6.102230574713203},"index":3,"playId":"1c5ac596-ae79-3607-933b-60721be7cbc4","pitchNumber":4,"startTime":"2026-08-05T01:48:51.647Z","endTime":"2026-08-05T01:48:54.963Z","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":93.7,"endSpeed":86.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.54110427898246,"aZ":-18.998270900650795,"pfxX":5.551115073641452,"pfxZ":6.954849649267869,"pX":-0.15699194883986184,"pZ":3.5991872556984688,"vX0":-5.898712493531695,"vY0":-136.39673998078445,"vZ0":-2.3240233918273194,"x":122.98,"y":141.6,"x0":1.3070849626833994,"y0":50.00105877980932,"z0":5.764848318636548,"aX":10.51326936824999},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.4,"breakHorizontal":-8.9,"spinRate":2230,"spinDirection":152},"zone":11,"typeConfidence":2.0,"plateTime":0.40077650346882354,"extension":6.234472977965292},"index":4,"playId":"0e4151d5-87e5-322d-a40a-2883adf9b2ba","pitchNumber":5,"startTime":"2026-08-05T01:49:10.933Z","endTime":"2026-08-05T01:49:13.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.655353037348352,"aZ":-25.808605362579623,"pfxX":8.483230969802705,"pfxZ":3.891990528223581,"pX":0.8874580984704259,"pZ":0.8872695048857251,"vX0":-3.647257105408201,"vY0":-126.9653096204319,"vZ0":-7.086287593878411,"x":83.17,"y":214.82,"x0":1.2394181303781793,"y0":50.000559112912825,"z0":5.764069244820701,"aX":13.867471934706137},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":5.6,"breakHorizontal":-14.5,"spinRate":1917,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4311645271253881,"extension":6.331768734018905},"index":5,"playId":"bfcd0c81-fb77-3f3a-9a12-2aa5f0236ff3","pitchNumber":6,"startTime":"2026-08-05T01:49:37.999Z","endTime":"2026-08-05T01:49:41.457Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":79.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.106601529653062,"aZ":-24.704674731423005,"pfxX":9.705984140592237,"pfxZ":4.589907914477015,"pX":-0.04166046769063691,"pZ":2.433159262995954,"vX0":-5.831337317731436,"vY0":-126.83840830822818,"vZ0":-3.555656403877201,"x":118.59,"y":173.08,"x0":1.0268895785147456,"y0":50.005194484338425,"z0":5.82467536701723,"aX":15.806088452045572},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":7.7,"breakHorizontal":-16.2,"spinRate":1981,"spinDirection":129},"zone":5,"typeConfidence":2.0,"plateTime":0.43194995747922516,"extension":6.412555223518342},"hitData":{"launchSpeed":102.2,"launchAngle":6.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.03,"coordY":170.79}},"index":6,"playId":"15401c22-7108-3caa-91df-c5084936a7ba","pitchNumber":7,"startTime":"2026-08-05T01:49:57.419Z","endTime":"2026-08-05T01:50:06.159Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:50:06.159Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a ground ball to right fielder Corbin Carroll. Manny Machado scores. Jackson Merrill to 2nd.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-05T01:50:33.980Z","endTime":"2026-08-05T01:51:53.535Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_throw","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.551366618911374,"aZ":-21.397664909369627,"pfxX":0.34895622762441936,"pfxZ":6.017208755429694,"pX":0.27641167292240393,"pZ":3.0453441224302193,"vX0":-2.335409037769545,"vY0":-132.0779894031446,"vZ0":-3.4931238283675174,"x":106.46,"y":156.56,"x0":1.1216168462061782,"y0":50.00176450345784,"z0":5.933491792068088,"aX":0.6250594560905344},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":10.4,"breakHorizontal":-0.2,"spinRate":2295,"spinDirection":173},"zone":2,"typeConfidence":2.0,"plateTime":0.4125711107028893,"extension":6.306268682521134},"index":0,"playId":"736e0e1f-8d5c-3d99-99e1-397617a0db04","pitchNumber":1,"startTime":"2026-08-05T01:50:39.516Z","endTime":"2026-08-05T01:50:42.523Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.445996094294465,"aZ":-15.267446343917504,"pfxX":2.8777312123592393,"pfxZ":8.90566493658736,"pX":-1.5402090733138774,"pZ":2.7758745464559293,"vX0":-7.255152265745399,"vY0":-136.5323965361008,"vZ0":-5.546117139668239,"x":175.71,"y":163.83,"x0":0.7709416028531785,"y0":50.004671076714665,"z0":5.874389337404264,"aX":5.464822387796588},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.2,"breakHorizontal":-3.7,"spinRate":2286,"spinDirection":156},"zone":11,"typeConfidence":2.0,"plateTime":0.40029184188497835,"extension":6.341128227303819},"index":1,"playId":"b42d6565-6051-3b2a-9142-931ef0c40428","pitchNumber":2,"startTime":"2026-08-05T01:51:00.160Z","endTime":"2026-08-05T01:51:04.211Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.579738889843657,"aZ":-22.944340851647734,"pfxX":-1.8582718495491974,"pfxZ":5.4313437545158685,"pX":-1.002830893204029,"pZ":3.22211163007438,"vX0":-4.698608981089506,"vY0":-129.1783668079005,"vZ0":-2.3165434136231497,"x":155.23,"y":151.78,"x0":1.0771400805648015,"y0":50.00123789397526,"z0":5.884655573420261,"aX":-3.1561586662349863},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":9.6,"breakHorizontal":4.3,"spinRate":2263,"spinDirection":173},"zone":11,"typeConfidence":2.0,"plateTime":0.42316433964876854,"extension":6.430553179685734},"index":2,"playId":"c97324d1-50a8-3f54-bcad-56777be58521","pitchNumber":3,"startTime":"2026-08-05T01:51:17.288Z","endTime":"2026-08-05T01:51:21.552Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.316716469094573,"aZ":-23.83064136287411,"pfxX":8.773532512371538,"pfxZ":5.179180802522392,"pX":0.03343639235545816,"pZ":2.1008522299171517,"vX0":-5.143060355601238,"vY0":-126.26821038105153,"vZ0":-4.611048305066385,"x":115.73,"y":182.06,"x0":0.9594667073610187,"y0":50.00244822000263,"z0":5.874118772094116,"aX":14.130922673760484},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.5,"breakHorizontal":-14.6,"spinRate":1950,"spinDirection":138},"zone":8,"typeConfidence":2.0,"plateTime":0.4341944771088726,"extension":6.383481043626072},"hitData":{"launchSpeed":91.2,"launchAngle":4.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.23,"coordY":124.64}},"index":3,"playId":"e3f91842-1729-35e1-b232-c023b3004d2c","pitchNumber":4,"startTime":"2026-08-05T01:51:36.452Z","endTime":"2026-08-05T01:51:53.535Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:51:53.535Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a ground ball to center fielder Ryan Waldschmidt. Jackson Merrill scores.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-05T01:53:04.003Z","endTime":"2026-08-05T01:53:16.220Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-05T01:52:09.698Z","endTime":"2026-08-05T01:53:06.055Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":74.1,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.420519583767952,"aZ":-36.12100975823935,"pfxX":-2.4985846473992965,"pfxZ":-2.840214486934636,"pX":0.42259202934913975,"pZ":2.3822749082598205,"vX0":-1.0269443208694027,"vY0":-117.47112822109386,"vZ0":-0.7201809501276127,"x":100.89,"y":174.46,"x0":1.190748281679149,"y0":50.00217448587035,"z0":6.067153103922413,"aX":-3.472205390227126},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-5.0,"breakHorizontal":4.8,"spinRate":2345,"spinDirection":295},"zone":6,"typeConfidence":2.0,"plateTime":0.467265903804142,"extension":6.2740649367024695},"hitData":{"launchSpeed":104.6,"launchAngle":-3.0,"totalDistance":33.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":125.6,"coordY":161.47}},"index":1,"playId":"634569de-d3c0-305a-bedf-0ef054864897","pitchNumber":1,"startTime":"2026-08-05T01:53:06.055Z","endTime":"2026-08-05T01:53:16.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:53:16.220Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddy Fermin flies out to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-05T01:53:54.341Z","endTime":"2026-08-05T01:54:33.872Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-05T01:53:39.414Z","endTime":"2026-08-05T01:53:56.495Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.352733917646,"aZ":-11.57195865491586,"pfxX":2.603722948683153,"pfxZ":11.054899919240679,"pX":-0.6830048405245333,"pZ":1.6920600503395615,"vX0":-5.380727089938793,"vY0":-136.46508452799227,"vZ0":-8.706283509634346,"x":143.03,"y":193.09,"x0":0.9866406661706196,"y0":50.00511541211333,"z0":5.745146006146426,"aX":4.853835951546079},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.1,"breakHorizontal":-3.5,"spinRate":2391,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.40321193002258804,"extension":6.358672940402934},"index":1,"playId":"48ecb5ae-94e4-3db5-b73f-30b5c1b2ad11","pitchNumber":1,"startTime":"2026-08-05T01:53:56.495Z","endTime":"2026-08-05T01:54:02.717Z","isPitch":true,"type":"pitch"},{"details":{"description":"Xander Bogaerts steals (16) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"actionPlayId":"48ecb5ae-94e4-3db5-b73f-30b5c1b2ad11","startTime":"2026-08-05T01:54:16.727Z","endTime":"2026-08-05T01:54:23.090Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":79.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.460859661790845,"aZ":-24.018023249050337,"pfxX":6.2361954916936,"pfxZ":5.010008489006204,"pX":0.07517230174254423,"pZ":2.33275044684738,"vX0":-4.60315796353074,"vY0":-127.39194688540852,"vZ0":-4.10684444781907,"x":114.13,"y":175.8,"x0":1.1037596294842054,"y0":50.00412998826736,"z0":5.885769634840257,"aX":10.15469472782633},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.3,"breakHorizontal":-10.1,"spinRate":1751,"spinDirection":130},"zone":5,"typeConfidence":2.0,"plateTime":0.43150832058489375,"extension":6.255024124258724},"hitData":{"launchSpeed":98.6,"launchAngle":25.0,"totalDistance":364.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":150.72,"coordY":54.36}},"index":3,"playId":"bdd1f847-3ea3-38b5-b9fd-f6cbaaf26619","pitchNumber":2,"startTime":"2026-08-05T01:54:23.090Z","endTime":"2026-08-05T01:54:33.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:54:33.872Z","atBatIndex":6},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-05T01:57:09.167Z","endTime":"2026-08-05T01:58:13.382Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15994867337603,"aZ":-13.786132471317881,"pfxX":-5.596888994590605,"pfxZ":9.447803423388873,"pX":0.5602125214698277,"pZ":2.140657303188667,"vX0":8.171396763222333,"vY0":-138.65871972818556,"vZ0":-7.425041523415697,"x":95.65,"y":180.98,"x0":-1.6985114495079097,"y0":50.002305410606326,"z0":5.774076564958967,"aX":-10.892794190670017},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.7,"breakHorizontal":8.4,"spinRate":2443,"spinDirection":224},"zone":6,"typeConfidence":0.98,"plateTime":0.3951040294945023,"extension":5.847129709580014},"index":0,"playId":"a241a706-8cfb-3270-a3f1-a38a5cbc9652","pitchNumber":1,"startTime":"2026-08-05T01:57:09.167Z","endTime":"2026-08-05T01:57:12.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.014183763601103,"aZ":-23.942284368827774,"pfxX":2.585567773472009,"pfxZ":4.575478605332274,"pX":0.03731163860838505,"pZ":3.9276778161096506,"vX0":3.7706450242978047,"vY0":-132.68003242076549,"vZ0":-0.9217246886110536,"x":115.58,"y":132.73,"x0":-1.7332648436976605,"y0":50.00108375326612,"z0":6.0100837802052265,"aX":4.650430761415848},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.3,"breakHorizontal":-5.4,"spinRate":2651,"spinDirection":169},"zone":12,"typeConfidence":0.91,"plateTime":0.4114083405858575,"extension":5.723270365845837},"index":1,"playId":"064caa09-2f86-3005-8fda-5f402dc242bd","pitchNumber":2,"startTime":"2026-08-05T01:57:22.244Z","endTime":"2026-08-05T01:57:25.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.68970587513107,"aZ":-22.68831366901653,"pfxX":1.7837342626902544,"pfxZ":5.254115968357173,"pX":1.0606888899348328,"pZ":3.082199862847106,"vX0":6.5766734964663955,"vY0":-132.84119055277034,"vZ0":-3.0505230031367505,"x":76.57,"y":155.56,"x0":-1.6685481574943422,"y0":50.00349137780685,"z0":5.875648138259175,"aX":3.220960420522933},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.1,"breakHorizontal":-4.6,"spinRate":2738,"spinDirection":182},"zone":12,"typeConfidence":0.9,"plateTime":0.4106897386911781,"extension":5.7545600660468},"index":2,"playId":"f0d2d5e1-050f-36fe-9267-04493ec94991","pitchNumber":3,"startTime":"2026-08-05T01:57:35.475Z","endTime":"2026-08-05T01:57:39.901Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.749193065990923,"aZ":-14.829288438183378,"pfxX":-4.334892180134319,"pfxZ":8.831442395004796,"pX":0.43827841949209084,"pZ":2.945565281293108,"vX0":7.138642126266255,"vY0":-139.13272718364544,"vZ0":-5.187874041754606,"x":100.29,"y":159.25,"x0":-1.5955921521999386,"y0":50.001307490765264,"z0":5.814529921264647,"aX":-8.512621566697417},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":15.1,"breakHorizontal":6.4,"spinRate":2434,"spinDirection":217},"zone":3,"typeConfidence":0.98,"plateTime":0.3934316867759664,"extension":5.7882698155572685},"index":3,"playId":"c4d38161-03de-3fbb-bf40-03823e3648f1","pitchNumber":4,"startTime":"2026-08-05T01:57:49.008Z","endTime":"2026-08-05T01:57:52.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":81.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.27771081136579,"aZ":-26.477969713447333,"pfxX":-9.996388622239873,"pfxZ":3.3671346815039076,"pX":-0.4821392231113786,"pZ":1.7024369534909494,"vX0":6.298690139601963,"vY0":-129.600519163654,"vZ0":-5.043496184210118,"x":135.38,"y":192.81,"x0":-1.651068436991303,"y0":50.00523825401861,"z0":5.707926466582633,"aX":-16.92711703206407},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":5.2,"breakHorizontal":16.6,"spinRate":1957,"spinDirection":248},"zone":7,"typeConfidence":0.87,"plateTime":0.4233934572794471,"extension":5.921390126056988},"hitData":{"launchSpeed":97.1,"launchAngle":-7.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":157.3,"coordY":156.59}},"index":4,"playId":"4aa7814e-50f5-3ac4-a6ea-40be1a75804a","pitchNumber":5,"startTime":"2026-08-05T01:58:05.738Z","endTime":"2026-08-05T01:58:13.382Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:58:13.382Z","atBatIndex":7},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a ground ball to left fielder Jase Bowen.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-05T01:58:21.610Z","endTime":"2026-08-05T01:59:57.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.673806616066745,"aZ":-13.688367956915474,"pfxX":-4.327477238504541,"pfxZ":9.397918665397333,"pX":0.17317805042142262,"pZ":2.122391997681021,"vX0":6.836972863680786,"vY0":-139.240255770025,"vZ0":-7.35772557795693,"x":110.4,"y":181.48,"x0":-1.7496253721126076,"y0":50.00597884149697,"z0":5.701178670108584,"aX":-8.515838726897412},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":6.5,"spinRate":2426,"spinDirection":220},"zone":8,"typeConfidence":0.98,"plateTime":0.3930605123430535,"extension":6.035928510311128},"index":0,"playId":"f66c2e5c-ee0d-3d76-8d5a-890de3af99c5","pitchNumber":1,"startTime":"2026-08-05T01:58:51.068Z","endTime":"2026-08-05T01:58:54.593Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-05T01:59:05.126Z","endTime":"2026-08-05T01:59:15.889Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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":95.7,"endSpeed":87.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.915645808027023,"aZ":-21.526245001258328,"pfxX":-8.676734723555324,"pfxZ":5.416352170566299,"pX":-1.0077563053191771,"pZ":2.537658356310298,"vX0":4.956441486355101,"vY0":-139.20275477252716,"vZ0":-5.017773820125175,"x":155.41,"y":170.26,"x0":-1.6831010305962706,"y0":50.00010772877653,"z0":5.786481910136937,"aX":-17.044505129815516},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.0,"breakHorizontal":14.8,"spinRate":2373,"spinDirection":223},"zone":13,"typeConfidence":0.92,"plateTime":0.39331123165713544,"extension":5.925525312652566},"index":2,"playId":"dea069f1-0658-3bd1-a192-9eed8470ca8e","pitchNumber":2,"startTime":"2026-08-05T01:59:15.889Z","endTime":"2026-08-05T01:59:20.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":85.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.834555066475673,"aZ":-24.224498584357526,"pfxX":2.094292637645677,"pfxZ":4.352421365215453,"pX":-0.7693736831056319,"pZ":1.9947963665412505,"vX0":2.274677474233915,"vY0":-133.53934859149805,"vZ0":-5.54906833700357,"x":146.33,"y":184.92,"x0":-1.9008650435696188,"y0":50.00127769473489,"z0":5.8173320550509375,"aX":3.8224908331124383},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.1,"breakHorizontal":-4.2,"spinRate":2708,"spinDirection":197},"zone":7,"typeConfidence":0.91,"plateTime":0.40847103815232266,"extension":5.883732121806124},"index":3,"playId":"c140be27-5fba-32ea-b5a0-629806a774a7","pitchNumber":3,"startTime":"2026-08-05T01:59:30.739Z","endTime":"2026-08-05T01:59:34.863Z","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":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.94936017400877,"aZ":-14.95280645004947,"pfxX":-3.8951258718071187,"pfxZ":8.672986403628792,"pX":-0.5847385834319608,"pZ":2.5893282392108268,"vX0":4.464693007556642,"vY0":-139.86614625583408,"vZ0":-6.176229489763301,"x":139.29,"y":168.87,"x0":-1.6940925114268508,"y0":50.0003918988231,"z0":5.803109208412514,"aX":-7.732106081291902},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.6,"breakHorizontal":6.1,"spinRate":2394,"spinDirection":216},"zone":4,"typeConfidence":0.98,"plateTime":0.39130012719115026,"extension":5.918302438189677},"hitData":{"launchSpeed":96.8,"launchAngle":7.0,"totalDistance":144.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.93,"coordY":99.45}},"index":4,"playId":"9c5afb75-cd73-3006-9c61-7fdaafd38aad","pitchNumber":4,"startTime":"2026-08-05T01:59:45.403Z","endTime":"2026-08-05T01:59:57.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T01:59:57.796Z","atBatIndex":8},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Max Kepler grounds into a force out, second baseman Jake Cronenworth to shortstop Xander Bogaerts. Geraldo Perdomo out at 2nd. Max Kepler to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-05T02:00:14.680Z","endTime":"2026-08-05T02:02:17.546Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":593428,"link":"/api/v1/people/593428"},"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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08768423013714,"aZ":-13.018770360107418,"pfxX":-3.4604724415908015,"pfxZ":9.946877676225267,"pX":0.0031348838291950687,"pZ":2.4160895314044857,"vX0":5.863850310087164,"vY0":-137.98623260502794,"vZ0":-6.481976737214776,"x":116.88,"y":173.55,"x0":-1.7011640345247128,"y0":50.00110853803426,"z0":5.674939256440811,"aX":-6.663396346090565},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":5.0,"spinRate":2379,"spinDirection":220},"zone":5,"typeConfidence":0.98,"plateTime":0.3971394839889357,"extension":5.966490073999425},"index":0,"playId":"e0166dc8-6634-3704-9e5a-06e26396ab86","pitchNumber":1,"startTime":"2026-08-05T02:00:21.174Z","endTime":"2026-08-05T02:00:24.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.2,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.205143626309265,"aZ":-18.129096425607358,"pfxX":-8.148163612495457,"pfxZ":7.340242841818437,"pX":-0.33031230876071194,"pZ":3.3936262095508534,"vX0":6.647017862766054,"vY0":-137.8499604493221,"vZ0":-3.1715500046666736,"x":129.59,"y":147.15,"x0":-1.7207302008284961,"y0":50.0056159008546,"z0":5.791211404276699,"aX":-15.598561777678661},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":12.7,"breakHorizontal":13.3,"spinRate":2360,"spinDirection":212},"zone":1,"typeConfidence":0.58,"plateTime":0.39817190252592516,"extension":5.9711116335403425},"index":1,"playId":"3063f1c5-4a0d-3a7d-a44a-08041a03b0c5","pitchNumber":2,"startTime":"2026-08-05T02:00:40.042Z","endTime":"2026-08-05T02:00:43.170Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.3,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.48224674291525,"aZ":-22.70232788385459,"pfxX":-8.763831151713593,"pfxZ":4.873369319822455,"pX":-1.0581813345357607,"pZ":1.5920930561487028,"vX0":4.787894623559403,"vY0":-138.65262271709614,"vZ0":-7.1713791732253895,"x":157.34,"y":195.79,"x0":-1.6702946455747714,"y0":50.00279024700528,"z0":5.730837633730024,"aX":-17.035079535913077},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.4,"breakHorizontal":14.9,"spinRate":2332,"spinDirection":216},"zone":13,"typeConfidence":0.94,"plateTime":0.3952884083145145,"extension":6.044304860782301},"index":2,"playId":"3300033e-45fe-3369-ba8a-dc3a46e97a6e","pitchNumber":3,"startTime":"2026-08-05T02:01:00.752Z","endTime":"2026-08-05T02:01:04.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.6,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.70045288909674,"aZ":-20.66007923612547,"pfxX":1.2175115712349087,"pfxZ":6.327114897320383,"pX":-0.43585626649250253,"pZ":2.7327448346084253,"vX0":3.015105856892225,"vY0":-133.53002575617356,"vZ0":-4.425265641388903,"x":133.61,"y":165.0,"x0":-1.7343850685959352,"y0":50.002577564126256,"z0":5.883312328383875,"aX":2.214587739702329},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.8,"breakHorizontal":-2.8,"spinRate":2571,"spinDirection":173},"zone":4,"typeConfidence":0.9,"plateTime":0.4090110365089732,"extension":6.098033917505242},"index":3,"playId":"3abd6af7-644a-3402-a78f-c84ff1746964","pitchNumber":4,"startTime":"2026-08-05T02:01:19.456Z","endTime":"2026-08-05T02:01:23.689Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.58132384327472,"aZ":-27.369290205960173,"pfxX":-10.863216299918896,"pfxZ":2.7564882336177137,"pX":-0.24876291880928345,"pZ":1.2573046700900223,"vX0":7.36466617376329,"vY0":-131.32931330864557,"vZ0":-6.156921909491705,"x":126.48,"y":204.83,"x0":-1.6822228292035908,"y0":50.002534231226974,"z0":5.675883459246872,"aX":-18.9193520501809},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.8,"breakHorizontal":18.0,"spinRate":2206,"spinDirection":248},"zone":13,"typeConfidence":0.6,"plateTime":0.4175445401169622,"extension":6.123122846199988},"index":4,"playId":"24af3397-2a5f-3ae3-99d0-9b002580c500","pitchNumber":5,"startTime":"2026-08-05T02:01:44.943Z","endTime":"2026-08-05T02:01:48.796Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":88.0,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.20426518412875,"aZ":-22.45991100789334,"pfxX":-8.991482759272605,"pfxZ":4.896224170273069,"pX":-0.4604866104233543,"pZ":2.382879963681405,"vX0":6.128949562524176,"vY0":-140.06900995901177,"vZ0":-5.504234262581005,"x":134.55,"y":174.44,"x0":-1.5109605115943476,"y0":50.00170273353615,"z0":5.846011928716866,"aX":-17.830747564478923},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.9,"breakHorizontal":15.0,"spinRate":2507,"spinDirection":208},"zone":4,"typeConfidence":0.93,"plateTime":0.39133249884894683,"extension":6.105487119874943},"hitData":{"launchSpeed":91.6,"launchAngle":-26.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":153.66,"coordY":145.84}},"index":5,"playId":"ef0bafea-4886-38d5-b498-f045bdc874d0","pitchNumber":6,"startTime":"2026-08-05T02:02:09.844Z","endTime":"2026-08-05T02:02:17.546Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:02:17.546Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-05T02:02:41.361Z","endTime":"2026-08-05T02:03:34.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":85.5,"endSpeed":77.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.820713357851904,"aZ":-24.66761401126021,"pfxX":3.902266489315654,"pfxZ":4.861526048884662,"pX":0.8841277597667789,"pZ":1.2286683073719848,"vX0":5.251115454339156,"vY0":-124.21320090941343,"vZ0":-6.008809021803303,"x":83.3,"y":205.61,"x0":-1.7743330464460514,"y0":50.00033112471603,"z0":5.764937581944267,"aX":6.017976230038603},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.4,"breakHorizontal":-8.4,"spinRate":3012,"spinDirection":81},"zone":14,"typeConfidence":0.82,"plateTime":0.4431110208592619,"extension":6.08886259843001},"index":0,"playId":"d6184f14-4128-30c2-9624-29bc5a8e438e","pitchNumber":1,"startTime":"2026-08-05T02:02:45.938Z","endTime":"2026-08-05T02:02:49.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25127312567522,"aZ":-16.64440751359579,"pfxX":-4.538842425195636,"pfxZ":7.963592195895719,"pX":-1.3689734956150137,"pZ":3.327756784934102,"vX0":2.8759654314954943,"vY0":-139.02619803600723,"vZ0":-4.096134478496898,"x":169.18,"y":148.93,"x0":-1.8291173722074265,"y0":50.005101229473695,"z0":5.930807960173448,"aX":-8.853007048973756},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.7,"breakHorizontal":7.6,"spinRate":2385,"spinDirection":211},"zone":11,"typeConfidence":0.98,"plateTime":0.3945468460792898,"extension":5.953280629925292},"index":1,"playId":"00005759-9657-3e6e-9e8d-e10dc88b0071","pitchNumber":2,"startTime":"2026-08-05T02:03:05.908Z","endTime":"2026-08-05T02:03:09.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":86.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.962821901679376,"aZ":-23.311557423957424,"pfxX":2.2006181374044025,"pfxZ":4.733681210099398,"pX":-0.22254802583224864,"pZ":2.5782900255406602,"vX0":3.3340193440194876,"vY0":-135.3755995040295,"vZ0":-4.447413513676749,"x":125.48,"y":169.17,"x0":-1.7517420224171785,"y0":50.00621734921741,"z0":5.855293546804692,"aX":4.123357704373161},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.9,"breakHorizontal":-4.7,"spinRate":2604,"spinDirection":195},"zone":5,"typeConfidence":0.9,"plateTime":0.40316107231971765,"extension":5.989346596311878},"hitData":{"launchSpeed":88.1,"launchAngle":45.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":115.47,"coordY":85.92}},"index":2,"playId":"165e1ef0-9f48-3605-b92a-97183dc55507","pitchNumber":3,"startTime":"2026-08-05T02:03:23.284Z","endTime":"2026-08-05T02:03:34.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:03:34.096Z","atBatIndex":10},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a line drive to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-05T02:05:25.981Z","endTime":"2026-08-05T02:06:56.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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(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.3,"endSpeed":84.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.020670436707924,"aZ":-13.90652692089163,"pfxX":2.913702900993337,"pfxZ":10.045984686637663,"pX":0.29481776243009106,"pZ":2.205623588846195,"vX0":-3.3118264113047284,"vY0":-134.24785753455856,"vZ0":-7.004987153012654,"x":105.76,"y":179.23,"x0":1.1679669727088227,"y0":50.00536034766413,"z0":5.845517353015874,"aX":5.300289638214569},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.8,"breakHorizontal":-4.6,"spinRate":2329,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.40854465365570913,"extension":6.389242271863633},"index":0,"playId":"ae700632-2eac-3e94-8782-0d27e4d7723d","pitchNumber":1,"startTime":"2026-08-05T02:05:36.868Z","endTime":"2026-08-05T02:05:40.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.930737354341808,"aZ":-15.569214798150224,"pfxX":7.339281229199161,"pfxZ":9.317698146505597,"pX":1.6435621212641376,"pZ":2.592174626011381,"vX0":-1.651373582048116,"vY0":-133.01163603982022,"vZ0":-5.61851474452864,"x":54.35,"y":168.79,"x0":1.321107727859173,"y0":50.003731011175766,"z0":5.870413560218249,"aX":13.082511294755923},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.8,"breakHorizontal":-12.8,"spinRate":2335,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.41261894913751807,"extension":6.4492956428541035},"index":1,"playId":"4d6b4542-2a0b-3cf9-bd07-e4ac7d8a087f","pitchNumber":2,"startTime":"2026-08-05T02:05:50.202Z","endTime":"2026-08-05T02:05:53.658Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34575775754004,"aZ":-19.12629734980059,"pfxX":6.0212448565019745,"pfxZ":7.22684396088051,"pX":1.2456901728585168,"pZ":3.055490522409845,"vX0":-2.0630389196630974,"vY0":-133.4267692618138,"vZ0":-4.052794334285784,"x":69.52,"y":156.28,"x0":1.2459777168704262,"y0":50.00434187317472,"z0":5.970091301445312,"aX":10.871506009338688},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.5,"breakHorizontal":-10.4,"spinRate":2326,"spinDirection":160},"zone":12,"typeConfidence":2.0,"plateTime":0.41030707090756957,"extension":6.279963082889926},"index":2,"playId":"6d800841-2a74-326d-9a97-be87b9025aed","pitchNumber":3,"startTime":"2026-08-05T02:06:02.983Z","endTime":"2026-08-05T02:06:05.983Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11021804010246,"aZ":-14.724577128417913,"pfxX":4.103550952681934,"pfxZ":9.479521750935191,"pX":-0.6581736490275657,"pZ":3.058012096423324,"vX0":-6.225738204959619,"vY0":-134.7710549492028,"vZ0":-4.413725968500464,"x":142.09,"y":156.21,"x0":1.147963474441251,"y0":50.002136539839896,"z0":5.755883976773838,"aX":7.553625225244831},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.4,"breakHorizontal":-6.1,"spinRate":2372,"spinDirection":152},"zone":1,"typeConfidence":2.0,"plateTime":0.4063034988986316,"extension":6.381845546113324},"index":3,"playId":"f2ce4c58-c636-344f-b61e-5a08372abb2c","pitchNumber":4,"startTime":"2026-08-05T02:06:20.002Z","endTime":"2026-08-05T02:06:25.104Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79012763255832,"aZ":-34.87632939615044,"pfxX":-3.2823972125847956,"pfxZ":-1.9298893896892686,"pX":-0.03800631635327675,"pZ":2.066201448228489,"vX0":-1.9045680383264594,"vY0":-117.5355710038184,"vZ0":-1.560531718901011,"x":118.45,"y":182.99,"x0":1.2085628793013592,"y0":50.00186321521783,"z0":5.970574380759575,"aX":-4.602094928384363},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-3.6,"breakHorizontal":6.4,"spinRate":2430,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.4656092820113029,"extension":6.518991345052887},"hitData":{"launchSpeed":99.2,"launchAngle":13.0,"totalDistance":214.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":195.53,"coordY":99.89}},"index":4,"playId":"da02d23d-2e06-3352-955b-3dcb66502a57","pitchNumber":5,"startTime":"2026-08-05T02:06:44.319Z","endTime":"2026-08-05T02:06:56.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:06:56.637Z","atBatIndex":11},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jase Bowen singles on a bunt ground ball to first baseman Tim Tawa. Jake Cronenworth to 2nd.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-05T02:07:33.874Z","endTime":"2026-08-05T02:07:44.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"playId":"610bdc2d-99c9-33f7-927e-e0c376c6feae","startTime":"2026-08-05T02:07:20.015Z","endTime":"2026-08-05T02:07:24.107Z","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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":80.6,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.179864971360274,"aZ":-22.92087676787035,"pfxX":0.2779783540904093,"pfxZ":5.576367110158229,"pX":-0.3947780382481078,"pZ":3.1295696815496226,"vX0":-4.204302684317594,"vY0":-127.97926453382806,"vZ0":-2.5452543396932397,"x":132.05,"y":154.28,"x0":1.2326168610906223,"y0":50.00521686741937,"z0":5.930429551849406,"aX":0.4613858690603849},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.7,"breakHorizontal":0.5,"spinRate":2265,"spinDirection":164},"zone":1,"typeConfidence":2.0,"plateTime":0.42781678973894977,"extension":6.259934970788946},"hitData":{"launchSpeed":33.5,"launchAngle":-34.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"medium","location":"3","coordinates":{"coordX":140.57,"coordY":181.94}},"index":1,"playId":"92977325-818a-3c8f-8467-dd3090a84d6b","pitchNumber":1,"startTime":"2026-08-05T02:07:36.003Z","endTime":"2026-08-05T02:07:44.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:07:44.278Z","atBatIndex":12},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Diamondbacks challenged (tag play), call on the field was overturned: Diamondbacks challenged (play at 1st), call on the field was upheld: Fernando Tatis Jr. grounds into a force out, fielded by third baseman Nolan Arenado. Jake Cronenworth out at 3rd. Jase Bowen to 2nd. Fernando Tatis Jr. to 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-05T02:08:06.904Z","endTime":"2026-08-05T02:08:55.643Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnSecond":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.899698297262187,"aZ":-17.426291297234172,"pfxX":8.596139020669472,"pfxZ":8.36515585516096,"pX":-0.3129998595055053,"pZ":1.4555997759737063,"vX0":-6.231741125273004,"vY0":-132.34690240863432,"vZ0":-8.128931394748472,"x":128.93,"y":199.48,"x0":0.9627639640186861,"y0":50.00242452132473,"z0":5.858062567652402,"aX":15.153359621268706},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.4,"breakHorizontal":-14.0,"spinRate":2257,"spinDirection":152},"zone":13,"typeConfidence":2.0,"plateTime":0.4148482891153189,"extension":6.405464573884228},"index":0,"playId":"52589a49-a295-3815-a32c-46c21facfdaa","pitchNumber":1,"startTime":"2026-08-05T02:08:27.995Z","endTime":"2026-08-05T02:08:32.037Z","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":0,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":79.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.698515684651753,"aZ":-28.6454162078986,"pfxX":9.216524240358254,"pfxZ":2.1851555981538393,"pX":0.4847123037848785,"pZ":3.3770229220412222,"vX0":-4.431809961677854,"vY0":-126.60069008519729,"vZ0":-0.9140837898502095,"x":98.52,"y":147.6,"x0":1.063764663388215,"y0":50.0050779728319,"z0":6.042748121438651,"aX":14.91004749340658},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.0,"breakHorizontal":-15.6,"spinRate":1987,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.43322027081292847,"extension":6.331491749857495},"hitData":{"launchSpeed":81.7,"launchAngle":-41.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.58,"coordY":168.25}},"index":1,"playId":"9f1c7cf0-f3be-3616-8f1e-4df9da9cd6c3","pitchNumber":2,"startTime":"2026-08-05T02:08:46.971Z","endTime":"2026-08-05T02:08:55.643Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":109,"additionalReviews":[{"isOverturned":false,"inProgress":false,"reviewType":"MF","challengeTeamId":109}]},"playEndTime":"2026-08-05T02:08:55.643Z","atBatIndex":13},{"result":{"type":"atBat","event":"Fielders Choice","eventType":"fielders_choice","description":"Luis Rengifo reaches on a fielder's choice. Jase Bowen to 3rd. Fernando Tatis Jr. to 2nd. Fielding error by second baseman Ketel Marte.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-05T02:11:54.707Z","endTime":"2026-08-05T02:12:04.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":9},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnSecond":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"postOnThird":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_force","runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice","eventType":"fielders_choice","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":83.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.19777288612502,"aZ":-20.628528485652627,"pfxX":0.05125658149520451,"pfxZ":6.528486357653338,"pX":0.20578299002520858,"pZ":1.8724057807425374,"vX0":-2.4946126412893617,"vY0":-132.36982263519116,"vZ0":-6.263676798192388,"x":109.16,"y":188.23,"x0":1.1551552676790038,"y0":50.00240881747153,"z0":5.78778033788246,"aX":0.09107455511786966},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":10.7,"breakHorizontal":0.5,"spinRate":2290,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.4143499547293894,"extension":6.291101463205168},"hitData":{"launchSpeed":102.4,"launchAngle":1.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.07,"coordY":149.49}},"index":0,"playId":"27aae12f-6b0c-3c50-abff-cf2216a58c4a","pitchNumber":1,"startTime":"2026-08-05T02:11:54.707Z","endTime":"2026-08-05T02:12:04.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:12:04.639Z","atBatIndex":14},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a fly ball to right fielder Corbin Carroll. Jase Bowen scores. Fernando Tatis Jr. scores. Luis Rengifo to 3rd.","rbi":2,"awayScore":5,"homeScore":0,"isOut":false},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-05T02:12:52.383Z","endTime":"2026-08-05T02:13:55.598Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4,5],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.618086877181916,"aZ":-21.07787577191663,"pfxX":7.603072280211618,"pfxZ":6.7640037779131195,"pX":0.8555386205032295,"pZ":2.4639736751101666,"vX0":-3.5000946294138116,"vY0":-127.40638945837429,"vZ0":-4.487199794430886,"x":84.39,"y":172.25,"x0":1.2605862223960427,"y0":50.00573775678795,"z0":5.917808823792415,"aX":12.478715325158031},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":11.4,"breakHorizontal":-13.0,"spinRate":1927,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4302143654034998,"extension":6.387417996133},"index":0,"playId":"30c34448-b3e5-36c6-8051-0ce45cd02757","pitchNumber":1,"startTime":"2026-08-05T02:12:52.383Z","endTime":"2026-08-05T02:12:55.383Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-05T02:13:07.025Z","endTime":"2026-08-05T02:13:21.348Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7498793570125,"aZ":-21.234500125046324,"pfxX":0.16506051842215008,"pfxZ":6.019788777841647,"pX":-0.2364587074691329,"pZ":3.2938679563076985,"vX0":-3.6485758550689384,"vY0":-133.4666833563667,"vZ0":-2.753554761270067,"x":126.01,"y":149.85,"x0":1.122615570037858,"y0":50.00381978937149,"z0":5.855772274277137,"aX":0.3007399990072497},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":10.6,"breakHorizontal":0.5,"spinRate":2241,"spinDirection":155},"zone":2,"typeConfidence":2.0,"plateTime":0.4092445908966016,"extension":6.441932464385096},"index":2,"playId":"97ac6ae4-facb-328e-a0a3-804dae005784","pitchNumber":2,"startTime":"2026-08-05T02:13:21.348Z","endTime":"2026-08-05T02:13:24.354Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":86.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.690386294028336,"aZ":-16.202046829335146,"pfxX":6.350101503785831,"pfxZ":8.282941759523045,"pX":-0.7522575049953688,"pZ":3.016894938501936,"vX0":-7.238792961125694,"vY0":-137.97800893892935,"vZ0":-4.63550757891699,"x":145.67,"y":157.32,"x0":1.0801921117436062,"y0":50.00139578350918,"z0":5.810333065536992,"aX":12.24347486792714},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.2,"breakHorizontal":-10.0,"spinRate":2339,"spinDirection":149},"zone":1,"typeConfidence":2.0,"plateTime":0.39695850627637164,"extension":6.327210666071518},"hitData":{"launchSpeed":69.0,"launchAngle":33.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.52,"coordY":128.03}},"index":3,"playId":"a3dab33f-73a9-3ebb-97bf-7318af930a96","pitchNumber":3,"startTime":"2026-08-05T02:13:42.656Z","endTime":"2026-08-05T02:13:55.598Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:13:55.598Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":5,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-05T02:14:25.367Z","endTime":"2026-08-05T02:15:42.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.857573176777997,"aZ":-23.51474290593188,"pfxX":-1.084461951661873,"pfxZ":5.037359812944448,"pX":1.0851895554292719,"pZ":4.522391245099009,"vX0":-0.4715950095605084,"vY0":-130.15182685628216,"vZ0":0.6923727586976856,"x":75.64,"y":116.68,"x0":1.409509834929767,"y0":50.00132760716904,"z0":6.0312550505488725,"aX":-1.8635497103983454},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":9.5,"breakHorizontal":2.0,"spinRate":2233,"spinDirection":164},"zone":12,"typeConfidence":2.0,"plateTime":0.4205497933602076,"extension":6.273722043647261},"index":0,"playId":"8b302683-7314-377d-b62e-2a5f30d18942","pitchNumber":1,"startTime":"2026-08-05T02:14:36.156Z","endTime":"2026-08-05T02:14:39.204Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.0,"endSpeed":80.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.259870786651284,"aZ":-28.725835166454665,"pfxX":10.161402162785295,"pfxZ":2.1044840234790785,"pX":-0.06855743979222569,"pZ":0.6915782283565577,"vX0":-6.19076076975675,"vY0":-127.77192681969709,"vZ0":-7.0852360457676,"x":119.61,"y":220.11,"x0":1.0753219714028637,"y0":50.00543412858708,"z0":5.782046644239201,"aX":16.671596152525957},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.3,"breakHorizontal":-16.8,"spinRate":1840,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4299778462065649,"extension":6.405143689912925},"index":1,"playId":"4284645f-120e-39cc-8e4e-c45b108a25c7","pitchNumber":2,"startTime":"2026-08-05T02:14:56.061Z","endTime":"2026-08-05T02:14:59.068Z","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":92.7,"endSpeed":84.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.681549497991103,"aZ":-16.900210755128477,"pfxX":4.5397824073988,"pfxZ":8.290387118167821,"pX":0.18325004845821757,"pZ":3.469957532736749,"vX0":-4.639966893143615,"vY0":-134.95794700443577,"vZ0":-2.8441220733144865,"x":110.01,"y":145.09,"x0":1.3359182132793133,"y0":50.00395637457685,"z0":5.729461419908372,"aX":8.365561046957954},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.6,"breakHorizontal":-7.2,"spinRate":2286,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4060277603961109,"extension":6.272609601585759},"index":2,"playId":"de4939e4-1d43-3b60-b666-34668cc11d0a","pitchNumber":3,"startTime":"2026-08-05T02:15:17.496Z","endTime":"2026-08-05T02:15:20.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.683635918499743,"aZ":-15.582734117619749,"pfxX":3.9167780866439985,"pfxZ":8.954354377339854,"pX":0.1601543655636981,"pZ":3.7261745357242066,"vX0":-4.52806818434149,"vY0":-135.29171489494578,"vZ0":-2.3879612004236477,"x":110.9,"y":138.17,"x0":1.3471027988514692,"y0":50.001057219400806,"z0":5.713161708363736,"aX":7.256092088005824},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.0,"breakHorizontal":-6.1,"spinRate":2291,"spinDirection":150},"zone":12,"typeConfidence":2.0,"plateTime":0.40495001553837895,"extension":6.213254740280654},"index":3,"playId":"ee037c40-6321-356c-9746-eeddd2395da2","pitchNumber":4,"startTime":"2026-08-05T02:15:38.375Z","endTime":"2026-08-05T02:15:42.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:15:42.887Z","atBatIndex":16},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a ground ball to right fielder Corbin Carroll. Luis Rengifo scores. Manny Machado to 3rd.","rbi":1,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-05T02:16:04.763Z","endTime":"2026-08-05T02:20:11.181Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"postOnThird":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":9},"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.238779436429105,"aZ":-33.69567833162649,"pfxX":-2.046305017431745,"pfxZ":-1.0353208436498846,"pX":-1.9416108355522839,"pZ":0.8227364698589514,"vX0":-6.158360401360674,"vY0":-120.35079701603868,"vZ0":-4.9395878012039915,"x":191.01,"y":216.57,"x0":0.9157634254090555,"y0":50.00424580978831,"z0":5.884436334779517,"aX":-3.0027518699356146},"breaks":{"breakAngle":6.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-2.8,"breakHorizontal":5.2,"spinRate":2315,"spinDirection":306},"zone":13,"typeConfidence":2.0,"plateTime":0.45501727066160047,"extension":6.5361780001109135},"index":0,"playId":"57e41973-f0d6-3da8-bad3-5ee45e8577e2","pitchNumber":1,"startTime":"2026-08-05T02:16:18.029Z","endTime":"2026-08-05T02:16:21.958Z","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":92.9,"endSpeed":84.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.188632898540778,"aZ":-13.160617832423645,"pfxX":0.6998723073164053,"pfxZ":10.313278664370504,"pX":-0.9483768875887402,"pZ":2.2557248146756077,"vX0":-5.509128077297547,"vY0":-135.1075681424048,"vZ0":-7.05199260982143,"x":153.15,"y":177.88,"x0":1.0286525375954074,"y0":50.005470534276974,"z0":5.829939630684507,"aX":1.2917316108922945},"breaks":{"breakAngle":0.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.3,"breakHorizontal":0.0,"spinRate":2314,"spinDirection":153},"zone":13,"typeConfidence":2.0,"plateTime":0.40583046538263234,"extension":6.394958452389379},"index":1,"playId":"6f83229d-ee5f-389a-be30-c51cdb584a2d","pitchNumber":2,"startTime":"2026-08-05T02:16:40.721Z","endTime":"2026-08-05T02:16:43.721Z","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":92.4,"endSpeed":84.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.226962317781574,"aZ":-15.924011425316673,"pfxX":6.739488739191543,"pfxZ":8.882455842825589,"pX":0.5796644857961663,"pZ":1.6629708097512466,"vX0":-3.198725219278954,"vY0":-134.40889334149807,"vZ0":-7.937228979199816,"x":94.9,"y":193.88,"x0":0.9098774026058837,"y0":50.00008335495193,"z0":5.785679557750362,"aX":12.32457313595728},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.5,"breakHorizontal":-11.5,"spinRate":2351,"spinDirection":160},"zone":9,"typeConfidence":2.0,"plateTime":0.40755998729310505,"extension":6.386016453683731},"index":2,"playId":"aceef24b-eba0-35ac-bdda-24ada5cad754","pitchNumber":3,"startTime":"2026-08-05T02:17:01.641Z","endTime":"2026-08-05T02:17:07.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.5,"endSpeed":82.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.397403416168025,"aZ":-23.412089169941176,"pfxX":-1.415419767761814,"pfxZ":5.051623927048322,"pX":-0.5912759278909335,"pZ":2.5210318604834194,"vX0":-3.5070441682121563,"vY0":-130.3493625945437,"vZ0":-4.163237275982361,"x":139.54,"y":170.71,"x0":0.9512735841525969,"y0":50.002025242463425,"z0":5.889917158292291,"aX":-2.4540603148694715},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.5,"breakHorizontal":3.2,"spinRate":2297,"spinDirection":166},"zone":4,"typeConfidence":2.0,"plateTime":0.4189515905982928,"extension":6.603666997538656},"index":3,"playId":"1c72a62f-413e-35b8-96af-279e5d6aa03d","pitchNumber":4,"startTime":"2026-08-05T02:17:25.904Z","endTime":"2026-08-05T02:17:29.336Z","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":92.8,"endSpeed":85.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.878509327009546,"aZ":-18.112540819234397,"pfxX":6.739583235559998,"pfxZ":7.596058545833285,"pX":-0.1705756814225222,"pZ":2.81638203576178,"vX0":-5.381617106799968,"vY0":-135.0600670633621,"vZ0":-4.686723828737823,"x":123.5,"y":162.74,"x0":0.9702846805143598,"y0":50.002281063664036,"z0":5.844474631224476,"aX":12.47501927458597},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":-11.0,"spinRate":2294,"spinDirection":150},"zone":5,"typeConfidence":2.0,"plateTime":0.4052514761520096,"extension":6.372387603341663},"index":4,"playId":"57ebdf82-b625-3fde-a4c1-017e1bd5ec62","pitchNumber":5,"startTime":"2026-08-05T02:17:58.536Z","endTime":"2026-08-05T02:18:01.677Z","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.5,"endSpeed":85.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91722108596674,"aZ":-12.258503071786052,"pfxX":3.279295516683101,"pfxZ":10.582470346020152,"pX":-0.4775893166045197,"pZ":2.766483296729737,"vX0":-4.87538414071677,"vY0":-136.08984836078915,"vZ0":-6.069262968769075,"x":135.2,"y":164.08,"x0":0.9082713110587327,"y0":50.004948659354845,"z0":5.869241165050656,"aX":6.173105952878992},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":18.1,"breakHorizontal":-4.9,"spinRate":2326,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.40196465011771076,"extension":6.426694717865786},"index":5,"playId":"76b6af15-3e44-3dbe-8da7-ce49a7ad3195","pitchNumber":6,"startTime":"2026-08-05T02:18:23.041Z","endTime":"2026-08-05T02:18:26.041Z","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":92.4,"endSpeed":84.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.94436233624281,"aZ":-17.977365171478496,"pfxX":4.167051197985323,"pfxZ":7.71058043835246,"pX":-0.2328036164237943,"pZ":3.19452434932028,"vX0":-4.814455236927343,"vY0":-134.54094393653617,"vZ0":-3.7818553501737866,"x":125.87,"y":152.53,"x0":1.0346204920863733,"y0":50.00460254343604,"z0":5.8849880548769615,"aX":7.675013863812993},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.4,"breakHorizontal":-6.6,"spinRate":2183,"spinDirection":150},"zone":2,"typeConfidence":2.0,"plateTime":0.4064039030601676,"extension":6.288393109290515},"index":6,"playId":"e12e6f0f-b812-3960-857a-c9d6e1dddada","pitchNumber":7,"startTime":"2026-08-05T02:18:49.785Z","endTime":"2026-08-05T02:18:52.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.215235991665526,"aZ":-34.68705041491027,"pfxX":-1.5656741252400401,"pfxZ":-1.6912212106768991,"pX":-1.6961041654429552,"pZ":0.7676540466624998,"vX0":-5.85557382693631,"vY0":-121.66835663051846,"vZ0":-4.939171110433338,"x":181.65,"y":218.05,"x0":0.9509327286891682,"y0":50.000828470752836,"z0":5.850357406351456,"aX":-2.3313081560668},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-4.1,"breakHorizontal":4.3,"spinRate":2265,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.45122708674239,"extension":6.572297224592246},"index":7,"playId":"29ac68e9-c479-33d7-91da-9560aca3f4d2","pitchNumber":8,"startTime":"2026-08-05T02:19:12.174Z","endTime":"2026-08-05T02:19:15.339Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.745709319369094,"aZ":-25.270532528738443,"pfxX":9.649046428215767,"pfxZ":4.239005318994779,"pX":-0.33605812542012564,"pZ":1.682513020920133,"vX0":-6.334989103980135,"vY0":-127.01974483522098,"vZ0":-5.258823354237008,"x":129.81,"y":193.35,"x0":0.9404542880688488,"y0":50.00361247016356,"z0":5.796640926254648,"aX":15.720313376974632},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":6.6,"breakHorizontal":-16.0,"spinRate":1881,"spinDirection":129},"zone":7,"typeConfidence":2.0,"plateTime":0.43169958767785577,"extension":6.4702343575176995},"index":8,"playId":"0a18688e-7551-359a-a2b7-a0d53a4777a9","pitchNumber":9,"startTime":"2026-08-05T02:19:34.364Z","endTime":"2026-08-05T02:19:37.691Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.579940702228775,"aZ":-20.872602448610866,"pfxX":-1.1830009165621989,"pfxZ":6.452772162225409,"pX":0.04259807322034899,"pZ":2.263682808962169,"vX0":-2.372497408684235,"vY0":-131.19737883796662,"vZ0":-5.163805951786582,"x":115.38,"y":177.66,"x0":1.1106420400109547,"y0":50.00092603523885,"z0":5.803311864653236,"aX":-2.0713053875434997},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.8,"breakHorizontal":2.6,"spinRate":2300,"spinDirection":162},"zone":5,"typeConfidence":2.0,"plateTime":0.41675595091064066,"extension":6.4677038668307025},"hitData":{"launchSpeed":103.5,"launchAngle":4.0,"totalDistance":98.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":190.26,"coordY":131.74}},"index":9,"playId":"c7c7f65b-074f-3182-bc76-a94ecaed8dbd","pitchNumber":10,"startTime":"2026-08-05T02:19:59.557Z","endTime":"2026-08-05T02:20:11.181Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:20:11.181Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Xander Bogaerts grounds out, second baseman Ketel Marte to first baseman Tim Tawa.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-05T02:21:35.187Z","endTime":"2026-08-05T02:21:48.499Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-05T02:20:23.740Z","endTime":"2026-08-05T02:21:18.929Z","isPitch":false,"type":"action"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"playId":"b15ec1ff-06d6-390c-87a5-680b45d030b2","startTime":"2026-08-05T02:21:18.929Z","endTime":"2026-08-05T02:21:23.078Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.592322222826724,"aZ":-19.513955308050758,"pfxX":8.159145814907731,"pfxZ":6.89765058173751,"pX":0.7448632826264733,"pZ":2.9536415027643614,"vX0":-3.588567508275618,"vY0":-134.70642138289566,"vZ0":-4.193917288647385,"x":88.61,"y":159.03,"x0":1.0350943671163502,"y0":50.00484095820852,"z0":5.912638172084592,"aX":14.977798557493877},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.8,"breakHorizontal":-14.0,"spinRate":2343,"spinDirection":154},"zone":3,"typeConfidence":2.0,"plateTime":0.4068053529778761,"extension":6.280339167100588},"hitData":{"launchSpeed":96.5,"launchAngle":6.0,"totalDistance":134.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":155.27,"coordY":156.59}},"index":2,"playId":"e93c5d11-7877-3649-949f-447f7bfa7b30","pitchNumber":1,"startTime":"2026-08-05T02:21:37.347Z","endTime":"2026-08-05T02:21:48.499Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:21:48.499Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Arenado pops out to second baseman Jake Cronenworth.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-05T02:24:16.586Z","endTime":"2026-08-05T02:27:03.878Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"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":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.8108362900508,"aZ":-13.278907158492734,"pfxX":-4.945450257377529,"pfxZ":9.705493632388862,"pX":1.1053546335893416,"pZ":2.9620318479198815,"vX0":9.094125504119516,"vY0":-138.6111790157945,"vZ0":-5.388206903749552,"x":74.87,"y":158.81,"x0":-1.5746559174704848,"y0":50.003338760241256,"z0":5.8168342078510635,"aX":-9.629369086185555},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.6,"breakHorizontal":7.1,"spinRate":2422,"spinDirection":219},"zone":12,"typeConfidence":0.98,"plateTime":0.3950597103839999,"extension":5.98872955593769},"index":0,"playId":"270ffe38-e166-3b26-aef1-7eb6cf258f25","pitchNumber":1,"startTime":"2026-08-05T02:24:19.037Z","endTime":"2026-08-05T02:24:22.817Z","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":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.544260852043724,"aZ":-13.563066404764523,"pfxX":-5.596028460598838,"pfxZ":9.740577418725074,"pX":0.3977208606324005,"pZ":1.6855860569914327,"vX0":7.297986089011672,"vY0":-137.60089675727548,"vZ0":-8.478427970803905,"x":101.84,"y":193.27,"x0":-1.5662512366352936,"y0":50.00500290959095,"z0":5.733223017884628,"aX":-10.694809092654074},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":8.5,"spinRate":2378,"spinDirection":219},"zone":9,"typeConfidence":0.98,"plateTime":0.39859576085150694,"extension":5.886300206305036},"index":1,"playId":"464dfe4f-443f-390f-b943-4987b743c620","pitchNumber":2,"startTime":"2026-08-05T02:24:31.661Z","endTime":"2026-08-05T02:24:36.554Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39058862432123,"aZ":-19.299969728738372,"pfxX":-0.8208851223720992,"pfxZ":6.8002863896403305,"pX":0.5249117504507893,"pZ":2.6699416255443564,"vX0":5.936039496459285,"vY0":-136.54874036927274,"vZ0":-5.142866673476783,"x":96.99,"y":166.69,"x0":-1.568212147193012,"y0":50.0025645451503,"z0":5.901140862392388,"aX":-1.5550725099617344},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.4,"breakHorizontal":0.2,"spinRate":2670,"spinDirection":203},"zone":6,"typeConfidence":0.69,"plateTime":0.4007513164440253,"extension":6.10202958571423},"index":2,"playId":"d4486283-1061-3274-8244-5cd5793f3fcc","pitchNumber":3,"startTime":"2026-08-05T02:24:57.717Z","endTime":"2026-08-05T02:25:00.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":78.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.393162479930925,"aZ":-34.864255485905495,"pfxX":4.884205540285656,"pfxZ":-1.7588207279068744,"pX":1.8183653800502606,"pZ":1.0247942948870183,"vX0":6.438524788067276,"vY0":-123.43060716321311,"vZ0":-4.735516183835943,"x":47.69,"y":211.11,"x0":-1.466403055263342,"y0":50.00311958217332,"z0":5.930068641730869,"aX":7.474364173466416},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.1,"breakHorizontal":-10.4,"spinRate":3137,"spinDirection":70},"zone":14,"typeConfidence":0.86,"plateTime":0.44511986404411674,"extension":6.041302677144348},"index":3,"playId":"e70620d6-d0fd-3614-a57d-9d8fd51fa11d","pitchNumber":4,"startTime":"2026-08-05T02:25:11.950Z","endTime":"2026-08-05T02:25:14.950Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13517804438438,"aZ":-14.16619673100447,"pfxX":-3.7271320106737336,"pfxZ":9.292627340152247,"pX":0.20334057687973683,"pZ":2.807403272253936,"vX0":5.929005310326896,"vY0":-138.60642312533298,"vZ0":-5.828089724944117,"x":109.25,"y":162.98,"x0":-1.4831608746798863,"y0":50.00383015917888,"z0":5.89002765466293,"aX":-7.223940015148205},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.7,"breakHorizontal":5.4,"spinRate":2478,"spinDirection":217},"zone":5,"typeConfidence":0.98,"plateTime":0.3957783878803509,"extension":5.922217611860398},"index":4,"playId":"da843e08-d1fb-375e-a7e0-e6b3defe68c4","pitchNumber":5,"startTime":"2026-08-05T02:25:28.279Z","endTime":"2026-08-05T02:25:31.327Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.444967611166387,"aZ":-34.23041012681107,"pfxX":4.171580754563594,"pfxZ":-1.294815461209189,"pX":1.0748333536821388,"pZ":0.5162359123136981,"vX0":5.33789737630375,"vY0":-125.06474415799234,"vZ0":-6.124464368026581,"x":76.03,"y":224.84,"x0":-1.6300981361469538,"y0":50.00523357159915,"z0":5.807504847913628,"aX":6.603185332838944},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.6,"breakHorizontal":-8.8,"spinRate":3113,"spinDirection":80},"zone":14,"typeConfidence":0.72,"plateTime":0.43810607884267405,"extension":6.007819231065579},"index":5,"playId":"1025c40a-319a-3723-810d-e771840f3f36","pitchNumber":6,"startTime":"2026-08-05T02:25:47.128Z","endTime":"2026-08-05T02:25:50.128Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-05T02:26:00.145Z","endTime":"2026-08-05T02:26:17.275Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"}},{"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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.32835539064087,"aZ":-33.57329189655932,"pfxX":4.9489869084323095,"pfxZ":-0.8691642749187416,"pX":0.3034575543405696,"pZ":2.5670053913200253,"vX0":3.3202129305095505,"vY0":-126.05886660718568,"vZ0":-1.775015164080236,"x":105.43,"y":169.47,"x0":-1.6751260013750298,"y0":50.004793612438505,"z0":5.998120370897382,"aX":7.941964448430899},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-1.8,"breakHorizontal":-9.7,"spinRate":2942,"spinDirection":97},"zone":6,"typeConfidence":0.56,"plateTime":0.4349958349211698,"extension":6.026795371377625},"index":7,"playId":"73517a5f-564f-3934-834d-263217388a2a","pitchNumber":7,"startTime":"2026-08-05T02:26:17.275Z","endTime":"2026-08-05T02:26:24.193Z","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":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.47631395658851,"aZ":-15.873611150133124,"pfxX":-6.267857909635858,"pfxZ":8.296400433840905,"pX":0.10549051761164657,"pZ":1.6505324104328427,"vX0":6.681558057881681,"vY0":-139.31812243653638,"vZ0":-8.499246417703748,"x":112.98,"y":194.22,"x0":-1.5102149137350547,"y0":50.00356683503089,"z0":5.791402291481455,"aX":-12.31483151056289},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.4,"breakHorizontal":10.0,"spinRate":2379,"spinDirection":216},"zone":8,"typeConfidence":0.93,"plateTime":0.3932485606749401,"extension":6.188745850186533},"hitData":{"launchSpeed":84.7,"launchAngle":64.0,"totalDistance":152.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":165.41,"coordY":159.63}},"index":8,"playId":"80f79911-7d3f-3eb5-81d9-87d0fcf9e5fb","pitchNumber":8,"startTime":"2026-08-05T02:26:50.903Z","endTime":"2026-08-05T02:27:03.878Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:27:03.878Z","atBatIndex":19},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, third baseman Manny Machado to first baseman Ty France.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-05T02:27:17.519Z","endTime":"2026-08-05T02:28:02.727Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"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.9,"endSpeed":86.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.42456954273871,"aZ":-21.578763716823097,"pfxX":-10.443509531515607,"pfxZ":5.545781725996376,"pX":0.16645330607090955,"pZ":2.1648694020579247,"vX0":8.430563001179838,"vY0":-137.81100596394273,"vZ0":-5.806115490426565,"x":110.66,"y":180.33,"x0":-1.5850255754864682,"y0":50.006448869891834,"z0":5.770068755948266,"aX":-19.965769257348697},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.9,"breakHorizontal":17.0,"spinRate":2341,"spinDirection":222},"zone":8,"typeConfidence":0.92,"plateTime":0.3984156698266861,"extension":6.015192679955019},"index":0,"playId":"4c881019-97aa-3ced-b0e8-b6423e514a82","pitchNumber":1,"startTime":"2026-08-05T02:27:24.742Z","endTime":"2026-08-05T02:27:28.805Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":85.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.598466780676496,"aZ":-26.01160171715852,"pfxX":-0.2850223812341799,"pfxZ":3.337491742767776,"pX":-0.004290847044779335,"pZ":3.6211035533119,"vX0":4.56768317914639,"vY0":-134.60960397899677,"vZ0":-1.5037593279429322,"x":117.16,"y":141.01,"x0":-1.6818282170896268,"y0":50.00266788480346,"z0":6.018194258324954,"aX":-0.5271884402031344},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.0,"breakHorizontal":-0.4,"spinRate":2599,"spinDirection":185},"zone":12,"typeConfidence":0.9,"plateTime":0.40599364725597065,"extension":5.9272978346383915},"index":1,"playId":"54053cf2-1456-3460-a422-6f42a9a7d585","pitchNumber":2,"startTime":"2026-08-05T02:27:38.125Z","endTime":"2026-08-05T02:27:41.125Z","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":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.979652328253568,"aZ":-28.803401948152594,"pfxX":-10.362293123428971,"pfxZ":1.948059688234716,"pX":-0.8997042361458885,"pZ":1.5768819686965911,"vX0":5.485717338685642,"vY0":-131.26614551252513,"vZ0":-5.0612039151725465,"x":151.29,"y":196.2,"x0":-1.6797250459352122,"y0":50.003279018999145,"z0":5.696559795786934,"aX":-17.930750927631408},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.5,"breakHorizontal":17.4,"spinRate":2046,"spinDirection":244},"zone":13,"typeConfidence":0.7,"plateTime":0.4186178389944559,"extension":6.2077474999519815},"hitData":{"launchSpeed":79.2,"launchAngle":-12.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.07,"coordY":165.72}},"index":2,"playId":"44fd2030-e2a9-37ac-85ae-59323ed66681","pitchNumber":3,"startTime":"2026-08-05T02:27:54.073Z","endTime":"2026-08-05T02:28:02.727Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:28:02.727Z","atBatIndex":20},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tim Tawa pops out to third baseman Manny Machado.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-05T02:28:13.826Z","endTime":"2026-08-05T02:28:37.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":592518,"link":"/api/v1/people/592518"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":86.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.571351625642645,"aZ":-22.889269893619115,"pfxX":-0.25701691874349886,"pfxZ":4.91761191050799,"pX":-0.005487719780113947,"pZ":2.862589584703187,"vX0":4.579071100844344,"vY0":-135.5740988998837,"vZ0":-4.004367757710618,"x":117.21,"y":161.49,"x0":-1.6726821178854054,"y0":50.00669093171446,"z0":5.928306311077127,"aX":-0.48680671576543244},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.4,"breakHorizontal":-0.4,"spinRate":2653,"spinDirection":200},"zone":2,"typeConfidence":0.88,"plateTime":0.4017711516271394,"extension":5.962075844986139},"hitData":{"launchSpeed":76.8,"launchAngle":75.0,"totalDistance":82.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":103.33,"coordY":178.92}},"index":0,"playId":"d7f8c6e7-e7be-3875-87b0-2b266c86e5c4","pitchNumber":1,"startTime":"2026-08-05T02:28:25.607Z","endTime":"2026-08-05T02:28:37.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:28:37.639Z","atBatIndex":21},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Freddy Fermin lines out sharply to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-05T02:30:49.735Z","endTime":"2026-08-05T02:32:41.213Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.381155626730916,"aZ":-15.721400246540025,"pfxX":1.424057471445223,"pfxZ":9.005647308802374,"pX":0.010754038441750036,"pZ":4.156199877066805,"vX0":-3.2126303918411714,"vY0":-134.15022090127866,"vZ0":-1.9495766846835474,"x":116.59,"y":126.56,"x0":1.0375455066488324,"y0":50.00249556255228,"z0":6.010138268804247,"aX":2.601936350581613},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":16.1,"breakHorizontal":-1.9,"spinRate":2281,"spinDirection":157},"zone":11,"typeConfidence":2.0,"plateTime":0.4079316291664892,"extension":6.210537059722542},"index":0,"playId":"440c24f1-93c4-3aa3-b723-afd7110c7df9","pitchNumber":1,"startTime":"2026-08-05T02:31:12.526Z","endTime":"2026-08-05T02:31:15.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.26667463378834,"aZ":-27.8369461234964,"pfxX":7.7807056080174615,"pfxZ":2.7342447186824543,"pX":0.5972535067045849,"pZ":1.9439828984561782,"vX0":-4.116714752632145,"vY0":-125.43866520458108,"vZ0":-4.114038486155088,"x":94.23,"y":186.29,"x0":1.2519744107466617,"y0":50.00567530634813,"z0":5.8847666495913025,"aX":12.354541505898156},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":-13.1,"spinRate":1802,"spinDirection":132},"zone":9,"typeConfidence":2.0,"plateTime":0.4372883289503817,"extension":6.293821502398776},"index":1,"playId":"34865249-ba77-3d66-a361-6cb6aa53e175","pitchNumber":2,"startTime":"2026-08-05T02:31:25.002Z","endTime":"2026-08-05T02:31:28.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":81.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.694074888815326,"aZ":-23.239495290122953,"pfxX":-1.4776217625195223,"pfxZ":5.325192549988136,"pX":-0.8404020440752292,"pZ":3.1208456608549486,"vX0":-4.600842253894292,"vY0":-128.7120241346229,"vZ0":-2.342634132052962,"x":149.03,"y":154.52,"x0":1.1621526013766594,"y0":50.0023106890674,"z0":5.842089894422541,"aX":-2.479541386006641},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":9.4,"breakHorizontal":3.7,"spinRate":2300,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.4255308168157419,"extension":6.428534309865058},"index":2,"playId":"1023223e-2442-34ea-8afc-2201096d7dda","pitchNumber":3,"startTime":"2026-08-05T02:31:39.337Z","endTime":"2026-08-05T02:31:42.474Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-05T02:31:51.146Z","endTime":"2026-08-05T02:32:01.844Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.135548216106823,"aZ":-26.453576665907544,"pfxX":8.356409460404265,"pfxZ":3.583895484696513,"pX":1.4926257562071952,"pZ":1.392865120876226,"vX0":-2.1229100437935786,"vY0":-125.51207417570555,"vZ0":-5.5781510367876335,"x":60.1,"y":201.17,"x0":1.263063323665489,"y0":50.00394901297314,"z0":5.795219545262315,"aX":13.348413795660395},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.4,"breakHorizontal":-14.6,"spinRate":1757,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.436202963403173,"extension":6.438271360926727},"index":4,"playId":"6d1b490a-be59-35bb-808c-87b3d22b166a","pitchNumber":4,"startTime":"2026-08-05T02:32:01.844Z","endTime":"2026-08-05T02:32:04.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.937296047677016,"aZ":-26.018278897728784,"pfxX":9.036612269891064,"pfxZ":3.832570011580314,"pX":-0.36674829896924954,"pZ":0.5955260906889499,"vX0":-6.5320545647773525,"vY0":-126.03738402106772,"vZ0":-7.417528758594228,"x":130.98,"y":222.7,"x0":1.0861403588195335,"y0":50.00535736201529,"z0":5.682092569368479,"aX":14.521366687435814},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":5.4,"breakHorizontal":-14.9,"spinRate":1877,"spinDirection":125},"zone":13,"typeConfidence":2.0,"plateTime":0.43480860594199067,"extension":6.541277140681896},"index":5,"playId":"c3547aab-d2ff-3f2f-8d78-763a4c30b6e8","pitchNumber":5,"startTime":"2026-08-05T02:32:14.999Z","endTime":"2026-08-05T02:32:18.416Z","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":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.92584214937047,"aZ":-14.446130272875362,"pfxX":3.614021094378912,"pfxZ":9.676812139911586,"pX":0.3544044255700579,"pZ":2.081040880481796,"vX0":-3.6821426369338406,"vY0":-134.2312810824762,"vZ0":-6.825746725720608,"x":103.49,"y":182.59,"x0":1.271673688751151,"y0":50.00540707809101,"z0":5.677531941213402,"aX":6.623411273123994},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.3,"breakHorizontal":-5.8,"spinRate":2371,"spinDirection":147},"zone":9,"typeConfidence":2.0,"plateTime":0.40738893753401806,"extension":6.463263868068519},"hitData":{"launchSpeed":104.7,"launchAngle":16.0,"totalDistance":324.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":113.96,"coordY":69.52}},"index":6,"playId":"b22025a9-0e3f-3111-98cc-69054d09b02b","pitchNumber":6,"startTime":"2026-08-05T02:32:33.310Z","endTime":"2026-08-05T02:32:41.213Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:32:41.213Z","atBatIndex":22},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a line drive to third baseman Nolan Arenado.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-05T02:32:53.521Z","endTime":"2026-08-05T02:33:45.065Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.319092466189872,"aZ":-34.424708025946046,"pfxX":-3.4676675918167708,"pfxZ":-1.6550018498713364,"pX":0.12888285131616664,"pZ":3.2231213612218594,"vX0":-1.4020000120859784,"vY0":-115.82848052232833,"vZ0":0.9683892774240086,"x":112.09,"y":151.76,"x0":1.1922241350013014,"y0":50.002652644217186,"z0":6.087350664614611,"aX":-4.7183981167399995},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":-2.5,"breakHorizontal":6.6,"spinRate":2305,"spinDirection":304},"zone":2,"typeConfidence":2.0,"plateTime":0.47260214121337407,"extension":6.408606958107636},"index":0,"playId":"6bd486e1-d18a-31af-a46d-93b93caa3da9","pitchNumber":1,"startTime":"2026-08-05T02:33:01.779Z","endTime":"2026-08-05T02:33:05.894Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.3120106028806,"aZ":-19.36353289640675,"pfxX":8.6888327031514,"pfxZ":7.213637215547667,"pX":0.3857290904892637,"pZ":3.257804697818284,"vX0":-4.643609217505505,"vY0":-132.8647431645236,"vZ0":-3.2358449951436556,"x":102.3,"y":150.82,"x0":1.0337703796689368,"y0":50.00079518254458,"z0":5.91035002509437,"aX":15.424714891462102},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":12.5,"breakHorizontal":-14.6,"spinRate":2250,"spinDirection":168},"zone":3,"typeConfidence":2.0,"plateTime":0.41334738009433813,"extension":6.47015049550465},"index":1,"playId":"d3a5a5d7-9b7b-3e90-b4d3-0a9370ce418a","pitchNumber":2,"startTime":"2026-08-05T02:33:14.908Z","endTime":"2026-08-05T02:33:17.908Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.194409316105773,"aZ":-29.18850647833868,"pfxX":9.156926177196059,"pfxZ":1.9145386716238342,"pX":1.1026444137126636,"pZ":2.3479939499029445,"vX0":-3.1484776057118795,"vY0":-124.07430035554464,"vZ0":-2.7464445700283706,"x":74.97,"y":175.38,"x0":1.1996432651374103,"y0":50.001042809686744,"z0":5.905619685371944,"aX":14.251923603977863},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":-15.8,"spinRate":1836,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.44172913860804286,"extension":6.414594727947658},"hitData":{"launchSpeed":58.0,"launchAngle":26.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":101.75,"coordY":145.18}},"index":2,"playId":"c6840f46-b4ec-3939-aedd-c071f6415084","pitchNumber":3,"startTime":"2026-08-05T02:33:31.330Z","endTime":"2026-08-05T02:33:45.065Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:33:45.065Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jase Bowen flies out sharply to left fielder Max Kepler.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-05T02:34:02.441Z","endTime":"2026-08-05T02:34:23.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.0,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5627909901758,"aZ":-14.626919298191865,"pfxX":2.5116940046357206,"pfxZ":9.671301876900847,"pX":-0.3094505960858776,"pZ":2.8250854375084398,"vX0":-5.012845077613539,"vY0":-134.2349448486055,"vZ0":-4.994746056659967,"x":128.8,"y":162.5,"x0":1.2606155714260032,"y0":50.005751129895586,"z0":5.760525686620915,"aX":4.5589813106180825},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":16.6,"breakHorizontal":-3.4,"spinRate":2337,"spinDirection":146},"zone":1,"typeConfidence":2.0,"plateTime":0.40890527428875956,"extension":6.2659312670044836},"hitData":{"launchSpeed":108.2,"launchAngle":22.0,"totalDistance":334.0,"trajectory":"fly_ball","hardness":"hard","location":"7","coordinates":{"coordX":64.99,"coordY":78.93}},"index":0,"playId":"30799d7a-d036-3c7b-8439-f89412eefdef","pitchNumber":1,"startTime":"2026-08-05T02:34:11.858Z","endTime":"2026-08-05T02:34:23.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:34:23.045Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, third baseman Nolan Arenado to first baseman Tim Tawa.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-05T02:34:34.528Z","endTime":"2026-08-05T02:34:54.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.236503709831634,"aZ":-24.422968873004685,"pfxX":8.768595131483952,"pfxZ":4.8517303151212126,"pX":0.4036765800149699,"pZ":2.513192437521944,"vX0":-4.71592403338714,"vY0":-125.74380489541781,"vZ0":-3.4877917869017563,"x":101.61,"y":170.92,"x0":1.167343578743304,"y0":50.00060535456678,"z0":5.906744020778421,"aX":13.996100976963291},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.2,"breakHorizontal":-14.8,"spinRate":1893,"spinDirection":131},"zone":6,"typeConfidence":2.0,"plateTime":0.43610726147147005,"extension":6.344926528877881},"hitData":{"launchSpeed":75.4,"launchAngle":-30.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.13,"coordY":172.31}},"index":0,"playId":"f114e59a-e201-3a58-9945-1816e36ec996","pitchNumber":1,"startTime":"2026-08-05T02:34:44.174Z","endTime":"2026-08-05T02:34:54.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:34:54.645Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-05T02:36:42.480Z","endTime":"2026-08-05T02:38:00.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":86.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.778130250392167,"aZ":-20.717974633280363,"pfxX":-0.08261223566785697,"pfxZ":6.111675805440182,"pX":0.11543237507673905,"pZ":1.9024907286209838,"vX0":4.790855572224841,"vY0":-135.5650621022704,"vZ0":-6.4746509968513255,"x":112.6,"y":187.41,"x0":-1.6588845832395376,"y0":50.000643713181894,"z0":5.753225477973311,"aX":-0.15577106271283447},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":10.0,"breakHorizontal":-0.8,"spinRate":2636,"spinDirection":203},"zone":8,"typeConfidence":0.87,"plateTime":0.4030120021633734,"extension":6.087348216470294},"index":0,"playId":"93eaa879-8899-35f0-b849-e70e3d7254d8","pitchNumber":1,"startTime":"2026-08-05T02:37:02.259Z","endTime":"2026-08-05T02:37:05.971Z","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":95.6,"endSpeed":87.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.929556336219928,"aZ":-17.309251850497066,"pfxX":-6.55431379750031,"pfxZ":7.610886772721255,"pX":1.5444609944039036,"pZ":3.1380253221885166,"vX0":10.337548495057359,"vY0":-138.8407319977859,"vZ0":-4.295875795539206,"x":58.13,"y":154.05,"x0":-1.3746512861762894,"y0":50.00350938424173,"z0":5.856382838648133,"aX":-12.803625063716261},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":9.7,"spinRate":2396,"spinDirection":217},"zone":12,"typeConfidence":0.86,"plateTime":0.39441534456863003,"extension":5.892599793950883},"index":1,"playId":"e16a2406-ea48-374d-9edd-3695b1201ed7","pitchNumber":2,"startTime":"2026-08-05T02:37:16.106Z","endTime":"2026-08-05T02:37:19.473Z","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":94.6,"endSpeed":86.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.408307298978464,"aZ":-16.334603385815623,"pfxX":-5.419059041424298,"pfxZ":8.245270724597997,"pX":0.09929474249525529,"pZ":3.4118062818826105,"vX0":6.192237335853751,"vY0":-137.6889696492006,"vZ0":-3.551094706014226,"x":113.22,"y":146.66,"x0":-1.4741197904872372,"y0":50.00420076575861,"z0":5.82279600595071,"aX":-10.412202793799018},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.4,"breakHorizontal":8.5,"spinRate":2492,"spinDirection":213},"zone":2,"typeConfidence":0.97,"plateTime":0.3977244407421514,"extension":5.979959597698165},"index":2,"playId":"ddf778e3-f948-3ea7-8290-2d19674daa9e","pitchNumber":3,"startTime":"2026-08-05T02:37:30.261Z","endTime":"2026-08-05T02:37:33.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.119600666676302,"aZ":-33.23460583969418,"pfxX":4.955442290982055,"pfxZ":-0.6494512673703401,"pX":-0.48166922202035073,"pZ":2.801747514141631,"vX0":1.406950643896756,"vY0":-126.65188737491027,"vZ0":-1.4299316494387986,"x":135.36,"y":163.13,"x0":-1.6878755343955152,"y0":50.00462899749622,"z0":6.024138444384983,"aX":8.07526579427497},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.3,"breakHorizontal":-9.2,"spinRate":3052,"spinDirection":99},"zone":4,"typeConfidence":0.65,"plateTime":0.4319655094168877,"extension":5.892690845640676},"hitData":{"launchSpeed":90.9,"launchAngle":7.0,"totalDistance":129.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.16,"coordY":126.31}},"index":3,"playId":"b7fdcc69-7023-3ec2-97f8-2ff3b18a316d","pitchNumber":4,"startTime":"2026-08-05T02:37:50.999Z","endTime":"2026-08-05T02:38:00.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:38:00.449Z","atBatIndex":26},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Waldschmidt called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-05T02:38:14.208Z","endTime":"2026-08-05T02:39:13.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.54370714515896,"aZ":-19.477802078172754,"pfxX":-9.33069664857003,"pfxZ":6.582443889321489,"pX":-0.3859869475559852,"pZ":2.3221794162379497,"vX0":6.357561050611445,"vY0":-138.6121921438183,"vZ0":-6.0871325526676525,"x":128.49,"y":168.23,"x0":-1.507485969379496,"y0":50.002249366277766,"z0":5.865064493928952,"aX":-17.99527722457616},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":15.4,"spinRate":2400,"spinDirection":212},"zone":4,"typeConfidence":0.92,"plateTime":0.3964960120731016,"extension":6.112260090518866},"index":0,"playId":"8f8ec58c-0898-3a01-bb73-d2889a305c8f","pitchNumber":1,"startTime":"2026-08-05T02:38:22.817Z","endTime":"2026-08-05T02:38:26.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.16542049113695,"aZ":-20.243617964876798,"pfxX":-9.254025810959618,"pfxZ":6.094166867937359,"pX":-0.8749906646205825,"pZ":2.3635799042072168,"vX0":4.910296819378847,"vY0":-139.66065792169417,"vZ0":-5.9039772572809905,"x":150.35,"y":174.96,"x0":-1.46251445880097,"y0":50.0000754260273,"z0":5.854801275210189,"aX":-18.10909219497797},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.8,"breakHorizontal":15.6,"spinRate":2463,"spinDirection":213},"zone":13,"typeConfidence":0.92,"plateTime":0.39358124675350625,"extension":6.2028535033927},"index":1,"playId":"2ec91f9b-f60b-3afc-b0fd-398e72754e66","pitchNumber":2,"startTime":"2026-08-05T02:38:39.712Z","endTime":"2026-08-05T02:38:42.712Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-08-05T02:38:54.858Z","endTime":"2026-08-05T02:39:09.899Z","isPitch":false,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"}},{"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":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.455093902471134,"aZ":-21.99409307987485,"pfxX":-10.511076809770467,"pfxZ":5.213048870698547,"pX":0.06210561008434168,"pZ":2.147624932510829,"vX0":7.666563555548553,"vY0":-139.35820475505264,"vZ0":-5.936759772524303,"x":114.63,"y":180.79,"x0":-1.3692158769267162,"y0":50.00084843118714,"z0":5.773720686534692,"aX":-20.520832492664706},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":17.3,"spinRate":2378,"spinDirection":209},"zone":8,"typeConfidence":0.91,"plateTime":0.39413063945626226,"extension":6.297203360995037},"index":3,"playId":"b2e52bc7-59ee-3ac0-b0ec-ee724f975e3c","pitchNumber":3,"startTime":"2026-08-05T02:39:09.899Z","endTime":"2026-08-05T02:39:13.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:39:13.948Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out to left fielder Jase Bowen.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-05T02:39:24.490Z","endTime":"2026-08-05T02:40:36.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.85897751043894,"aZ":-14.201681463482767,"pfxX":-4.736794151762737,"pfxZ":9.12786011042022,"pX":-0.09882216969819985,"pZ":2.704441608209975,"vX0":5.973264766065997,"vY0":-139.54405241105462,"vZ0":-5.998504432640042,"x":120.77,"y":165.76,"x0":-1.6532843403344197,"y0":50.00250699621592,"z0":5.820102020676,"aX":-9.326966191891174},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.5,"breakHorizontal":7.3,"spinRate":2431,"spinDirection":212},"zone":2,"typeConfidence":0.98,"plateTime":0.39273533900961954,"extension":6.171500996780694},"index":0,"playId":"a32f133c-5e4f-3e5c-ab5e-9f92ede3816e","pitchNumber":1,"startTime":"2026-08-05T02:39:37.691Z","endTime":"2026-08-05T02:39:40.691Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.252401942488813,"aZ":-31.039290549330104,"pfxX":-9.62465221376369,"pfxZ":0.6611004468756043,"pX":-1.806392770933241,"pZ":3.0127342263905463,"vX0":2.9417931868333795,"vY0":-130.5179212213711,"vZ0":-1.4189174301670857,"x":185.86,"y":157.44,"x0":-1.7025112197172505,"y0":50.00206660654462,"z0":5.916097444984946,"aX":-16.488531818875337},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":1.1,"breakHorizontal":16.7,"spinRate":1842,"spinDirection":241},"zone":11,"typeConfidence":0.86,"plateTime":0.4207831951295695,"extension":6.201392036853471},"index":1,"playId":"0b19cd77-9677-3bce-8f3c-2ae5a5dbb141","pitchNumber":2,"startTime":"2026-08-05T02:39:51.035Z","endTime":"2026-08-05T02:39:54.571Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.055133917726955,"aZ":-15.556833521831674,"pfxX":-5.5625911996314805,"pfxZ":8.558563084641898,"pX":-0.22301722937585247,"pZ":2.5306776692279866,"vX0":5.283387322346254,"vY0":-138.69117482866446,"vZ0":-6.116505160424225,"x":125.5,"y":170.45,"x0":-1.4332982862266488,"y0":50.001546327202405,"z0":5.808654892486329,"aX":-10.7974733151733},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":8.9,"spinRate":2410,"spinDirection":221},"zone":5,"typeConfidence":0.97,"plateTime":0.3954827166023769,"extension":6.132680338091431},"index":2,"playId":"f4800134-bc83-35fe-9b1f-18760cd76629","pitchNumber":3,"startTime":"2026-08-05T02:40:05.932Z","endTime":"2026-08-05T02:40:08.932Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03545243050844,"aZ":-24.649984585554115,"pfxX":-10.650910931169408,"pfxZ":3.8922648671919955,"pX":0.2256965614710781,"pZ":2.5385021842074162,"vX0":8.247282134951808,"vY0":-138.84578496384202,"vZ0":-4.413506164521401,"x":108.4,"y":170.24,"x0":-1.4145236432169919,"y0":50.00317983647134,"z0":5.80994021066477,"aX":-20.584925835151118},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.2,"breakHorizontal":17.4,"spinRate":2374,"spinDirection":220},"zone":5,"typeConfidence":0.89,"plateTime":0.39604396148791654,"extension":6.108766881290167},"hitData":{"launchSpeed":85.0,"launchAngle":51.0,"totalDistance":255.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":54.44,"coordY":125.74}},"index":3,"playId":"a7e91170-5233-3663-8ff2-e743bb4bc23b","pitchNumber":4,"startTime":"2026-08-05T02:40:26.129Z","endTime":"2026-08-05T02:40:36.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:40:36.398Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Rengifo flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-05T02:42:27.781Z","endTime":"2026-08-05T02:44:14.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.878848571916166,"aZ":-35.05677946827471,"pfxX":-2.905484071433805,"pfxZ":-2.1512022753735938,"pX":1.3644517086795631,"pZ":3.1536075288169965,"vX0":0.6492578451885304,"vY0":-114.84031274500886,"vZ0":0.8808092626079391,"x":64.99,"y":153.63,"x0":1.4559300867248235,"y0":50.00403023499282,"z0":6.169826413290146,"aX":-3.888653538723696},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-3.4,"breakHorizontal":5.2,"spinRate":2323,"spinDirection":307},"zone":12,"typeConfidence":2.0,"plateTime":0.47659333979909224,"extension":6.231763178077897},"index":0,"playId":"3c808100-913c-3fc6-be8e-4641235fdfb7","pitchNumber":1,"startTime":"2026-08-05T02:42:42.098Z","endTime":"2026-08-05T02:42:45.718Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.5,"endSpeed":71.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.969422541709413,"aZ":-38.83834101867922,"pfxX":-2.255290360576847,"pfxZ":-5.181246996858706,"pX":0.8600928851657834,"pZ":1.7952905252095475,"vX0":-0.238417765561395,"vY0":-112.82914374626918,"vZ0":-0.7194016430974595,"x":84.22,"y":190.31,"x0":1.2601197601988827,"y0":50.002677339609974,"z0":6.039802383869523,"aX":-2.9009283239920687},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-9.2,"breakHorizontal":4.2,"spinRate":2278,"spinDirection":310},"zone":14,"typeConfidence":2.0,"plateTime":0.4858848262068247,"extension":6.470173204319733},"index":1,"playId":"63ae9d32-4fb8-30d8-b6ea-b6afadd92b1f","pitchNumber":2,"startTime":"2026-08-05T02:42:54.107Z","endTime":"2026-08-05T02:42:58.212Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-08-05T02:43:02.143Z","endTime":"2026-08-05T02:43:11.644Z","isPitch":false,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"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":86.6,"endSpeed":79.5,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.951136355486838,"aZ":-26.097321212052986,"pfxX":8.214796977844472,"pfxZ":3.799387782506306,"pX":-0.448565349577849,"pZ":0.8411078027766027,"vX0":-6.476101529766641,"vY0":-125.76204547611312,"vZ0":-6.839778961648649,"x":134.1,"y":216.07,"x0":1.0950080567891212,"y0":50.00084230742159,"z0":5.718080336841943,"aX":13.132595531023835},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.5,"breakHorizontal":-13.3,"spinRate":1816,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.4358302018017426,"extension":6.476954035802583},"index":3,"playId":"5bf0ec56-c8e8-30d1-9615-d19bba9763f1","pitchNumber":3,"startTime":"2026-08-05T02:43:11.644Z","endTime":"2026-08-05T02:43:15.152Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.9923421610047,"aZ":-14.224965520365352,"pfxX":4.971049757225972,"pfxZ":9.897142429686305,"pX":-0.10281648952779583,"pZ":3.403585850886138,"vX0":-5.649355924039552,"vY0":-134.0652689966784,"vZ0":-3.120000346062998,"x":120.92,"y":146.88,"x0":1.3895800747870324,"y0":50.00371368645738,"z0":5.602825198616604,"aX":9.016365386459686},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":-7.7,"spinRate":2348,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.4091433255383974,"extension":6.461073709173834},"index":4,"playId":"a03a4a9d-a94a-34bb-bc35-dde003c26ef3","pitchNumber":4,"startTime":"2026-08-05T02:43:24.944Z","endTime":"2026-08-05T02:43:28.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.718651339481248,"aZ":-23.06122345562639,"pfxX":8.763398663829125,"pfxZ":5.5717322839566155,"pX":-0.35074098078745997,"pZ":0.2969483384277399,"vX0":-6.725164834399191,"vY0":-127.1880461672692,"vZ0":-8.738113183286286,"x":130.37,"y":230.76,"x0":1.1925342380115234,"y0":50.00001082653998,"z0":5.613537156910802,"aX":14.318367174338222},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.3,"breakHorizontal":-14.3,"spinRate":1910,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.4310876396326133,"extension":6.566616146290624},"index":5,"playId":"99ebf73b-4530-33c2-8860-bfa1cd474d7e","pitchNumber":5,"startTime":"2026-08-05T02:43:43.190Z","endTime":"2026-08-05T02:43:46.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13937868974704,"aZ":-16.683977626008726,"pfxX":4.990746738797371,"pfxZ":8.310608625109003,"pX":0.239893662502205,"pZ":1.664413399135427,"vX0":-4.420175825508369,"vY0":-135.0836423933047,"vZ0":-7.250227643253907,"x":107.86,"y":193.84,"x0":1.242410235338962,"y0":50.0016862975726,"z0":5.538791969870811,"aX":9.299589092236873},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":-8.2,"spinRate":2157,"spinDirection":148},"zone":8,"typeConfidence":2.0,"plateTime":0.40420545025255983,"extension":6.475774345000534},"hitData":{"launchSpeed":90.3,"launchAngle":49.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":199.08,"coordY":107.53}},"index":6,"playId":"2a8e1dab-bdac-3b02-affd-99983d46939a","pitchNumber":6,"startTime":"2026-08-05T02:44:04.264Z","endTime":"2026-08-05T02:44:14.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:44:14.061Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out sharply to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-05T02:44:28.956Z","endTime":"2026-08-05T02:45:33.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.8,"endSpeed":73.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.98190460001697,"aZ":-36.22129098130679,"pfxX":-1.5457751344707906,"pfxZ":-3.024621061942481,"pX":0.08971099990604342,"pZ":0.24490159939361417,"vX0":-2.199874523211495,"vY0":-114.80769740641999,"vZ0":-4.652475241460081,"x":113.58,"y":232.17,"x0":1.2606913705411211,"y0":50.00436387574225,"z0":5.817774630211382,"aX":-2.066385803901407},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.4,"breakHorizontal":3.4,"spinRate":2250,"spinDirection":304},"zone":14,"typeConfidence":2.0,"plateTime":0.47682877080192654,"extension":6.584714003604925},"index":0,"playId":"d671b889-7f36-34e3-a2a8-281b45df2694","pitchNumber":1,"startTime":"2026-08-05T02:44:36.265Z","endTime":"2026-08-05T02:44:39.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.768398565971943,"aZ":-28.19633799126231,"pfxX":9.976983455781529,"pfxZ":2.447145808352497,"pX":0.14838904577237286,"pZ":1.3598558380171948,"vX0":-5.82782997518452,"vY0":-126.95545991769039,"vZ0":-5.270015478964464,"x":111.34,"y":202.06,"x0":1.1811816949835952,"y0":50.005305041967475,"z0":5.715728343396536,"aX":16.23632300448555},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.4,"breakHorizontal":-16.7,"spinRate":1915,"spinDirection":127},"zone":14,"typeConfidence":2.0,"plateTime":0.4319544770698447,"extension":6.60809490671065},"index":1,"playId":"c205cbdf-004e-308a-b894-196d2fd9ac91","pitchNumber":2,"startTime":"2026-08-05T02:44:52.993Z","endTime":"2026-08-05T02:44:55.993Z","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":87.5,"endSpeed":79.9,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.239217431548862,"aZ":-28.343278379355528,"pfxX":10.202883840937945,"pfxZ":2.354926106925709,"pX":0.3984311793946828,"pZ":1.4657089989914198,"vX0":-5.364254415477412,"vY0":-127.25624187678369,"vZ0":-5.028294825643201,"x":101.81,"y":199.21,"x0":1.2179143578523655,"y0":50.0012125058095,"z0":5.736076848400352,"aX":16.586556209485032},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.2,"breakHorizontal":-17.2,"spinRate":1705,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.431842342787204,"extension":6.433316309855942},"index":2,"playId":"e62c60ff-144f-3097-85f2-01070437611a","pitchNumber":3,"startTime":"2026-08-05T02:45:06.125Z","endTime":"2026-08-05T02:45:10.238Z","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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.828042156966642,"aZ":-14.588510236018367,"pfxX":3.817182997978116,"pfxZ":9.597089693661095,"pX":0.009256056331382741,"pZ":3.5656377941383153,"vX0":-4.673412747646862,"vY0":-134.64129877029882,"vZ0":-3.066461944855294,"x":116.65,"y":142.51,"x0":1.2732953271509246,"y0":50.00056692255153,"z0":5.754610608422923,"aX":6.992904012789673},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.9,"breakHorizontal":-5.9,"spinRate":2361,"spinDirection":146},"zone":11,"typeConfidence":2.0,"plateTime":0.40715794147400697,"extension":6.285089449208524},"hitData":{"launchSpeed":100.1,"launchAngle":40.0,"totalDistance":352.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":137.1,"coordY":58.09}},"index":3,"playId":"7841223f-3999-36c9-9f77-a2ccd946a876","pitchNumber":4,"startTime":"2026-08-05T02:45:19.603Z","endTime":"2026-08-05T02:45:33.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:45:33.323Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-05T02:45:38.788Z","endTime":"2026-08-05T02:48:07.154Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"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":87.0,"endSpeed":79.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.29486431884141,"aZ":-28.526272735384435,"pfxX":9.864760856683883,"pfxZ":2.2720682535546124,"pX":0.013849156329994682,"pZ":-0.2282917637365406,"vX0":-5.863599596144885,"vY0":-126.28981398045413,"vZ0":-8.83195173705903,"x":116.47,"y":244.94,"x0":1.0919656885347802,"y0":50.00261530337368,"z0":5.631024005058036,"aX":15.829810463347627},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":2.2,"breakHorizontal":-16.4,"spinRate":1961,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.43480336888616655,"extension":6.653594500661868},"index":0,"playId":"44f5a225-3648-3e55-b4b8-05b09b35b91a","pitchNumber":1,"startTime":"2026-08-05T02:45:55.157Z","endTime":"2026-08-05T02:45:58.270Z","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":93.0,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.30531540420887,"aZ":-17.771724140051923,"pfxX":4.53279244890861,"pfxZ":7.7195249005528375,"pX":0.01379044837268109,"pZ":3.3786902655020246,"vX0":-4.948000958839524,"vY0":-135.4253275336428,"vZ0":-2.664310837315409,"x":116.47,"y":147.56,"x0":1.2716722971343322,"y0":50.0033570990087,"z0":5.6117066521001835,"aX":8.458344706387592},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":-7.2,"spinRate":2205,"spinDirection":149},"zone":12,"typeConfidence":2.0,"plateTime":0.4037347424348452,"extension":6.401982137589752},"index":1,"playId":"8440b077-bb20-379a-9b62-a44d9b946b93","pitchNumber":2,"startTime":"2026-08-05T02:46:14.341Z","endTime":"2026-08-05T02:46:18.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.564486409787822,"aZ":-24.580796710262785,"pfxX":-1.5016780276697146,"pfxZ":4.3112582999019455,"pX":-0.5562290437350341,"pZ":1.7116513890052707,"vX0":-4.106582410393259,"vY0":-131.31670321608303,"vZ0":-5.580937115564975,"x":138.2,"y":192.57,"x0":1.2176277727211076,"y0":50.003785693332944,"z0":5.672533912771851,"aX":-2.644681604895924},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.8,"breakHorizontal":3.6,"spinRate":2268,"spinDirection":161},"zone":7,"typeConfidence":2.0,"plateTime":0.41573483838760783,"extension":6.530247328555985},"index":2,"playId":"79326b50-1e40-3b64-bfce-77f1d0045d45","pitchNumber":3,"startTime":"2026-08-05T02:46:37.851Z","endTime":"2026-08-05T02:46:40.851Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.23595374174128,"aZ":-21.16036288750359,"pfxX":6.56562359036573,"pfxZ":5.863347494820495,"pX":0.2656477081246219,"pZ":3.5232920624953494,"vX0":-5.540944887857322,"vY0":-136.05188939883107,"vZ0":-1.831777030004357,"x":106.87,"y":143.65,"x0":1.47342025652939,"y0":50.00467051728657,"z0":5.6685884723725515,"aX":12.336949911774994},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.4,"breakHorizontal":-10.8,"spinRate":2254,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.40225182942284743,"extension":6.302992382010585},"index":3,"playId":"91945eee-2c84-3d79-8b7b-6cb6ef98a87e","pitchNumber":4,"startTime":"2026-08-05T02:46:59.863Z","endTime":"2026-08-05T02:47:02.927Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.55025682513382,"aZ":-26.013476166044093,"pfxX":-1.3447181770369268,"pfxZ":3.6236264055350897,"pX":0.5596484965634824,"pZ":2.783819364549115,"vX0":-1.954576433893837,"vY0":-129.21859445861512,"vZ0":-2.372118985934254,"x":95.67,"y":163.62,"x0":1.4990151190844359,"y0":50.00450445130572,"z0":5.701313584930886,"aX":-2.285888046139847},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.2,"breakHorizontal":2.9,"spinRate":2256,"spinDirection":173},"zone":3,"typeConfidence":2.0,"plateTime":0.4229988417210029,"extension":6.478201539376958},"index":4,"playId":"85c8bd99-0b3f-33c9-840f-0eed1f2f994f","pitchNumber":5,"startTime":"2026-08-05T02:47:19.022Z","endTime":"2026-08-05T02:47:22.841Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-05T02:47:32.496Z","endTime":"2026-08-05T02:47:46.882Z","isPitch":false,"type":"action","player":{"id":664034,"link":"/api/v1/people/664034"}},{"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":86.1,"endSpeed":79.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.90885208689375,"aZ":-27.086339815723456,"pfxX":9.132104776812483,"pfxZ":3.207652521829476,"pX":1.4003195607123582,"pZ":2.012450253546346,"vX0":-2.627101998291954,"vY0":-125.31312424926324,"vZ0":-3.8386087291947395,"x":63.62,"y":184.44,"x0":1.277401255344537,"y0":50.00287207399808,"z0":5.782980037337903,"aX":14.487822065424252},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.2,"breakHorizontal":-16.0,"spinRate":1878,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.43749373930568547,"extension":6.569404435830796},"index":6,"playId":"0f28ab3d-c212-3706-9ec4-c99c153cdbdd","pitchNumber":6,"startTime":"2026-08-05T02:47:46.882Z","endTime":"2026-08-05T02:47:52.048Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12140227740567,"aZ":-26.304159572938772,"pfxX":8.918186535019325,"pfxZ":3.6653927007548663,"pX":0.34689095346212145,"pZ":1.046155888083633,"vX0":-5.045677093292704,"vY0":-125.89025848244229,"vZ0":-6.036965670967804,"x":103.78,"y":210.53,"x0":1.2209065232324097,"y0":50.00396296096975,"z0":5.611241420779373,"aX":14.281501124874762},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":5.4,"breakHorizontal":-15.0,"spinRate":1978,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.43548994412955366,"extension":6.58765716910053},"index":7,"playId":"c313dbb1-9a8a-3712-923c-8240c3cb3694","pitchNumber":7,"startTime":"2026-08-05T02:48:04.154Z","endTime":"2026-08-05T02:48:07.154Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:48:07.154Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a ground ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-05T02:50:10.969Z","endTime":"2026-08-05T02:51:42.200Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":87.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.28729595803853,"aZ":-21.2891919264208,"pfxX":-9.291455301518429,"pfxZ":5.60393664050138,"pX":-0.9229302845275844,"pZ":1.952459566814221,"vX0":5.246567091388126,"vY0":-139.00678093675765,"vZ0":-6.529247628081557,"x":152.18,"y":186.06,"x0":-1.6348958308061388,"y0":50.00573887664071,"z0":5.761332838116272,"aX":-18.05307231022799},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.9,"breakHorizontal":15.6,"spinRate":2373,"spinDirection":222},"zone":13,"typeConfidence":0.93,"plateTime":0.395151730637457,"extension":6.013689628677895},"index":0,"playId":"207bb743-a1a3-3c77-9d0f-8de2cf6aaee7","pitchNumber":1,"startTime":"2026-08-05T02:50:21.189Z","endTime":"2026-08-05T02:50:25.107Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-08-05T02:50:34.691Z","endTime":"2026-08-05T02:50:48.318Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.9144415868092,"aZ":-21.273167072535486,"pfxX":0.9181421559323131,"pfxZ":5.86200108398501,"pX":-0.13937933516358775,"pZ":2.774268569291732,"vX0":3.790701905777856,"vY0":-135.1471121879021,"vZ0":-4.4014320758525525,"x":122.31,"y":163.87,"x0":-1.6763826049397543,"y0":50.005840550743244,"z0":5.907578716878633,"aX":1.7073734836478323},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.0,"breakHorizontal":-2.4,"spinRate":2754,"spinDirection":183},"zone":5,"typeConfidence":0.89,"plateTime":0.4044269857941045,"extension":6.014770679389543},"index":2,"playId":"906de66c-eca2-38ea-a63a-f62050a9ca9b","pitchNumber":2,"startTime":"2026-08-05T02:50:48.318Z","endTime":"2026-08-05T02:50:51.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":79.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57560207297432,"aZ":-31.805971897956322,"pfxX":4.949776512701544,"pfxZ":0.2271945167638858,"pX":-1.1848774729235434,"pZ":2.8618487898475187,"vX0":0.042142717639050586,"vY0":-125.42928065591433,"vZ0":-1.4262973501306087,"x":162.16,"y":161.51,"x0":-1.8452134160331348,"y0":50.0007002029405,"z0":6.023346827346212,"aX":7.911712949795449},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.4,"breakHorizontal":-9.0,"spinRate":3113,"spinDirection":106},"zone":11,"typeConfidence":0.85,"plateTime":0.4361295908849394,"extension":5.9630606252245455},"index":3,"playId":"7c7e9bf9-f858-38b9-bc39-7f36430d2898","pitchNumber":3,"startTime":"2026-08-05T02:51:02.342Z","endTime":"2026-08-05T02:51:06.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.06123978094095,"aZ":-23.91447670979333,"pfxX":1.8877512715347744,"pfxZ":4.471232708859272,"pX":-0.2806789608975251,"pZ":3.58197938270726,"vX0":2.8981400146323875,"vY0":-134.3386457605731,"vZ0":-2.0563348174132092,"x":127.7,"y":142.07,"x0":-1.6142347728966555,"y0":50.00504765579072,"z0":6.038147582602304,"aX":3.488957391482231},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.9,"breakHorizontal":-4.0,"spinRate":2710,"spinDirection":182},"zone":11,"typeConfidence":0.9,"plateTime":0.40600302018152856,"extension":6.001316938969824},"index":4,"playId":"037f1907-e3d7-31e3-8d3c-28cb6a66bdf2","pitchNumber":4,"startTime":"2026-08-05T02:51:17.006Z","endTime":"2026-08-05T02:51:21.481Z","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":0},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29800617200447,"aZ":-21.198874932429344,"pfxX":-7.4819305203197555,"pfxZ":5.611761160231339,"pX":0.12310104140934514,"pZ":3.0647647654004686,"vX0":6.908032413650743,"vY0":-138.55094998072153,"vZ0":-4.1097143265187395,"x":112.31,"y":156.03,"x0":-1.423534490741409,"y0":50.00020451972585,"z0":5.9735694315742105,"aX":-14.627302189064984},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":9.6,"breakHorizontal":12.2,"spinRate":2467,"spinDirection":211},"zone":2,"typeConfidence":0.76,"plateTime":0.3944680329503911,"extension":6.171143452197152},"hitData":{"launchSpeed":95.3,"launchAngle":2.0,"totalDistance":65.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":162.62,"coordY":147.0}},"index":5,"playId":"55aedbe5-e94a-37bd-b7ea-57951d09c9a4","pitchNumber":5,"startTime":"2026-08-05T02:51:30.912Z","endTime":"2026-08-05T02:51:42.200Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:51:42.200Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Max Kepler flies out to left fielder Jase Bowen.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-05T02:51:54.716Z","endTime":"2026-08-05T02:52:21.698Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.5,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.0953640812194,"aZ":-19.466667517951027,"pfxX":-10.023698075242848,"pfxZ":6.4789076768984755,"pX":-0.502236766846725,"pZ":2.3166130136188543,"vX0":6.538817755581668,"vY0":-139.35216819155553,"vZ0":-5.911239363910353,"x":136.14,"y":176.23,"x0":-1.580039197807582,"y0":50.00311205426222,"z0":5.756612584038105,"aX":-19.66160726230876},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.7,"breakHorizontal":16.8,"spinRate":2527,"spinDirection":213},"zone":4,"typeConfidence":0.93,"plateTime":0.3934606554191262,"extension":6.249479528213414},"hitData":{"launchSpeed":90.0,"launchAngle":46.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":50.56,"coordY":103.85}},"index":0,"playId":"889f98c9-c44c-36ac-abbe-dbb7e2b5ebd5","pitchNumber":1,"startTime":"2026-08-05T02:52:07.446Z","endTime":"2026-08-05T02:52:21.698Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:52:21.698Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to left fielder Jase Bowen.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-05T02:52:45.969Z","endTime":"2026-08-05T02:53:23.409Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"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, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.503266878364194,"aZ":-26.30379717137123,"pfxX":4.136683298819733,"pfxZ":3.661843661155883,"pX":0.38764418509393617,"pZ":2.4445739257133137,"vX0":4.070759690792277,"vY0":-125.76344641600345,"vZ0":-3.165855896156725,"x":102.22,"y":172.78,"x0":-1.7892394764221742,"y0":50.001107574556634,"z0":5.853184032946937,"aX":6.624268021066466},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":6.1,"breakHorizontal":-8.4,"spinRate":2909,"spinDirection":106},"zone":6,"typeConfidence":0.78,"plateTime":0.43552307675979707,"extension":6.182769550768434},"index":0,"playId":"6a4df70f-0ef7-3ee7-8865-870c5b8468d1","pitchNumber":1,"startTime":"2026-08-05T02:52:51.398Z","endTime":"2026-08-05T02:52:55.291Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.74294531208603,"aZ":-21.91567433100647,"pfxX":0.21678841408197913,"pfxZ":5.509594632593791,"pX":-0.15652226360273425,"pZ":3.0426144955290755,"vX0":4.137542434088466,"vY0":-134.91633468882554,"vZ0":-3.4433332250719126,"x":122.97,"y":156.63,"x0":-1.731977898472535,"y0":50.000475996727964,"z0":5.862818189613486,"aX":0.4022191121553627},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.5,"breakHorizontal":-1.2,"spinRate":2664,"spinDirection":204},"zone":2,"typeConfidence":0.89,"plateTime":0.40452315626407476,"extension":6.018325315824109},"hitData":{"launchSpeed":81.9,"launchAngle":55.0,"totalDistance":219.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":101.64,"coordY":116.45}},"index":1,"playId":"883de752-5972-3106-b910-37404903c5a3","pitchNumber":2,"startTime":"2026-08-05T02:53:08.733Z","endTime":"2026-08-05T02:53:23.409Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:53:23.409Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Nolan Arenado flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-05T02:53:39.389Z","endTime":"2026-08-05T02:55:33.387Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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(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":2},"pitchData":{"startSpeed":93.1,"endSpeed":86.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.690695016993946,"aZ":-23.328825754199535,"pfxX":0.25165292194538225,"pfxZ":4.705220003424633,"pX":0.55511546587935,"pZ":2.3218740221152334,"vX0":5.630146196682268,"vY0":-135.56588557537088,"vZ0":-5.164854431981069,"x":95.84,"y":176.09,"x0":-1.572308087371809,"y0":50.006634867414895,"z0":5.857663951590505,"aX":0.47282189021995064},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.7,"breakHorizontal":-1.6,"spinRate":2641,"spinDirection":200},"zone":6,"typeConfidence":0.89,"plateTime":0.40240206388335986,"extension":6.073284886522117},"index":0,"playId":"39b57976-70eb-3945-9384-9a7f41475cda","pitchNumber":1,"startTime":"2026-08-05T02:53:45.217Z","endTime":"2026-08-05T02:53:48.893Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.885420698180557,"aZ":-15.083908764314042,"pfxX":-3.6880610327452708,"pfxZ":8.59892880024027,"pX":-0.2559665749865894,"pZ":3.7877958484603678,"vX0":4.9603257470275395,"vY0":-139.91341448863167,"vZ0":-3.16386629720575,"x":126.76,"y":136.51,"x0":-1.5707244241927385,"y0":50.001188791149694,"z0":5.918766082842516,"aX":-7.328808786238762},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.1,"breakHorizontal":5.6,"spinRate":2462,"spinDirection":213},"zone":11,"typeConfidence":0.98,"plateTime":0.3911448622120126,"extension":6.095874704251204},"index":1,"playId":"469634a7-c4b5-35a9-976f-e1c0c799215a","pitchNumber":2,"startTime":"2026-08-05T02:54:01.673Z","endTime":"2026-08-05T02:54:06.999Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.987170775091204,"aZ":-16.143113351841617,"pfxX":-4.464820818297805,"pfxZ":8.278254944039173,"pX":-0.36431180521780787,"pZ":3.302858832213373,"vX0":4.901252613831658,"vY0":-138.10030917149945,"vZ0":-4.025786232783837,"x":130.89,"y":149.6,"x0":-1.5797458892715948,"y0":50.00534612636307,"z0":5.86148622340422,"aX":-8.648769954179944},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":7.1,"spinRate":2401,"spinDirection":220},"zone":1,"typeConfidence":0.98,"plateTime":0.39622114650465656,"extension":6.120750104118387},"index":2,"playId":"85d705a0-dcb5-3e12-9d22-9af7f77932d0","pitchNumber":3,"startTime":"2026-08-05T02:54:21.306Z","endTime":"2026-08-05T02:54:25.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.743415802807764,"aZ":-14.95961314390883,"pfxX":-4.818944197476098,"pfxZ":8.720086040443931,"pX":1.4140850164954828,"pZ":1.7470569572958634,"vX0":8.770521397461554,"vY0":-139.691025193181,"vZ0":-8.2320995278073,"x":63.1,"y":191.61,"x0":-1.1416298964039813,"y0":50.00660983675423,"z0":5.717896597497784,"aX":-9.517757724115214},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":14.2,"breakHorizontal":6.8,"spinRate":2422,"spinDirection":214},"zone":14,"typeConfidence":0.98,"plateTime":0.3922477944831333,"extension":6.50122469078693},"index":3,"playId":"da7d2ec2-ddaa-3144-80e5-a88ab43e27f6","pitchNumber":4,"startTime":"2026-08-05T02:54:41.597Z","endTime":"2026-08-05T02:54:45.313Z","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":85.8,"endSpeed":79.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.632744609473924,"aZ":-31.610000884081064,"pfxX":4.109088590722336,"pfxZ":0.3587984348751121,"pX":1.3535030382406803,"pZ":2.447966523632828,"vX0":5.799828367504846,"vY0":-124.87457018307936,"vZ0":-2.2760588607904504,"x":65.41,"y":172.68,"x0":-1.5312629994925357,"y0":50.00556432611715,"z0":5.966312017725146,"aX":6.502986770566792},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.4,"breakHorizontal":-8.8,"spinRate":3116,"spinDirection":72},"zone":14,"typeConfidence":0.56,"plateTime":0.4382614324081624,"extension":6.1087524440054874},"index":4,"playId":"370223f4-f62a-3b8f-8f7b-e969669ed5eb","pitchNumber":5,"startTime":"2026-08-05T02:55:00.400Z","endTime":"2026-08-05T02:55:03.914Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.006660023309998,"aZ":-32.23647652707159,"pfxX":4.306625156675128,"pfxZ":-0.03908759707261389,"pX":1.3687521625749965,"pZ":2.0436627344570417,"vX0":5.753055982599649,"vY0":-125.38126771541788,"vZ0":-3.126404288889243,"x":64.83,"y":183.6,"x0":-1.5137160028691028,"y0":50.00227376927566,"z0":5.933343098775831,"aX":6.866313273881974},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-0.6,"breakHorizontal":-9.1,"spinRate":2996,"spinDirection":90},"zone":14,"typeConfidence":0.57,"plateTime":0.4366081260577106,"extension":6.248557575077064},"hitData":{"launchSpeed":73.2,"launchAngle":45.0,"totalDistance":223.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.23,"coordY":128.75}},"index":5,"playId":"7b9b4880-0326-3a22-8f71-6283a29248a5","pitchNumber":6,"startTime":"2026-08-05T02:55:24.884Z","endTime":"2026-08-05T02:55:33.387Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:55:33.387Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, second baseman Ketel Marte to first baseman Tim Tawa.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-05T02:57:37.700Z","endTime":"2026-08-05T02:57:47.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"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, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.4862852561026,"aZ":-36.733196406818095,"pfxX":-2.628138923313153,"pfxZ":-3.4154073645338343,"pX":-0.5848769644208931,"pZ":1.5182178666998145,"vX0":-2.931754334110743,"vY0":-115.10541132424636,"vZ0":-2.1250787820334973,"x":139.29,"y":197.79,"x0":1.0494969922479782,"y0":50.0040720777557,"z0":6.029031032565788,"aX":-3.5064583190933765},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-6.5,"breakHorizontal":5.5,"spinRate":2348,"spinDirection":298},"zone":13,"typeConfidence":2.0,"plateTime":0.47687398743995946,"extension":6.549966789199522},"hitData":{"launchSpeed":87.8,"launchAngle":-3.0,"totalDistance":26.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.58,"coordY":172.04}},"index":0,"playId":"99400d95-eb96-31b6-84d8-f001148d7dcf","pitchNumber":1,"startTime":"2026-08-05T02:57:40.233Z","endTime":"2026-08-05T02:57:47.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:57:47.624Z","atBatIndex":36},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Xander Bogaerts doubles (11) on a sharp line drive to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-05T02:58:01.236Z","endTime":"2026-08-05T02:58:58.197Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.3,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.98385288928143,"aZ":-15.325960545865664,"pfxX":3.1512086087474396,"pfxZ":9.275709999309441,"pX":-0.5969416136601662,"pZ":3.1998299861701662,"vX0":-5.6628115069384055,"vY0":-133.703987365221,"vZ0":-4.320015729126076,"x":139.75,"y":152.38,"x0":1.1360185929009448,"y0":50.002881263174594,"z0":5.931430916044281,"aX":5.72433480543368},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.1,"breakHorizontal":-4.6,"spinRate":2351,"spinDirection":157},"zone":1,"typeConfidence":2.0,"plateTime":0.40917985610060326,"extension":6.287996288563717},"index":0,"playId":"a6cf608f-1546-36b5-ac92-f3949d3acc72","pitchNumber":1,"startTime":"2026-08-05T02:58:14.324Z","endTime":"2026-08-05T02:58:18.291Z","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":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.549745508139353,"aZ":-18.2133257620063,"pfxX":8.373735178499649,"pfxZ":7.6932951075957,"pX":0.24556792632227611,"pZ":2.060245006845053,"vX0":-4.961502041388711,"vY0":-134.0234536617732,"vZ0":-6.389736580447242,"x":107.64,"y":183.15,"x0":1.0348940744371427,"y0":50.004748610178275,"z0":5.780581492717099,"aX":15.202323854467354},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.7,"breakHorizontal":-14.0,"spinRate":2286,"spinDirection":156},"zone":8,"typeConfidence":2.0,"plateTime":0.40900607196848027,"extension":6.359115182677675},"index":1,"playId":"c13afaf3-0af7-3aca-995c-8c09cfa28577","pitchNumber":2,"startTime":"2026-08-05T02:58:27.654Z","endTime":"2026-08-05T02:58:31.339Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92518591492547,"aZ":-27.980906969290363,"pfxX":10.66482125015751,"pfxZ":2.6671136124052737,"pX":0.9057524405617601,"pZ":2.226031455537444,"vX0":-3.943287095967616,"vY0":-125.00904695441703,"vZ0":-3.341161225629292,"x":82.47,"y":178.68,"x0":1.1247526230948528,"y0":50.00046757826902,"z0":5.89495124126122,"aX":16.753255989254114},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.2,"breakHorizontal":-18.2,"spinRate":1899,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.43937974723436746,"extension":6.341001764899139},"hitData":{"launchSpeed":100.9,"launchAngle":9.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":149.79,"coordY":84.32}},"index":2,"playId":"197cf6bb-97c0-30ac-ad2c-4710ec304ad6","pitchNumber":3,"startTime":"2026-08-05T02:58:41.871Z","endTime":"2026-08-05T02:58:58.197Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:58:58.197Z","atBatIndex":37},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Freddy Fermin flies out to left fielder Max Kepler.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-05T02:59:29.793Z","endTime":"2026-08-05T02:59:58.605Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"f754555d-9eb4-4fd6-a65a-b6efd470a967","startTime":"2026-08-05T02:59:29.793Z","endTime":"2026-08-05T02:59:34.793Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.074648685374083,"aZ":-26.2115378325599,"pfxX":9.472216892912858,"pfxZ":3.8113395860700745,"pX":0.09583511025623959,"pZ":2.6548347915767043,"vX0":-5.410749907191493,"vY0":-124.63516903358413,"vZ0":-2.7072105707397265,"x":113.35,"y":167.1,"x0":1.0690887695299771,"y0":50.0060860454278,"z0":5.929678752050148,"aX":14.8397559237191},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":6.5,"breakHorizontal":-15.8,"spinRate":1998,"spinDirection":132},"zone":5,"typeConfidence":2.0,"plateTime":0.44019232712530165,"extension":6.318388034304924},"hitData":{"launchSpeed":92.3,"launchAngle":25.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.59,"coordY":90.16}},"index":1,"playId":"f8312be7-e0c6-357f-91d1-71d7f1447e70","pitchNumber":1,"startTime":"2026-08-05T02:59:45.540Z","endTime":"2026-08-05T02:59:58.605Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T02:59:58.605Z","atBatIndex":38},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Cronenworth pops out to third baseman Nolan Arenado in foul territory.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-05T03:00:17.870Z","endTime":"2026-08-05T03:01:12.317Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.813188273433475,"aZ":-16.45550224588396,"pfxX":7.738372103010623,"pfxZ":8.730165899890753,"pX":-0.15136555907295732,"pZ":1.3115208342812203,"vX0":-5.726449027785353,"vY0":-133.59353831431167,"vZ0":-8.621534531128585,"x":122.77,"y":203.37,"x0":1.0186559917283726,"y0":50.00482381870507,"z0":5.772624015704941,"aX":13.935383287350811},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":14.0,"breakHorizontal":-12.7,"spinRate":2357,"spinDirection":154},"zone":13,"typeConfidence":2.0,"plateTime":0.41060222324610063,"extension":6.39976781661751},"index":0,"playId":"23d2332f-03a6-302f-9a5b-4c226d252b1d","pitchNumber":1,"startTime":"2026-08-05T03:00:21.147Z","endTime":"2026-08-05T03:00:26.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":83.8,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.947742014335006,"aZ":-15.999851897173766,"pfxX":8.257287092827829,"pfxZ":8.99272159627637,"pX":-0.45114438915285016,"pZ":1.7515918144252904,"vX0":-6.471860909348755,"vY0":-133.58048729062494,"vZ0":-7.525448581856919,"x":134.2,"y":191.49,"x0":0.9354523499013514,"y0":50.00640105308995,"z0":5.765109151624987,"aX":14.860348544946666},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.8,"breakHorizontal":-13.4,"spinRate":2369,"spinDirection":151},"zone":7,"typeConfidence":2.0,"plateTime":0.41072273694494044,"extension":6.433755001344402},"index":1,"playId":"770da5f2-2fdb-35b1-9ff2-e3a62e228414","pitchNumber":2,"startTime":"2026-08-05T03:00:41.305Z","endTime":"2026-08-05T03:00:45.248Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.7,"endSpeed":81.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.451987083912428,"aZ":-22.613103004376512,"pfxX":-1.170880907976574,"pfxZ":5.673648092410871,"pX":-0.4458073543402277,"pZ":2.299577363686409,"vX0":-3.637872829423147,"vY0":-129.1785287792586,"vZ0":-4.559106386109973,"x":133.99,"y":176.69,"x0":1.134201403922249,"y0":50.00628464195459,"z0":5.830555724822388,"aX":-1.9751654050948082},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":9.5,"breakHorizontal":3.0,"spinRate":2397,"spinDirection":165},"zone":4,"typeConfidence":2.0,"plateTime":0.42435863384180195,"extension":6.535367737026983},"hitData":{"launchSpeed":72.4,"launchAngle":74.0,"totalDistance":84.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":100.4,"coordY":180.42}},"index":2,"playId":"33f4fde6-d9a0-34ca-9979-120cfebe2bee","pitchNumber":3,"startTime":"2026-08-05T03:00:59.382Z","endTime":"2026-08-05T03:01:12.317Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:01:12.317Z","atBatIndex":39},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Freddy Fermin challenged (pitch result), call on the field was confirmed: Lars Nootbaar walks.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T03:03:10.670Z","endTime":"2026-08-05T03:04:30.882Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.73968545788834,"aZ":-20.83044636213785,"pfxX":-9.946717303093623,"pfxZ":5.966340486155794,"pX":-1.473603888477302,"pZ":2.7002630811936132,"vX0":3.9824608611477266,"vY0":-137.7899810887069,"vZ0":-4.878185931733904,"x":173.17,"y":165.87,"x0":-1.6543364256800155,"y0":50.005457464313345,"z0":5.922324408872713,"aX":-18.91990545815701},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":9.8,"breakHorizontal":17.0,"spinRate":2445,"spinDirection":217},"zone":11,"typeConfidence":0.94,"plateTime":0.3991816518276652,"extension":6.0865813792258665},"index":0,"playId":"9f81c6c8-6a19-37b7-ba86-e1a1e629c5fd","pitchNumber":1,"startTime":"2026-08-05T03:03:14.869Z","endTime":"2026-08-05T03:03:18.968Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.179426250120574,"aZ":-19.411471130603903,"pfxX":0.7597168449498293,"pfxZ":6.967222989582137,"pX":-1.1067437989527626,"pZ":3.351071627526304,"vX0":1.5967243393631665,"vY0":-133.58105931662595,"vZ0":-3.223937591498596,"x":159.19,"y":148.3,"x0":-1.8077861108429136,"y0":50.00160163783282,"z0":5.9472136612096005,"aX":1.3904858811090925},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":12.2,"breakHorizontal":-1.7,"spinRate":2715,"spinDirection":198},"zone":11,"typeConfidence":0.9,"plateTime":0.40797698548103867,"extension":5.968590536161522},"index":1,"playId":"bbf82887-2230-389c-8959-b2924743a8f5","pitchNumber":2,"startTime":"2026-08-05T03:03:27.148Z","endTime":"2026-08-05T03:03:30.529Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.968999222972002,"aZ":-18.78834844438168,"pfxX":-8.859967885520321,"pfxZ":7.020427177720316,"pX":0.2840546015593662,"pZ":1.9711766144764222,"vX0":7.619848665269494,"vY0":-137.54112377004512,"vZ0":-6.8883033171761525,"x":106.17,"y":185.56,"x0":-1.3781662515635698,"y0":50.00097893575799,"z0":5.79303016020623,"aX":-16.886597052681285},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.4,"breakHorizontal":14.3,"spinRate":2398,"spinDirection":218},"zone":9,"typeConfidence":0.88,"plateTime":0.39902226362136695,"extension":6.13076195177697},"index":2,"playId":"8f00812e-1eec-3bb6-9164-1e509fbc62f7","pitchNumber":3,"startTime":"2026-08-05T03:03:40.596Z","endTime":"2026-08-05T03:03:44.167Z","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":94.9,"endSpeed":86.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.63656664648473,"aZ":-20.153638005951677,"pfxX":-8.891336843173058,"pfxZ":6.276355708019803,"pX":-0.41177997775264136,"pZ":3.138149028435193,"vX0":5.998334181975222,"vY0":-137.9585473954474,"vZ0":-3.892307543743164,"x":132.7,"y":154.05,"x0":-1.4666501617716772,"y0":50.000980017541586,"z0":5.937513278345251,"aX":-17.020683695283484},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.9,"breakVerticalInduced":10.7,"breakHorizontal":14.8,"spinRate":2462,"spinDirection":220},"zone":1,"typeConfidence":0.9,"plateTime":0.3980625943692271,"extension":6.098362422175099},"index":3,"playId":"210f973e-8681-36d7-9b3f-2d8faacc770b","pitchNumber":4,"startTime":"2026-08-05T03:03:54.031Z","endTime":"2026-08-05T03:03:57.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.503352234802655,"aZ":-27.31095303808663,"pfxX":-10.773465712451117,"pfxZ":2.84475675544115,"pX":0.15842041874009025,"pZ":0.48291580166313763,"vX0":8.081811417261274,"vY0":-129.99639159709403,"vZ0":-7.897949193687637,"x":110.96,"y":225.74,"x0":-1.5925396469763529,"y0":50.005321237617636,"z0":5.637016372579553,"aX":-18.423557235891646},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":3.5,"breakHorizontal":17.6,"spinRate":2158,"spinDirection":246},"zone":14,"typeConfidence":0.87,"plateTime":0.42150648774997546,"extension":6.354620697209139},"index":4,"playId":"5a0c53c1-4603-3b01-82a3-f2765021c628","pitchNumber":5,"startTime":"2026-08-05T03:04:12.065Z","endTime":"2026-08-05T03:04:15.353Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.92356040618138,"aZ":-21.84615454736566,"pfxX":-8.68257047412932,"pfxZ":5.374938010785418,"pX":0.9966059685444236,"pZ":2.3484262129598097,"vX0":9.567032980726937,"vY0":-138.04253242416735,"vZ0":-5.119701614845793,"x":79.01,"y":175.37,"x0":-1.3928511505029482,"y0":50.005739459940784,"z0":5.706397792973178,"aX":-16.69076987006528},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.8,"breakHorizontal":13.7,"spinRate":2367,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.39742055933375964,"extension":6.110900085514904},"index":5,"playId":"9aa5363d-d949-3fc1-8e12-8540ce6b59ef","pitchNumber":6,"startTime":"2026-08-05T03:04:27.061Z","endTime":"2026-08-05T03:04:30.882Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"}},"playEndTime":"2026-08-05T03:04:30.882Z","atBatIndex":40},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Tim Tawa grounds into a double play, pitcher Randy Vásquez to second baseman Jake Cronenworth to first baseman Ty France. Lars Nootbaar out at 2nd. Tim Tawa out at 1st.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T03:04:52.469Z","endTime":"2026-08-05T03:06:10.544Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681190,"link":"/api/v1/people/681190"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":630105,"link":"/api/v1/people/630105"},"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87281836628924,"aZ":-17.095843597748036,"pfxX":-8.502002838649824,"pfxZ":7.648183109442891,"pX":0.2542290396457658,"pZ":1.7077035002878462,"vX0":7.506633638217446,"vY0":-139.62389156847175,"vZ0":-8.03900384606972,"x":107.31,"y":192.67,"x0":-1.36651235548706,"y0":50.00172002937092,"z0":5.752279167991753,"aX":-16.76047945517823},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":13.8,"spinRate":2443,"spinDirection":227},"zone":8,"typeConfidence":0.78,"plateTime":0.3925100116897564,"extension":6.200233044974485},"index":0,"playId":"468a170c-b421-34e5-92be-a3816e961327","pitchNumber":1,"startTime":"2026-08-05T03:05:05.674Z","endTime":"2026-08-05T03:05:09.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":86.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.19848743998341,"aZ":-17.35755885242354,"pfxX":-9.233553520136233,"pfxZ":7.743549704623856,"pX":0.7768652623940625,"pZ":2.092503969413328,"vX0":8.695819869031313,"vY0":-137.83640328004495,"vZ0":-6.911910433981209,"x":87.39,"y":182.28,"x0":-1.2275807068067655,"y0":50.00388657859188,"z0":5.8158177421648665,"aX":-17.671252269237296},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.6,"breakHorizontal":14.8,"spinRate":2428,"spinDirection":215},"zone":9,"typeConfidence":0.87,"plateTime":0.3981954982658076,"extension":6.274642338089099},"index":1,"playId":"21f60e9c-1bee-3fea-96ac-c7eae8782dba","pitchNumber":2,"startTime":"2026-08-05T03:05:22.405Z","endTime":"2026-08-05T03:05:26.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.712382791402412,"aZ":-13.89556666769143,"pfxX":-4.4649585083148855,"pfxZ":9.37381234874993,"pX":0.42756875423290364,"pZ":2.7749793798966365,"vX0":6.499454458569112,"vY0":-138.89275794031386,"vZ0":-5.940246168869859,"x":100.7,"y":163.86,"x0":-1.3649248270695518,"y0":50.000921241813764,"z0":5.868878684944288,"aX":-8.705062527688115},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.8,"breakHorizontal":6.7,"spinRate":2479,"spinDirection":215},"zone":3,"typeConfidence":0.98,"plateTime":0.39466132019553335,"extension":6.236717448492977},"index":2,"playId":"db33076b-372c-381f-b88d-4f261fa19ef7","pitchNumber":3,"startTime":"2026-08-05T03:05:38.920Z","endTime":"2026-08-05T03:05:42.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.098169373217313,"aZ":-31.36531787764833,"pfxX":4.612121109947075,"pfxZ":0.5172133745198213,"pX":1.0063663552384876,"pZ":2.9456633339684797,"vX0":4.795504745432584,"vY0":-123.99718475077962,"vZ0":-1.1463134407285094,"x":78.64,"y":159.25,"x0":-1.5496949996232225,"y0":50.002705267317666,"z0":6.023870059850485,"aX":7.202194887788103},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":1.0,"breakHorizontal":-9.5,"spinRate":3044,"spinDirection":86},"zone":12,"typeConfidence":0.82,"plateTime":0.4412137632291082,"extension":6.22141749150043},"hitData":{"launchSpeed":69.9,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":127.49,"coordY":179.83}},"index":3,"playId":"0c5a7b1e-f5cd-3b96-92b2-0a6bea9db05f","pitchNumber":4,"startTime":"2026-08-05T03:06:01.388Z","endTime":"2026-08-05T03:06:10.544Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:06:10.544Z","atBatIndex":41},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"James McCann lines out to center fielder Jackson Merrill.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-05T03:06:24.624Z","endTime":"2026-08-05T03:07:47.829Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":93.9,"endSpeed":86.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.999815302421116,"aZ":-21.521013914455168,"pfxX":0.6474935835495803,"pfxZ":5.587155368773907,"pX":0.33906907046347795,"pZ":2.834456508126599,"vX0":4.986358421526284,"vY0":-136.72155227789185,"vZ0":-4.229313619156049,"x":104.08,"y":162.25,"x0":-1.5868724434744752,"y0":50.004835963447086,"z0":5.864152606595786,"aX":1.2355106968945542},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":9.5,"breakHorizontal":-2.2,"spinRate":2597,"spinDirection":208},"zone":6,"typeConfidence":0.85,"plateTime":0.3994449186521245,"extension":6.2190833879761245},"index":0,"playId":"623a3dc0-7dbf-3b5b-9af4-9474e1d64448","pitchNumber":1,"startTime":"2026-08-05T03:06:42.308Z","endTime":"2026-08-05T03:06:45.647Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.739387091742966,"aZ":-15.795498098439944,"pfxX":-5.748106431919415,"pfxZ":8.35534908853797,"pX":0.10198798457917624,"pZ":3.9008352900718988,"vX0":6.4449355454883275,"vY0":-138.82126855205152,"vZ0":-2.756960954157257,"x":113.11,"y":133.46,"x0":-1.497866706090183,"y0":50.00519649864615,"z0":5.952388522792804,"aX":-11.272110096653508},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":9.1,"spinRate":2434,"spinDirection":212},"zone":12,"typeConfidence":0.97,"plateTime":0.3938632806718827,"extension":6.15042603641469},"index":1,"playId":"bcad64c0-bcb3-3b22-b26b-0b67afcd86e8","pitchNumber":2,"startTime":"2026-08-05T03:06:58.607Z","endTime":"2026-08-05T03:07:02.022Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.377488974932287,"aZ":-13.356681476765365,"pfxX":-6.787420875872644,"pfxZ":9.539736645364322,"pX":-0.23809974305880005,"pZ":2.0521505236882804,"vX0":5.825363241317077,"vY0":-139.34167275183412,"vZ0":-7.78017817979802,"x":126.08,"y":183.37,"x0":-1.470689894293273,"y0":50.00284517571971,"z0":5.756864428314543,"aX":-13.389530948775983},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.8,"breakHorizontal":11.2,"spinRate":2494,"spinDirection":214},"zone":8,"typeConfidence":0.96,"plateTime":0.39259829822395265,"extension":6.170520551042779},"index":2,"playId":"03e959b0-1aca-358a-9fd7-3eabea769cde","pitchNumber":3,"startTime":"2026-08-05T03:07:15.164Z","endTime":"2026-08-05T03:07:18.164Z","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.5,"endSpeed":79.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92408886182848,"aZ":-31.727049173148977,"pfxX":3.7014057592206977,"pfxZ":0.27863973250859786,"pX":0.8281006505901748,"pZ":1.484103829411452,"vX0":4.500891583382696,"vY0":-125.88412220891497,"vZ0":-4.547877050942423,"x":85.43,"y":198.71,"x0":-1.4677135911166157,"y0":50.00232086135291,"z0":5.899279871644068,"aX":5.905128040654283},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.4,"breakHorizontal":-7.8,"spinRate":3146,"spinDirection":79},"zone":14,"typeConfidence":0.72,"plateTime":0.4360597759123075,"extension":6.304445007016834},"hitData":{"launchSpeed":88.5,"launchAngle":23.0,"totalDistance":310.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":157.77,"coordY":79.06}},"index":3,"playId":"2c8bf539-bb9c-37c1-9b79-24d4012d69d3","pitchNumber":4,"startTime":"2026-08-05T03:07:37.246Z","endTime":"2026-08-05T03:07:47.829Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:07:47.829Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jase Bowen strikes out swinging.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T03:10:13.778Z","endTime":"2026-08-05T03:11:17.048Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.105345712001824,"aZ":-24.571391211005096,"pfxX":7.9089438669445595,"pfxZ":5.0431586852064445,"pX":0.33917959661148656,"pZ":2.265049290416068,"vX0":-4.3256589846680304,"vY0":-122.28688082799503,"vZ0":-3.770362387187533,"x":104.07,"y":177.62,"x0":1.1074767757290276,"y0":50.00398122926264,"z0":5.945383415109813,"aX":11.926371634256714},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":8.4,"breakHorizontal":-13.2,"spinRate":1863,"spinDirection":129},"zone":6,"typeConfidence":2.0,"plateTime":0.44865442406060474,"extension":6.317226390048847},"index":0,"playId":"52d4033f-ff87-3c67-b12c-0b378c37661d","pitchNumber":1,"startTime":"2026-08-05T03:10:18.155Z","endTime":"2026-08-05T03:10:21.873Z","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":true},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46205888288554,"aZ":-33.659556924356366,"pfxX":-1.743882283615918,"pfxZ":-1.0755604503060896,"pX":0.502608905089556,"pZ":1.5245974264842563,"vX0":-1.3253053960420702,"vY0":-117.03282442743438,"vZ0":-2.870935222033271,"x":97.84,"y":197.62,"x0":1.3031060810117014,"y0":50.000798059047355,"z0":5.925401285028755,"aX":-2.4142463225423536},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-2.4,"breakHorizontal":3.5,"spinRate":2239,"spinDirection":292},"zone":14,"typeConfidence":2.0,"plateTime":0.4683369792404197,"extension":6.4548736558519275},"index":1,"playId":"53ba3a9e-ff04-3e18-8d5a-5dc7607b0279","pitchNumber":2,"startTime":"2026-08-05T03:10:30.460Z","endTime":"2026-08-05T03:10:34.792Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.52583654300163,"aZ":-23.85432275179003,"pfxX":7.880707568259843,"pfxZ":5.4351310584273795,"pX":0.43337962122788853,"pZ":1.7876616517279824,"vX0":-4.29066039675113,"vY0":-123.18302342888292,"vZ0":-4.984817735531496,"x":100.48,"y":190.51,"x0":1.1781669500376446,"y0":50.00008602813521,"z0":5.865879366786256,"aX":12.053116106202541},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.9,"breakHorizontal":-13.2,"spinRate":1887,"spinDirection":135},"zone":9,"typeConfidence":2.0,"plateTime":0.4454443015885423,"extension":6.469811238264473},"index":2,"playId":"323001c7-0fbb-3ab8-b842-50dad51c2f72","pitchNumber":3,"startTime":"2026-08-05T03:10:55.768Z","endTime":"2026-08-05T03:10:59.666Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-05T03:11:07.199Z","endTime":"2026-08-05T03:11:14.048Z","isPitch":false,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"}},{"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":84.4,"endSpeed":77.1,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.215143407325453,"aZ":-26.142391480210453,"pfxX":8.718064562964631,"pfxZ":3.988149172338943,"pX":1.1312796708527384,"pZ":1.3332757251167857,"vX0":-3.1581461683228556,"vY0":-122.69940235038969,"vZ0":-5.376144426115674,"x":73.88,"y":202.78,"x0":1.3087653546243307,"y0":50.001854561619076,"z0":5.804238299215008,"aX":13.178281277409596},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.1,"breakHorizontal":-15.0,"spinRate":1888,"spinDirection":137},"zone":14,"typeConfidence":2.0,"plateTime":0.44786178003885313,"extension":6.3559040782075025},"index":4,"playId":"6fd1394e-a81b-3fa6-b2ee-15cb3d577843","pitchNumber":4,"startTime":"2026-08-05T03:11:14.048Z","endTime":"2026-08-05T03:11:17.048Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:11:17.048Z","atBatIndex":43},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann challenged (pitch result), call on the field was overturned: Fernando Tatis Jr. called out on strikes.","rbi":0,"awayScore":6,"homeScore":0,"isOut":true},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T03:11:35.106Z","endTime":"2026-08-05T03:12:53.743Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":77.5,"endSpeed":71.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.764667074524944,"aZ":-37.47184540297179,"pfxX":-2.974838837313965,"pfxZ":-4.105185131118539,"pX":1.5541965853577608,"pZ":2.1324851819234834,"vX0":1.0922878184129827,"vY0":-112.92336706663546,"vZ0":-0.3979238447958463,"x":57.76,"y":181.2,"x0":1.450437344617227,"y0":50.00317368787572,"z0":6.0840300747877345,"aX":-3.8379441010571793},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-7.2,"breakHorizontal":5.2,"spinRate":2353,"spinDirection":308},"zone":14,"typeConfidence":2.0,"plateTime":0.4852275057618143,"extension":6.163211116160426},"index":0,"playId":"bcd1dcc0-cd81-37c6-aba4-dae228abe968","pitchNumber":1,"startTime":"2026-08-05T03:11:41.871Z","endTime":"2026-08-05T03:11:45.612Z","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":1},"pitchData":{"startSpeed":84.4,"endSpeed":76.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.668181129130076,"aZ":-25.391596263939554,"pfxX":9.486124401103783,"pfxZ":4.489478323496155,"pX":0.7519643102483818,"pZ":1.8808879659505218,"vX0":-4.265418751425487,"vY0":-122.7382028157006,"vZ0":-4.234212343668739,"x":88.34,"y":188.0,"x0":1.2898888845621512,"y0":50.0001996882139,"z0":5.81720837941626,"aX":14.319314265782282},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.3,"breakHorizontal":-16.0,"spinRate":1911,"spinDirection":138},"zone":9,"typeConfidence":2.0,"plateTime":0.4480492051819862,"extension":6.516525462967094},"index":1,"playId":"4286090b-3d63-3f37-8359-ab5b3e1462a1","pitchNumber":2,"startTime":"2026-08-05T03:11:54.595Z","endTime":"2026-08-05T03:11:57.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08722218492631,"aZ":-26.307205256104194,"pfxX":8.990688854939087,"pfxZ":3.853539341540139,"pX":0.8303594983690565,"pZ":2.023716465558532,"vX0":-3.845144498058586,"vY0":-122.26648062122096,"vZ0":-3.8623545964010093,"x":85.35,"y":184.14,"x0":1.2515480878382723,"y0":50.000479646939795,"z0":5.8700054722256985,"aX":13.67129520731515},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":6.4,"breakHorizontal":-15.5,"spinRate":1854,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.4472146184047574,"extension":6.47398458998336},"index":2,"playId":"a51f6879-3520-3c88-becf-fb5573e2fc8c","pitchNumber":3,"startTime":"2026-08-05T03:12:14.431Z","endTime":"2026-08-05T03:12:17.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.448582346538462,"aZ":-16.191521380627673,"pfxX":8.285801018864262,"pfxZ":8.643610859958027,"pX":-1.655714088923248,"pZ":1.2936198827251515,"vX0":-9.533924236452973,"vY0":-134.8891845753562,"vZ0":-8.759571820382055,"x":180.11,"y":203.85,"x0":0.8425930152288966,"y0":50.00059774206814,"z0":5.717029841835099,"aX":15.316955530113276},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":-13.1,"spinRate":2312,"spinDirection":155},"zone":13,"typeConfidence":2.0,"plateTime":0.4055588384002622,"extension":6.56394560642952},"index":3,"playId":"69e4c4d0-81ad-3e52-8151-5a87ee62cb35","pitchNumber":4,"startTime":"2026-08-05T03:12:33.746Z","endTime":"2026-08-05T03:12:37.128Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.58248589809421,"aZ":-18.34721292582214,"pfxX":8.124322106880564,"pfxZ":7.4182883915269775,"pX":-0.7277719572974012,"pZ":1.9971395856326162,"vX0":-7.010455578883899,"vY0":-135.63178412125558,"vZ0":-6.6207099033369365,"x":144.74,"y":184.86,"x0":0.8345264597376771,"y0":50.0036248253007,"z0":5.7488001378690905,"aX":15.142184641019027},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.2,"breakHorizontal":-13.2,"spinRate":2309,"spinDirection":153},"zone":7,"typeConfidence":2.0,"plateTime":0.40379580047138663,"extension":6.51288393197581},"index":4,"playId":"6d8b4f4d-b282-3ff8-8351-76f1514f22b0","pitchNumber":5,"startTime":"2026-08-05T03:12:48.775Z","endTime":"2026-08-05T03:12:53.743Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}},"playEndTime":"2026-08-05T03:12:53.743Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a ground ball to third baseman Nolan Arenado.","rbi":0,"awayScore":6,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T03:13:12.475Z","endTime":"2026-08-05T03:13:42.061Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86771106076084,"aZ":-25.33567473818599,"pfxX":8.797423042882187,"pfxZ":4.32222873238223,"pX":-0.15806157812058907,"pZ":0.9998222013286664,"vX0":-6.097990947958013,"vY0":-125.1421060915098,"vZ0":-6.476413479863879,"x":123.02,"y":211.78,"x0":1.170464140348832,"y0":50.003316611017354,"z0":5.704189304962815,"aX":13.917583512562661},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.5,"breakHorizontal":-14.5,"spinRate":1853,"spinDirection":130},"zone":13,"typeConfidence":2.0,"plateTime":0.43812996736564447,"extension":6.484999344043851},"hitData":{"launchSpeed":75.3,"launchAngle":2.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":100.51,"coordY":135.8}},"index":0,"playId":"7204e577-5b82-3204-b1f2-93885830cd16","pitchNumber":1,"startTime":"2026-08-05T03:13:29.060Z","endTime":"2026-08-05T03:13:42.061Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:13:42.061Z","atBatIndex":45},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Manny Machado singles on a ground ball to center fielder Ryan Waldschmidt. Luis Rengifo scores.","rbi":1,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T03:16:14.778Z","endTime":"2026-08-05T03:17:49.692Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,5,6,7],"actionIndex":[1,4],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":{"id":593958,"link":"/api/v1/people/593958"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-05T03:14:01.316Z","endTime":"2026-08-05T03:15:34.823Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Thompson replaces Eduardo Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-05T03:15:34.823Z","endTime":"2026-08-05T03:16:16.866Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":84.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20787227479874,"aZ":-27.97965127563117,"pfxX":-8.486774485812854,"pfxZ":2.3111743994444325,"pX":0.6453771212265362,"pZ":4.0024776000058475,"vX0":13.854673665047734,"vY0":-133.71314039585528,"vZ0":4.6616788096961885,"x":92.4,"y":130.71,"x0":-3.4950923681539057,"y0":50.002223764641705,"z0":4.241855490181559,"aX":-15.40295663811648},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.5,"breakHorizontal":12.5,"spinRate":2112,"spinDirection":261},"zone":12,"typeConfidence":0.95,"plateTime":0.40926382158989094,"extension":6.892783889905085},"index":2,"playId":"babb6d7c-92c5-3880-9cd5-b75d0dd18211","pitchNumber":1,"startTime":"2026-08-05T03:16:16.866Z","endTime":"2026-08-05T03:16:20.243Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.0,"endSpeed":71.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07409693800219,"aZ":-25.819409329068474,"pfxX":6.229119575599593,"pfxZ":4.919176364930292,"pX":0.4727448379459059,"pZ":3.380343722301427,"vX0":7.473374089782357,"vY0":-113.31046085508096,"vZ0":4.58766609019691,"x":98.98,"y":147.51,"x0":-3.686038831648326,"y0":50.00034256868091,"z0":3.9185128568988565,"aX":8.040084076600595},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":10.6,"breakHorizontal":-13.3,"spinRate":2178,"spinDirection":83},"zone":3,"typeConfidence":0.9,"plateTime":0.4847006860150356,"extension":6.549747610948217},"index":3,"playId":"13bd2ddd-2d3c-387d-9fff-1021b4797ed4","pitchNumber":2,"startTime":"2026-08-05T03:16:31.944Z","endTime":"2026-08-05T03:16:38.090Z","isPitch":true,"type":"pitch"},{"details":{"description":"Luis Rengifo steals (6) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":4,"actionPlayId":"13bd2ddd-2d3c-387d-9fff-1021b4797ed4","startTime":"2026-08-05T03:16:40.147Z","endTime":"2026-08-05T03:16:57.472Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":650859,"link":"/api/v1/people/650859"}},{"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":78.7,"endSpeed":71.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.384859218076347,"aZ":-27.125787720789255,"pfxX":7.729930437049663,"pfxZ":3.8309431481456855,"pX":-0.1351651578208732,"pZ":2.481111047691892,"vX0":5.8105849238637886,"vY0":-114.40225561480301,"vZ0":2.8501026807828853,"x":122.15,"y":171.79,"x0":-3.7178315246128184,"y0":50.00099344130763,"z0":3.8890334459769402,"aX":10.17673426534945},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":8.0,"breakHorizontal":-15.5,"spinRate":2303,"spinDirection":84},"zone":5,"typeConfidence":0.9,"plateTime":0.47997149285510154,"extension":6.53126294426767},"index":5,"playId":"2a1538ae-75f2-300d-8edc-b0666e0c49f8","pitchNumber":3,"startTime":"2026-08-05T03:16:57.472Z","endTime":"2026-08-05T03:17:00.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.616734094296323,"aZ":-26.235772608892205,"pfxX":-5.046495241970791,"pfxZ":3.253453031738161,"pX":0.6740705058770111,"pZ":3.5098366225752278,"vX0":12.30393274921392,"vY0":-134.1499767179796,"vZ0":2.917284097590318,"x":91.31,"y":144.01,"x0":-3.3131480353356313,"y0":50.003015447396756,"z0":4.276849296402912,"aX":-9.21354482182681},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.8,"breakHorizontal":6.5,"spinRate":2227,"spinDirection":258},"zone":12,"typeConfidence":0.94,"plateTime":0.4080753322823263,"extension":6.849230149758487},"index":6,"playId":"cb24b366-cf45-325f-88b3-f37b238eebbc","pitchNumber":4,"startTime":"2026-08-05T03:17:17.147Z","endTime":"2026-08-05T03:17:20.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.649165644662485,"aZ":-35.671070470783434,"pfxX":-5.311409542015338,"pfxZ":-1.9304835707087404,"pX":-1.007447664048965,"pZ":1.9168161166432685,"vX0":8.433816738502118,"vY0":-133.69000265259464,"vZ0":1.6948668246356742,"x":155.4,"y":187.03,"x0":-3.5119949396179324,"y0":50.00347408457341,"z0":3.8337946540694907,"aX":-9.622054874874717},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":-2.9,"breakHorizontal":7.8,"spinRate":2005,"spinDirection":280},"zone":13,"typeConfidence":0.94,"plateTime":0.4096113616588499,"extension":6.593098999262803},"hitData":{"launchSpeed":96.6,"launchAngle":-24.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.88,"coordY":113.06}},"index":7,"playId":"545827f2-2c00-3363-a551-260b4b347846","pitchNumber":5,"startTime":"2026-08-05T03:17:37.734Z","endTime":"2026-08-05T03:17:49.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:17:49.692Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ty France grounds out, second baseman Ketel Marte to first baseman Tim Tawa.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-05T03:18:17.241Z","endTime":"2026-08-05T03:19:39.203Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"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":77.2,"endSpeed":70.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.937756652069883,"aZ":-28.4334920212206,"pfxX":8.289468584164451,"pfxZ":2.9420373388210788,"pX":-0.3063800810290825,"pZ":1.439605139567008,"vX0":5.1351129120082515,"vY0":-112.2656827342654,"vZ0":1.080483105953297,"x":128.68,"y":199.91,"x0":-3.7030096380374022,"y0":50.00452571430916,"z0":3.853334400579478,"aX":10.546632872691557},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":5.9,"breakHorizontal":-16.3,"spinRate":2291,"spinDirection":82},"zone":13,"typeConfidence":0.9,"plateTime":0.48848749490362975,"extension":6.74526795640138},"index":0,"playId":"870dcfd6-d9d7-3827-b419-51a64d59da26","pitchNumber":1,"startTime":"2026-08-05T03:18:17.241Z","endTime":"2026-08-05T03:18:21.640Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.7,"endSpeed":70.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.49883846852761,"aZ":-28.793382946507823,"pfxX":6.815862992485145,"pfxZ":2.6750989250848303,"pX":0.6867266634920111,"pZ":2.5383457390260515,"vX0":7.175404754243971,"vY0":-111.50501834740977,"vZ0":3.5686421672698554,"x":90.82,"y":170.24,"x0":-3.454665937090819,"y0":50.00102770863212,"z0":3.88273375140685,"aX":8.60645212461422},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":6.1,"breakHorizontal":-14.2,"spinRate":2138,"spinDirection":81},"zone":6,"typeConfidence":0.9,"plateTime":0.4906640360118306,"extension":6.604289724845128},"index":1,"playId":"2f93abc9-e125-37e6-8965-623d0f2fa9ac","pitchNumber":2,"startTime":"2026-08-05T03:18:33.666Z","endTime":"2026-08-05T03:18:36.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":77.6,"endSpeed":71.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.814632330369577,"aZ":-28.828429644720483,"pfxX":6.842981485945723,"pfxZ":2.6058291492663415,"pX":0.8480607829451499,"pZ":2.105448904167027,"vX0":7.848494319778231,"vY0":-112.7363905068761,"vZ0":2.5793959545628753,"x":84.67,"y":181.93,"x0":-3.569811280087988,"y0":50.00431535157195,"z0":3.8595046566852207,"aX":8.792983861606219},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":5.8,"breakHorizontal":-14.4,"spinRate":2222,"spinDirection":80},"zone":14,"typeConfidence":0.9,"plateTime":0.48615361594968487,"extension":6.693029322008592},"index":2,"playId":"0c6d7438-92b4-3591-8816-c9a3fb945675","pitchNumber":3,"startTime":"2026-08-05T03:18:51.555Z","endTime":"2026-08-05T03:18:55.137Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.09329749935883,"aZ":-26.019923310526064,"pfxX":-3.958663798864836,"pfxZ":3.458446241052558,"pX":0.2716197055457956,"pZ":3.8870600871200995,"vX0":10.55537124696597,"vY0":-132.5222612617924,"vZ0":3.8421925024297066,"x":106.65,"y":133.83,"x0":-3.247226463880438,"y0":50.004428947777534,"z0":4.318234113363616,"aX":-7.049875822077463},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.3,"breakHorizontal":4.9,"spinRate":2170,"spinDirection":254},"zone":12,"typeConfidence":0.93,"plateTime":0.41317431643261315,"extension":7.038444039776586},"index":3,"playId":"9cd52612-d65a-3a1d-a6cf-bebac4b93540","pitchNumber":4,"startTime":"2026-08-05T03:19:12.427Z","endTime":"2026-08-05T03:19:15.821Z","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":2},"pitchData":{"startSpeed":77.9,"endSpeed":71.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.422210106561366,"aZ":-30.497118773438586,"pfxX":7.525270795784922,"pfxZ":1.3069471780595077,"pX":0.6508305485892374,"pZ":2.2505435104279186,"vX0":7.418131685540012,"vY0":-113.1925125615729,"vZ0":3.158376301842834,"x":92.19,"y":178.02,"x0":-3.657898600949238,"y0":50.0046630896808,"z0":3.9085785810137748,"aX":9.67535791888365},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":3.6,"breakHorizontal":-15.6,"spinRate":2185,"spinDirection":82},"zone":6,"typeConfidence":0.9,"plateTime":0.4855953484184137,"extension":6.8446447554309096},"hitData":{"launchSpeed":100.7,"launchAngle":-8.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.76,"coordY":154.56}},"index":4,"playId":"d7b4a65a-2041-326d-b0ae-82ba705dfd0e","pitchNumber":5,"startTime":"2026-08-05T03:19:29.312Z","endTime":"2026-08-05T03:19:39.203Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:19:39.203Z","atBatIndex":47},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ryan Waldschmidt lines out to left fielder Jase Bowen.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-05T03:21:32.466Z","endTime":"2026-08-05T03:22:09.206Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"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":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04116786651095,"aZ":-20.29346059306295,"pfxX":-9.14473695007483,"pfxZ":6.267907773274093,"pX":-1.2633286037417188,"pZ":2.5439812792717573,"vX0":4.108445592970675,"vY0":-137.21645137105398,"vZ0":-5.254621988942977,"x":165.16,"y":170.09,"x0":-1.5968674538408314,"y0":50.00219063842469,"z0":5.877993928020768,"aX":-17.334369322113382},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.3,"breakHorizontal":15.6,"spinRate":2410,"spinDirection":212},"zone":11,"typeConfidence":0.93,"plateTime":0.4000654213600141,"extension":6.069554306335724},"index":0,"playId":"2dca23c4-f300-3452-94e5-b0d825fa1931","pitchNumber":1,"startTime":"2026-08-05T03:21:44.947Z","endTime":"2026-08-05T03:21:48.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":84.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.72882266317829,"aZ":-23.36089185706513,"pfxX":0.5417550344142361,"pfxZ":4.851706834775497,"pX":0.2397331529721629,"pZ":2.9893208901648105,"vX0":4.248533083419795,"vY0":-133.02402192074982,"vZ0":-3.324385352676585,"x":107.86,"y":158.07,"x0":-1.4392494158367526,"y0":50.00523497117821,"z0":5.921576504557738,"aX":0.9851031662829339},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.4,"breakHorizontal":-1.8,"spinRate":2695,"spinDirection":196},"zone":2,"typeConfidence":0.91,"plateTime":0.4095286390486912,"extension":5.979077592766019},"hitData":{"launchSpeed":80.6,"launchAngle":25.0,"totalDistance":279.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.95,"coordY":98.37}},"index":1,"playId":"a346f8cf-f7a2-321b-837a-d9e50bff127d","pitchNumber":2,"startTime":"2026-08-05T03:21:59.270Z","endTime":"2026-08-05T03:22:09.206Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:22:09.206Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-05T03:22:07.219Z","endTime":"2026-08-05T03:22:56.781Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"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(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.0,"endSpeed":83.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.950236315157,"aZ":-25.790452442461213,"pfxX":1.584968629973846,"pfxZ":3.6269801857617434,"pX":0.6561049876133055,"pZ":2.546914251157732,"vX0":5.480373793355062,"vY0":-131.07343301814498,"vZ0":-3.7464675954553845,"x":91.99,"y":170.01,"x0":-1.6586512559721533,"y0":50.00002290615857,"z0":5.897322794748488,"aX":2.7853570218196846},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":6.0,"breakHorizontal":-4.0,"spinRate":2704,"spinDirection":179},"zone":6,"typeConfidence":0.9,"plateTime":0.4162031814753311,"extension":6.0567643778591185},"index":0,"playId":"1bbda119-e96d-3a30-b79f-8a4edfcd6ea4","pitchNumber":1,"startTime":"2026-08-05T03:22:29.858Z","endTime":"2026-08-05T03:22:33.514Z","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":94.7,"endSpeed":86.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.964476478189958,"aZ":-14.998628326475957,"pfxX":-5.6309940199397595,"pfxZ":8.93452693447028,"pX":0.7835905271936946,"pZ":3.0640392439295145,"vX0":8.217243854041525,"vY0":-137.63925573093223,"vZ0":-4.852049769107648,"x":87.13,"y":156.05,"x0":-1.5061879215419356,"y0":50.00557192098325,"z0":5.862286392053145,"aX":-10.82877470906418},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.4,"breakHorizontal":8.5,"spinRate":2460,"spinDirection":220},"zone":3,"typeConfidence":0.97,"plateTime":0.3976424200019606,"extension":6.090133488296019},"hitData":{"launchSpeed":81.9,"launchAngle":51.0,"totalDistance":239.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":177.11,"coordY":118.9}},"index":1,"playId":"11a31240-fd44-30d3-ae71-8542cf938b75","pitchNumber":2,"startTime":"2026-08-05T03:22:44.596Z","endTime":"2026-08-05T03:22:56.781Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:22:56.781Z","atBatIndex":49},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Geraldo Perdomo lines out sharply to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":7,"homeScore":0,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-05T03:23:08.637Z","endTime":"2026-08-05T03:25:01.542Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":86.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.796910754837413,"aZ":-17.56740122435742,"pfxX":-6.908430107925229,"pfxZ":7.743569729351489,"pX":-0.28039876587730234,"pZ":2.623654073543606,"vX0":6.1709147734854195,"vY0":-136.2172661402109,"vZ0":-5.440943108623622,"x":127.69,"y":167.94,"x0":-1.6731510423618703,"y0":50.00657805194013,"z0":5.854328524787739,"aX":-13.037826688118926},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.1,"breakHorizontal":11.3,"spinRate":2453,"spinDirection":220},"zone":5,"typeConfidence":0.91,"plateTime":0.4014844421657684,"extension":6.014480845391741},"index":0,"playId":"6c0bb24e-5273-3ef1-a7c0-75433d10fd80","pitchNumber":1,"startTime":"2026-08-05T03:23:14.068Z","endTime":"2026-08-05T03:23:17.909Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.547378654412768,"aZ":-24.340627088701776,"pfxX":-8.62620235514353,"pfxZ":4.610989316902809,"pX":0.22859347011846326,"pZ":0.8402586775271752,"vX0":7.615451537402688,"vY0":-129.43670143302805,"vZ0":-7.533963158511575,"x":108.29,"y":216.09,"x0":-1.6283107678931203,"y0":50.00481764935019,"z0":5.6473246720299315,"aX":-14.665844488182067},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.8,"breakHorizontal":13.9,"spinRate":1846,"spinDirection":245},"zone":14,"typeConfidence":0.89,"plateTime":0.42286046127938404,"extension":6.014257933162151},"index":1,"playId":"010a4a3b-fb4b-39d5-b147-ac13db247f27","pitchNumber":2,"startTime":"2026-08-05T03:23:27.770Z","endTime":"2026-08-05T03:23:30.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.900831837793884,"aZ":-23.656499466533923,"pfxX":-0.22610162225365182,"pfxZ":4.63974621937102,"pX":-0.22102966474485025,"pZ":1.4093227717531784,"vX0":3.9032686683818065,"vY0":-133.90021453531023,"vZ0":-7.195988968415389,"x":125.43,"y":200.73,"x0":-1.6614515468553974,"y0":50.00364829230336,"z0":5.796284177626823,"aX":-0.41551339275418925},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.2,"breakHorizontal":-0.4,"spinRate":2612,"spinDirection":198},"zone":13,"typeConfidence":0.9,"plateTime":0.40732658359556995,"extension":6.021137515108335},"index":2,"playId":"9020da1c-af91-3825-94c5-519ccbb171c7","pitchNumber":3,"startTime":"2026-08-05T03:23:43.334Z","endTime":"2026-08-05T03:23:47.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":83.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.826032125445444,"aZ":-24.93610233640634,"pfxX":2.113896502333885,"pfxZ":4.089272713040186,"pX":-0.29728787953062635,"pZ":2.5631455755532166,"vX0":3.100936010444829,"vY0":-131.72023957752154,"vZ0":-3.9982326183411017,"x":128.33,"y":169.58,"x0":-1.7608829316595038,"y0":50.00558519382871,"z0":5.926720659349833,"aX":3.7460001606064615},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.8,"breakHorizontal":-4.4,"spinRate":2599,"spinDirection":191},"zone":5,"typeConfidence":0.91,"plateTime":0.41452532692227617,"extension":5.921673764383307},"index":3,"playId":"126249fd-795e-3e47-86ad-688b82405310","pitchNumber":4,"startTime":"2026-08-05T03:23:57.794Z","endTime":"2026-08-05T03:24:01.589Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.508720167315435,"aZ":-32.045315814339155,"pfxX":4.50270766747426,"pfxZ":0.08621842334692786,"pX":-0.7966607523193201,"pZ":2.412654668103505,"vX0":0.9736884871387987,"vY0":-124.31153510332831,"vZ0":-2.2135865063714313,"x":147.37,"y":173.64,"x0":-1.7784139955497353,"y0":50.00546965287837,"z0":5.970314468028595,"aX":7.0605906144748225},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-0.1,"breakHorizontal":-8.4,"spinRate":2992,"spinDirection":99},"zone":4,"typeConfidence":0.76,"plateTime":0.4403075437655861,"extension":6.091238334321376},"index":4,"playId":"1b203c37-9e75-3c83-b900-4e0a5759afba","pitchNumber":5,"startTime":"2026-08-05T03:24:13.819Z","endTime":"2026-08-05T03:24:16.819Z","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.2,"endSpeed":79.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.35335447606074,"aZ":-32.44476445714431,"pfxX":3.672780663084785,"pfxZ":-0.17626327637720993,"pX":0.5953963424942053,"pZ":-0.041608724748806565,"vX0":4.245417784477795,"vY0":-123.92661048979079,"vZ0":-7.576362486445289,"x":94.3,"y":239.9,"x0":-1.612996939706558,"y0":50.000157919425625,"z0":5.743650310312059,"aX":5.746201361898372},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.8,"breakHorizontal":-7.6,"spinRate":2968,"spinDirection":85},"zone":14,"typeConfidence":0.56,"plateTime":0.4409461569516342,"extension":6.16706829216891},"index":5,"playId":"4c2b748c-6e80-3c3a-b5e5-96ed1a0804d2","pitchNumber":6,"startTime":"2026-08-05T03:24:36.026Z","endTime":"2026-08-05T03:24:39.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":86.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.061631680475653,"aZ":-21.10074018660367,"pfxX":-8.180373050903622,"pfxZ":5.81846715722106,"pX":0.5639403815859344,"pZ":1.7317095220080605,"vX0":8.51096244490242,"vY0":-137.0125678593947,"vZ0":-7.012442297730974,"x":95.5,"y":192.02,"x0":-1.5187116769790947,"y0":50.00212112788212,"z0":5.7645880717511035,"aX":-15.564449573497457},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.2,"breakHorizontal":13.1,"spinRate":2294,"spinDirection":213},"zone":9,"typeConfidence":0.89,"plateTime":0.399648390906274,"extension":6.286018836892181},"hitData":{"launchSpeed":100.3,"launchAngle":20.0,"totalDistance":313.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":205.71,"coordY":100.89}},"index":6,"playId":"43531e72-7b80-37fe-a02d-6af5891cd0f8","pitchNumber":7,"startTime":"2026-08-05T03:24:52.700Z","endTime":"2026-08-05T03:25:01.542Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:25:01.542Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a line drive to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T03:26:57.907Z","endTime":"2026-08-05T03:28:22.520Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.7,"endSpeed":84.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17917839722729,"aZ":-26.376032018518195,"pfxX":-5.912744770299257,"pfxZ":3.2214442064734587,"pX":0.4705911704757283,"pZ":3.3200249201407472,"vX0":12.483572320669097,"vY0":-133.0165284467307,"vZ0":2.4331901582033346,"x":99.06,"y":149.14,"x0":-3.5045998874495625,"y0":50.00509719098882,"z0":4.299698076778515,"aX":-10.652038986662783},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":6.6,"breakHorizontal":8.2,"spinRate":2274,"spinDirection":259},"zone":3,"typeConfidence":0.93,"plateTime":0.41099216235803704,"extension":6.597395291799431},"index":0,"playId":"cbd683f0-7636-32fa-8c9c-65aa4ed358c6","pitchNumber":1,"startTime":"2026-08-05T03:27:12.001Z","endTime":"2026-08-05T03:27:15.767Z","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":91.9,"endSpeed":83.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.435335385648738,"aZ":-26.79652548746681,"pfxX":-5.110654611949993,"pfxZ":2.9822083007141753,"pX":0.017413264332225505,"pZ":3.6530279849605347,"vX0":11.267060338242011,"vY0":-133.41161726384374,"vZ0":3.264331011019264,"x":116.34,"y":140.15,"x0":-3.594753416976787,"y0":50.00421308389951,"z0":4.343815563893185,"aX":-9.222759361055182},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.4,"breakHorizontal":6.8,"spinRate":2072,"spinDirection":266},"zone":12,"typeConfidence":0.94,"plateTime":0.4103936208420742,"extension":6.81345782291447},"index":1,"playId":"881466ad-1ab4-3bad-bc77-cdf61c40dfce","pitchNumber":2,"startTime":"2026-08-05T03:27:29.491Z","endTime":"2026-08-05T03:27:32.491Z","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":92.8,"endSpeed":85.7,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37406892355438,"aZ":-26.650713408373623,"pfxX":-4.4645308627005065,"pfxZ":2.957364218034021,"pX":-2.231349330921559,"pZ":2.8982567102755046,"vX0":5.810988126399723,"vY0":-135.12675884834897,"vZ0":1.1227734405479537,"x":202.05,"y":160.53,"x0":-3.8186067136084985,"y0":50.005772756834304,"z0":4.334470945793921,"aX":-8.349513516749182},"breaks":{"breakAngle":15.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.8,"breakHorizontal":7.0,"spinRate":2041,"spinDirection":259},"zone":11,"typeConfidence":0.9,"plateTime":0.4036189355548667,"extension":6.4553892640869455},"index":2,"playId":"3b2cb985-cd18-3605-a96c-efd28dc9b26f","pitchNumber":3,"startTime":"2026-08-05T03:27:50.388Z","endTime":"2026-08-05T03:27:54.152Z","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":92.6,"endSpeed":85.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.943047060960453,"aZ":-27.817884573341185,"pfxX":-3.8394291345858753,"pfxZ":2.3614636030731972,"pX":0.29566291208451323,"pZ":3.346035901838757,"vX0":11.23771900350581,"vY0":-134.498575172185,"vZ0":2.552102538864646,"x":105.73,"y":148.44,"x0":-3.4230280476872776,"y0":50.00524670845484,"z0":4.347439670959019,"aX":-7.092863091165002},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":5.0,"breakHorizontal":4.8,"spinRate":1927,"spinDirection":267},"zone":3,"typeConfidence":0.92,"plateTime":0.4059683760459216,"extension":6.7790664939338665},"hitData":{"launchSpeed":84.9,"launchAngle":20.0,"totalDistance":233.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":142.39,"coordY":85.12}},"index":3,"playId":"41ccf9d5-ca5d-3981-84a9-6da12fbc4e27","pitchNumber":4,"startTime":"2026-08-05T03:28:08.014Z","endTime":"2026-08-05T03:28:22.520Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:28:22.520Z","atBatIndex":51},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Xander Bogaerts walks. Jackson Merrill to 2nd.","rbi":0,"awayScore":7,"homeScore":0,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T03:28:26.622Z","endTime":"2026-08-05T03:31:55.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"postOnSecond":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,7,8],"actionIndex":[5],"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":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.8,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.788478798795552,"aZ":-38.437613703047475,"pfxX":-5.786539922693881,"pfxZ":-3.5826573435777647,"pX":-0.24163015265958027,"pZ":2.792742682751538,"vX0":10.209396387637536,"vY0":-131.20614940880697,"vZ0":4.512801558410019,"x":126.21,"y":163.38,"x0":-3.4246555381494734,"y0":50.00032300216183,"z0":3.908702040249073,"aX":-10.1263924249118},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-5.3,"breakHorizontal":8.3,"spinRate":1922,"spinDirection":279},"zone":5,"typeConfidence":0.91,"plateTime":0.4168581856993425,"extension":6.568829543056544},"index":0,"playId":"351c76d5-1f00-3c6f-a805-fc3dc2a9fd9d","pitchNumber":1,"startTime":"2026-08-05T03:28:44.330Z","endTime":"2026-08-05T03:28:47.647Z","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":79.3,"endSpeed":72.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.688176399838976,"aZ":-26.84709863987963,"pfxX":6.517106392170538,"pfxZ":4.019580055237478,"pX":0.9294298363323472,"pZ":2.948251974312344,"vX0":8.061607680664915,"vY0":-115.09809215130622,"vZ0":3.874796191831604,"x":81.57,"y":159.18,"x0":-3.4810203143707183,"y0":50.00426541237022,"z0":3.859799528747603,"aX":8.641687926591171},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":8.8,"breakHorizontal":-14.0,"spinRate":2260,"spinDirection":84},"zone":12,"typeConfidence":0.89,"plateTime":0.4780213115006964,"extension":6.611763414403006},"index":1,"playId":"c378c3a1-b578-32bc-9077-a795b61b904f","pitchNumber":2,"startTime":"2026-08-05T03:29:05.462Z","endTime":"2026-08-05T03:29:09.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":1,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":70.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.582775513425602,"aZ":-27.438113546337828,"pfxX":6.200959329786469,"pfxZ":3.7008232244891612,"pX":0.8183885630700699,"pZ":3.1541088112035296,"vX0":8.089606479322727,"vY0":-112.7713139121706,"vZ0":4.710969069616656,"x":85.8,"y":153.62,"x0":-3.6288710127317305,"y0":50.004265459821696,"z0":3.813700398547222,"aX":7.942639948624111},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":8.4,"breakHorizontal":-13.4,"spinRate":2231,"spinDirection":81},"zone":12,"typeConfidence":0.9,"plateTime":0.48674686537323897,"extension":6.615297260592606},"index":2,"playId":"26f74f18-50a0-34b8-862b-0f4d525fcf77","pitchNumber":3,"startTime":"2026-08-05T03:29:22.310Z","endTime":"2026-08-05T03:29:27.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":71.2,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.749705204321916,"aZ":-25.77288915134351,"pfxX":6.785168559515242,"pfxZ":4.935443057230486,"pX":-0.3463249553710734,"pZ":2.4795531874537535,"vX0":5.522491548520692,"vY0":-113.44244999962814,"vZ0":2.9772679192180824,"x":130.2,"y":171.83,"x0":-3.6981539573447373,"y0":50.00209020322065,"z0":3.72750595751785,"aX":8.795683919865665},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":10.1,"breakHorizontal":-13.8,"spinRate":2264,"spinDirection":78},"zone":4,"typeConfidence":0.9,"plateTime":0.48378849882194297,"extension":6.496296840591686},"index":3,"playId":"3031a38b-773a-3986-b52e-5f14fae0c398","pitchNumber":4,"startTime":"2026-08-05T03:29:42.230Z","endTime":"2026-08-05T03:29:45.441Z","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":89.9,"endSpeed":81.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.363886709108826,"aZ":-40.78490815723,"pfxX":-6.702661354975479,"pfxZ":-5.033556542705893,"pX":-0.6602809605927008,"pZ":1.7559609391922033,"vX0":9.311664685789758,"vY0":-130.50223674899217,"vZ0":3.0143197294443604,"x":142.17,"y":191.37,"x0":-3.416002361138852,"y0":50.000859675836615,"z0":3.673609124119067,"aX":-11.475574456650945},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-8.0,"breakHorizontal":10.0,"spinRate":1981,"spinDirection":277},"zone":7,"typeConfidence":0.9,"plateTime":0.42090126470777633,"extension":6.728499895738233},"index":4,"playId":"cb16339e-6ae7-3646-a8a3-ff0caf4c8db3","pitchNumber":5,"startTime":"2026-08-05T03:30:03.899Z","endTime":"2026-08-05T03:30:07.363Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-05T03:30:35.015Z","endTime":"2026-08-05T03:31:18.436Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":6,"startTime":"2026-08-05T03:31:18.436Z","endTime":"2026-08-05T03:31:34.249Z","isPitch":false,"type":"action","player":{"id":593428,"link":"/api/v1/people/593428"}},{"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":78.7,"endSpeed":72.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.550655686552634,"aZ":-26.995272825114952,"pfxX":6.255325910954661,"pfxZ":3.890567806537959,"pX":0.08745251765935325,"pZ":1.247609635152807,"vX0":6.2394325823175185,"vY0":-114.45886073369898,"vZ0":0.3885626398852161,"x":113.67,"y":205.09,"x0":-3.483414992697281,"y0":50.00103755552194,"z0":3.7127899774435527,"aX":8.322946933502966},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":7.4,"breakHorizontal":-12.8,"spinRate":2035,"spinDirection":81},"zone":14,"typeConfidence":0.9,"plateTime":0.47800701280828806,"extension":6.5783141339539295},"index":7,"playId":"ae6ddf27-5d52-3ee8-81cf-661c039f1072","pitchNumber":6,"startTime":"2026-08-05T03:31:34.249Z","endTime":"2026-08-05T03:31:38.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.0,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39030048024601,"aZ":-34.37381400284591,"pfxX":-5.712644948373606,"pfxZ":-1.2727713273823955,"pX":-0.5161610077123123,"pZ":3.6125446648031025,"vX0":9.455812567597702,"vY0":-130.21500394106735,"vZ0":6.233184935554015,"x":136.67,"y":141.24,"x0":-3.44627023503293,"y0":50.005685211899554,"z0":3.7840180503973633,"aX":-9.84967690663218},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":-0.7,"breakHorizontal":8.4,"spinRate":1918,"spinDirection":275},"zone":11,"typeConfidence":0.88,"plateTime":0.42004243692833265,"extension":6.73109927240959},"index":8,"playId":"b742b476-9b6f-3673-8e20-2c6fdebdfa7a","pitchNumber":7,"startTime":"2026-08-05T03:31:52.383Z","endTime":"2026-08-05T03:31:55.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:31:55.618Z","atBatIndex":52},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Freddy Fermin doubles (9) on a line drive to center fielder Ryan Waldschmidt. Jackson Merrill scores. Sung-Mun Song to 3rd.","rbi":1,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T03:33:19.426Z","endTime":"2026-08-05T03:34:27.457Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnThird":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0,1],"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":{"id":657044,"link":"/api/v1/people/657044"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T03:32:32.418Z","endTime":"2026-08-05T03:33:07.439Z","isPitch":false,"type":"action","player":{"id":666023,"link":"/api/v1/people/666023"}},{"details":{"description":"Offensive Substitution: Pinch-runner Sung-Mun Song replaces Xander Bogaerts.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":7,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-05T03:33:07.439Z","endTime":"2026-08-05T03:33:21.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"601","replacedPlayer":{"id":593428,"link":"/api/v1/people/593428"},"base":1},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.95983133378575,"aZ":-36.408841256655656,"pfxX":-6.055806765793463,"pfxZ":-2.3909493203786543,"pX":-0.9766189541492801,"pZ":2.4378090815395415,"vX0":9.027753284732755,"vY0":-132.0792181787172,"vZ0":3.3511011832992876,"x":154.23,"y":172.96,"x0":-3.65119228474286,"y0":50.00596508490763,"z0":3.8287919379803435,"aX":-10.708684452561032},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-3.4,"breakHorizontal":9.0,"spinRate":1964,"spinDirection":276},"zone":11,"typeConfidence":0.92,"plateTime":0.41459303482972354,"extension":6.655739446562656},"index":2,"playId":"34ac40f9-d307-3671-8f32-b42a65ec68c8","pitchNumber":1,"startTime":"2026-08-05T03:33:21.565Z","endTime":"2026-08-05T03:33:25.647Z","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":83.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.492712769182337,"aZ":-28.864529329038287,"pfxX":-5.069349876426788,"pfxZ":1.8483010815564693,"pX":-1.1124196458090307,"pZ":3.401007105615086,"vX0":8.220755688118214,"vY0":-132.46376597498835,"vZ0":3.5021335815894217,"x":159.4,"y":146.95,"x0":-3.587786870803189,"y0":50.0005245441691,"z0":4.163961328118343,"aX":-9.068840680074315},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.3,"breakHorizontal":7.6,"spinRate":2071,"spinDirection":255},"zone":11,"typeConfidence":0.91,"plateTime":0.41240784317557644,"extension":6.699440223464958},"index":3,"playId":"f7cf6314-a03c-3db4-a47a-d34b03bf3f1e","pitchNumber":2,"startTime":"2026-08-05T03:33:53.751Z","endTime":"2026-08-05T03:33:57.737Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.790329650210346,"aZ":-39.66706673518857,"pfxX":-7.349448094821026,"pfxZ":-4.33920825835146,"pX":-0.21940104261203294,"pZ":2.1958714652086857,"vX0":10.758695357235506,"vY0":-131.09856911449754,"vZ0":3.6273564887491583,"x":125.36,"y":179.49,"x0":-3.4367845231035568,"y0":50.003556421795786,"z0":3.770324010454815,"aX":-12.692222356260768},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-6.6,"breakHorizontal":10.7,"spinRate":1959,"spinDirection":275},"zone":5,"typeConfidence":0.9,"plateTime":0.4190993077666425,"extension":6.725755248899038},"hitData":{"launchSpeed":97.6,"launchAngle":17.0,"totalDistance":326.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":95.4,"coordY":55.98}},"index":4,"playId":"26a80e25-c1a3-3056-9d9c-cd67bfaf5b39","pitchNumber":3,"startTime":"2026-08-05T03:34:14.513Z","endTime":"2026-08-05T03:34:27.457Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:34:27.457Z","atBatIndex":53},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Cronenworth pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T03:36:58.819Z","endTime":"2026-08-05T03:38:55.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnThird":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T03:34:51.164Z","endTime":"2026-08-05T03:35:10.378Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Paul Sewald replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-05T03:35:10.378Z","endTime":"2026-08-05T03:37:00.878Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623149,"link":"/api/v1/people/623149"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84596907933432,"aZ":-28.30961107027551,"pfxX":6.751365718448566,"pfxZ":2.659202944431808,"pX":0.8829574634295048,"pZ":2.500519076087937,"vX0":7.771264051816972,"vY0":-120.30647287072563,"vZ0":0.9575888294653759,"x":83.34,"y":171.27,"x0":-3.275042193955751,"y0":50.005778858401854,"z0":4.61976913909363,"aX":9.829907761749793},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.4,"breakHorizontal":-14.2,"spinRate":2574,"spinDirection":85},"zone":12,"typeConfidence":2.0,"plateTime":0.45648948918463317,"extension":6.287258993150587},"index":2,"playId":"fef176ad-a2d6-3543-bc5f-5ebad2904806","pitchNumber":1,"startTime":"2026-08-05T03:37:00.878Z","endTime":"2026-08-05T03:37:04.587Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":75.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.890045258276164,"aZ":-26.864396816560767,"pfxX":5.21527695625283,"pfxZ":3.624140465916227,"pX":-0.2335206752080963,"pZ":2.6158629437535534,"vX0":5.802085709298884,"vY0":-120.48069149342182,"vZ0":0.8393024387621828,"x":125.9,"y":168.15,"x0":-3.3527810824546607,"y0":50.00582243240622,"z0":4.641153663423598,"aX":7.651461351410414},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":7.1,"breakHorizontal":-10.8,"spinRate":2412,"spinDirection":82},"zone":5,"typeConfidence":2.0,"plateTime":0.45500166555376476,"extension":6.328049456458084},"index":3,"playId":"871357d5-122d-3047-b90d-6b700ec38b96","pitchNumber":2,"startTime":"2026-08-05T03:37:17.159Z","endTime":"2026-08-05T03:37:20.159Z","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":90.9,"endSpeed":83.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.08140356973094,"aZ":-21.09959498470212,"pfxX":-4.981060770093218,"pfxZ":6.245981483186426,"pX":-0.0767095600055139,"pZ":4.254574394563137,"vX0":10.079270619807284,"vY0":-132.04282070146272,"vZ0":3.3671354357573984,"x":119.92,"y":123.91,"x0":-3.2893646462245107,"y0":50.00074865964613,"z0":4.512388874602738,"aX":-8.829985278191776},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.4,"breakHorizontal":7.0,"spinRate":2644,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.41418598273440965,"extension":6.1251488278591255},"index":4,"playId":"29044167-c5ee-3b78-a7d1-db2d26406d89","pitchNumber":3,"startTime":"2026-08-05T03:37:38.179Z","endTime":"2026-08-05T03:37:41.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.5,"endSpeed":76.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.1049001343301,"aZ":-29.201934620875353,"pfxX":4.4612313957564105,"pfxZ":1.9984660758390014,"pX":-0.4294161438109808,"pZ":2.7292925702743567,"vX0":5.460377436801856,"vY0":-121.463351264104,"vZ0":1.4419917935538722,"x":133.37,"y":165.09,"x0":-3.2910323312170227,"y0":50.000721000313696,"z0":4.678195177897925,"aX":6.624678622729127},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":4.3,"breakHorizontal":-9.5,"spinRate":2449,"spinDirection":89},"zone":4,"typeConfidence":2.0,"plateTime":0.4519546418300604,"extension":6.278273802886023},"index":5,"playId":"89feef06-32aa-3bd1-86d9-3ff55e060db8","pitchNumber":4,"startTime":"2026-08-05T03:37:56.200Z","endTime":"2026-08-05T03:37:59.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.417072666791896,"aZ":-20.879047036749597,"pfxX":-5.066882133615924,"pfxZ":6.3497785068052135,"pX":0.3299302280039677,"pZ":3.620574804905236,"vX0":11.01364273271078,"vY0":-132.55846432532903,"vZ0":1.9250021079139787,"x":104.42,"y":141.02,"x0":-3.2210130988129473,"y0":50.003130878480924,"z0":4.409519253663369,"aX":-9.01474112000119},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":12.1,"breakHorizontal":6.7,"spinRate":2601,"spinDirection":238},"zone":12,"typeConfidence":2.0,"plateTime":0.4132328427675702,"extension":6.313756887499662},"index":6,"playId":"b0b8ec8f-5f7a-3d92-9f7f-d28160ddcb70","pitchNumber":5,"startTime":"2026-08-05T03:38:17.122Z","endTime":"2026-08-05T03:38:20.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03568500085862,"aZ":-23.042761453258077,"pfxX":-8.152996196836419,"pfxZ":4.953728931808244,"pX":0.6616693651198162,"pZ":2.4061231849659572,"vX0":13.058004776860866,"vY0":-134.83947683801316,"vZ0":-0.6002497869049251,"x":91.78,"y":173.81,"x0":-3.1822057757722884,"y0":50.0015999677962,"z0":4.2558754823464335,"aX":-15.027312539613467},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.0,"breakHorizontal":12.0,"spinRate":2649,"spinDirection":244},"zone":6,"typeConfidence":2.0,"plateTime":0.4060439052234335,"extension":6.247693718279064},"hitData":{"launchSpeed":62.9,"launchAngle":29.0,"totalDistance":190.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":108.64,"coordY":127.17}},"index":7,"playId":"c7ee74b4-4aeb-361e-8875-a8fe8c266478","pitchNumber":6,"startTime":"2026-08-05T03:38:44.918Z","endTime":"2026-08-05T03:38:55.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:38:55.366Z","atBatIndex":54},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Jase Bowen hit by pitch.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T03:39:07.890Z","endTime":"2026-08-05T03:40:58.045Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnThird":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.2,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.967160504192798,"aZ":-19.94995234196067,"pfxX":-5.2194197323830975,"pfxZ":6.896815784334903,"pX":0.8474971481174152,"pZ":3.2947822424372575,"vX0":12.280653046830677,"vY0":-132.23021238142843,"vZ0":0.9797687286612267,"x":84.7,"y":149.82,"x0":-3.176975225798889,"y0":50.00127404818594,"z0":4.382199215178616,"aX":-9.249850890563607},"breaks":{"breakAngle":19.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":13.0,"breakHorizontal":6.8,"spinRate":2622,"spinDirection":239},"zone":12,"typeConfidence":2.0,"plateTime":0.41407834044658465,"extension":6.37086198387855},"index":0,"playId":"ac089c81-26b8-3fc9-9ced-c734b934cd52","pitchNumber":1,"startTime":"2026-08-05T03:39:25.535Z","endTime":"2026-08-05T03:39:29.797Z","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":91.3,"endSpeed":83.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36414087828311,"aZ":-20.425647905496028,"pfxX":-7.510788564554147,"pfxZ":6.605811783792362,"pX":1.4811441832073453,"pZ":2.6113002484845005,"vX0":14.575590799448506,"vY0":-132.28348281052487,"vZ0":-0.6015451625198486,"x":60.54,"y":168.27,"x0":-3.1161950107336542,"y0":50.00054227815701,"z0":4.334739845017284,"aX":-13.354495955608781},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.1,"breakHorizontal":10.6,"spinRate":2604,"spinDirection":240},"zone":12,"typeConfidence":2.0,"plateTime":0.41355260929056303,"extension":6.40109898855322},"index":1,"playId":"e6b087d8-9f21-3349-9bfe-3e8530522f00","pitchNumber":2,"startTime":"2026-08-05T03:39:42.900Z","endTime":"2026-08-05T03:39:46.097Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.9,"endSpeed":75.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.250764804563776,"aZ":-26.881433837739383,"pfxX":5.4049244235896055,"pfxZ":3.606393423514854,"pX":-0.5000232026186756,"pZ":2.4716896765425957,"vX0":5.131126878715944,"vY0":-120.5950259058241,"vZ0":0.6937936840292676,"x":136.06,"y":172.04,"x0":-3.3602934426489606,"y0":50.00240461368645,"z0":4.558213395317493,"aX":7.93102832252569},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.0,"breakHorizontal":-11.0,"spinRate":2415,"spinDirection":80},"zone":4,"typeConfidence":2.0,"plateTime":0.45482889907850854,"extension":6.128504102459408},"index":2,"playId":"1a88dd2e-1cc2-376a-a13f-ee4048f581f4","pitchNumber":3,"startTime":"2026-08-05T03:40:00.761Z","endTime":"2026-08-05T03:40:04.423Z","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":91.5,"endSpeed":83.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.527727287361305,"aZ":-19.004141517649934,"pfxX":-6.898076835533891,"pfxZ":7.366895560449936,"pX":0.8486897783409032,"pZ":1.9553969054977347,"vX0":13.135348207784904,"vY0":-132.64526359106245,"vZ0":-2.159036412320185,"x":84.65,"y":185.98,"x0":-3.264070948572163,"y0":50.002059766888635,"z0":4.160738090091689,"aX":-12.331784069214102},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.1,"breakHorizontal":9.7,"spinRate":2633,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4124254859908376,"extension":6.375052201453716},"index":3,"playId":"750f0b98-1fa7-3968-ab3a-532aac4710df","pitchNumber":4,"startTime":"2026-08-05T03:40:17.116Z","endTime":"2026-08-05T03:40:20.982Z","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":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.427740099942135,"aZ":-21.872383734044146,"pfxX":-7.373490354345142,"pfxZ":5.73584228575759,"pX":-0.6672459327251156,"pZ":2.6929038036440853,"vX0":9.548240216524656,"vY0":-132.92792331182554,"vZ0":-0.15762195244299393,"x":142.43,"y":166.07,"x0":-3.341168474345903,"y0":50.00629789223173,"z0":4.335637427913242,"aX":-13.252081067888547},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":10.6,"breakHorizontal":11.4,"spinRate":2654,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.41142737641699645,"extension":6.2199515716266305},"index":4,"playId":"94de51e8-3932-38a7-b5c7-7e341aca738a","pitchNumber":5,"startTime":"2026-08-05T03:40:35.856Z","endTime":"2026-08-05T03:40:39.422Z","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":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":76.5,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.531598615222425,"aZ":-25.93594398587932,"pfxX":1.4488246864841425,"pfxZ":4.169884513993473,"pX":-2.0333760973268995,"pZ":3.3827314776533433,"vX0":3.1373100044680493,"vY0":-121.25473521719779,"vZ0":2.411335259861563,"x":194.51,"y":147.45,"x0":-3.529585198072598,"y0":50.004688051811556,"z0":4.630558760976896,"aX":2.168860687913016},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":8.4,"breakHorizontal":-3.4,"spinRate":2495,"spinDirection":100},"zone":11,"typeConfidence":2.0,"plateTime":0.4508053224371844,"extension":6.105558232438611},"index":5,"playId":"3bb1cb59-7491-3cc8-9f27-65dbac0a57ad","pitchNumber":6,"startTime":"2026-08-05T03:40:54.026Z","endTime":"2026-08-05T03:40:58.045Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:40:58.045Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gage Workman strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T03:41:39.675Z","endTime":"2026-08-05T03:43:05.507Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"postOnSecond":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnThird":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Gage Workman replaces Fernando Tatis Jr.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-05T03:41:14.456Z","endTime":"2026-08-05T03:41:41.797Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"101","replacedPlayer":{"id":665487,"link":"/api/v1/people/665487"}},{"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":91.6,"endSpeed":83.7,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.913998736796735,"aZ":-20.025515101143277,"pfxX":-6.380836700695518,"pfxZ":6.77883639074183,"pX":0.39243763309954754,"pZ":2.464839787862473,"vX0":11.854686084071949,"vY0":-132.8794381853596,"vZ0":-0.8643155254786989,"x":102.04,"y":172.23,"x0":-3.293345175617289,"y0":50.00107266788617,"z0":4.2463647541395275,"aX":-11.433458401988661},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":12.4,"breakHorizontal":9.0,"spinRate":2468,"spinDirection":246},"zone":6,"typeConfidence":2.0,"plateTime":0.4118611057873549,"extension":6.338681244596721},"index":1,"playId":"ba9dbeb4-b3ac-3e70-b078-6c3a1b56be08","pitchNumber":1,"startTime":"2026-08-05T03:41:41.797Z","endTime":"2026-08-05T03:41:48.686Z","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":92.1,"endSpeed":84.5,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.17108821306371,"aZ":-20.376822920102722,"pfxX":-5.672515404731765,"pfxZ":6.478344788208297,"pX":0.6443113925852787,"pZ":2.9251689769327185,"vX0":12.148923091229603,"vY0":-133.68923593258904,"vZ0":0.10364099815672145,"x":92.44,"y":159.8,"x0":-3.20948979708069,"y0":50.00259435956538,"z0":4.341128374889764,"aX":-10.330774713681913},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.0,"breakHorizontal":7.8,"spinRate":2513,"spinDirection":238},"zone":3,"typeConfidence":2.0,"plateTime":0.4087373742964693,"extension":6.310583038771362},"index":2,"playId":"a5c68183-1e52-30cb-b43e-2d5e72273b7b","pitchNumber":2,"startTime":"2026-08-05T03:42:22.032Z","endTime":"2026-08-05T03:42:25.792Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.135939464183398,"aZ":-33.43099220708495,"pfxX":2.958141996179089,"pfxZ":-0.8550513395209869,"pX":-1.833446570204066,"pZ":2.5334802000112404,"vX0":3.108772506234158,"vY0":-120.82158255183482,"vZ0":2.1005673373669778,"x":186.89,"y":170.38,"x0":-3.522292293211601,"y0":50.000320653961154,"z0":4.596275275136641,"aX":4.360911858115746},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.7,"breakHorizontal":-6.1,"spinRate":2454,"spinDirection":88},"zone":13,"typeConfidence":2.0,"plateTime":0.4538031610088944,"extension":6.121289378259979},"index":3,"playId":"788f6205-8586-3317-a90b-64e45c0f86e5","pitchNumber":3,"startTime":"2026-08-05T03:42:45.211Z","endTime":"2026-08-05T03:42:48.759Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.4,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.384105797596273,"aZ":-32.59284281588897,"pfxX":3.674680346373636,"pfxZ":-0.28500734155655394,"pX":1.41844488891258,"pZ":1.27258220905979,"vX0":9.853030698759014,"vY0":-120.75163959161908,"vZ0":-0.7424169544809746,"x":62.93,"y":204.42,"x0":-3.1987406391377182,"y0":50.00299209147123,"z0":4.461616818930884,"aX":5.403156913211881},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-0.5,"breakHorizontal":-9.1,"spinRate":2403,"spinDirection":79},"zone":14,"typeConfidence":2.0,"plateTime":0.4542988347606327,"extension":6.280641295172294},"index":4,"playId":"aa668d39-4e97-3fcf-ba27-ab3e53ec8975","pitchNumber":4,"startTime":"2026-08-05T03:43:02.439Z","endTime":"2026-08-05T03:43:05.507Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:43:05.507Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Luis Rengifo pops out to third baseman Nolan Arenado.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-05T03:43:32.321Z","endTime":"2026-08-05T03:44:27.396Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.367363546467622,"aZ":-31.82122505336388,"pfxX":5.1321395944760715,"pfxZ":0.24315392591066143,"pX":0.5379892665487878,"pZ":1.368446849636605,"vX0":7.730173661910158,"vY0":-120.67543695971477,"vZ0":-0.7477636536241011,"x":96.49,"y":201.83,"x0":-3.3788428109370723,"y0":50.00565269901717,"z0":4.49559301371084,"aX":7.537906031711427},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.5,"breakHorizontal":-11.2,"spinRate":2340,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4546014048857754,"extension":6.15509450459187},"index":0,"playId":"e1640439-9ec9-33e6-bd89-99d29be62398","pitchNumber":1,"startTime":"2026-08-05T03:43:32.476Z","endTime":"2026-08-05T03:43:35.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.98740506879341,"aZ":-20.723412759584612,"pfxX":-4.627316938781087,"pfxZ":6.4534009639724825,"pX":-0.6384946952859529,"pZ":3.853349527715873,"vX0":8.866595476179969,"vY0":-131.87280293923214,"vZ0":2.541301307618968,"x":141.34,"y":134.74,"x0":-3.431385521205156,"y0":50.0061595021934,"z0":4.39913613381424,"aX":-8.216853560086147},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":12.5,"breakHorizontal":6.6,"spinRate":2454,"spinDirection":234},"zone":11,"typeConfidence":2.0,"plateTime":0.4141123789741763,"extension":6.261705357571729},"index":1,"playId":"e656dd15-bac1-32a3-ae2a-988e42b8483f","pitchNumber":2,"startTime":"2026-08-05T03:43:53.108Z","endTime":"2026-08-05T03:43:56.247Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.916807128388037,"aZ":-24.882262635330747,"pfxX":-0.8692751593472647,"pfxZ":4.321419797668963,"pX":0.8704144211694819,"pZ":1.7888465921352896,"vX0":11.041915776841543,"vY0":-128.58989698642938,"vZ0":-1.590101361882914,"x":83.82,"y":190.48,"x0":-3.353338515229251,"y0":50.00052735925368,"z0":4.332650086315384,"aX":-1.4676786669251716},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.7,"breakHorizontal":-0.7,"spinRate":2522,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.42482243077438175,"extension":6.310462225620853},"hitData":{"launchSpeed":81.4,"launchAngle":76.0,"totalDistance":72.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":119.27,"coordY":175.86}},"index":2,"playId":"e3ddd0ea-10ec-3bf0-b755-17660707b99f","pitchNumber":3,"startTime":"2026-08-05T03:44:14.984Z","endTime":"2026-08-05T03:44:27.396Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:44:27.396Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Barrosa singles on a line drive to right fielder Jase Bowen.","rbi":0,"awayScore":8,"homeScore":0,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T03:47:02.410Z","endTime":"2026-08-05T03:47:36.724Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[5,7],"actionIndex":[0,1,2,3,4],"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Gage Workman remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T03:46:16.513Z","endTime":"2026-08-05T03:46:16.536Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"101","replacedPlayer":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"description":"Sung-Mun Song remains in the game as the shortstop.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-05T03:46:16.536Z","endTime":"2026-08-05T03:46:16.537Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"battingOrder":"601","replacedPlayer":{"id":593428,"link":"/api/v1/people/593428"}},{"details":{"description":"Defensive switch from left field to right field for Jase Bowen.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-05T03:46:16.537Z","endTime":"2026-08-05T03:46:16.538Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":687749,"link":"/api/v1/people/687749"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Germán Márquez replaces Randy Vásquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-05T03:46:16.538Z","endTime":"2026-08-05T03:46:38.975Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":608566,"link":"/api/v1/people/608566"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jorge Barrosa replaces Max Kepler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":4,"startTime":"2026-08-05T03:46:38.975Z","endTime":"2026-08-05T03:47:04.560Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.441553760317106,"aZ":-15.837278437077353,"pfxX":-6.321137110686379,"pfxZ":8.61704270695552,"pX":-0.9397847595249119,"pZ":2.5771086899549607,"vX0":4.657463646849909,"vY0":-137.32600492703472,"vZ0":-5.956983841682729,"x":152.82,"y":169.2,"x0":-1.8425961814382923,"y0":50.005838727184226,"z0":5.86493642883232,"aX":-11.988859511890269},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.4,"breakHorizontal":10.3,"spinRate":2146,"spinDirection":229},"zone":11,"typeConfidence":0.93,"plateTime":0.3999441731497182,"extension":5.404419434552327},"index":5,"playId":"e12ea7d8-e097-3acd-8ea0-a30aec365115","pitchNumber":1,"startTime":"2026-08-05T03:47:04.560Z","endTime":"2026-08-05T03:47:08.513Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":6,"startTime":"2026-08-05T03:47:16.264Z","endTime":"2026-08-05T03:47:25.124Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.126762802640954,"aZ":-15.473051998300837,"pfxX":-6.681713932188574,"pfxZ":8.76834769187419,"pX":-0.4483837037612725,"pZ":1.9851973478750564,"vX0":5.405181554898519,"vY0":-137.73049477728168,"vZ0":-7.696815341130693,"x":134.09,"y":185.18,"x0":-1.5769231653328446,"y0":50.000433277420754,"z0":5.8806079523166765,"aX":-12.721519801998003},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":10.8,"spinRate":2168,"spinDirection":223},"zone":7,"typeConfidence":2.0,"plateTime":0.3990410106631761,"extension":5.478579575559328},"hitData":{"launchSpeed":98.1,"launchAngle":15.0,"totalDistance":261.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":163.71,"coordY":75.16}},"index":7,"playId":"80383886-9fd6-3fc4-a20d-40006a8f760f","pitchNumber":2,"startTime":"2026-08-05T03:47:25.124Z","endTime":"2026-08-05T03:47:36.724Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:47:36.724Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":8,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T03:47:47.118Z","endTime":"2026-08-05T03:49:41.191Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.156866748851545,"aZ":-31.650389752770632,"pfxX":-0.09617098057726858,"pfxZ":0.3417201019779572,"pX":-0.4080701952260578,"pZ":2.6477496107720984,"vX0":2.6450994962073477,"vY0":-122.90076864261003,"vZ0":-2.24198844074429,"x":132.55,"y":167.29,"x0":-1.479504054241037,"y0":50.005024349468734,"z0":6.22355122256468,"aX":-0.14911597179784028},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.4,"breakHorizontal":-0.4,"spinRate":2545,"spinDirection":345},"zone":4,"typeConfidence":2.0,"plateTime":0.4432963468293636,"extension":5.4809675871667185},"index":0,"playId":"2d9dc78f-0f9f-36b9-9dc2-e5e577f92265","pitchNumber":1,"startTime":"2026-08-05T03:47:59.512Z","endTime":"2026-08-05T03:48:02.885Z","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":95.1,"endSpeed":87.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.416535775886896,"aZ":-18.185309653953443,"pfxX":-7.249140100878013,"pfxZ":7.200652728572148,"pX":-1.501370296822357,"pZ":2.9049863182341094,"vX0":2.826097695298247,"vY0":-138.39391478046784,"vZ0":-5.148011066800228,"x":174.23,"y":160.35,"x0":-1.5929900068738692,"y0":50.00332864378123,"z0":6.004384963379781,"aX":-14.084840260666022},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":12.2,"breakHorizontal":12.6,"spinRate":2094,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3955272301126458,"extension":5.20438360699593},"index":1,"playId":"2c72044f-6d0c-34d5-879e-c605df6e400e","pitchNumber":2,"startTime":"2026-08-05T03:48:13.111Z","endTime":"2026-08-05T03:48:16.536Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20296305243701,"aZ":-28.366668918421098,"pfxX":-0.6405787151750149,"pfxZ":2.400676449151282,"pX":-0.7478682921581804,"pZ":3.2852504697482563,"vX0":2.8687690635233207,"vY0":-125.14100921674883,"vZ0":-0.8734470472272803,"x":145.51,"y":150.08,"x0":-1.8257653411779766,"y0":50.003658762450485,"z0":5.9621231950508005,"aX":-1.016651428483865},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.4,"breakHorizontal":0.5,"spinRate":2334,"spinDirection":173},"zone":1,"typeConfidence":2.0,"plateTime":0.4376605647964724,"extension":5.408927409262561},"index":2,"playId":"2c9e3b36-e9ec-3453-ae92-423420f3d95b","pitchNumber":3,"startTime":"2026-08-05T03:48:32.990Z","endTime":"2026-08-05T03:48:36.982Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-05T03:48:51.179Z","endTime":"2026-08-05T03:49:08.050Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.055397417966162,"aZ":-31.76761212695524,"pfxX":-0.9242514947563696,"pfxZ":0.2577547003512002,"pX":0.009875528183213873,"pZ":-0.2958034481948077,"vX0":3.962934239661213,"vY0":-125.48798858866122,"vZ0":-8.98959208410399,"x":116.62,"y":246.77,"x0":-1.465947827706707,"y0":50.005015354350014,"z0":5.900417624136425,"aX":-1.482372653529407},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.3,"breakHorizontal":0.8,"spinRate":2569,"spinDirection":335},"zone":14,"typeConfidence":2.0,"plateTime":0.43553626169711546,"extension":5.587453170484801},"index":4,"playId":"c45c86ae-23bc-3d0e-92f7-07ce2b6d56c3","pitchNumber":4,"startTime":"2026-08-05T03:49:08.050Z","endTime":"2026-08-05T03:49:12.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.184933285812846,"aZ":-31.70297008282474,"pfxX":-0.3784646134826679,"pfxZ":0.30103359699753884,"pX":0.2979459784989259,"pZ":0.5593562341765794,"vX0":4.300170540540283,"vY0":-124.18461686264887,"vZ0":-6.587272241809364,"x":105.64,"y":223.68,"x0":-1.4142601630687612,"y0":50.00189657445421,"z0":5.916909239841566,"aX":-0.5862947089307309},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.8,"breakHorizontal":-0.4,"spinRate":2488,"spinDirection":22},"zone":14,"typeConfidence":2.0,"plateTime":0.4427585185215266,"extension":5.434270403210641},"index":5,"playId":"903002c0-c957-3d50-ba81-89d15df34c66","pitchNumber":5,"startTime":"2026-08-05T03:49:36.676Z","endTime":"2026-08-05T03:49:41.191Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:49:41.191Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Nolan Arenado homers (16) on a fly ball to left center field. Jorge Barrosa scores.","rbi":2,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T03:50:06.935Z","endTime":"2026-08-05T03:50:46.170Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04454212673955,"aZ":-13.957872999913254,"pfxX":-6.984402101767497,"pfxZ":9.484019475261341,"pX":2.005620189779103,"pZ":1.5288814996965103,"vX0":11.339435360717784,"vY0":-138.0202710743877,"vZ0":-9.053205039091962,"x":40.55,"y":197.5,"x0":-1.2572544691205783,"y0":50.000440343293995,"z0":5.801366197486078,"aX":-13.41209442410951},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.2,"breakHorizontal":10.2,"spinRate":2107,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.39755439911585855,"extension":5.401451730078239},"index":0,"playId":"eee34b61-f0f4-3e27-af6d-0cad2605f927","pitchNumber":1,"startTime":"2026-08-05T03:50:06.935Z","endTime":"2026-08-05T03:50:09.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.985300845888503,"aZ":-17.71749837491322,"pfxX":-7.809352023619692,"pfxZ":7.576878781433512,"pX":-0.5500242159763334,"pZ":1.8905273833967022,"vX0":5.938178352026869,"vY0":-137.39386134746783,"vZ0":-6.813224122274767,"x":137.97,"y":187.74,"x0":-1.7267600992002787,"y0":50.005367960041845,"z0":5.610645336683596,"aX":-14.903964355675283},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.5,"breakHorizontal":12.8,"spinRate":2160,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.39895580750956805,"extension":5.441186608838697},"hitData":{"launchSpeed":102.0,"launchAngle":29.0,"totalDistance":400.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":48.53,"coordY":56.4}},"index":1,"playId":"27c87801-a22f-39e6-b529-4408045dcc8c","pitchNumber":2,"startTime":"2026-08-05T03:50:22.715Z","endTime":"2026-08-05T03:50:46.170Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:50:46.170Z","atBatIndex":60},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Lars Nootbaar walks.","rbi":0,"awayScore":8,"homeScore":2,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T03:51:04.463Z","endTime":"2026-08-05T03:52:50.311Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.06313214902455,"aZ":-14.488532407952281,"pfxX":-6.364059323000733,"pfxZ":9.326522195054684,"pX":-0.3039182694900397,"pZ":1.2295419359422985,"vX0":6.137083716209189,"vY0":-137.0174914023372,"vZ0":-9.452075769594622,"x":128.58,"y":205.58,"x0":-1.748962886016984,"y0":50.00221597491634,"z0":5.720351125470482,"aX":-12.066641680799348},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":10.2,"spinRate":2255,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.40017743833053787,"extension":5.496976687957213},"index":0,"playId":"9e232dd0-a7d4-3779-b5f3-636ac18ae9ac","pitchNumber":1,"startTime":"2026-08-05T03:51:07.948Z","endTime":"2026-08-05T03:51:11.318Z","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":94.8,"endSpeed":86.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.12675843151825,"aZ":-15.671547730467397,"pfxX":-7.703083313087317,"pfxZ":8.642851700882275,"pX":-0.19778728749977967,"pZ":2.0737937215420197,"vX0":6.81240854620655,"vY0":-137.69017573410792,"vZ0":-6.958575873092536,"x":124.54,"y":182.79,"x0":-1.7098143644185502,"y0":50.00358376112862,"z0":5.704854657036782,"aX":-14.71081530428491},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.3,"breakHorizontal":12.5,"spinRate":2292,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.39863075656297875,"extension":5.474901628435293},"index":1,"playId":"90bf481b-6700-3562-9b64-3f9d52e284d9","pitchNumber":2,"startTime":"2026-08-05T03:51:21.417Z","endTime":"2026-08-05T03:51:26.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.737402115177975,"aZ":-23.6480167296739,"pfxX":-0.9823281919612272,"pfxZ":5.254503488194656,"pX":-1.184044589610105,"pZ":2.8073930447414326,"vX0":2.002636320088062,"vY0":-127.52727284966038,"vZ0":-2.918134339663341,"x":162.13,"y":162.98,"x0":-1.8570033893622433,"y0":50.004415539526306,"z0":5.86136387784445,"aX":-1.5948571237072178},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":9.0,"breakHorizontal":1.2,"spinRate":2343,"spinDirection":207},"zone":11,"typeConfidence":2.0,"plateTime":0.4318622899831137,"extension":5.339838022157664},"index":2,"playId":"5e4ea5c4-9517-399b-8f27-0583d06e5e8c","pitchNumber":3,"startTime":"2026-08-05T03:51:45.064Z","endTime":"2026-08-05T03:51:49.054Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.00352901677467,"aZ":-29.65299718334646,"pfxX":0.8727080863818406,"pfxZ":1.6372752181962458,"pX":-0.7288270877358194,"pZ":2.279692877666015,"vX0":1.9984181871177396,"vY0":-123.81675064552356,"vZ0":-3.3673647401598137,"x":144.78,"y":177.23,"x0":-1.6629411106148155,"y0":50.00221683854256,"z0":6.165073223654185,"aX":1.3408474607523757},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.4,"breakHorizontal":-2.0,"spinRate":2598,"spinDirection":74},"zone":4,"typeConfidence":2.0,"plateTime":0.444063822822542,"extension":5.469702423864405},"index":3,"playId":"2234e856-79cb-345d-8c5c-82c89e52c70c","pitchNumber":4,"startTime":"2026-08-05T03:51:58.280Z","endTime":"2026-08-05T03:52:02.004Z","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":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.794735772663273,"aZ":-13.011250157128764,"pfxX":-7.809896726549665,"pfxZ":9.766577090736583,"pX":-1.6584524911870164,"pZ":1.2412271875148546,"vX0":2.954315351691518,"vY0":-139.10128921682934,"vZ0":-10.250085522006707,"x":180.22,"y":205.27,"x0":-1.7187167384700557,"y0":50.0037912092137,"z0":5.833368950752031,"aX":-15.327049066498379},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":13.6,"spinRate":2199,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.3935513139547915,"extension":5.400412430154039},"index":4,"playId":"3a92efb4-9c1d-399b-8d7b-060c9973d749","pitchNumber":5,"startTime":"2026-08-05T03:52:14.251Z","endTime":"2026-08-05T03:52:17.521Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.357252540446236,"aZ":-20.071744523583135,"pfxX":-8.87044591434569,"pfxZ":6.368549501680107,"pX":-0.5296275952061423,"pZ":2.2001791582927006,"vX0":6.16582947775461,"vY0":-136.5635615786351,"vZ0":-5.899649883237869,"x":137.19,"y":179.38,"x0":-1.6572426774816984,"y0":50.0040272616519,"z0":5.756830147715559,"aX":-16.85792976854573},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":10.6,"breakHorizontal":14.9,"spinRate":2094,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.4001566509421717,"extension":5.553803237490544},"index":5,"playId":"4300728c-944e-375c-a1a6-a9928ddf8011","pitchNumber":6,"startTime":"2026-08-05T03:52:29.667Z","endTime":"2026-08-05T03:52:32.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.22989516334331,"aZ":-22.19134447098504,"pfxX":-9.725351282661961,"pfxZ":5.453206868669792,"pX":0.44528353966562606,"pZ":1.0841173204571548,"vX0":8.629017793827423,"vY0":-134.4825250883797,"vZ0":-7.6832130659438285,"x":100.03,"y":209.51,"x0":-1.5417818635685154,"y0":50.00529452004313,"z0":5.552976802460296,"aX":-17.812171904174935},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.4,"breakHorizontal":15.7,"spinRate":2084,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.40732582398629535,"extension":5.605131495071247},"index":6,"playId":"ad8661ec-2ea2-34ab-83b8-6887395c003e","pitchNumber":7,"startTime":"2026-08-05T03:52:47.311Z","endTime":"2026-08-05T03:52:50.311Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:52:50.311Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Tim Tawa grounds into a force out, second baseman Jake Cronenworth to shortstop Sung-Mun Song. Lars Nootbaar out at 2nd. Tim Tawa to 1st.","rbi":0,"awayScore":8,"homeScore":2,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T03:53:53.309Z","endTime":"2026-08-05T03:54:44.504Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":823550,"link":"/api/v1/people/823550"},"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-05T03:53:04.184Z","endTime":"2026-08-05T03:53:55.423Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":78.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.286804073273416,"aZ":-25.781800951249853,"pfxX":-1.7716420607756564,"pfxZ":4.034606602128872,"pX":0.6869584250114731,"pZ":1.4511334497054067,"vX0":6.05608666504282,"vY0":-125.81046742038045,"vZ0":-5.49227944729025,"x":90.81,"y":199.6,"x0":-1.5335375326791374,"y0":50.00403019615415,"z0":5.783302773538006,"aX":-2.808230626789763},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.1,"breakHorizontal":1.7,"spinRate":2387,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.43730451253955227,"extension":5.550550111449321},"index":1,"playId":"816ccf3a-521a-3f0e-b2a3-73163b2ddf15","pitchNumber":1,"startTime":"2026-08-05T03:53:55.423Z","endTime":"2026-08-05T03:53:59.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":80.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.742059255673926,"aZ":-19.151492075293103,"pfxX":-3.2791125831664374,"pfxZ":7.832726155130019,"pX":1.1083051872563376,"pZ":2.2022419726548104,"vX0":7.825013642576478,"vY0":-129.14025823281744,"vZ0":-5.1935211561152865,"x":74.75,"y":179.32,"x0":-1.5559844303728194,"y0":50.00484973199195,"z0":5.744788296308883,"aX":-5.454077458957227},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":13.0,"breakHorizontal":3.8,"spinRate":2359,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.42664097717160754,"extension":5.59926895920627},"index":2,"playId":"d71d39f5-b446-31e0-872a-f6d8e1aae396","pitchNumber":2,"startTime":"2026-08-05T03:54:13.309Z","endTime":"2026-08-05T03:54:16.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.593683758713237,"aZ":-22.15857844906416,"pfxX":-9.552914780651578,"pfxZ":5.257508929926988,"pX":0.15672033590045828,"pZ":2.2689927945506994,"vX0":7.363045237480684,"vY0":-137.00108683365622,"vZ0":-5.545868545113215,"x":111.03,"y":177.52,"x0":-1.3213602671524505,"y0":50.00394057587702,"z0":5.829037313596258,"aX":-18.20380166199958},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.5,"breakHorizontal":15.8,"spinRate":2081,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3994351888021992,"extension":5.535635933186904},"hitData":{"launchSpeed":105.1,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":130.93,"coordY":144.93}},"index":3,"playId":"cdf6a99b-8edc-37c9-82c3-83b264371d95","pitchNumber":3,"startTime":"2026-08-05T03:54:37.183Z","endTime":"2026-08-05T03:54:44.504Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:54:44.504Z","atBatIndex":62},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"James McCann homers (4) on a fly ball to left center field. Tim Tawa scores.","rbi":2,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T03:55:09.336Z","endTime":"2026-08-05T03:56:02.338Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":608566,"link":"/api/v1/people/608566"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":78.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.02346403283076,"aZ":-23.13947214965394,"pfxX":0.2645883697646174,"pfxZ":5.603373897257933,"pX":-0.6882778793681541,"pZ":2.997292269781807,"vX0":2.4552374484947577,"vY0":-127.4308782182188,"vZ0":-2.434739591601823,"x":143.24,"y":157.85,"x0":-1.7066275282794359,"y0":50.00136685707552,"z0":5.831852991344969,"aX":0.42625537711908884},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.7,"breakHorizontal":-1.2,"spinRate":2345,"spinDirection":208},"zone":1,"typeConfidence":2.0,"plateTime":0.433121074665586,"extension":5.512111486858608},"index":0,"playId":"66504608-34ec-39bb-a2d2-933f20f0301f","pitchNumber":1,"startTime":"2026-08-05T03:55:16.646Z","endTime":"2026-08-05T03:55:20.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.050680163592354,"aZ":-30.768715137264596,"pfxX":-0.6024606129756449,"pfxZ":0.8486406631121373,"pX":-0.3299736949627499,"pZ":2.428067967390145,"vX0":2.959604137279541,"vY0":-127.88959506100286,"vZ0":-3.2583929063407773,"x":129.58,"y":173.22,"x0":-1.425281110042684,"y0":50.001419128457904,"z0":6.138946340375879,"aX":-0.995532065868864},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.1,"breakHorizontal":0.4,"spinRate":2570,"spinDirection":274},"zone":4,"typeConfidence":2.0,"plateTime":0.42872920713017626,"extension":5.497259770198876},"hitData":{"launchSpeed":107.6,"launchAngle":24.0,"totalDistance":395.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":44.98,"coordY":60.86}},"index":1,"playId":"a772efad-ed90-3ffc-8f28-10cdfae82eac","pitchNumber":2,"startTime":"2026-08-05T03:55:33.957Z","endTime":"2026-08-05T03:56:02.338Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:56:02.338Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ryan Waldschmidt singles on a ground ball to left fielder Gage Workman.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T03:56:12.443Z","endTime":"2026-08-05T03:57:35.550Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.864106495552264,"aZ":-18.045977371517136,"pfxX":-7.806384292488149,"pfxZ":7.4952248293374,"pX":0.028152356621665778,"pZ":1.710687801164018,"vX0":7.106679829804511,"vY0":-136.8157860936453,"vZ0":-7.7276002107255195,"x":115.93,"y":192.59,"x0":-1.596379588630669,"y0":50.00072760653863,"z0":5.821705747941066,"aX":-14.709635994610105},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.0,"breakHorizontal":12.5,"spinRate":2111,"spinDirection":222},"zone":8,"typeConfidence":2.0,"plateTime":0.4012511854806524,"extension":5.463004601972635},"index":0,"playId":"04dcd142-114d-3ad6-87eb-63227ecb8e83","pitchNumber":1,"startTime":"2026-08-05T03:56:27.665Z","endTime":"2026-08-05T03:56:31.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":80.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.164097373972506,"aZ":-28.143129430022455,"pfxX":-2.1486947214070238,"pfxZ":2.4658767796499115,"pX":0.5422130023643303,"pZ":0.9759432336864229,"vX0":5.743631581165843,"vY0":-127.5173080314202,"vZ0":-7.009934608700616,"x":96.33,"y":212.43,"x0":-1.4681029342300438,"y0":50.00145364884428,"z0":6.004731920293149,"aX":-3.51056176195108},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.0,"breakHorizontal":2.5,"spinRate":2417,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.4308472669047232,"extension":5.567964175846305},"index":1,"playId":"bb9ad72f-149f-3f38-b6d2-6792fc49b5e9","pitchNumber":2,"startTime":"2026-08-05T03:56:45.885Z","endTime":"2026-08-05T03:56:48.885Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-05T03:56:53.482Z","endTime":"2026-08-05T03:57:06.496Z","isPitch":false,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"}},{"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":95.8,"endSpeed":87.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.13678789906146,"aZ":-18.862044422706028,"pfxX":-9.761611660181263,"pfxZ":6.837335138948281,"pX":1.3812015252280985,"pZ":1.4688974947737035,"vX0":10.775100299717371,"vY0":-138.9173105136606,"vZ0":-8.440347530163265,"x":64.35,"y":199.12,"x0":-1.2860803904044837,"y0":50.00692216403462,"z0":5.808918425412852,"aX":-19.017048585558392},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.7,"breakHorizontal":15.4,"spinRate":2192,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3948080908468228,"extension":5.44873782359381},"index":3,"playId":"de285e07-342c-35cf-9788-3cbd2986e779","pitchNumber":3,"startTime":"2026-08-05T03:57:06.496Z","endTime":"2026-08-05T03:57:10.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":80.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.91424037745076,"aZ":-21.848568661780934,"pfxX":-4.9268118720231655,"pfxZ":6.14325513644748,"pX":0.4274060400882176,"pZ":2.4686032118454455,"vX0":6.964423705638385,"vY0":-129.3486166373599,"vZ0":-3.9893470759590928,"x":100.71,"y":172.13,"x0":-1.6694964311159086,"y0":50.006162381626616,"z0":5.7220658105520625,"aX":-8.286505337594356},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":10.3,"breakHorizontal":7.2,"spinRate":2347,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.42470563520832316,"extension":5.4783984265719186},"hitData":{"launchSpeed":96.0,"launchAngle":8.0,"totalDistance":139.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.5,"coordY":134.46}},"index":4,"playId":"95f1c081-7a3c-344b-8ec8-e54cf59ffd16","pitchNumber":4,"startTime":"2026-08-05T03:57:21.340Z","endTime":"2026-08-05T03:57:35.550Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:57:35.550Z","atBatIndex":64},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-05T03:58:55.219Z","endTime":"2026-08-05T03:59:43.673Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-05T03:57:55.420Z","endTime":"2026-08-05T03:58:57.360Z","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":2},"pitchData":{"startSpeed":93.6,"endSpeed":84.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.33460353519821,"aZ":-17.87305607817126,"pfxX":-9.102686367821924,"pfxZ":7.745378129841445,"pX":-1.2708802625962092,"pZ":2.1053216517352813,"vX0":3.8260680130358673,"vY0":-136.10080084414432,"vZ0":-6.766137755027978,"x":165.44,"y":181.94,"x0":-1.52515851841178,"y0":50.00070002549563,"z0":5.895025474538344,"aX":-16.800882167742188},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":12.5,"breakHorizontal":15.5,"spinRate":2355,"spinDirection":220},"zone":13,"typeConfidence":2.0,"plateTime":0.40493344422669564,"extension":5.4175374150893},"index":1,"playId":"fc1ba686-31a5-3d01-93a2-af8929c96990","pitchNumber":1,"startTime":"2026-08-05T03:58:57.360Z","endTime":"2026-08-05T03:59:01.001Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.432630371478304,"aZ":-15.40786286826262,"pfxX":-7.34168494528375,"pfxZ":9.013277540577537,"pX":1.1593818320538187,"pZ":1.9689696828843029,"vX0":8.975236626023008,"vY0":-135.91384907311053,"vZ0":-7.587417451938472,"x":72.81,"y":185.62,"x0":-1.2409899615409594,"y0":50.00201567079585,"z0":5.879138291925135,"aX":-13.654694492571116},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":11.3,"spinRate":2130,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.4039227439355999,"extension":5.489825994893521},"index":2,"playId":"a43221c2-4413-3d5d-b9c7-27d76e54522c","pitchNumber":2,"startTime":"2026-08-05T03:59:15.593Z","endTime":"2026-08-05T03:59:19.203Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.67404654203202,"aZ":-18.016801355845516,"pfxX":-8.750708817494385,"pfxZ":7.524302236474421,"pX":-0.024427695946956686,"pZ":1.9816634724151627,"vX0":6.733605995584767,"vY0":-136.91120681217132,"vZ0":-7.31373168425718,"x":117.93,"y":185.28,"x0":-1.3895114369541905,"y0":50.00479696296339,"z0":5.9395254339788,"aX":-16.470528044557216},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":12.1,"breakHorizontal":14.3,"spinRate":2313,"spinDirection":219},"zone":8,"typeConfidence":2.0,"plateTime":0.4013911632046345,"extension":5.524537958187558},"hitData":{"launchSpeed":108.8,"launchAngle":-5.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":159.33,"coordY":156.59}},"index":3,"playId":"4d5565be-b781-39eb-b8c0-e2dc761c0226","pitchNumber":3,"startTime":"2026-08-05T03:59:34.467Z","endTime":"2026-08-05T03:59:43.673Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T03:59:43.673Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T04:02:16.074Z","endTime":"2026-08-05T04:03:40.706Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"actionIndex":[0,1,2],"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":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Jorge Barrosa remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T04:01:29.188Z","endTime":"2026-08-05T04:01:29.203Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"301","replacedPlayer":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"description":"Defensive switch from center field to left field for Ryan Waldschmidt.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-05T04:01:29.203Z","endTime":"2026-08-05T04:01:41.303Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"900"},{"details":{"description":"Pitching Change: Gerardo Carrillo replaces Paul Sewald.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-05T04:01:41.303Z","endTime":"2026-08-05T04:01:59.062Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":672629,"link":"/api/v1/people/672629"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-08-05T04:01:59.062Z","endTime":"2026-08-05T04:02:18.163Z","isPitch":false,"type":"action","player":{"id":592518,"link":"/api/v1/people/592518"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.010575883020554,"aZ":-24.68303187324455,"pfxX":0.7169164691468226,"pfxZ":4.3300908353245955,"pX":0.27695846965248017,"pZ":3.095937533654717,"vX0":6.317917594380648,"vY0":-131.0678924189639,"vZ0":-1.3825460902368665,"x":106.44,"y":155.19,"x0":-2.2630945411413457,"y0":50.004672081853805,"z0":5.48237194741029,"aX":1.2412702348269713},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":7.7,"breakHorizontal":-2.8,"spinRate":2139,"spinDirection":185},"zone":3,"typeConfidence":0.9,"plateTime":0.418706559406564,"extension":6.201328861633998},"index":4,"playId":"e29ed309-1127-3c91-a279-fba5ae5237bc","pitchNumber":1,"startTime":"2026-08-05T04:02:18.163Z","endTime":"2026-08-05T04:02:21.442Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.713588990987727,"aZ":-32.41448221266343,"pfxX":5.455523759582649,"pfxZ":-0.15725852497403636,"pX":2.3038778944539207,"pZ":1.3382410020626379,"vX0":9.307604317163511,"vY0":-123.79666055853824,"vZ0":-2.859408133795914,"x":29.18,"y":202.65,"x0":-2.2259828834549795,"y0":50.00186640996709,"z0":5.245425768362418,"aX":8.393074474409653},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.7,"breakHorizontal":-12.2,"spinRate":2663,"spinDirection":43},"zone":14,"typeConfidence":0.94,"plateTime":0.4439053779217672,"extension":6.434509675774832},"index":5,"playId":"c94bfb6e-c897-3b79-9fa4-e8f79a9266f8","pitchNumber":2,"startTime":"2026-08-05T04:02:40.392Z","endTime":"2026-08-05T04:02:43.392Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.4,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.781262540498478,"aZ":-31.87673854942877,"pfxX":1.944138652654694,"pfxZ":0.19096033603509177,"pX":-0.8191001511604291,"pZ":3.1322478803803526,"vX0":3.6714349139990987,"vY0":-124.31940862959304,"vZ0":1.0086948122021726,"x":148.22,"y":154.21,"x0":-2.567319231185918,"y0":50.004372708169605,"z0":5.365964496053125,"aX":3.0441158175626333},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":0.8,"breakHorizontal":-4.3,"spinRate":2621,"spinDirection":78},"zone":1,"typeConfidence":0.65,"plateTime":0.4404790125112297,"extension":6.249910324508438},"index":6,"playId":"558851e5-d690-3628-97d2-4a9baf7cf012","pitchNumber":3,"startTime":"2026-08-05T04:03:03.781Z","endTime":"2026-08-05T04:03:09.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":74.8,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.740697057727807,"aZ":-27.78879989562706,"pfxX":-5.395098628760102,"pfxZ":3.0599195829517356,"pX":0.7342980754407753,"pZ":1.9532388900897815,"vX0":8.427499065915551,"vY0":-119.67141415574466,"vZ0":-2.02963152527205,"x":89.01,"y":186.04,"x0":-2.151737647889264,"y0":50.001079087273574,"z0":5.331571664810814,"aX":-7.728409876551983},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":5.3,"breakHorizontal":7.4,"spinRate":890,"spinDirection":244},"zone":9,"typeConfidence":0.92,"plateTime":0.45984561341304264,"extension":6.527007456088124},"index":7,"playId":"9182ecf1-4bf4-3264-9288-9dc90d28979b","pitchNumber":4,"startTime":"2026-08-05T04:03:37.706Z","endTime":"2026-08-05T04:03:40.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:03:40.706Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T04:03:49.159Z","endTime":"2026-08-05T04:04:41.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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(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.0,"endSpeed":83.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.631598522250123,"aZ":-24.03395761310617,"pfxX":0.01139679191937959,"pfxZ":4.646573089621462,"pX":-0.4187374129729882,"pZ":1.6104630538046814,"vX0":5.256258118276995,"vY0":-130.9957572684204,"vZ0":-4.630016633002427,"x":132.96,"y":195.3,"x0":-2.4460718574555664,"y0":50.001369469436824,"z0":5.1799645631423665,"aX":0.01979768430422229},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.7,"breakHorizontal":-1.1,"spinRate":2327,"spinDirection":198},"zone":7,"typeConfidence":0.9,"plateTime":0.4168694417429526,"extension":6.236664950715348},"index":0,"playId":"50509354-5606-39e3-ae3f-063fb969e553","pitchNumber":1,"startTime":"2026-08-05T04:04:09.338Z","endTime":"2026-08-05T04:04:13.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.94063052380483,"aZ":-21.94446968456221,"pfxX":-10.005038843237786,"pfxZ":5.306577969459896,"pX":0.19008133579199124,"pZ":1.7562882055583415,"vX0":10.309230717086438,"vY0":-137.84839937874543,"vZ0":-5.672478015070965,"x":109.75,"y":191.36,"x0":-2.2939809010225685,"y0":50.00645122535592,"z0":5.317157651704536,"aX":-19.305727675610015},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.5,"breakHorizontal":16.1,"spinRate":2241,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.3969671162071009,"extension":6.317679710858989},"hitData":{"launchSpeed":93.6,"launchAngle":56.0,"totalDistance":240.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":188.76,"coordY":126.14}},"index":1,"playId":"2afce863-d687-3fc8-94f1-a38c5e8c16c3","pitchNumber":2,"startTime":"2026-08-05T04:04:29.407Z","endTime":"2026-08-05T04:04:41.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:04:41.830Z","atBatIndex":67},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jackson Merrill grounds out, second baseman Ketel Marte to first baseman Tim Tawa.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-05T04:04:44.152Z","endTime":"2026-08-05T04:07:01.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":76.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.246599782147694,"aZ":-25.291945934599504,"pfxX":3.867593148317326,"pfxZ":4.562174358447201,"pX":0.9208922338693983,"pZ":1.7374690080251822,"vX0":7.194847667876473,"vY0":-123.04226590590143,"vZ0":-3.0930592758750057,"x":81.9,"y":191.87,"x0":-2.5629300538549913,"y0":50.001367389045434,"z0":5.193551800925831,"aX":5.827135120137751},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":7.7,"breakHorizontal":-8.9,"spinRate":2736,"spinDirection":54},"zone":14,"typeConfidence":0.94,"plateTime":0.448054469844021,"extension":6.24116039804114},"index":0,"playId":"8d5dc6d8-124c-336f-bceb-3d3764fa17b5","pitchNumber":1,"startTime":"2026-08-05T04:05:05.528Z","endTime":"2026-08-05T04:05:09.017Z","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":95.5,"endSpeed":87.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.50452004308675,"aZ":-16.070135317739084,"pfxX":-6.99624061810588,"pfxZ":8.300700706460617,"pX":0.4516236798943734,"pZ":1.7026079664727476,"vX0":10.281120038558388,"vY0":-138.5451471308383,"vZ0":-6.578758248463539,"x":99.79,"y":192.81,"x0":-2.401689733844284,"y0":50.0042594524678,"z0":5.185645491807372,"aX":-13.576443415795811},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":13.8,"breakHorizontal":10.4,"spinRate":2404,"spinDirection":237},"zone":9,"typeConfidence":0.83,"plateTime":0.39562353590067856,"extension":6.309684706909384},"index":1,"playId":"a48b21c3-d7b7-39ea-a799-32b93ec36f7e","pitchNumber":2,"startTime":"2026-08-05T04:05:21.713Z","endTime":"2026-08-05T04:05:25.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":75.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.57693471842218,"aZ":-29.34644753937504,"pfxX":-6.073457119256854,"pfxZ":1.9091810325118281,"pX":-1.0552986891792058,"pZ":2.9503157522782106,"vX0":4.96727608335878,"vY0":-121.32581409984387,"vZ0":0.24416884920973725,"x":157.23,"y":159.12,"x0":-2.348424459432221,"y0":50.000272967072945,"z0":5.423361567014502,"aX":-8.978130431001086},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":3.8,"breakHorizontal":9.7,"spinRate":946,"spinDirection":237},"zone":11,"typeConfidence":0.91,"plateTime":0.4528947676937949,"extension":6.479389534040411},"index":2,"playId":"4df2bca3-a984-325b-b00e-6ae8dcb5e658","pitchNumber":3,"startTime":"2026-08-05T04:05:40.560Z","endTime":"2026-08-05T04:05:44.818Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":75.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.12423401426731,"aZ":-28.999344144841714,"pfxX":-7.789121527992608,"pfxZ":2.1481332224821426,"pX":-0.6326862499762077,"pZ":2.172358728846652,"vX0":6.962755313999683,"vY0":-121.41996736610145,"vZ0":-1.5195870697345537,"x":141.12,"y":180.13,"x0":-2.540166233550234,"y0":50.00277980513576,"z0":5.35501069292043,"aX":-11.507408782636096},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":3.7,"breakHorizontal":12.2,"spinRate":947,"spinDirection":253},"zone":7,"typeConfidence":0.9,"plateTime":0.45294727264290735,"extension":6.43814134450895},"index":3,"playId":"8253f786-4be2-3730-9502-b286f83db3d6","pitchNumber":4,"startTime":"2026-08-05T04:05:59.127Z","endTime":"2026-08-05T04:06:02.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":87.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.4621108235923,"aZ":-15.576703412465614,"pfxX":-6.1924912386713755,"pfxZ":8.346022556805384,"pX":-0.47014902256742913,"pZ":3.1843740772571594,"vX0":7.539947622505606,"vY0":-140.94217775146512,"vZ0":-3.218578048007788,"x":134.92,"y":152.8,"x0":-2.3900612998710975,"y0":50.002935329254306,"z0":5.3623073037249815,"aX":-12.315842766734955},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":9.5,"spinRate":2306,"spinDirection":238},"zone":1,"typeConfidence":0.9,"plateTime":0.3903309453386532,"extension":6.279341838256429},"index":4,"playId":"05decdbb-5485-3982-a979-34d0d0d2c17a","pitchNumber":5,"startTime":"2026-08-05T04:06:25.953Z","endTime":"2026-08-05T04:06:28.953Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.805644441173342,"aZ":-25.99284307710309,"pfxX":-5.416021602270005,"pfxZ":4.170024889837854,"pX":-1.1891962555814042,"pZ":2.2338310000767043,"vX0":4.9924377096240695,"vY0":-121.48822072414836,"vZ0":-1.8360268340389156,"x":162.33,"y":178.47,"x0":-2.5760643627912114,"y0":50.000878577990534,"z0":5.278589973897534,"aX":-8.022301288403886},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.3,"breakHorizontal":8.5,"spinRate":687,"spinDirection":239},"zone":13,"typeConfidence":0.91,"plateTime":0.4524187116082783,"extension":6.644921825763005},"hitData":{"launchSpeed":78.9,"launchAngle":-3.0,"totalDistance":27.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":158.82,"coordY":157.6}},"index":5,"playId":"2cc231a0-5b9f-3018-834d-22f2eb38c7b6","pitchNumber":6,"startTime":"2026-08-05T04:06:51.336Z","endTime":"2026-08-05T04:07:01.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:07:01.333Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Geraldo Perdomo lines out to left fielder Gage Workman.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T04:09:16.685Z","endTime":"2026-08-05T04:09:43.608Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Bradgley Rodriguez replaces Germán Márquez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T04:08:36.675Z","endTime":"2026-08-05T04:09:18.860Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":699134,"link":"/api/v1/people/699134"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.8,"endSpeed":90.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.679747423185866,"aZ":-9.81462784239748,"pfxX":-2.122338352376869,"pfxZ":10.72595423499751,"pX":-1.3127015572372842,"pZ":1.7077095528308834,"vX0":-1.0496279335719136,"vY0":-143.57384730809156,"vZ0":-9.848857721040652,"x":167.04,"y":192.67,"x0":-0.6664182937706904,"y0":50.006182889897545,"z0":5.796403448612982,"aX":-4.424951505814224},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":17.6,"breakHorizontal":4.1,"spinRate":2360,"spinDirection":207},"zone":13,"typeConfidence":0.89,"plateTime":0.38170264209069105,"extension":6.048520818394116},"index":1,"playId":"47bbb8f2-3717-3ba0-8d3a-4174c1a2ca1d","pitchNumber":1,"startTime":"2026-08-05T04:09:18.860Z","endTime":"2026-08-05T04:09:22.448Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":99.8,"endSpeed":91.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.336168425035034,"aZ":-16.353208902740324,"pfxX":-7.007912847581823,"pfxZ":7.389985320590548,"pX":-0.16517172441954506,"pZ":2.598903038076426,"vX0":3.49608321220271,"vY0":-145.22845464104333,"vZ0":-6.091101203515317,"x":123.3,"y":168.61,"x0":-0.4727241625564182,"y0":50.00263275305671,"z0":5.7145445915425634,"aX":-15.000755358469494},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":12.4,"breakHorizontal":12.0,"spinRate":2273,"spinDirection":210},"zone":5,"typeConfidence":0.6,"plateTime":0.37684398559183396,"extension":5.951316811392159},"hitData":{"launchSpeed":93.0,"launchAngle":23.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":74.83,"coordY":78.73}},"index":2,"playId":"d172b1ed-8c38-3d38-a19b-8cce19b00ec0","pitchNumber":2,"startTime":"2026-08-05T04:09:32.922Z","endTime":"2026-08-05T04:09:43.608Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:09:43.608Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa called out on strikes.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T04:09:51.802Z","endTime":"2026-08-05T04:11:51.180Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":666023,"link":"/api/v1/people/666023"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":99.7,"endSpeed":91.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.56276640471446,"aZ":-9.178233325904445,"pfxX":-3.2335827580628784,"pfxZ":10.799560132780737,"pX":-0.34822048633409625,"pZ":1.540220773378495,"vX0":1.4485812262421447,"vY0":-144.92658129053055,"vZ0":-10.378332913131654,"x":130.27,"y":197.19,"x0":-0.4341331713566664,"y0":50.003964740572435,"z0":5.726495530657689,"aX":-6.885500729421958},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.6,"breakHorizontal":5.5,"spinRate":2370,"spinDirection":209},"zone":7,"typeConfidence":0.89,"plateTime":0.37779499099336356,"extension":6.107507033730083},"index":0,"playId":"a7ec76ab-5685-3bca-b7bc-65d8a7ff431e","pitchNumber":1,"startTime":"2026-08-05T04:10:21.713Z","endTime":"2026-08-05T04:10:26.242Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":83.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.168043310030427,"aZ":-26.699719220233206,"pfxX":-9.519513680155146,"pfxZ":3.0606485869297995,"pX":-0.5797279712933323,"pZ":2.614785294273774,"vX0":2.877056277123663,"vY0":-132.88729611001196,"vZ0":-3.1924696014454144,"x":139.1,"y":168.18,"x0":-0.4386915069993152,"y0":50.006414640220015,"z0":5.768994885031711,"aX":-17.04832009661041},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.0,"breakHorizontal":16.7,"spinRate":1744,"spinDirection":228},"zone":1,"typeConfidence":0.85,"plateTime":0.4119867205663259,"extension":6.445263188339448},"index":1,"playId":"b431dd68-b69e-3cc2-a5d2-ebef425edcff","pitchNumber":2,"startTime":"2026-08-05T04:10:40.104Z","endTime":"2026-08-05T04:10:43.857Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-05T04:10:53.094Z","endTime":"2026-08-05T04:11:03.694Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"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":91.4,"endSpeed":83.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.1002759286042,"aZ":-29.847123502232478,"pfxX":-9.415166248197384,"pfxZ":1.2986173323340022,"pX":-1.7794540080326742,"pZ":2.1839389068022883,"vX0":0.38490783164681874,"vY0":-133.077086706525,"vZ0":-3.588880546308568,"x":184.83,"y":179.81,"x0":-0.7033953344869874,"y0":50.00151165003581,"z0":5.716861504142538,"aX":-16.85075155978251},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":1.8,"breakHorizontal":16.9,"spinRate":1707,"spinDirection":235},"zone":13,"typeConfidence":0.76,"plateTime":0.41190782899084155,"extension":6.327167087765204},"index":3,"playId":"59a21e7c-0ff5-3b1c-8bab-437fd27578b2","pitchNumber":3,"startTime":"2026-08-05T04:11:03.694Z","endTime":"2026-08-05T04:11:07.135Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":91.2,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.06963731722415,"aZ":-9.392264008928503,"pfxX":-1.8168820724347754,"pfxZ":10.724107045800626,"pX":-0.06108617846852298,"pZ":2.153856809562428,"vX0":1.4346190171099296,"vY0":-144.47006765567832,"vZ0":-8.675796173564049,"x":119.33,"y":180.63,"x0":-0.326793970668198,"y0":50.00358757912676,"z0":5.764370504561056,"aX":-3.860145877894366},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.0,"breakHorizontal":3.0,"spinRate":2364,"spinDirection":206},"zone":5,"typeConfidence":0.88,"plateTime":0.37839889100798896,"extension":6.251186859566261},"index":4,"playId":"38223ded-fb5f-352f-befc-2eb99e6a4de7","pitchNumber":4,"startTime":"2026-08-05T04:11:21.945Z","endTime":"2026-08-05T04:11:24.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.4,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.994727103708172,"aZ":-27.7071080156069,"pfxX":-8.982245222836832,"pfxZ":2.5709829934019535,"pX":-0.45281102756726727,"pZ":3.154821008506333,"vX0":3.5078018226310363,"vY0":-131.08539617634057,"vZ0":-1.4719694828208763,"x":134.26,"y":153.6,"x0":-0.6421267688672687,"y0":50.00404324696569,"z0":5.794306636591007,"aX":-15.615512041654487},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":15.5,"spinRate":1745,"spinDirection":234},"zone":11,"typeConfidence":0.87,"plateTime":0.41801695243350867,"extension":6.45686307512824},"index":5,"playId":"f8350d8c-33d6-3f89-a642-eb327cd21953","pitchNumber":5,"startTime":"2026-08-05T04:11:47.260Z","endTime":"2026-08-05T04:11:51.180Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:11:51.180Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ketel Marte flies out to left fielder Gage Workman.","rbi":0,"awayScore":8,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-05T04:12:08.756Z","endTime":"2026-08-05T04:12:46.174Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669398,"link":"/api/v1/people/669398"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.1,"endSpeed":90.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.30307668209333,"aZ":-10.567941050064135,"pfxX":-1.354503599985044,"pfxZ":10.262485757216218,"pX":-0.828685980288772,"pZ":1.9513239902817567,"vX0":-0.4717013892758374,"vY0":-144.13763771547326,"vZ0":-9.014500437861752,"x":148.59,"y":186.09,"x0":-0.4869234823589653,"y0":50.005943799354746,"z0":5.77097737907082,"aX":-2.852078199573887},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":16.9,"breakHorizontal":2.5,"spinRate":2255,"spinDirection":204},"zone":13,"typeConfidence":0.89,"plateTime":0.3799214031346936,"extension":6.2713347901961285},"index":0,"playId":"0e7fff4c-416e-3ac3-8270-3c9c2a795be4","pitchNumber":1,"startTime":"2026-08-05T04:12:18.452Z","endTime":"2026-08-05T04:12:22.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.87366732156333,"aZ":-12.594747050794886,"pfxX":-2.216730535219077,"pfxZ":9.534665017038714,"pX":-0.19098740913686302,"pZ":3.7632202704741924,"vX0":1.7994177778442224,"vY0":-142.42699157973993,"vZ0":-3.7354460051672214,"x":124.28,"y":137.17,"x0":-0.5431214517507259,"y0":50.00321776131371,"z0":5.888975458267771,"aX":-4.551984292439781},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.7,"breakHorizontal":3.6,"spinRate":2256,"spinDirection":202},"zone":11,"typeConfidence":0.9,"plateTime":0.3846485522736298,"extension":6.251620907425795},"hitData":{"launchSpeed":88.3,"launchAngle":29.0,"totalDistance":319.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.8,"coordY":80.11}},"index":1,"playId":"5d1fff61-f1ff-3e26-b20d-7072aa835131","pitchNumber":2,"startTime":"2026-08-05T04:12:35.604Z","endTime":"2026-08-05T04:12:46.174Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:12:46.174Z","atBatIndex":71},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Sung-Mun Song walks.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T04:15:32.838Z","endTime":"2026-08-05T04:16:53.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Jonathan Loáisiga replaces Gerardo Carrillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":8,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T04:14:10.495Z","endTime":"2026-08-05T04:15:34.949Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642528,"link":"/api/v1/people/642528"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.014684581287288,"aZ":-20.390108295049796,"pfxX":-9.825746240048183,"pfxZ":5.8083237431604875,"pX":-0.1583067634969028,"pZ":1.9384185997612307,"vX0":7.744042825891199,"vY0":-141.25523555300933,"vZ0":-5.6224616506835075,"x":123.03,"y":186.44,"x0":-1.653520850601609,"y0":50.00229827945476,"z0":5.258199711504458,"aX":-19.932104228445667},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":9.6,"breakHorizontal":16.3,"spinRate":2268,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.38718247835587505,"extension":6.2601125537130775},"index":1,"playId":"94128de2-dfba-3f99-b1b7-d58f64676d2a","pitchNumber":1,"startTime":"2026-08-05T04:15:34.949Z","endTime":"2026-08-05T04:15:38.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38050636459187,"aZ":-27.05134354767767,"pfxX":-10.112617441847302,"pfxZ":2.942985103148751,"pX":-1.5762039145879299,"pZ":1.1018149069920131,"vX0":3.9345834782422853,"vY0":-131.27178669711023,"vZ0":-5.580195596673534,"x":177.08,"y":209.03,"x0":-1.7824879445518091,"y0":50.004972795713364,"z0":5.274979390105655,"aX":-17.610512683673203},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.3,"breakHorizontal":17.4,"spinRate":1547,"spinDirection":248},"zone":13,"typeConfidence":0.9,"plateTime":0.4176204298653441,"extension":6.397951030460919},"index":2,"playId":"add60ba6-0a26-3216-8212-9fc6d2197f07","pitchNumber":2,"startTime":"2026-08-05T04:15:52.988Z","endTime":"2026-08-05T04:15:56.596Z","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":91.6,"endSpeed":83.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.251850476537612,"aZ":-26.7507064396552,"pfxX":-11.459479833144623,"pfxZ":3.032108322778457,"pX":0.5654074600108223,"pZ":0.9308065413979908,"vX0":9.367665154391847,"vY0":-133.02888311620777,"vZ0":-6.12331443561524,"x":95.45,"y":213.65,"x0":-1.5174441206137128,"y0":50.00186516435219,"z0":5.208594910528105,"aX":-20.482921807500613},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.3,"breakHorizontal":18.6,"spinRate":1616,"spinDirection":245},"zone":14,"typeConfidence":0.9,"plateTime":0.4121564516332552,"extension":6.587978803107482},"index":3,"playId":"bdff5c47-cea3-3c65-b7c3-d0c9daded3e3","pitchNumber":3,"startTime":"2026-08-05T04:16:10.675Z","endTime":"2026-08-05T04:16:15.018Z","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":96.9,"endSpeed":88.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41109248805143,"aZ":-16.227466031018544,"pfxX":-2.9489581350984255,"pfxZ":7.944366855377988,"pX":0.9767922876913272,"pZ":0.9184388292483744,"vX0":8.338779277813941,"vY0":-140.64978588827992,"vZ0":-8.831341763221099,"x":79.77,"y":213.98,"x0":-1.6409861564197634,"y0":50.000264769896475,"z0":5.147629868989058,"aX":-5.918214031755814},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":12.7,"breakHorizontal":3.7,"spinRate":2422,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.3891895335892612,"extension":6.48259470250602},"index":4,"playId":"67bec4b4-4ffe-33ad-b9d6-5f6269d010ab","pitchNumber":4,"startTime":"2026-08-05T04:16:29.697Z","endTime":"2026-08-05T04:16:32.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.62109503513041,"aZ":-26.78468355181539,"pfxX":-9.916882132688151,"pfxZ":2.6141704938920682,"pX":-0.21068575727584404,"pZ":1.0927288797002424,"vX0":7.92528594976094,"vY0":-142.4133855918369,"vZ0":-6.4830224598302655,"x":125.03,"y":209.28,"x0":-1.7362555850164383,"y0":50.004459047043326,"z0":5.084703470211303,"aX":-20.444516871505485},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":3.6,"breakHorizontal":16.4,"spinRate":2252,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.38408942093240483,"extension":6.378007221453688},"index":5,"playId":"db7e2d9e-e479-3e68-b384-4d2d53d11e3c","pitchNumber":5,"startTime":"2026-08-05T04:16:50.084Z","endTime":"2026-08-05T04:16:53.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:16:53.352Z","atBatIndex":72},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Freddy Fermin singles on a ground ball to left fielder Ryan Waldschmidt. Sung-Mun Song to 2nd.","rbi":0,"awayScore":8,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T04:17:20.250Z","endTime":"2026-08-05T04:17:37.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"postOnSecond":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":814439,"link":"/api/v1/people/814439"},"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":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.763672035538985,"aZ":-26.18620958666606,"pfxX":-9.823282951029139,"pfxZ":2.9197509503586137,"pX":-0.2955792537123771,"pZ":1.9401080947455334,"vX0":7.398893871850557,"vY0":-142.04089845699264,"vZ0":-4.287488080461067,"x":128.27,"y":186.4,"x0":-1.6546623208431346,"y0":50.000336946560516,"z0":5.1290465851350575,"aX":-20.120500485885152},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":4.6,"breakHorizontal":16.3,"spinRate":2231,"spinDirection":231},"zone":7,"typeConfidence":0.9,"plateTime":0.38523853353662885,"extension":6.50071504661401},"hitData":{"launchSpeed":88.3,"launchAngle":-17.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":104.56,"coordY":99.29}},"index":0,"playId":"287c39e2-39be-36e7-af35-94b6cf4172ed","pitchNumber":1,"startTime":"2026-08-05T04:17:23.748Z","endTime":"2026-08-05T04:17:37.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:17:37.167Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake Cronenworth singles on a ground ball to right fielder Corbin Carroll. Sung-Mun Song scores. Freddy Fermin to 3rd.","rbi":1,"awayScore":9,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T04:17:46.997Z","endTime":"2026-08-05T04:18:48.999Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"postOnThird":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"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":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":{"id":642528,"link":"/api/v1/people/642528"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"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":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.9,"endSpeed":89.3,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.26596784884793,"aZ":-17.695640591782798,"pfxX":-3.3903967765650123,"pfxZ":7.167404993413882,"pX":0.4488420156524084,"pZ":0.5220551646600059,"vX0":7.109559542452773,"vY0":-140.8273088530043,"vZ0":-9.41693575429858,"x":99.89,"y":224.68,"x0":-1.6614369444302464,"y0":50.002843952872716,"z0":5.0404435483280965,"aX":-6.849283317381274},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.3,"breakHorizontal":4.8,"spinRate":2396,"spinDirection":226},"zone":14,"typeConfidence":0.91,"plateTime":0.3880927700933672,"extension":6.548578646827087},"index":0,"playId":"690ff447-c20f-32d0-acdc-eeae967da4a0","pitchNumber":1,"startTime":"2026-08-05T04:18:13.628Z","endTime":"2026-08-05T04:18:16.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.04600430996121,"aZ":-17.123484865651623,"pfxX":-1.9557399128510893,"pfxZ":7.4698707703187885,"pX":0.5207285853086858,"pZ":2.1184645758721135,"vX0":6.771045716592698,"vY0":-141.0400795593434,"vZ0":-5.254795797207047,"x":97.15,"y":181.58,"x0":-1.6568724727958652,"y0":50.00241677778267,"z0":5.1098135258004875,"aX":-3.940850605980864},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":12.6,"breakHorizontal":2.2,"spinRate":2488,"spinDirection":217},"zone":9,"typeConfidence":0.84,"plateTime":0.38833476021410585,"extension":6.381952056689902},"hitData":{"launchSpeed":80.4,"launchAngle":-3.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.78,"coordY":121.6}},"index":1,"playId":"f8a1937a-aa89-320c-9158-5f7f023359bf","pitchNumber":2,"startTime":"2026-08-05T04:18:35.662Z","endTime":"2026-08-05T04:18:48.999Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:18:48.999Z","atBatIndex":74},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Jase Bowen reaches on a fielder's choice out, third baseman Nolan Arenado to catcher James McCann to third baseman Nolan Arenado to pitcher Jonathan Loáisiga. Freddy Fermin out at home. Jake Cronenworth to 2nd.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T04:19:52.003Z","endTime":"2026-08-05T04:20:29.819Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"postOnSecond":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":1},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_rundown","runner":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_touch"},{"player":{"id":642528,"link":"/api/v1/people/642528"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_adv_play","runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"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":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"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":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T04:19:16.563Z","endTime":"2026-08-05T04:19:54.128Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.7,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.536978671163844,"aZ":-18.416876185770523,"pfxX":-3.438596836169383,"pfxZ":6.840941209202012,"pX":-0.026165229035385353,"pZ":2.234982910649091,"vX0":6.362239328664712,"vY0":-140.57738618887814,"vZ0":-4.760729102966802,"x":118.0,"y":178.44,"x0":-1.8672988656316107,"y0":50.00078686089368,"z0":5.138379293157663,"aX":-6.913256272044254},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":11.6,"breakHorizontal":5.0,"spinRate":2477,"spinDirection":220},"zone":5,"typeConfidence":0.9,"plateTime":0.3889625660789031,"extension":6.389185859713502},"index":1,"playId":"a999b407-ecda-36de-b834-b7750413b309","pitchNumber":1,"startTime":"2026-08-05T04:19:54.128Z","endTime":"2026-08-05T04:19:57.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.4,"strikeZoneTop":3.209,"strikeZoneBottom":1.619,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.865141340136624,"aZ":-20.85413423394895,"pfxX":-8.768713855581483,"pfxZ":5.514815375026087,"pX":-1.228725839115145,"pZ":2.847929317228051,"vX0":4.718805651215815,"vY0":-142.42138732571422,"vZ0":-2.931536736055838,"x":163.84,"y":161.89,"x0":-1.7682046649952536,"y0":50.00479092582631,"z0":5.210313277055722,"aX":-18.006499720301157},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.6,"breakHorizontal":14.9,"spinRate":2197,"spinDirection":228},"zone":11,"typeConfidence":0.83,"plateTime":0.38466062017807934,"extension":6.480397933477463},"hitData":{"launchSpeed":57.7,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.64,"coordY":170.37}},"index":2,"playId":"1671f8c6-f4e2-33c8-908c-9fa41d86c0fe","pitchNumber":2,"startTime":"2026-08-05T04:20:16.173Z","endTime":"2026-08-05T04:20:29.819Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:20:29.819Z","atBatIndex":75},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gage Workman grounds into a double play, second baseman Ketel Marte to shortstop Geraldo Perdomo to first baseman Tim Tawa. Jase Bowen out at 2nd. Gage Workman out at 1st.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-05T04:21:15.728Z","endTime":"2026-08-05T04:21:56.133Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.743010684290805,"aZ":-20.48931067871631,"pfxX":-2.7224869284577013,"pfxZ":5.78760878556139,"pX":0.6904341544945712,"pZ":1.8686638532767996,"vX0":7.5628106919497124,"vY0":-140.9186460178796,"vZ0":-5.468039145686985,"x":90.68,"y":188.33,"x0":-1.669447779723643,"y0":50.00675435395814,"z0":5.14987811114137,"aX":-5.500839841174047},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":9.6,"breakHorizontal":3.5,"spinRate":2388,"spinDirection":224},"zone":9,"typeConfidence":0.86,"plateTime":0.3880595570319372,"extension":6.493366656906979},"index":0,"playId":"2a42b4ba-a14d-3f1e-a39a-970c15990263","pitchNumber":1,"startTime":"2026-08-05T04:21:25.281Z","endTime":"2026-08-05T04:21:28.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.3,"strikeZoneTop":3.378,"strikeZoneBottom":1.705,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.68004371092349,"aZ":-15.858583729867819,"pfxX":-6.250099126537511,"pfxZ":7.948196119928056,"pX":-0.27596189578043157,"pZ":3.357149664174269,"vX0":6.170433903601727,"vY0":-142.37520694679336,"vZ0":-2.451319186681577,"x":127.52,"y":148.14,"x0":-1.6592347090978472,"y0":50.00586748136503,"z0":5.233002500401017,"aX":-12.83440757522348},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.0,"breakHorizontal":10.1,"spinRate":2370,"spinDirection":225},"zone":2,"typeConfidence":0.9,"plateTime":0.3847133547444628,"extension":6.410587705952899},"hitData":{"launchSpeed":90.8,"launchAngle":-13.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.17,"coordY":151.52}},"index":1,"playId":"a1fd0e74-1a44-37b1-986e-20fdf0ff2a45","pitchNumber":2,"startTime":"2026-08-05T04:21:45.206Z","endTime":"2026-08-05T04:21:56.133Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:21:56.133Z","atBatIndex":76},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Arenado pops out to second baseman Jake Cronenworth.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":77,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-05T04:24:33.269Z","endTime":"2026-08-05T04:25:18.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Griffin Canning replaces Bradgley Rodriguez.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":9,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-05T04:23:13.133Z","endTime":"2026-08-05T04:24:35.435Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656288,"link":"/api/v1/people/656288"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":87.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.504823375771522,"aZ":-13.839410947365595,"pfxX":-6.048513554490027,"pfxZ":9.340170150534874,"pX":-0.1545289581678716,"pZ":1.9078054368655186,"vX0":3.9765540569322417,"vY0":-139.2772712927526,"vZ0":-7.065223052220049,"x":122.89,"y":187.27,"x0":-0.8154904232243249,"y0":50.00482938347233,"z0":5.394219143922179,"aX":-11.875236386284381},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.6,"breakHorizontal":10.1,"spinRate":2222,"spinDirection":221},"zone":8,"typeConfidence":0.9,"plateTime":0.3933858746314396,"extension":6.12984884046178},"index":1,"playId":"d6917c71-42a7-38fa-85b7-3c11e82a2314","pitchNumber":1,"startTime":"2026-08-05T04:24:35.435Z","endTime":"2026-08-05T04:24:39.286Z","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":90.5,"endSpeed":84.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.110133484260125,"aZ":-35.67664580694633,"pfxX":-2.607440947348975,"pfxZ":-1.9742872308186088,"pX":1.3337799414255702,"pZ":-0.0995250447773502,"vX0":6.109890062750779,"vY0":-131.5616020993371,"vZ0":-7.710952737176819,"x":66.16,"y":241.47,"x0":-0.6689622586744457,"y0":50.00469329589385,"z0":5.477257865886656,"aX":-4.620502728617152},"breaks":{"breakAngle":6.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-4.9,"breakHorizontal":3.6,"spinRate":2956,"spinDirection":353},"zone":14,"typeConfidence":0.91,"plateTime":0.4146409608081023,"extension":5.921497131316884},"index":2,"playId":"ee4b991f-5444-37de-b080-477e32f6a63f","pitchNumber":2,"startTime":"2026-08-05T04:24:50.888Z","endTime":"2026-08-05T04:24:53.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.174549711591872,"aZ":-37.00740558385696,"pfxX":6.675574497729155,"pfxZ":-3.2784452422977868,"pX":0.8221633030675668,"pZ":2.127674548926564,"vX0":2.1491067529240806,"vY0":-121.00508334760522,"vZ0":-0.3705428903649628,"x":85.66,"y":181.33,"x0":-0.9465546633039881,"y0":50.00481742721,"z0":5.5447283066240445,"aX":9.830498522186156},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-5.8,"breakHorizontal":-12.6,"spinRate":2680,"spinDirection":25},"zone":14,"typeConfidence":0.84,"plateTime":0.4538737490750777,"extension":5.825377914504714},"hitData":{"launchSpeed":64.2,"launchAngle":39.0,"totalDistance":200.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":154.43,"coordY":125.8}},"index":3,"playId":"0ba66b71-baba-3bfa-8563-2402acf412e6","pitchNumber":3,"startTime":"2026-08-05T04:25:08.652Z","endTime":"2026-08-05T04:25:18.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:25:18.650Z","atBatIndex":77},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Lars Nootbaar grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":78,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-05T04:25:28.299Z","endTime":"2026-08-05T04:26:13.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.8751457479386,"aZ":-36.773181630582506,"pfxX":-0.3268434829247009,"pfxZ":-2.61109793499291,"pX":0.5375928038370725,"pZ":0.5204174699095835,"vX0":3.621356250227625,"vY0":-131.33404862307347,"vZ0":-6.063958894772185,"x":96.51,"y":224.73,"x0":-0.8123416910472542,"y0":50.00357319701475,"z0":5.570099527036064,"aX":-0.575162038970122},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-5.8,"breakHorizontal":-0.1,"spinRate":3004,"spinDirection":29},"zone":14,"typeConfidence":0.92,"plateTime":0.4158597198717069,"extension":5.853536208546038},"index":0,"playId":"a77846c6-f064-38f5-9bde-7b8f1d401e09","pitchNumber":1,"startTime":"2026-08-05T04:25:44.091Z","endTime":"2026-08-05T04:25:49.313Z","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":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.35015662825883,"aZ":-35.15203891918653,"pfxX":-6.141901103811594,"pfxZ":-1.6882191503193136,"pX":-0.08792035672942296,"pZ":1.7116206971662995,"vX0":4.107486012366029,"vY0":-131.878501202965,"vZ0":-3.085146483911041,"x":120.35,"y":192.57,"x0":-0.8685259598899463,"y0":50.00565505240433,"z0":5.4925643211428214,"aX":-10.80774459515418},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-3.5,"breakHorizontal":10.2,"spinRate":1227,"spinDirection":260},"zone":8,"typeConfidence":0.87,"plateTime":0.4155096716235973,"extension":5.841945676876034},"hitData":{"launchSpeed":73.6,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.65,"coordY":157.37}},"index":1,"playId":"9cdfa65b-9afb-3579-891d-d92101a82fd8","pitchNumber":2,"startTime":"2026-08-05T04:26:02.753Z","endTime":"2026-08-05T04:26:13.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:26:13.109Z","atBatIndex":78},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tim Tawa grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-05T04:26:18.877Z","endTime":"2026-08-05T04:27:06.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.70"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.86"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.76"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.40"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.84"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.76"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.50"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.07"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.10"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.12"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.65"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.69"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.35"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.364"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".455"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.364"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"}],"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.029428688293823,"aZ":-23.266610681803297,"pfxX":-7.8383164366866405,"pfxZ":4.55431028275896,"pX":-0.1278214508367597,"pZ":3.4678956749323144,"vX0":4.549124921664497,"vY0":-138.98195641418727,"vZ0":-1.4123690372184234,"x":121.87,"y":145.15,"x0":-0.7670608761473493,"y0":50.00522474463492,"z0":5.527229711827399,"aX":-15.342540119337015},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.2,"breakHorizontal":13.2,"spinRate":2084,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.39402321312975275,"extension":5.95922527622744},"index":0,"playId":"d34fa2b4-99d4-3305-9a7f-510d90bc04f1","pitchNumber":1,"startTime":"2026-08-05T04:26:38.130Z","endTime":"2026-08-05T04:26:41.130Z","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":90.3,"endSpeed":83.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21805304852087,"aZ":-34.26482680032299,"pfxX":-0.9302895534252249,"pfxZ":-1.1832757459683778,"pX":0.8479420084979699,"pZ":1.9812363002299238,"vX0":4.2820638977355205,"vY0":-131.50063949139863,"vZ0":-3.127073661840793,"x":84.68,"y":185.29,"x0":-0.6762357304820912,"y0":50.00549786945585,"z0":5.711241989346231,"aX":-1.640380664985458},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.6,"breakHorizontal":0.8,"spinRate":2932,"spinDirection":47},"zone":14,"typeConfidence":0.87,"plateTime":0.4155138120439208,"extension":5.757801239407814},"hitData":{"launchSpeed":79.1,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.04,"coordY":145.43}},"index":1,"playId":"73226163-6d94-32bb-8aeb-b31c36dc2d7e","pitchNumber":2,"startTime":"2026-08-05T04:26:56.688Z","endTime":"2026-08-05T04:27:06.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:27:06.097Z","atBatIndex":79}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tim Tawa grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":9,"homeScore":4,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-08-05T04:26:18.877Z","endTime":"2026-08-05T04:27:06.097Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.70"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.86"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.76"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.40"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.84"},{"zone":"06","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.76"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.50"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.07"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.10"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.12"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.65"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.69"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"78.35"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.364"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"}]}},{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".125"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".313"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".190"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".364"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".455"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".091"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".381"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.364"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".467"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".588"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".346"}],"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":630105,"link":"/api/v1/people/630105"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.029428688293823,"aZ":-23.266610681803297,"pfxX":-7.8383164366866405,"pfxZ":4.55431028275896,"pX":-0.1278214508367597,"pZ":3.4678956749323144,"vX0":4.549124921664497,"vY0":-138.98195641418727,"vZ0":-1.4123690372184234,"x":121.87,"y":145.15,"x0":-0.7670608761473493,"y0":50.00522474463492,"z0":5.527229711827399,"aX":-15.342540119337015},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.2,"breakHorizontal":13.2,"spinRate":2084,"spinDirection":229},"zone":11,"typeConfidence":0.91,"plateTime":0.39402321312975275,"extension":5.95922527622744},"index":0,"playId":"d34fa2b4-99d4-3305-9a7f-510d90bc04f1","pitchNumber":1,"startTime":"2026-08-05T04:26:38.130Z","endTime":"2026-08-05T04:26:41.130Z","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":90.3,"endSpeed":83.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.21805304852087,"aZ":-34.26482680032299,"pfxX":-0.9302895534252249,"pfxZ":-1.1832757459683778,"pX":0.8479420084979699,"pZ":1.9812363002299238,"vX0":4.2820638977355205,"vY0":-131.50063949139863,"vZ0":-3.127073661840793,"x":84.68,"y":185.29,"x0":-0.6762357304820912,"y0":50.00549786945585,"z0":5.711241989346231,"aX":-1.640380664985458},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-2.6,"breakHorizontal":0.8,"spinRate":2932,"spinDirection":47},"zone":14,"typeConfidence":0.87,"plateTime":0.4155138120439208,"extension":5.757801239407814},"hitData":{"launchSpeed":79.1,"launchAngle":4.0,"totalDistance":92.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":139.04,"coordY":145.43}},"index":1,"playId":"73226163-6d94-32bb-8aeb-b31c36dc2d7e","pitchNumber":2,"startTime":"2026-08-05T04:26:56.688Z","endTime":"2026-08-05T04:27:06.097Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-05T04:27:06.097Z","atBatIndex":79},"scoringPlays":[2,4,5,15,17,46,53,60,63,74],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4,5,6],"bottom":[7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":47.08,"y":124.51},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":88.24,"y":79.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":45.23,"y":93.71},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":102.03,"y":170.79},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":188.23,"y":124.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":125.6,"y":161.47},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":1,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":150.72,"y":54.36},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":157.3,"y":156.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":101.93,"y":99.45},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":153.66,"y":145.84},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":115.47,"y":85.92},"type":"O","description":"Flyout"}]}},{"startIndex":11,"endIndex":21,"top":[11,12,13,14,15,16,17,18],"bottom":[19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":195.53,"y":99.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"coordinates":{"x":140.57,"y":181.94},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":105.58,"y":168.25},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":141.07,"y":149.49},"type":"O","description":"Fielders Choice"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":194.52,"y":128.03},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":190.26,"y":131.74},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":2,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":155.27,"y":156.59},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":165.41,"y":159.63},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":105.07,"y":165.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":103.33,"y":178.92},"type":"O","description":"Pop Out"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24,25],"bottom":[26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":113.96,"y":69.52},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":101.75,"y":145.18},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"coordinates":{"x":64.99,"y":78.93},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":3,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":109.13,"y":172.31},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":139.16,"y":126.31},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":54.44,"y":125.74},"type":"O","description":"Flyout"}]}},{"startIndex":29,"endIndex":35,"top":[29,30,31],"bottom":[32,33,34,35],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":199.08,"y":107.53},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":4,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":137.1,"y":58.09},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":162.62,"y":147.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":50.56,"y":103.85},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":101.64,"y":116.45},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":180.23,"y":128.75},"type":"O","description":"Flyout"}]}},{"startIndex":36,"endIndex":42,"top":[36,37,38,39],"bottom":[40,41,42],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":138.58,"y":172.04},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":149.79,"y":84.32},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":70.59,"y":90.16},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":5,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":100.4,"y":180.42},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":127.49,"y":179.83},"type":"O","description":"Grounded Into DP"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":157.77,"y":79.06},"type":"O","description":"Lineout"}]}},{"startIndex":43,"endIndex":50,"top":[43,44,45,46,47],"bottom":[48,49,50],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":100.51,"y":135.8},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":122.88,"y":113.06},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":6,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":154.76,"y":154.56},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":77.95,"y":98.37},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":177.11,"y":118.9},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":205.71,"y":100.89},"type":"O","description":"Lineout"}]}},{"startIndex":51,"endIndex":65,"top":[51,52,53,54,55,56,57],"bottom":[58,59,60,61,62,63,64,65],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":142.39,"y":85.12},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":95.4,"y":55.98},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":108.64,"y":127.17},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":7,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":119.27,"y":175.86},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":163.71,"y":75.16},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":48.53,"y":56.4},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":130.93,"y":144.93},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":44.98,"y":60.86},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":75.5,"y":134.46},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":159.33,"y":156.59},"type":"O","description":"Groundout"}]}},{"startIndex":66,"endIndex":71,"top":[66,67,68],"bottom":[69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":188.76,"y":126.14},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":8,"pitcher":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":158.82,"y":157.6},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":74.83,"y":78.73},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":78.8,"y":80.11},"type":"O","description":"Flyout"}]}},{"startIndex":72,"endIndex":79,"top":[72,73,74,75,76],"bottom":[77,78,79],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"coordinates":{"x":104.56,"y":99.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":191.78,"y":121.6},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"coordinates":{"x":106.64,"y":170.37},"type":"O","description":"Fielders Choice Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"inning":9,"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"batter":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"coordinates":{"x":148.17,"y":151.52},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":154.43,"y":125.8},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"coordinates":{"x":144.65,"y":157.37},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":139.04,"y":145.43},"type":"O","description":"Groundout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":2}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":3}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":6,"errors":1,"leftOnBase":3},"away":{"runs":9,"hits":16,"errors":0,"leftOnBase":10}},"defense":{"pitcher":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"catcher":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"first":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"second":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"third":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"shortstop":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"left":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"center":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"right":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"onDeck":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"inHole":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"battingOrder":2,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"offense":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"onDeck":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"inHole":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"battingOrder":7,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"balls":0,"strikes":1,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":10,"airOuts":11,"runs":9,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":16,"hitByPitch":1,"avg":".236","atBats":43,"obp":".312","slg":".384","ops":".696","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":20,"rbi":9,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":7,"groundOuts":9,"airOuts":14,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":124,"era":"4.15","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.32","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":124,"balls":40,"strikes":84,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":4,"pitchesPerInning":"13.78","runsScoredPer9":"4.00","homeRunsPer9":"2.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":0,"chances":37,"passedBall":0,"pickoffs":0}},"players":{"ID669134":{"person":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"jerseyNumber":"12","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":13,"groundOuts":20,"airOuts":24,"runs":14,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":28,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":1,"avg":".314","atBats":105,"obp":".410","slg":".514","ops":".924","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":122,"totalBases":54,"rbi":16,"leftOnBase":45,"sacBunts":0,"sacFlies":0,"babip":".397","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.25","popOuts":7,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":7,"stolenBases":22,"stolenBasePercentage":".759","caughtStealingPercentage":".241","assists":11,"putOuts":258,"errors":3,"chances":272,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673513":{"person":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"jerseyNumber":"1","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":32,"gamesStarted":0,"flyOuts":24,"groundOuts":25,"airOuts":51,"runs":12,"doubles":7,"triples":0,"homeRuns":5,"strikeOuts":47,"baseOnBalls":25,"intentionalWalks":2,"hits":26,"hitByPitch":2,"atBats":144,"obp":".301","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":710,"era":"2.30","inningsPitched":"43.0","wins":2,"losses":1,"saves":0,"saveOpportunities":0,"holds":6,"blownSaves":0,"earnedRuns":11,"whip":"1.19","battersFaced":176,"outs":129,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":710,"balls":263,"strikes":447,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.49","rbi":0,"winPercentage":".667","pitchesPerInning":"16.51","gamesFinished":5,"strikeoutWalkRatio":"1.88","strikeoutsPer9Inn":"9.84","walksPer9Inn":"5.23","hitsPer9Inn":"5.44","runsScoredPer9":"2.51","homeRunsPer9":"1.05","inheritedRunners":29,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"21","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"200","stats":{"batting":{"summary":"1-5 | 2 R, SB","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":6,"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":74,"flyOuts":32,"groundOuts":92,"airOuts":64,"runs":32,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":28,"intentionalWalks":1,"hits":57,"hitByPitch":3,"avg":".237","atBats":241,"obp":".321","slg":".307","ops":".628","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":277,"totalBases":74,"rbi":27,"leftOnBase":133,"sacBunts":3,"sacFlies":2,"babip":".264","groundOutsToAirouts":"1.44","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"120.50","popOuts":9,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":69,"putOuts":84,"errors":6,"chances":159,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID669398":{"person":{"id":669398,"fullName":"Gage Workman","link":"/api/v1/people/669398"},"jerseyNumber":"99","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"101","stats":{"batting":{"note":"a-","summary":"0-2 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":17,"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":3,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".150","atBats":40,"obp":".150","slg":".375","ops":".525","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":15,"rbi":5,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".190","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":9,"errors":3,"chances":24,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666023":{"person":{"id":666023,"fullName":"Freddy Fermin","link":"/api/v1/people/666023"},"jerseyNumber":"54","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"700","stats":{"batting":{"summary":"2-5 | 2B, RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":34,"groundOuts":49,"airOuts":57,"runs":17,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":0,"hits":31,"hitByPitch":3,"avg":".186","atBats":167,"obp":".270","slg":".311","ops":".581","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":193,"totalBases":52,"rbi":15,"leftOnBase":81,"sacBunts":4,"sacFlies":2,"babip":".209","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.75","popOuts":11,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":17,"stolenBases":34,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":25,"putOuts":461,"errors":7,"chances":493,"fielding":".986","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID650633":{"person":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":74,"groundOuts":125,"airOuts":133,"runs":51,"doubles":14,"triples":1,"homeRuns":14,"strikeOuts":114,"baseOnBalls":54,"intentionalWalks":0,"hits":102,"hitByPitch":9,"atBats":471,"obp":".308","caughtStealing":7,"stolenBases":6,"stolenBasePercentage":".462","caughtStealingPercentage":".538","numberOfPitches":2134,"era":"3.45","inningsPitched":"130.1","wins":6,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.20","battersFaced":538,"outs":391,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2134,"balls":795,"strikes":1339,"strikePercentage":".630","hitBatsmen":9,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.94","rbi":0,"winPercentage":".429","pitchesPerInning":"16.37","gamesFinished":0,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"7.87","walksPer9Inn":"3.73","hitsPer9Inn":"7.04","runsScoredPer9":"3.52","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":31,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":17,"errors":1,"chances":27,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID695243":{"person":{"id":695243,"fullName":"Mason Miller","link":"/api/v1/people/695243"},"jerseyNumber":"22","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":45,"gamesStarted":0,"flyOuts":17,"groundOuts":27,"airOuts":25,"runs":6,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":88,"baseOnBalls":16,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":161,"obp":".218","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":753,"era":"0.76","inningsPitched":"47.1","wins":4,"losses":1,"saves":28,"saveOpportunities":29,"holds":0,"blownSaves":1,"earnedRuns":4,"whip":"0.80","battersFaced":179,"outs":142,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":753,"balls":253,"strikes":500,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".800","pitchesPerInning":"15.91","gamesFinished":40,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"16.73","walksPer9Inn":"3.04","hitsPer9Inn":"4.18","runsScoredPer9":"1.14","homeRunsPer9":"0.00","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":1,"chances":5,"fielding":".800","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663554":{"person":{"id":663554,"fullName":"Casey Mize","link":"/api/v1/people/663554"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"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":16,"flyOuts":62,"groundOuts":61,"airOuts":108,"runs":27,"doubles":22,"triples":1,"homeRuns":5,"strikeOuts":85,"baseOnBalls":19,"intentionalWalks":0,"hits":67,"hitByPitch":1,"atBats":315,"obp":".257","caughtStealing":5,"stolenBases":9,"stolenBasePercentage":".643","caughtStealingPercentage":".357","numberOfPitches":1318,"era":"2.70","inningsPitched":"86.2","wins":4,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"0.99","battersFaced":341,"outs":260,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1318,"balls":462,"strikes":856,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".400","pitchesPerInning":"15.21","gamesFinished":0,"strikeoutWalkRatio":"4.47","strikeoutsPer9Inn":"8.83","walksPer9Inn":"1.97","hitsPer9Inn":"6.96","runsScoredPer9":"2.80","homeRunsPer9":"0.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":26,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":2,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID593974":{"person":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":50,"gamesStarted":4,"flyOuts":22,"groundOuts":72,"airOuts":51,"runs":22,"doubles":11,"triples":1,"homeRuns":5,"strikeOuts":36,"baseOnBalls":22,"intentionalWalks":1,"hits":57,"hitByPitch":2,"atBats":213,"obp":".340","caughtStealing":4,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":915,"era":"3.47","inningsPitched":"57.0","wins":2,"losses":2,"saves":0,"saveOpportunities":2,"holds":4,"blownSaves":2,"earnedRuns":22,"whip":"1.39","battersFaced":240,"outs":171,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":915,"balls":334,"strikes":581,"strikePercentage":".630","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.41","rbi":0,"winPercentage":".500","pitchesPerInning":"16.05","gamesFinished":15,"strikeoutWalkRatio":"1.64","strikeoutsPer9Inn":"5.68","walksPer9Inn":"3.47","hitsPer9Inn":"9.00","runsScoredPer9":"3.47","homeRunsPer9":"0.79","inheritedRunners":29,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":17},"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}},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"10","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":22,"flyOuts":53,"groundOuts":109,"airOuts":99,"runs":61,"doubles":18,"triples":3,"homeRuns":14,"strikeOuts":92,"baseOnBalls":44,"intentionalWalks":2,"hits":107,"hitByPitch":4,"atBats":406,"obp":".341","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":1801,"era":"5.18","inningsPitched":"104.1","wins":6,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":60,"whip":"1.45","battersFaced":455,"outs":313,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1801,"balls":684,"strikes":1117,"strikePercentage":".620","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".545","pitchesPerInning":"17.26","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"7.94","walksPer9Inn":"3.80","hitsPer9Inn":"9.23","runsScoredPer9":"5.26","homeRunsPer9":"1.21","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":18,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":21,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID701538":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"3-5 | 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":66,"groundOuts":94,"airOuts":125,"runs":55,"doubles":18,"triples":1,"homeRuns":16,"strikeOuts":112,"baseOnBalls":30,"intentionalWalks":2,"hits":104,"hitByPitch":1,"avg":".241","atBats":431,"obp":".292","slg":".399","ops":".691","caughtStealing":2,"stolenBases":22,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":466,"totalBases":172,"rbi":54,"leftOnBase":175,"sacBunts":3,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.94","popOuts":22,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":270,"errors":1,"chances":278,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID656288":{"person":{"id":656288,"fullName":"Griffin Canning","link":"/api/v1/people/656288"},"jerseyNumber":"17","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"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":7,"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":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":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":18,"gamesStarted":11,"flyOuts":38,"groundOuts":62,"airOuts":63,"runs":50,"doubles":10,"triples":0,"homeRuns":13,"strikeOuts":67,"baseOnBalls":32,"intentionalWalks":0,"hits":72,"hitByPitch":3,"atBats":261,"obp":".359","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1193,"era":"6.49","inningsPitched":"68.0","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.53","battersFaced":300,"outs":204,"gamesPitched":18,"completeGames":0,"shutouts":0,"pitchesThrown":1193,"balls":474,"strikes":719,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":".250","pitchesPerInning":"17.54","gamesFinished":1,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"8.87","walksPer9Inn":"4.24","hitsPer9Inn":"9.53","runsScoredPer9":"6.62","homeRunsPer9":"1.72","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":10,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID608566":{"person":{"id":608566,"fullName":"Germán Márquez","link":"/api/v1/people/608566"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 4 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":8,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":11,"strikes":17,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"36.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":10,"flyOuts":40,"groundOuts":52,"airOuts":66,"runs":32,"doubles":11,"triples":0,"homeRuns":14,"strikeOuts":37,"baseOnBalls":24,"intentionalWalks":0,"hits":55,"hitByPitch":2,"atBats":208,"obp":".343","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":918,"era":"5.26","inningsPitched":"53.0","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.49","battersFaced":236,"outs":159,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":918,"balls":345,"strikes":573,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":4,"winPercentage":".667","pitchesPerInning":"17.32","gamesFinished":2,"strikeoutWalkRatio":"1.54","strikeoutsPer9Inn":"6.28","walksPer9Inn":"4.08","hitsPer9Inn":"9.34","runsScoredPer9":"5.43","homeRunsPer9":"2.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":13,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID699134":{"person":{"id":699134,"fullName":"Bradgley Rodriguez","link":"/api/v1/people/699134"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":3,"strikes":6,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":47,"gamesStarted":4,"flyOuts":23,"groundOuts":52,"airOuts":44,"runs":17,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":52,"baseOnBalls":16,"intentionalWalks":1,"hits":40,"hitByPitch":0,"atBats":185,"obp":".277","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":803,"era":"2.39","inningsPitched":"49.0","wins":2,"losses":2,"saves":0,"saveOpportunities":4,"holds":8,"blownSaves":4,"earnedRuns":13,"whip":"1.14","battersFaced":204,"outs":147,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":803,"balls":267,"strikes":536,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.18","rbi":0,"winPercentage":".500","pitchesPerInning":"16.39","gamesFinished":6,"strikeoutWalkRatio":"3.25","strikeoutsPer9Inn":"9.55","walksPer9Inn":"2.94","hitsPer9Inn":"7.35","runsScoredPer9":"3.12","homeRunsPer9":"0.55","inheritedRunners":25,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":7,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"601","stats":{"batting":{"note":"1-","summary":"0-0 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":54,"flyOuts":18,"groundOuts":26,"airOuts":37,"runs":17,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":16,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".208","atBats":106,"obp":".311","slg":".274","ops":".585","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":124,"totalBases":29,"rbi":15,"leftOnBase":42,"sacBunts":2,"sacFlies":0,"babip":".256","groundOutsToAirouts":"0.70","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"106.00","popOuts":13,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":79,"putOuts":44,"errors":0,"chances":123,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID669093":{"person":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":13,"groundOuts":16,"airOuts":23,"runs":12,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":28,"baseOnBalls":13,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":81,"obp":".298","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":376,"era":"3.80","inningsPitched":"23.2","wins":2,"losses":2,"saves":1,"saveOpportunities":3,"holds":9,"blownSaves":2,"earnedRuns":10,"whip":"1.18","battersFaced":95,"outs":71,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":376,"balls":150,"strikes":226,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.70","rbi":0,"winPercentage":".500","pitchesPerInning":"15.89","gamesFinished":3,"strikeoutWalkRatio":"2.15","strikeoutsPer9Inn":"10.65","walksPer9Inn":"4.94","hitsPer9Inn":"5.70","runsScoredPer9":"4.56","homeRunsPer9":"0.76","inheritedRunners":8,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657757":{"person":{"id":657757,"fullName":"Gavin Sheets","link":"/api/v1/people/657757"},"jerseyNumber":"30","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":105,"flyOuts":40,"groundOuts":92,"airOuts":82,"runs":42,"doubles":15,"triples":0,"homeRuns":14,"strikeOuts":76,"baseOnBalls":43,"intentionalWalks":0,"hits":68,"hitByPitch":4,"avg":".215","atBats":316,"obp":".315","slg":".396","ops":".711","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":365,"totalBases":125,"rbi":43,"leftOnBase":122,"sacBunts":0,"sacFlies":2,"babip":".237","groundOutsToAirouts":"1.12","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.57","popOuts":23,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":42,"putOuts":307,"errors":0,"chances":349,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID670970":{"person":{"id":670970,"fullName":"Adrian Morejon","link":"/api/v1/people/670970"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":52,"gamesStarted":0,"flyOuts":17,"groundOuts":74,"airOuts":34,"runs":23,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":70,"baseOnBalls":15,"intentionalWalks":3,"hits":49,"hitByPitch":4,"atBats":226,"obp":".276","caughtStealing":2,"stolenBases":9,"stolenBasePercentage":".818","caughtStealingPercentage":".182","numberOfPitches":946,"era":"3.00","inningsPitched":"60.0","wins":8,"losses":2,"saves":2,"saveOpportunities":7,"holds":17,"blownSaves":5,"earnedRuns":20,"whip":"1.07","battersFaced":246,"outs":180,"gamesPitched":52,"completeGames":0,"shutouts":0,"pitchesThrown":946,"balls":303,"strikes":643,"strikePercentage":".680","hitBatsmen":4,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"2.18","rbi":0,"winPercentage":".800","pitchesPerInning":"15.77","gamesFinished":7,"strikeoutWalkRatio":"4.67","strikeoutsPer9Inn":"10.50","walksPer9Inn":"2.25","hitsPer9Inn":"7.35","runsScoredPer9":"3.45","homeRunsPer9":"0.45","inheritedRunners":31,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":13,"putOuts":7,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592518":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | 2B, K, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"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":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":67,"groundOuts":107,"airOuts":120,"runs":58,"doubles":20,"triples":0,"homeRuns":23,"strikeOuts":106,"baseOnBalls":51,"intentionalWalks":3,"hits":88,"hitByPitch":0,"avg":".213","atBats":413,"obp":".295","slg":".429","ops":".724","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":472,"totalBases":177,"rbi":69,"leftOnBase":184,"sacBunts":1,"sacFlies":7,"babip":".223","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.96","popOuts":20,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":138,"putOuts":81,"errors":3,"chances":222,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID664034":{"person":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"jerseyNumber":"25","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"400","stats":{"batting":{"summary":"0-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":88,"flyOuts":31,"groundOuts":66,"airOuts":64,"runs":38,"doubles":13,"triples":2,"homeRuns":16,"strikeOuts":71,"baseOnBalls":15,"intentionalWalks":1,"hits":80,"hitByPitch":10,"avg":".289","atBats":277,"obp":".343","slg":".523","ops":".866","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":307,"totalBases":145,"rbi":49,"leftOnBase":122,"sacBunts":0,"sacFlies":4,"babip":".330","groundOutsToAirouts":"1.03","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"17.31","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":97,"putOuts":497,"errors":2,"chances":596,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID665487":{"person":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"jerseyNumber":"23","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | 2B, K, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":112,"flyOuts":59,"groundOuts":126,"airOuts":98,"runs":58,"doubles":23,"triples":2,"homeRuns":8,"strikeOuts":98,"baseOnBalls":45,"intentionalWalks":4,"hits":123,"hitByPitch":5,"avg":".280","atBats":439,"obp":".350","slg":".396","ops":".746","caughtStealing":11,"stolenBases":26,"stolenBasePercentage":".703","caughtStealingPercentage":".297","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":495,"totalBases":174,"rbi":49,"leftOnBase":113,"sacBunts":1,"sacFlies":5,"babip":".340","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.88","popOuts":12,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":95,"putOuts":182,"errors":6,"chances":283,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID593428":{"person":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"2-3 | 2B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":55,"groundOuts":123,"airOuts":92,"runs":46,"doubles":11,"triples":0,"homeRuns":9,"strikeOuts":79,"baseOnBalls":51,"intentionalWalks":1,"hits":84,"hitByPitch":3,"avg":".225","atBats":374,"obp":".319","slg":".326","ops":".645","caughtStealing":1,"stolenBases":16,"stolenBasePercentage":".941","caughtStealingPercentage":".059","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":432,"totalBases":122,"rbi":41,"leftOnBase":152,"sacBunts":0,"sacFlies":4,"babip":".259","groundOutsToAirouts":"1.34","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.56","popOuts":10,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":231,"putOuts":163,"errors":7,"chances":401,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID687749":{"person":{"id":687749,"fullName":"Jase Bowen","link":"/api/v1/people/687749"},"jerseyNumber":"4","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | HBP, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":11,"groundOuts":13,"airOuts":18,"runs":10,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":26,"baseOnBalls":2,"intentionalWalks":0,"hits":11,"hitByPitch":2,"avg":".162","atBats":68,"obp":".208","slg":".235","ops":".443","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":72,"totalBases":16,"rbi":6,"leftOnBase":42,"sacBunts":0,"sacFlies":0,"babip":".244","groundOutsToAirouts":"0.72","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.00","popOuts":1,"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":51,"errors":0,"chances":53,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID606996":{"person":{"id":606996,"fullName":"Kyle Hart","link":"/api/v1/people/606996"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":29,"gamesStarted":4,"flyOuts":20,"groundOuts":49,"airOuts":41,"runs":24,"doubles":10,"triples":1,"homeRuns":4,"strikeOuts":38,"baseOnBalls":13,"intentionalWalks":0,"hits":33,"hitByPitch":3,"atBats":157,"obp":".280","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":694,"era":"4.53","inningsPitched":"43.2","wins":0,"losses":2,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":22,"whip":"1.05","battersFaced":177,"outs":131,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":694,"balls":248,"strikes":446,"strikePercentage":".640","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".000","pitchesPerInning":"15.89","gamesFinished":5,"strikeoutWalkRatio":"2.92","strikeoutsPer9Inn":"7.83","walksPer9Inn":"2.68","hitsPer9Inn":"6.80","runsScoredPer9":"4.95","homeRunsPer9":"0.82","inheritedRunners":16,"inheritedRunnersScored":5,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":8,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":0,"chances":13,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID630105":{"person":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"jerseyNumber":"9","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"800","stats":{"batting":{"summary":"3-5 | RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":20,"groundOuts":61,"airOuts":50,"runs":26,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":51,"baseOnBalls":22,"intentionalWalks":0,"hits":45,"hitByPitch":4,"avg":".220","atBats":205,"obp":".307","slg":".288","ops":".595","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":233,"totalBases":59,"rbi":17,"leftOnBase":93,"sacBunts":2,"sacFlies":0,"babip":".278","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"68.33","popOuts":12,"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":145,"putOuts":102,"errors":4,"chances":251,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID681190":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 7-6)","summary":"6.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":5,"airOuts":11,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":80,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":24,"strikes":56,"strikePercentage":".700","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":2,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":18,"flyOuts":82,"groundOuts":88,"airOuts":134,"runs":51,"doubles":24,"triples":3,"homeRuns":14,"strikeOuts":65,"baseOnBalls":31,"intentionalWalks":1,"hits":112,"hitByPitch":4,"atBats":393,"obp":".339","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1664,"era":"4.19","inningsPitched":"101.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":47,"whip":"1.42","battersFaced":434,"outs":303,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1664,"balls":584,"strikes":1080,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".538","pitchesPerInning":"16.48","gamesFinished":2,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"5.79","walksPer9Inn":"2.76","hitsPer9Inn":"9.98","runsScoredPer9":"4.54","homeRunsPer9":"1.25","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":1,"chances":18,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[665487,669398,650859,592518,664034,701538,593428,823550,666023,630105,687749,681190,608566,699134,656288],"pitchers":[681190,608566,699134,656288],"bench":[669134,657757],"bullpen":[621111,669093,606996,650633,673513,695243,663554,670970,593974],"battingOrder":[669398,650859,592518,664034,701538,823550,666023,630105,687749],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Tatis Jr. (23, Rodriguez, Ed); Machado, M (20, Rodriguez, Ed); Bogaerts (11, Rodriguez, Ed); Fermin (9, Thompson, R)."},{"label":"TB","value":"Bogaerts 3; Bowen; Cronenworth 3; Fermin 3; Machado, M 4; Merrill 3; Rengifo; Tatis Jr. 2."},{"label":"RBI","value":"Bogaerts (41); Cronenworth (17); Fermin (15); Machado, M 4 (69); Merrill 2 (54)."},{"label":"2-out RBI","value":"Merrill 2; Bogaerts; Machado, M."},{"label":"Runners left in scoring position, 2 out","value":"Cronenworth; Rengifo 2; Fermin; Bogaerts."},{"label":"GIDP","value":"Workman."},{"label":"Team RISP","value":"8-for-22."},{"label":"Team LOB","value":"10."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Bogaerts (16, 2nd base off Rodriguez, Ed/McCann); Rengifo (6, 2nd base off Thompson, R/McCann)."}]},{"title":"FIELDING","fieldList":[{"label":"DP","value":"(Vásquez, R-Cronenworth-France, T)."}]}],"note":[{"label":"a","value":"Struck out for Tatis Jr. in the 7th."},{"label":"1","value":"Ran for Bogaerts in the 7th."}]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":9,"airOuts":14,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".241","atBats":32,"obp":".314","slg":".392","ops":".706","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":12,"rbi":4,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.00","popOuts":3,"lineOuts":4},"pitching":{"flyOuts":7,"groundOuts":10,"airOuts":11,"runs":9,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":16,"hitByPitch":1,"atBats":43,"obp":".413","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":169,"era":"4.20","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":7,"whip":"1.30","battersFaced":46,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":169,"balls":58,"strikes":111,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.91","rbi":9,"pitchesPerInning":"18.78","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(L, 10-4)","summary":"5.2 IP, 5 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":6,"airOuts":8,"runs":7,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":29,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":102,"inningsPitched":"5.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":29,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":102,"balls":33,"strikes":69,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":6,"gamesFinished":0,"runsScoredPer9":"11.12","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":23,"gamesStarted":23,"flyOuts":94,"groundOuts":141,"airOuts":160,"runs":45,"doubles":27,"triples":3,"homeRuns":13,"strikeOuts":92,"baseOnBalls":45,"intentionalWalks":0,"hits":124,"hitByPitch":0,"atBats":514,"obp":".302","caughtStealing":1,"stolenBases":8,"stolenBasePercentage":".889","caughtStealingPercentage":".111","numberOfPitches":2160,"era":"2.71","inningsPitched":"136.1","wins":10,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.24","battersFaced":562,"outs":409,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":2160,"balls":796,"strikes":1364,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":6,"winPercentage":".714","pitchesPerInning":"15.84","gamesFinished":0,"strikeoutWalkRatio":"2.04","strikeoutsPer9Inn":"6.07","walksPer9Inn":"2.97","hitsPer9Inn":"8.19","runsScoredPer9":"2.97","homeRunsPer9":"0.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":24,"lineOuts":42},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666661":{"person":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"jerseyNumber":"62","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":17,"groundOuts":45,"airOuts":36,"runs":15,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":55,"baseOnBalls":16,"intentionalWalks":1,"hits":30,"hitByPitch":2,"atBats":162,"obp":".262","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":725,"era":"2.54","inningsPitched":"46.0","wins":3,"losses":4,"saves":1,"saveOpportunities":5,"holds":14,"blownSaves":4,"earnedRuns":13,"whip":"1.00","battersFaced":184,"outs":138,"gamesPitched":49,"completeGames":0,"shutouts":0,"pitchesThrown":725,"balls":253,"strikes":472,"strikePercentage":".650","hitBatsmen":2,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".429","pitchesPerInning":"15.76","gamesFinished":9,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"10.76","walksPer9Inn":"3.13","hitsPer9Inn":"5.87","runsScoredPer9":"2.93","homeRunsPer9":"0.39","inheritedRunners":20,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":10,"flyOuts":45,"groundOuts":90,"airOuts":88,"runs":36,"doubles":16,"triples":1,"homeRuns":8,"strikeOuts":52,"baseOnBalls":22,"intentionalWalks":0,"hits":77,"hitByPitch":4,"atBats":304,"obp":".309","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":1207,"era":"3.66","inningsPitched":"78.2","wins":6,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":32,"whip":"1.26","battersFaced":333,"outs":236,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1207,"balls":419,"strikes":788,"strikePercentage":".650","hitBatsmen":4,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".857","pitchesPerInning":"15.34","gamesFinished":2,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"5.95","walksPer9Inn":"2.52","hitsPer9Inn":"8.81","runsScoredPer9":"4.12","homeRunsPer9":"0.92","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":3,"passedBall":0,"popOuts":25,"lineOuts":18},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":8,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID694374":{"person":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"jerseyNumber":"13","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":2,"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":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":23,"groundOuts":47,"airOuts":40,"runs":18,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".218","atBats":147,"obp":".273","slg":".374","ops":".647","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":55,"rbi":24,"leftOnBase":68,"sacBunts":5,"sacFlies":2,"babip":".248","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.40","popOuts":10,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":149,"errors":2,"chances":166,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":29,"groundOuts":42,"airOuts":48,"runs":18,"doubles":6,"triples":0,"homeRuns":5,"strikeOuts":54,"baseOnBalls":13,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".199","atBats":176,"obp":".253","slg":".318","ops":".571","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":192,"totalBases":56,"rbi":24,"leftOnBase":74,"sacBunts":2,"sacFlies":1,"babip":".254","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.20","popOuts":12,"lineOuts":7},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":1,"atBats":9,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":17,"era":"5.40","inningsPitched":"1.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"2.40","battersFaced":10,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":3,"strikes":14,"strikePercentage":".820","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"10.20","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"21.60","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","assists":5,"putOuts":129,"errors":1,"chances":135,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672629":{"person":{"id":672629,"fullName":"Gerardo Carrillo","link":"/api/v1/people/672629"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":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":3,"strikes":9,"strikePercentage":".750","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":0,"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":2,"groundOuts":10,"airOuts":5,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":31,"obp":".286","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":137,"era":"1.00","inningsPitched":"9.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.11","battersFaced":35,"outs":27,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":137,"balls":50,"strikes":87,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.22","gamesFinished":1,"strikeoutWalkRatio":"2.50","strikeoutsPer9Inn":"10.00","walksPer9Inn":"4.00","hitsPer9Inn":"6.00","runsScoredPer9":"1.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":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID571448":{"person":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | HR, 2 RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":47,"groundOuts":87,"airOuts":108,"runs":53,"doubles":20,"triples":0,"homeRuns":16,"strikeOuts":87,"baseOnBalls":39,"intentionalWalks":2,"hits":90,"hitByPitch":7,"avg":".244","atBats":369,"obp":".325","slg":".428","ops":".753","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":158,"rbi":53,"leftOnBase":179,"sacBunts":0,"sacFlies":3,"babip":".275","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.06","popOuts":37,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":166,"putOuts":73,"errors":5,"chances":244,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID663457":{"person":{"id":663457,"fullName":"Lars Nootbaar","link":"/api/v1/people/663457"},"jerseyNumber":"21","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"0-2 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":49,"flyOuts":24,"groundOuts":47,"airOuts":37,"runs":22,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":40,"baseOnBalls":26,"intentionalWalks":1,"hits":37,"hitByPitch":0,"avg":".231","atBats":160,"obp":".337","slg":".350","ops":".687","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":187,"totalBases":56,"rbi":16,"leftOnBase":72,"sacBunts":0,"sacFlies":1,"babip":".288","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"53.33","popOuts":3,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":103,"errors":1,"chances":107,"fielding":".991","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID682988":{"person":{"id":682988,"fullName":"Tyler Locklear","link":"/api/v1/people/682988"},"jerseyNumber":"31","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":3,"groundOuts":12,"airOuts":4,"runs":6,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".240","atBats":25,"obp":".355","slg":".400","ops":".755","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":31,"totalBases":10,"rbi":6,"leftOnBase":19,"sacBunts":0,"sacFlies":1,"babip":".238","groundOutsToAirouts":"3.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.00","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":2,"putOuts":53,"errors":1,"chances":56,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID518876":{"person":{"id":518876,"fullName":"Merrill Kelly","link":"/api/v1/people/518876"},"jerseyNumber":"29","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":71,"groundOuts":118,"airOuts":130,"runs":67,"doubles":22,"triples":3,"homeRuns":23,"strikeOuts":76,"baseOnBalls":46,"intentionalWalks":2,"hits":124,"hitByPitch":3,"atBats":443,"obp":".349","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","numberOfPitches":1842,"era":"5.04","inningsPitched":"114.1","wins":8,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":64,"whip":"1.49","battersFaced":498,"outs":343,"gamesPitched":20,"completeGames":1,"shutouts":0,"pitchesThrown":1842,"balls":683,"strikes":1159,"strikePercentage":".630","hitBatsmen":3,"balks":1,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"0.91","rbi":0,"winPercentage":".471","pitchesPerInning":"16.11","gamesFinished":0,"strikeoutWalkRatio":"1.65","strikeoutsPer9Inn":"5.98","walksPer9Inn":"3.62","hitsPer9Inn":"9.76","runsScoredPer9":"5.27","homeRunsPer9":"1.81","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":17,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":11,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID814439":{"person":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"jerseyNumber":"15","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":48,"flyOuts":22,"groundOuts":21,"airOuts":38,"runs":20,"doubles":13,"triples":1,"homeRuns":1,"strikeOuts":55,"baseOnBalls":9,"intentionalWalks":0,"hits":45,"hitByPitch":2,"avg":".287","atBats":157,"obp":".329","slg":".401","ops":".730","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":171,"totalBases":63,"rbi":13,"leftOnBase":66,"sacBunts":0,"sacFlies":2,"babip":".427","groundOutsToAirouts":"0.55","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"157.00","popOuts":4,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":124,"errors":1,"chances":128,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID656464":{"person":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":50,"gamesStarted":0,"flyOuts":30,"groundOuts":41,"airOuts":52,"runs":19,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":43,"baseOnBalls":13,"intentionalWalks":1,"hits":40,"hitByPitch":0,"atBats":172,"obp":".282","caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":733,"era":"3.04","inningsPitched":"47.1","wins":4,"losses":3,"saves":0,"saveOpportunities":1,"holds":11,"blownSaves":1,"earnedRuns":16,"whip":"1.12","battersFaced":189,"outs":142,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":733,"balls":266,"strikes":467,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".571","pitchesPerInning":"15.49","gamesFinished":7,"strikeoutWalkRatio":"3.31","strikeoutsPer9Inn":"8.18","walksPer9Inn":"2.47","hitsPer9Inn":"7.61","runsScoredPer9":"3.61","homeRunsPer9":"0.95","inheritedRunners":20,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":9,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID606466":{"person":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"jerseyNumber":"4","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":79,"groundOuts":126,"airOuts":137,"runs":60,"doubles":22,"triples":3,"homeRuns":19,"strikeOuts":73,"baseOnBalls":34,"intentionalWalks":2,"hits":109,"hitByPitch":4,"avg":".247","atBats":441,"obp":".304","slg":".440","ops":".744","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":483,"totalBases":194,"rbi":62,"leftOnBase":146,"sacBunts":0,"sacFlies":4,"babip":".255","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.21","popOuts":25,"lineOuts":33},"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":242,"putOuts":115,"errors":3,"chances":360,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID642528":{"person":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":5,"strikes":7,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":48,"gamesStarted":0,"flyOuts":20,"groundOuts":57,"airOuts":40,"runs":15,"doubles":10,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":11,"intentionalWalks":2,"hits":39,"hitByPitch":1,"atBats":163,"obp":".287","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":675,"era":"2.80","inningsPitched":"45.0","wins":3,"losses":3,"saves":1,"saveOpportunities":5,"holds":8,"blownSaves":4,"earnedRuns":14,"whip":"1.11","battersFaced":180,"outs":135,"gamesPitched":48,"completeGames":0,"shutouts":0,"pitchesThrown":675,"balls":225,"strikes":450,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":1,"winPercentage":".500","pitchesPerInning":"15.00","gamesFinished":13,"strikeoutWalkRatio":"2.91","strikeoutsPer9Inn":"6.40","walksPer9Inn":"2.20","hitsPer9Inn":"7.80","runsScoredPer9":"3.00","homeRunsPer9":"0.40","inheritedRunners":17,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":6,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":40,"groundOuts":108,"airOuts":96,"runs":46,"doubles":16,"triples":3,"homeRuns":7,"strikeOuts":34,"baseOnBalls":20,"intentionalWalks":2,"hits":88,"hitByPitch":2,"avg":".272","atBats":324,"obp":".317","slg":".404","ops":".721","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":131,"rbi":51,"leftOnBase":136,"sacBunts":1,"sacFlies":1,"babip":".285","groundOutsToAirouts":"1.13","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"46.29","popOuts":27,"lineOuts":29},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":5,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":8,"obp":".462","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":40,"era":"6.75","inningsPitched":"2.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.88","battersFaced":13,"outs":8,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":40,"balls":24,"strikes":16,"strikePercentage":".400","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"10.13","hitsPer9Inn":"6.75","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":117,"putOuts":426,"errors":2,"chances":545,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"2-4","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":79,"groundOuts":119,"airOuts":130,"runs":54,"doubles":14,"triples":4,"homeRuns":9,"strikeOuts":57,"baseOnBalls":70,"intentionalWalks":0,"hits":96,"hitByPitch":4,"avg":".245","atBats":392,"obp":".361","slg":".370","ops":".731","caughtStealing":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":476,"totalBases":145,"rbi":41,"leftOnBase":168,"sacBunts":5,"sacFlies":5,"babip":".263","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.56","popOuts":15,"lineOuts":36},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":274,"putOuts":178,"errors":6,"chances":458,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID623149":{"person":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"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":44,"gamesStarted":0,"flyOuts":34,"groundOuts":13,"airOuts":60,"runs":29,"doubles":5,"triples":2,"homeRuns":12,"strikeOuts":44,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":2,"atBats":148,"obp":".280","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":628,"era":"6.28","inningsPitched":"38.2","wins":2,"losses":5,"saves":24,"saveOpportunities":27,"holds":0,"blownSaves":3,"earnedRuns":27,"whip":"1.11","battersFaced":162,"outs":116,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":628,"balls":197,"strikes":431,"strikePercentage":".690","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.22","rbi":0,"winPercentage":".286","pitchesPerInning":"16.24","gamesFinished":34,"strikeoutWalkRatio":"4.89","strikeoutsPer9Inn":"10.24","walksPer9Inn":"2.09","hitsPer9Inn":"7.91","runsScoredPer9":"6.75","homeRunsPer9":"2.79","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683352":{"person":{"id":683352,"fullName":"Mitch Bratt","link":"/api/v1/people/683352"},"jerseyNumber":"60","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":5,"flyOuts":16,"groundOuts":18,"airOuts":29,"runs":12,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":12,"baseOnBalls":15,"intentionalWalks":1,"hits":23,"hitByPitch":1,"atBats":81,"obp":".402","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":370,"era":"5.23","inningsPitched":"20.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.84","battersFaced":98,"outs":62,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":370,"balls":142,"strikes":228,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.62","rbi":0,"winPercentage":".000","pitchesPerInning":"17.90","gamesFinished":0,"strikeoutWalkRatio":"0.80","strikeoutsPer9Inn":"5.23","walksPer9Inn":"6.53","hitsPer9Inn":"10.02","runsScoredPer9":"5.23","homeRunsPer9":"1.74","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684442":{"person":{"id":684442,"fullName":"Kohl Drake","link":"/api/v1/people/684442"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":3,"gamesStarted":3,"flyOuts":12,"groundOuts":6,"airOuts":20,"runs":7,"doubles":3,"triples":1,"homeRuns":3,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":2,"atBats":52,"obp":".356","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":243,"era":"4.85","inningsPitched":"13.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.46","battersFaced":59,"outs":39,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":243,"balls":101,"strikes":142,"strikePercentage":".580","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.30","rbi":0,"winPercentage":".---","pitchesPerInning":"18.69","gamesFinished":0,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"8.31","walksPer9Inn":"3.46","hitsPer9Inn":"9.69","runsScoredPer9":"4.85","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":5},"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}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"100","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":66,"groundOuts":95,"airOuts":113,"runs":67,"doubles":22,"triples":12,"homeRuns":16,"strikeOuts":109,"baseOnBalls":55,"intentionalWalks":2,"hits":100,"hitByPitch":6,"avg":".242","atBats":414,"obp":".337","slg":".469","ops":".806","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":478,"totalBases":194,"rbi":52,"leftOnBase":160,"sacBunts":0,"sacFlies":3,"babip":".288","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.88","popOuts":24,"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":4,"putOuts":248,"errors":3,"chances":255,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID664199":{"person":{"id":664199,"fullName":"Taylor Clarke","link":"/api/v1/people/664199"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":50,"gamesStarted":0,"flyOuts":32,"groundOuts":64,"airOuts":57,"runs":15,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":27,"baseOnBalls":9,"intentionalWalks":1,"hits":33,"hitByPitch":3,"atBats":177,"obp":".234","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":710,"era":"2.12","inningsPitched":"51.0","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":12,"blownSaves":1,"earnedRuns":12,"whip":"0.82","battersFaced":193,"outs":153,"gamesPitched":50,"completeGames":0,"shutouts":0,"pitchesThrown":710,"balls":262,"strikes":448,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":3,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".500","pitchesPerInning":"13.92","gamesFinished":8,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"4.76","walksPer9Inn":"1.59","hitsPer9Inn":"5.82","runsScoredPer9":"2.65","homeRunsPer9":"0.71","inheritedRunners":14,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":7,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID657044":{"person":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"jerseyNumber":"81","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"summary":"0.1 IP, ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":24,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":5,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":24,"balls":9,"strikes":15,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":0,"flyOuts":18,"groundOuts":52,"airOuts":38,"runs":23,"doubles":13,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":3,"hits":51,"hitByPitch":3,"atBats":168,"obp":".362","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":654,"era":"4.43","inningsPitched":"40.2","wins":4,"losses":2,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":20,"whip":"1.57","battersFaced":186,"outs":122,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":654,"balls":216,"strikes":438,"strikePercentage":".670","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.37","rbi":2,"winPercentage":".667","pitchesPerInning":"16.08","gamesFinished":8,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"6.42","walksPer9Inn":"2.88","hitsPer9Inn":"11.29","runsScoredPer9":"5.09","homeRunsPer9":"0.66","inheritedRunners":29,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":6,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596146":{"person":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"0-2","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":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":28,"flyOuts":18,"groundOuts":14,"airOuts":36,"runs":8,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":1,"hits":19,"hitByPitch":0,"avg":".218","atBats":87,"obp":".286","slg":".356","ops":".642","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":98,"totalBases":31,"rbi":15,"leftOnBase":51,"sacBunts":0,"sacFlies":2,"babip":".254","groundOutsToAirouts":"0.39","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.50","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":0,"putOuts":58,"errors":0,"chances":58,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID543510":{"person":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"jerseyNumber":"8","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"1-3 | HR, 2 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":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":30,"flyOuts":10,"groundOuts":27,"airOuts":15,"runs":11,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":24,"baseOnBalls":2,"intentionalWalks":0,"hits":30,"hitByPitch":1,"avg":".319","atBats":94,"obp":".340","slg":".500","ops":".840","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":99,"totalBases":47,"rbi":21,"leftOnBase":30,"sacBunts":2,"sacFlies":0,"babip":".394","groundOutsToAirouts":"1.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.50","popOuts":1,"lineOuts":4},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":4,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":19,"obp":".522","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":63,"era":"11.25","inningsPitched":"4.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"3.00","battersFaced":23,"outs":12,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":63,"balls":29,"strikes":34,"strikePercentage":".540","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.75","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"6.75","hitsPer9Inn":"20.25","runsScoredPer9":"13.50","homeRunsPer9":"2.25","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":6,"stolenBases":22,"stolenBasePercentage":".786","caughtStealingPercentage":".214","assists":14,"putOuts":177,"errors":1,"chances":192,"fielding":".995","passedBall":1,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID805299":{"person":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"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":37,"gamesStarted":0,"flyOuts":10,"groundOuts":32,"airOuts":21,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":1,"hits":17,"hitByPitch":3,"atBats":105,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":415,"era":"2.03","inningsPitched":"31.0","wins":0,"losses":1,"saves":3,"saveOpportunities":3,"holds":13,"blownSaves":0,"earnedRuns":7,"whip":"0.77","battersFaced":116,"outs":93,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":415,"balls":135,"strikes":280,"strikePercentage":".670","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".000","pitchesPerInning":"13.39","gamesFinished":9,"strikeoutWalkRatio":"5.14","strikeoutsPer9Inn":"10.45","walksPer9Inn":"2.03","hitsPer9Inn":"4.94","runsScoredPer9":"2.32","homeRunsPer9":"0.00","inheritedRunners":17,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":2,"chances":7,"fielding":".714","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"1-2 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":23,"groundOuts":34,"airOuts":36,"runs":23,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":39,"baseOnBalls":14,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".192","atBats":125,"obp":".277","slg":".344","ops":".621","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":43,"rbi":11,"leftOnBase":48,"sacBunts":7,"sacFlies":1,"babip":".259","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"62.50","popOuts":8,"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":105,"errors":0,"chances":105,"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[682998,672695,596146,678489,606466,571448,663457,694374,543510,814439,593958,657044,623149,672629,642528],"pitchers":[593958,657044,623149,672629,642528],"bench":[680728,682988,545121],"bullpen":[683352,664199,684442,805299,656464,518876,666661,694297],"battingOrder":[682998,672695,678489,606466,571448,663457,694374,543510,814439],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Arenado (16, 7th inning off Márquez, 1 on, 1 out); McCann (4, 7th inning off Márquez, 1 on, 2 out)."},{"label":"TB","value":"Arenado 4; Barrosa; McCann 4; Perdomo 2; Waldschmidt."},{"label":"RBI","value":"Arenado 2 (53); McCann 2 (21)."},{"label":"2-out RBI","value":"McCann 2."},{"label":"GIDP","value":"Tawa."},{"label":"Team LOB","value":"3."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Marte, K (3, fielding)."},{"label":"DP","value":"(Marte, K-Perdomo-Tawa)."}]}],"note":[{"label":"a","value":"Singled for Kepler in the 7th."}]}},"officials":[{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"Home Plate"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"First Base"},{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Second Base"},{"official":{"id":594151,"fullName":"Ramon De Jesus","link":"/api/v1/people/594151"},"officialType":"Third Base"}],"info":[{"label":"HBP","value":"Bowen (by Sewald)."},{"label":"ABS Challenge","value":"Fermin 2 (Ball-Overturned to Strike, Ball-Confirmed); Bowen (Strike-Overturned to Ball); McCann (Ball-Overturned to Strike)."},{"label":"Pitches-strikes","value":"Vásquez, R 80-56; Márquez 28-17; Rodriguez, B 9-6; Canning 7-5; Rodriguez, Ed 102-69; Thompson, R 24-15; Sewald 19-11; Carrillo 12-9; Loáisiga 12-7."},{"label":"Groundouts-flyouts","value":"Vásquez, R 5-6; Márquez 2-0; Rodriguez, B 0-1; Canning 2-0; Rodriguez, Ed 6-6; Thompson, R 1-0; Sewald 0-0; Carrillo 1-1; Loáisiga 2-0."},{"label":"Batters faced","value":"Vásquez, R 20; Márquez 8; Rodriguez, B 3; Canning 3; Rodriguez, Ed 29; Thompson, R 5; Sewald 4; Carrillo 3; Loáisiga 5."},{"label":"Inherited runners-scored","value":"Thompson, R 1-1; Sewald 2-0."},{"label":"Umpires","value":"HP: Paul Clemons. 1B: James Jean. 2B: Quinn Wolcott. 3B: Ramon De Jesus. "},{"label":"Weather","value":"76 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:40 PM."},{"label":"T","value":"2:46."},{"label":"Att","value":"20,839."},{"label":"Venue","value":"Chase Field."},{"label":"August 4, 2026"}],"pitchingNotes":["Thompson, R pitched to 3 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190","boxscoreName":"Vásquez, R"},"jerseyNumber":"98","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"stats":{"batting":{},"pitching":{"note":"(W, 7-6)","summary":"6.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":5,"airOuts":11,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":80,"inningsPitched":"6.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":80,"balls":24,"strikes":56,"strikePercentage":".700","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":2,"lineOuts":3},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":1,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":18,"flyOuts":82,"groundOuts":88,"airOuts":134,"runs":51,"doubles":24,"triples":3,"homeRuns":14,"strikeOuts":65,"baseOnBalls":31,"intentionalWalks":1,"hits":112,"hitByPitch":4,"atBats":393,"obp":".339","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1664,"era":"4.19","inningsPitched":"101.0","wins":7,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":47,"whip":"1.42","battersFaced":434,"outs":303,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":1664,"balls":584,"strikes":1080,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":0,"winPercentage":".538","pitchesPerInning":"16.48","gamesFinished":2,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"5.79","walksPer9Inn":"2.76","hitsPer9Inn":"9.98","runsScoredPer9":"4.54","homeRunsPer9":"1.25","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":20,"lineOuts":32},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":8,"errors":1,"chances":18,"fielding":".944","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":71,"pitchingGameScore":71},{"player":{"person":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518","boxscoreName":"Machado, M"},"jerseyNumber":"13","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"3-5 | 2B, K, 4 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":4,"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":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":67,"groundOuts":107,"airOuts":120,"runs":58,"doubles":20,"triples":0,"homeRuns":23,"strikeOuts":106,"baseOnBalls":51,"intentionalWalks":3,"hits":88,"hitByPitch":0,"avg":".213","atBats":413,"obp":".295","slg":".429","ops":".724","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":472,"totalBases":177,"rbi":69,"leftOnBase":184,"sacBunts":1,"sacFlies":7,"babip":".223","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.96","popOuts":20,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":138,"putOuts":81,"errors":3,"chances":222,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538","boxscoreName":"Merrill"},"jerseyNumber":"3","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"500","stats":{"batting":{"summary":"3-5 | 2 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":3,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":66,"groundOuts":94,"airOuts":125,"runs":55,"doubles":18,"triples":1,"homeRuns":16,"strikeOuts":112,"baseOnBalls":30,"intentionalWalks":2,"hits":104,"hitByPitch":1,"avg":".241","atBats":431,"obp":".292","slg":".399","ops":".691","caughtStealing":2,"stolenBases":22,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":466,"totalBases":172,"rbi":54,"leftOnBase":175,"sacBunts":3,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.94","popOuts":22,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":270,"errors":1,"chances":278,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":58,"hittingGameScore":58}]},"decisions":{"winner":{"id":681190,"fullName":"Randy Vásquez","link":"/api/v1/people/681190"},"loser":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}