{"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":825095,"link":"/api/v1.1/game/825095/feed/live","metaData":{"wait":10,"timeStamp":"20260804_041451","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count01","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":825095,"type":"R","doubleHeader":"N","id":"2026/08/03/sdnmlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-825095-2026-08-03","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-08-04T01:40:00Z","originalDate":"2026-08-03","officialDate":"2026-08-03","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":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":58,"losses":55,"ties":0,"pct":".513"},"records":{},"divisionLeader":false,"wins":58,"losses":55,"winningPercentage":".513"},"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":113,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":60,"losses":53,"ties":0,"pct":".531"},"records":{},"divisionLeader":false,"wins":60,"losses":53,"winningPercentage":".531"},"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":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":28,"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},"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},"ID660710":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710","firstName":"Rodolfo","lastName":"Durán","primaryNumber":"48","birthDate":"1998-02-19","currentAge":28,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"5' 8\"","weight":181,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rodolfo","useLastName":"Durán","middleName":"Jose","boxscoreName":"Durán","gender":"M","nameMatrilineal":"Gonzalez","isPlayer":true,"isVerified":true,"pronunciation":"ROH-dolph-oh doo-RAHN","mlbDebutDate":"2026-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rodolfo Durán","nameSlug":"rodolfo-duran-660710","firstLastName":"Rodolfo Durán","lastFirstName":"Durán, Rodolfo","lastInitName":"Durán, R","initLastName":"R Durán","fullFMLName":"Rodolfo Jose Durán","fullLFMName":"Durán, Rodolfo Jose","strikeZoneTop":3.03,"strikeZoneBottom":1.53},"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.16,"strikeZoneBottom":1.6},"ID823550":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550","firstName":"Sung-Mun","lastName":"Song","primaryNumber":"24","birthDate":"1996-08-29","currentAge":30,"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},"ID647336":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336","firstName":"Michael","lastName":"Soroka","primaryNumber":"34","birthDate":"1997-08-04","currentAge":29,"birthCity":"Calgary","birthStateProvince":"AB","birthCountry":"Canada","height":"6' 5\"","weight":250,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Michael","useLastName":"Soroka","middleName":"John Graydon","boxscoreName":"Soroka","nickName":"Rock","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"so-ROH-ka","mlbDebutDate":"2018-05-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Soroka","nameSlug":"michael-soroka-647336","firstLastName":"Michael Soroka","lastFirstName":"Soroka, Michael","lastInitName":"Soroka, M","initLastName":"M Soroka","fullFMLName":"Michael John Graydon Soroka","fullLFMName":"Soroka, Michael John Graydon","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID623149":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149","firstName":"Paul","lastName":"Sewald","primaryNumber":"43","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":26,"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},"ID676664":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664","firstName":"John","lastName":"Sears","primaryNumber":"39","birthDate":"1996-02-19","currentAge":30,"birthCity":"Sumter","birthStateProvince":"SC","birthCountry":"USA","height":"5' 11\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"JP","useLastName":"Sears","middleName":"Patrick","boxscoreName":"Sears, J","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-04-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"JP Sears","nameSlug":"jp-sears-676664","firstLastName":"JP Sears","lastFirstName":"Sears, JP","lastInitName":"Sears, J","initLastName":"J Sears","fullFMLName":"John Patrick Sears","fullLFMName":"Sears, John Patrick","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","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},"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":28,"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},"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","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},"ID672515":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515","firstName":"Gabriel","lastName":"Moreno","primaryNumber":"14","birthDate":"2000-02-14","currentAge":26,"birthCity":"Barquisimeto","birthCountry":"Venezuela","height":"5' 9\"","weight":200,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Gabriel","useLastName":"Moreno","middleName":"Jose","boxscoreName":"Moreno","gender":"M","nameMatrilineal":"Marquez","isPlayer":true,"isVerified":true,"pronunciation":"MO-rain-oh","mlbDebutDate":"2022-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Moreno","nameSlug":"gabriel-moreno-672515","firstLastName":"Gabriel Moreno","lastFirstName":"Moreno, Gabriel","lastInitName":"Moreno, G","initLastName":"G Moreno","fullFMLName":"Gabriel Jose Moreno","fullLFMName":"Moreno, Gabriel Jose","strikeZoneTop":3.07,"strikeZoneBottom":1.55},"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 Niño","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":26,"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":48405,"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":"78","wind":"0 mph, None"},"gameInfo":{"attendance":22008,"firstPitch":"2026-08-04T01:41:00.000Z","gameDurationMinutes":153},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"home":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"}},"officialScorer":{"id":607890,"fullName":"Jason Johnson","link":"/api/v1/people/607890"},"primaryDatacaster":{"id":684883,"fullName":"Karl Hain","link":"/api/v1/people/684883"},"moundVisits":{"away":{"used":3,"remaining":1},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Fernando Tatis Jr. flies out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T01:41:06.386Z","endTime":"2026-08-04T01:41:16.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3],"actionIndex":[0,1,2],"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":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-03T22:51:11.704Z","endTime":"2026-08-04T01:17:40.975Z","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-04T01:17:40.975Z","endTime":"2026-08-04T01:40:16.570Z","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-04T01:40:16.570Z","endTime":"2026-08-04T01:41:08.513Z","isPitch":false,"type":"action","player":{"id":665487,"link":"/api/v1/people/665487"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13278225116151,"aZ":-16.424357807964554,"pfxX":-4.881109116336925,"pfxZ":8.56301550978068,"pX":-1.0133791516438406,"pZ":2.555744224023524,"vX0":3.6588388347254694,"vY0":-134.28738911296392,"vZ0":-4.557867552697481,"x":155.63,"y":169.77,"x0":-1.7545031728625335,"y0":50.00533824957123,"z0":5.43162255427725,"aX":-8.979874552734884},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.9,"breakHorizontal":8.2,"spinRate":2438,"spinDirection":222},"zone":13,"typeConfidence":0.91,"plateTime":0.4067767599886789,"extension":6.483577176174836},"hitData":{"launchSpeed":92.1,"launchAngle":28.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":45.48,"coordY":79.42}},"index":3,"playId":"28982fdc-4676-3693-813b-e68a272ac0bf","pitchNumber":1,"startTime":"2026-08-04T01:41:08.513Z","endTime":"2026-08-04T01:41:16.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:41:16.516Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake Cronenworth called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T01:41:25.119Z","endTime":"2026-08-04T01:43:07.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(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":92.6,"endSpeed":85.4,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.783237522161123,"aZ":-18.266286402726696,"pfxX":-5.181449064047829,"pfxZ":7.494225987301454,"pX":-0.2064404410164883,"pZ":2.57506680244704,"vX0":5.8559381486926725,"vY0":-134.75226969075266,"vZ0":-4.1872001895715165,"x":124.87,"y":169.25,"x0":-1.725239568228833,"y0":50.00361306893321,"z0":5.4240336910034195,"aX":-9.616673689013018},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.0,"breakHorizontal":8.3,"spinRate":2457,"spinDirection":226},"zone":5,"typeConfidence":0.91,"plateTime":0.4050607202511096,"extension":6.380687704190259},"index":0,"playId":"5b4f7321-7a98-33fc-abe6-483721103d0c","pitchNumber":1,"startTime":"2026-08-04T01:41:40.823Z","endTime":"2026-08-04T01:41:44.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.286696931489374,"aZ":-17.896312010361918,"pfxX":-4.341870641734084,"pfxZ":7.3544073302969295,"pX":-1.1286254590296214,"pZ":2.762868928842425,"vX0":3.6014875152171517,"vY0":-138.10368020126342,"vZ0":-4.079836799378146,"x":160.02,"y":164.18,"x0":-1.882216232914325,"y0":50.00420986883083,"z0":5.454880005546572,"aX":-8.430586137723068},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":12.7,"breakHorizontal":7.2,"spinRate":2438,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.39583116662716833,"extension":6.496019960835583},"index":1,"playId":"dee681bd-1c7d-3e7d-8e11-c6fa6bb34abf","pitchNumber":2,"startTime":"2026-08-04T01:41:55.428Z","endTime":"2026-08-04T01:41:59.042Z","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":true},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.3,"endSpeed":81.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.587754999899634,"aZ":-29.42172742938196,"pfxX":-9.712130047507769,"pfxZ":1.6476575415494743,"pX":-0.9635490980941711,"pZ":2.2418726298789307,"vX0":5.816375236509411,"vY0":-128.45473937343004,"vZ0":-1.7752804830163011,"x":153.73,"y":178.25,"x0":-1.9952659637767387,"y0":50.0028951025709,"z0":5.2290950672805225,"aX":-16.231921080221824},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":2.8,"breakHorizontal":16.3,"spinRate":2142,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4263766292447917,"extension":6.613589872869381},"index":2,"playId":"f362d30c-a164-3d26-9912-56cb909e6a29","pitchNumber":3,"startTime":"2026-08-04T01:42:09.534Z","endTime":"2026-08-04T01:42:14.397Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"}}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37584887984312,"aZ":-26.98657110252984,"pfxX":-10.03046208678283,"pfxZ":3.075262482220179,"pX":0.36236304470609393,"pZ":2.040310328195512,"vX0":8.807295249044364,"vY0":-128.7140201969119,"vZ0":-2.949078817702345,"x":103.19,"y":183.69,"x0":-1.791664674155725,"y0":50.00220489875538,"z0":5.278618500377591,"aX":-16.919914987145333},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":5.2,"breakHorizontal":16.3,"spinRate":2177,"spinDirection":232},"zone":9,"typeConfidence":0.9,"plateTime":0.42466622581000957,"extension":6.497720176772823},"index":3,"playId":"19a74950-13c9-3ea5-90c8-5dfa0d71439a","pitchNumber":4,"startTime":"2026-08-04T01:42:38.073Z","endTime":"2026-08-04T01:42:42.072Z","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":1},"index":4,"startTime":"2026-08-04T01:42:48.589Z","endTime":"2026-08-04T01:43:03.617Z","isPitch":false,"type":"action","player":{"id":630105,"link":"/api/v1/people/630105"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.9,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99000021987172,"aZ":-16.184340313894896,"pfxX":-4.5489191423590665,"pfxZ":8.29546180241658,"pX":0.6529988726387796,"pZ":3.170628079891081,"vX0":8.005228569050661,"vY0":-137.3586080092522,"vZ0":-3.460572071090213,"x":92.11,"y":153.17,"x0":-1.6967753379341817,"y0":50.000074571547756,"z0":5.534889810410131,"aX":-8.76596200875973},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":6.7,"spinRate":2536,"spinDirection":219},"zone":3,"typeConfidence":0.91,"plateTime":0.3974581809511859,"extension":6.4050396366499145},"index":5,"playId":"4376e747-e559-3765-9c67-437a6471348e","pitchNumber":5,"startTime":"2026-08-04T01:43:03.617Z","endTime":"2026-08-04T01:43:07.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:43:07.901Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Manny Machado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-08-04T01:43:20.228Z","endTime":"2026-08-04T01:44:42.419Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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(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.2,"endSpeed":86.1,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.752367781341633,"aZ":-15.555474800359681,"pfxX":-3.5815581403805052,"pfxZ":8.828579658238386,"pX":0.12455447895333292,"pZ":1.9912585090445925,"vX0":5.730170494391662,"vY0":-135.6285310434339,"vZ0":-6.337442282623236,"x":112.25,"y":185.02,"x0":-1.5401911548959526,"y0":50.00582274223325,"z0":5.423635471324431,"aX":-6.744448928587154},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.0,"breakHorizontal":5.4,"spinRate":2547,"spinDirection":219},"zone":8,"typeConfidence":0.9,"plateTime":0.4022495637862673,"extension":6.596117600271072},"index":0,"playId":"55554f05-ea07-3427-90f7-dd4fd881b321","pitchNumber":1,"startTime":"2026-08-04T01:43:33.866Z","endTime":"2026-08-04T01:43:37.920Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.415370674521487,"aZ":-24.50498932113104,"pfxX":3.1467591837531588,"pfxZ":4.8049189539500565,"pX":0.4968799216451192,"pZ":1.6207400180793543,"vX0":4.8269450822610285,"vY0":-125.01933928420766,"vZ0":-3.987589338810301,"x":98.06,"y":195.02,"x0":-1.8619106312687943,"y0":50.00101534108391,"z0":5.2301123373310165,"aX":5.016430059496889},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":8.0,"breakHorizontal":-6.7,"spinRate":2901,"spinDirection":84},"zone":14,"typeConfidence":2.0,"plateTime":0.43685375070683996,"extension":6.316753879519839},"index":1,"playId":"8333f000-8d8d-3980-8dcd-f064ecc59e43","pitchNumber":2,"startTime":"2026-08-04T01:43:46.549Z","endTime":"2026-08-04T01:43:49.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.751334734972392,"aZ":-25.22302080759579,"pfxX":4.75564623769708,"pfxZ":4.267993700140983,"pX":2.1152929946994217,"pZ":1.6076500644601053,"vX0":7.960234078725341,"vY0":-126.72401142117933,"vZ0":-4.340798092828725,"x":36.37,"y":195.37,"x0":-1.6834709009326339,"y0":50.00125177836741,"z0":5.356328046977481,"aX":7.735320223039923},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.0,"breakHorizontal":-10.4,"spinRate":2923,"spinDirection":82},"zone":14,"typeConfidence":2.0,"plateTime":0.43212681183514734,"extension":6.45762467089036},"index":2,"playId":"67b2ff4d-8b44-3820-9756-0c5bc476a100","pitchNumber":3,"startTime":"2026-08-04T01:44:02.304Z","endTime":"2026-08-04T01:44:05.304Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.96462132891118,"aZ":-24.14960952277489,"pfxX":6.858168091470925,"pfxZ":5.034176192686979,"pX":1.42358890431427,"pZ":2.4153816025691595,"vX0":6.069354331268349,"vY0":-125.57145665392682,"vZ0":-2.194735209619329,"x":62.74,"y":173.56,"x0":-1.917529220112863,"y0":50.00163309381211,"z0":5.2700434038004085,"aX":10.92432550027836},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":8.9,"breakHorizontal":-13.8,"spinRate":2871,"spinDirection":90},"zone":14,"typeConfidence":2.0,"plateTime":0.43657522274806393,"extension":6.378063097389696},"index":3,"playId":"6077aa71-632f-316d-b2d7-590bc8dee30e","pitchNumber":4,"startTime":"2026-08-04T01:44:18.498Z","endTime":"2026-08-04T01:44:21.613Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.054774778307998,"aZ":-29.403960921648082,"pfxX":-8.530040143847831,"pfxZ":1.6248022991306161,"pX":-0.5582602355608672,"pZ":1.7060719053817017,"vX0":6.269633829380794,"vY0":-129.56589905497452,"vZ0":-3.340059678727491,"x":138.28,"y":192.72,"x0":-1.8963116120087693,"y0":50.00581137262689,"z0":5.249433579089694,"aX":-14.563606797767886},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.4,"breakHorizontal":14.2,"spinRate":2129,"spinDirection":237},"zone":7,"typeConfidence":0.9,"plateTime":0.4220930831928653,"extension":6.514633276639181},"index":4,"playId":"ad9632bb-d74c-353b-a7fc-04e25bb17582","pitchNumber":5,"startTime":"2026-08-04T01:44:39.419Z","endTime":"2026-08-04T01:44:42.419Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:44:42.419Z","atBatIndex":2},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T01:46:39.734Z","endTime":"2026-08-04T01:48:05.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":"Strikeout","eventType":"strikeout","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":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.46426281215019,"aZ":-12.94400611466356,"pfxX":-3.961390593277888,"pfxZ":10.026199261875567,"pX":-0.21659245679192635,"pZ":3.6346434427476884,"vX0":8.501893930367714,"vY0":-137.61158895422668,"vZ0":-2.9951473503601633,"x":125.26,"y":140.64,"x0":-2.831211254491698,"y0":50.00555118330741,"z0":5.613748861631811,"aX":-7.600514066513704},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":5.4,"spinRate":2398,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.3979797578370152,"extension":5.899331829053813},"index":0,"playId":"ddd505ba-84af-322b-b558-1f68d991f886","pitchNumber":1,"startTime":"2026-08-04T01:46:52.697Z","endTime":"2026-08-04T01:46:55.697Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.996205044014374,"aZ":-12.926613535101714,"pfxX":-4.684404034175069,"pfxZ":10.005138353076141,"pX":0.7254988250616828,"pZ":2.777147903831952,"vX0":11.057988621835678,"vY0":-137.9068270495207,"vZ0":-5.303035197245409,"x":89.35,"y":163.8,"x0":-2.7297330268218833,"y0":50.004514340306045,"z0":5.598806170458533,"aX":-9.014273171918045},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.2,"breakHorizontal":6.1,"spinRate":2431,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.397353816079983,"extension":5.805137812085217},"index":1,"playId":"3fb16c09-61a1-3ec1-aaaa-18d4714dd8dc","pitchNumber":2,"startTime":"2026-08-04T01:47:07.052Z","endTime":"2026-08-04T01:47:11.228Z","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.7,"endSpeed":87.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87170603785498,"aZ":-13.026711862656022,"pfxX":-5.4507268348991165,"pfxZ":9.810327010087448,"pX":-0.25525656423738374,"pZ":2.7415112439792595,"vX0":8.781442310817734,"vY0":-139.0013696772947,"vZ0":-5.192607938580051,"x":126.73,"y":164.76,"x0":-2.750829037546681,"y0":50.00515665528791,"z0":5.502514219091981,"aX":-10.641843516303418},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.8,"breakHorizontal":8.0,"spinRate":2421,"spinDirection":227},"zone":2,"typeConfidence":2.0,"plateTime":0.3944125436348993,"extension":5.732765873524542},"index":2,"playId":"764d29b4-bada-350b-9fcd-a6c24d320382","pitchNumber":3,"startTime":"2026-08-04T01:47:22.664Z","endTime":"2026-08-04T01:47:25.664Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.877253288256405,"aZ":-25.650911112660097,"pfxX":-10.515231879412324,"pfxZ":3.979686516009414,"pX":-0.36043857471202845,"pZ":2.1910944450206613,"vX0":10.085190449505978,"vY0":-127.20095036128583,"vZ0":-2.6301741532364877,"x":130.74,"y":179.62,"x0":-3.0088013154301327,"y0":50.00525067399171,"z0":5.270450793364466,"aX":-17.249169767847512},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.8,"breakHorizontal":16.8,"spinRate":1863,"spinDirection":245},"zone":4,"typeConfidence":2.0,"plateTime":0.4304563112111124,"extension":5.711353531104622},"index":3,"playId":"e94bf518-51c4-3a58-a917-3b484ae88ef0","pitchNumber":4,"startTime":"2026-08-04T01:47:41.053Z","endTime":"2026-08-04T01:47:44.232Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":80.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.05968394555703,"aZ":-25.528783884786105,"pfxX":-9.087795063099426,"pfxZ":4.015233158808584,"pX":-1.2063959110657443,"pZ":2.4785745630796385,"vX0":7.646578850033625,"vY0":-127.53255158306601,"vZ0":-2.018480074655569,"x":162.98,"y":171.86,"x0":-3.055916210830739,"y0":50.00225446672964,"z0":5.284265354716652,"aX":-15.040691093467716},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.1,"breakHorizontal":14.9,"spinRate":1892,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4287030888466461,"extension":5.839339202897327},"index":4,"playId":"1d5ebb58-c99c-3eee-bb61-e8fda64e9f7b","pitchNumber":5,"startTime":"2026-08-04T01:48:02.528Z","endTime":"2026-08-04T01:48:05.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:48:05.528Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T01:48:22.041Z","endTime":"2026-08-04T01:51:13.462Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7,8,9],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":74.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.262408574017268,"aZ":-33.21653187976649,"pfxX":8.280951594811551,"pfxZ":-0.7427374056155038,"pX":-2.2727844267883826,"pZ":3.5965101881511297,"vX0":0.1826672352389399,"vY0":-117.642449562729,"vZ0":2.4354539487283446,"x":203.63,"y":141.67,"x0":-3.427338629183752,"y0":50.00285696268563,"z0":5.626152094194011,"aX":11.610042773943846},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-0.5,"breakHorizontal":-15.0,"spinRate":2801,"spinDirection":62},"zone":11,"typeConfidence":2.0,"plateTime":0.46553692004779856,"extension":5.626178032302375},"index":0,"playId":"02f8cd01-f976-343d-81e1-9b64aa9360c9","pitchNumber":1,"startTime":"2026-08-04T01:48:30.226Z","endTime":"2026-08-04T01:48:33.532Z","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.0,"endSpeed":79.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.565736157626613,"aZ":-29.116874879057473,"pfxX":-10.72465521633238,"pfxZ":1.891068206475639,"pX":-0.413962721327241,"pZ":2.4901694853933627,"vX0":9.863573293281199,"vY0":-126.30701286349242,"vZ0":-1.1635594464806511,"x":132.78,"y":171.55,"x0":-2.9750628942537474,"y0":50.00381106169308,"z0":5.296816986164971,"aX":-17.34151866726875},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.4,"breakHorizontal":17.2,"spinRate":1805,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.43355335354130586,"extension":5.778045332655474},"index":1,"playId":"e952bc51-d7ad-3210-869d-3e93a3e4a835","pitchNumber":2,"startTime":"2026-08-04T01:48:45.781Z","endTime":"2026-08-04T01:48:49.077Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-08-04T01:48:58.380Z","endTime":"2026-08-04T01:49:09.941Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.914052179638134,"aZ":-16.86718207772938,"pfxX":-5.900399826120868,"pfxZ":7.854786994399287,"pX":-1.7327061294003514,"pZ":3.943649389161707,"vX0":5.282934467083214,"vY0":-138.68763735036455,"vZ0":-1.8216403141675999,"x":183.05,"y":132.3,"x0":-2.895348855457347,"y0":50.0020335149848,"z0":5.733519827919439,"aX":-11.497744155499202},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.0,"breakHorizontal":9.6,"spinRate":2419,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3948875842819861,"extension":5.808550562837279},"index":3,"playId":"867229b0-9fb8-3f73-841a-1ffbf9d79de4","pitchNumber":3,"startTime":"2026-08-04T01:49:09.941Z","endTime":"2026-08-04T01:49:13.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.65859979067528,"aZ":-28.33298547494043,"pfxX":7.284966087660297,"pfxZ":2.6556647846066186,"pX":-0.3088224614468073,"pZ":1.8963235413847976,"vX0":4.612833510298971,"vY0":-119.48645659889331,"vZ0":-2.016718099904504,"x":128.77,"y":187.58,"x0":-3.209937025457155,"y0":50.004750175499325,"z0":5.292882468784974,"aX":10.553036011040943},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":4.6,"breakHorizontal":-14.3,"spinRate":2792,"spinDirection":63},"zone":8,"typeConfidence":2.0,"plateTime":0.4581043493330301,"extension":5.819105366696651},"index":4,"playId":"2dda88d7-0a4d-34d8-9680-2ecae48fea09","pitchNumber":4,"startTime":"2026-08-04T01:49:25.986Z","endTime":"2026-08-04T01:49:29.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":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.366425360131572,"aZ":-25.96909709337605,"pfxX":-9.264542354968697,"pfxZ":3.786357586987947,"pX":-1.3851940822495759,"pZ":2.667171320766833,"vX0":7.228635728985458,"vY0":-127.05967823457746,"vZ0":-1.5706729352783526,"x":169.8,"y":166.77,"x0":-3.0595239739054967,"y0":50.00370561757388,"z0":5.3514548434245155,"aX":-15.19035710869104},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.7,"breakHorizontal":15.2,"spinRate":1803,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.43062275668661076,"extension":5.568271945643225},"index":5,"playId":"70b7b0bc-a784-36cc-8fc5-8e871bf91510","pitchNumber":5,"startTime":"2026-08-04T01:49:41.753Z","endTime":"2026-08-04T01:49:45.572Z","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":95.5,"endSpeed":87.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.27160530727678,"aZ":-26.55278752276514,"pfxX":-10.842564522382979,"pfxZ":2.877904360048271,"pX":-0.9543627587837799,"pZ":2.962578045072355,"vX0":8.858405013211513,"vY0":-138.87610375450328,"vZ0":-2.511309207284333,"x":153.38,"y":158.79,"x0":-2.7776982936326844,"y0":50.00222785645698,"z0":5.645899088314914,"aX":-21.166141747712096},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":4.9,"breakHorizontal":17.8,"spinRate":2313,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39449435984784254,"extension":5.841571719605091},"index":6,"playId":"79becc7d-d19b-30af-835a-d38bce07ff68","pitchNumber":6,"startTime":"2026-08-04T01:49:59.608Z","endTime":"2026-08-04T01:50:03.281Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.80630118486305,"aZ":-25.51658625151969,"pfxX":-9.641073518379358,"pfxZ":4.096412419196588,"pX":0.13161722973834647,"pZ":1.8910742765320583,"vX0":10.670829981436725,"vY0":-126.38563550928477,"vZ0":-3.0085800569403895,"x":111.98,"y":187.72,"x0":-2.884727562230158,"y0":50.00029182224785,"z0":5.137438683303176,"aX":-15.656810942129036},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":7.0,"breakHorizontal":15.1,"spinRate":1949,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4327232567385657,"extension":5.8508090712765375},"index":7,"playId":"c8bebc86-e80d-3b63-983c-c0e364fdd0c1","pitchNumber":7,"startTime":"2026-08-04T01:50:19.747Z","endTime":"2026-08-04T01:50:23.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.7813870686893,"aZ":-14.8360472854004,"pfxX":-4.0000482446393715,"pfxZ":8.951215689757989,"pX":-0.3508573437610528,"pZ":3.492959567136476,"vX0":7.802926172689952,"vY0":-138.7294855507387,"vZ0":-3.343897653009368,"x":130.37,"y":144.47,"x0":-2.688046080595707,"y0":50.00519203887067,"z0":5.710891018212737,"aX":-7.750550035401429},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":15.6,"breakHorizontal":5.5,"spinRate":2341,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39571603220350005,"extension":5.851755548736472},"index":8,"playId":"2c6ff787-8e63-3cae-9707-3c6adf0d5c58","pitchNumber":8,"startTime":"2026-08-04T01:50:44.140Z","endTime":"2026-08-04T01:50:47.140Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.455287466495395,"aZ":-32.17993509871396,"pfxX":6.6184776758847885,"pfxZ":-0.002440832270023563,"pX":-0.36864193931781897,"pZ":1.8962535155705547,"vX0":4.406399819878376,"vY0":-121.02253434216873,"vZ0":-1.5292918906937927,"x":131.05,"y":187.58,"x0":-3.0781643730936485,"y0":50.0044313295471,"z0":5.376892767750049,"aX":9.73545687028664},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-0.1,"breakHorizontal":-13.1,"spinRate":2932,"spinDirection":61},"zone":7,"typeConfidence":2.0,"plateTime":0.4540373073962116,"extension":5.614616684503231},"index":9,"playId":"3ba7f7ba-1011-3472-9489-9672d8fad1d0","pitchNumber":9,"startTime":"2026-08-04T01:51:09.834Z","endTime":"2026-08-04T01:51:13.462Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:51:13.462Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Max Kepler walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T01:51:30.216Z","endTime":"2026-08-04T01:54:57.057Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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,2,3,4,5,6,7],"actionIndex":[1],"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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.3,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.030098546042566,"aZ":-32.706516095649356,"pfxX":6.220839880659121,"pfxZ":-0.3552064849605081,"pX":-1.0543092749590652,"pZ":2.942799426265639,"vX0":3.181461554770672,"vY0":-121.37169087689335,"vZ0":0.7780837382193941,"x":157.19,"y":159.32,"x0":-3.192893207109307,"y0":50.00530987121402,"z0":5.4791626784837995,"aX":9.228618212959775},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.1,"breakHorizontal":-12.0,"spinRate":2793,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.45227941481846967,"extension":5.774717938245697},"index":0,"playId":"2f7ef014-d0a1-3031-9a96-6e3b9bcd1543","pitchNumber":1,"startTime":"2026-08-04T01:51:44.385Z","endTime":"2026-08-04T01:51:48.607Z","isPitch":true,"type":"pitch"},{"details":{"description":"On-field Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-04T01:52:08.717Z","endTime":"2026-08-04T01:52:59.880Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.080784977534154,"aZ":-26.186273687113232,"pfxX":-9.830802437903502,"pfxZ":3.7083682340624655,"pX":-1.1599327784672044,"pZ":2.9085372663251725,"vX0":8.08555898010646,"vY0":-126.12067269990743,"vZ0":-0.517347628609988,"x":161.21,"y":160.25,"x0":-3.1264566635292814,"y0":50.002400426969636,"z0":5.223814135176266,"aX":-15.874485981366224},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":6.8,"breakHorizontal":16.0,"spinRate":1881,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.43388871771114657,"extension":5.920994638396242},"index":2,"playId":"063c5cce-cbd6-31f7-bf45-eed380df53f2","pitchNumber":2,"startTime":"2026-08-04T01:52:59.880Z","endTime":"2026-08-04T01:53:02.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.5,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.854284366051644,"aZ":-24.56907010521687,"pfxX":-11.141320241502108,"pfxZ":3.9612441990505403,"pX":0.803342894366833,"pZ":3.328606887466761,"vX0":13.4191352414384,"vY0":-137.72444047819963,"vZ0":-1.5122514151216655,"x":86.38,"y":148.91,"x0":-2.686790885230038,"y0":50.00101154842634,"z0":5.5479333290708155,"aX":-21.38141373501592},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":7.1,"breakHorizontal":17.3,"spinRate":2316,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.39783020248593637,"extension":5.842183370688787},"index":3,"playId":"c35cc85d-17dd-374f-8ff2-83677e96e356","pitchNumber":3,"startTime":"2026-08-04T01:53:17.871Z","endTime":"2026-08-04T01:53:22.467Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":79.8,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97264165288767,"aZ":-25.64012037343691,"pfxX":-9.170827921048794,"pfxZ":4.0327414077507004,"pX":-0.008548308800057471,"pZ":2.1314482881952443,"vX0":9.898996704049466,"vY0":-126.28358271523798,"vZ0":-2.525386984223542,"x":117.33,"y":181.23,"x0":-2.78200579475937,"y0":50.003199270076976,"z0":5.20044208101598,"aX":-14.859114826395862},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.0,"breakHorizontal":14.4,"spinRate":1864,"spinDirection":244},"zone":8,"typeConfidence":2.0,"plateTime":0.43321688827688565,"extension":6.012375828744322},"index":4,"playId":"80bc222d-b7be-38b5-8945-53a51ffd6345","pitchNumber":4,"startTime":"2026-08-04T01:53:35.084Z","endTime":"2026-08-04T01:53:39.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.2,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.285139397318478,"aZ":-32.32517644364426,"pfxX":2.755858250972791,"pfxZ":-0.09320007423286292,"pX":0.5294339098801539,"pZ":1.4895830448483334,"vX0":7.973420701779055,"vY0":-125.92342592730154,"vZ0":-3.038924587614911,"x":96.82,"y":198.56,"x0":-3.02920354209659,"y0":50.00264536984968,"z0":5.312817474462094,"aX":4.449144255178967},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.6,"breakHorizontal":-6.7,"spinRate":2644,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.434070948116156,"extension":5.885047296324246},"index":5,"playId":"790d301c-161f-3164-aa3b-09d7eba00a0a","pitchNumber":5,"startTime":"2026-08-04T01:54:14.171Z","endTime":"2026-08-04T01:54:17.771Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":75.9,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83662057815001,"aZ":-29.162551002139132,"pfxX":8.35790817392406,"pfxZ":2.065079137231563,"pX":-0.8478491970023908,"pZ":1.2533994469885972,"vX0":3.2934854231448996,"vY0":-120.38586674628188,"vZ0":-3.469952719084854,"x":149.32,"y":204.94,"x0":-3.322065371924308,"y0":50.001824464400485,"z0":5.313315803614432,"aX":12.184466952629124},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.1,"breakHorizontal":-16.0,"spinRate":2921,"spinDirection":59},"zone":13,"typeConfidence":2.0,"plateTime":0.456142375030244,"extension":5.773872834968282},"index":6,"playId":"dfe01290-1e47-37ed-97ca-d2766c4b28e9","pitchNumber":6,"startTime":"2026-08-04T01:54:36.596Z","endTime":"2026-08-04T01:54:40.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.782456720946538,"aZ":-29.696546458161336,"pfxX":7.279148598096837,"pfxZ":1.6750742337913493,"pX":-1.1750410570931946,"pZ":2.9243291051621068,"vX0":2.5605925454050547,"vY0":-121.12630943601393,"vZ0":0.1013864388564818,"x":161.79,"y":159.82,"x0":-3.192927275689018,"y0":50.00135515085548,"z0":5.489359520769036,"aX":10.760344597332214},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.4,"breakHorizontal":-13.8,"spinRate":2799,"spinDirection":64},"zone":11,"typeConfidence":2.0,"plateTime":0.4530707205883182,"extension":5.856562344946235},"index":7,"playId":"d530d851-0185-3815-b18f-b4dc9671d76f","pitchNumber":7,"startTime":"2026-08-04T01:54:53.170Z","endTime":"2026-08-04T01:54:57.057Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:54:57.057Z","atBatIndex":5},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks. Max Kepler to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T01:55:29.559Z","endTime":"2026-08-04T01:57:20.201Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnSecond":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-04T01:55:16.096Z","endTime":"2026-08-04T01:55:31.663Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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.6,"endSpeed":80.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.199818428934396,"aZ":-30.37544347224944,"pfxX":-10.396651863600525,"pfxZ":1.096763802104995,"pX":-0.8571653279351642,"pZ":1.8290828755045396,"vX0":8.98588953663299,"vY0":-127.27128558922203,"vZ0":-2.7245716711848034,"x":149.67,"y":189.39,"x0":-3.0834199349998532,"y0":50.002147968455375,"z0":5.319858133748231,"aX":-17.04961153083337},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.6,"breakHorizontal":16.8,"spinRate":1834,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4304042646386419,"extension":5.819481172634478},"index":1,"playId":"71d0dd53-b0d5-3ad9-a65b-c02b7f6042cf","pitchNumber":1,"startTime":"2026-08-04T01:55:31.663Z","endTime":"2026-08-04T01:55:35.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19640397229056,"aZ":-31.794610508294515,"pfxX":-9.078757606604379,"pfxZ":0.22866591037096384,"pX":-1.3669124035067421,"pZ":2.764897581775232,"vX0":7.43661085355196,"vY0":-126.76809411974132,"vZ0":0.03092539608538436,"x":169.1,"y":164.13,"x0":-3.154724636031257,"y0":50.00055711774407,"z0":5.284483713249713,"aX":-14.818444643040836},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":0.7,"breakHorizontal":14.8,"spinRate":1705,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4315880364490252,"extension":5.831929804318622},"index":2,"playId":"05a64718-e2e4-36f6-a319-53fb2339ed07","pitchNumber":2,"startTime":"2026-08-04T01:55:51.428Z","endTime":"2026-08-04T01:55:55.167Z","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":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.451445530676576,"aZ":-26.563322702392536,"pfxX":6.963855634141687,"pfxZ":3.875391125893074,"pX":-0.6719293485396611,"pZ":2.7701689180140736,"vX0":3.6014826932823087,"vY0":-119.93837473394352,"vZ0":-0.6802503867452349,"x":142.61,"y":163.99,"x0":-3.100631236161466,"y0":50.004488271145746,"z0":5.438528516243825,"aX":10.086951591567612},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":7.1,"breakHorizontal":-13.6,"spinRate":2865,"spinDirection":69},"zone":4,"typeConfidence":2.0,"plateTime":0.4576825117037733,"extension":5.694722450433782},"index":3,"playId":"9aba35ae-d3be-3ffe-a27f-fb96391ff259","pitchNumber":3,"startTime":"2026-08-04T01:56:11.746Z","endTime":"2026-08-04T01:56:15.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.54453343817903,"aZ":-29.21298362808719,"pfxX":-9.533620458907443,"pfxZ":1.819849005488372,"pX":-1.1078506394002385,"pZ":1.9809404149314704,"vX0":7.782282169340489,"vY0":-126.5792006382378,"vZ0":-2.278482528121412,"x":159.23,"y":185.29,"x0":-2.9817622904017584,"y0":50.00033360376637,"z0":5.228840734500847,"aX":-15.48700774730368},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.0,"breakHorizontal":15.5,"spinRate":1821,"spinDirection":249},"zone":13,"typeConfidence":2.0,"plateTime":0.4325141493582474,"extension":6.041329022290725},"index":4,"playId":"bc860106-d849-3304-964d-37c18d92490f","pitchNumber":4,"startTime":"2026-08-04T01:56:30.467Z","endTime":"2026-08-04T01:56:34.617Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":85.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.87284801566763,"aZ":-15.212650216376513,"pfxX":-4.138395893063896,"pfxZ":8.903149466134193,"pX":-0.711928947009972,"pZ":3.580547723877197,"vX0":7.000410822743522,"vY0":-137.47946965480176,"vZ0":-2.7589449934987305,"x":144.14,"y":142.11,"x0":-2.759237032727734,"y0":50.0011903081032,"z0":5.635937364120403,"aX":-7.883321796687672},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.7,"breakHorizontal":6.0,"spinRate":2360,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3991533366836766,"extension":5.785713100210219},"index":5,"playId":"207651ee-e032-3cb2-9a65-915de37299db","pitchNumber":5,"startTime":"2026-08-04T01:56:51.966Z","endTime":"2026-08-04T01:56:56.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.612175510147434,"aZ":-16.133964840282307,"pfxX":-6.130116031614262,"pfxZ":8.460174348570739,"pX":-0.06255723272149899,"pZ":3.712704941305038,"vX0":9.24875247884398,"vY0":-136.92779587367886,"vZ0":-2.334129186356392,"x":119.38,"y":138.54,"x0":-2.689724015077088,"y0":50.00591601086098,"z0":5.681895478806522,"aX":-11.627780325118279},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":9.1,"spinRate":2275,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4002246977076882,"extension":5.917862162729647},"index":6,"playId":"b6c6abd9-9e4e-325f-9a7f-1ae7a06832d4","pitchNumber":6,"startTime":"2026-08-04T01:57:12.184Z","endTime":"2026-08-04T01:57:20.201Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T01:57:20.201Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-08-04T01:58:36.198Z","endTime":"2026-08-04T02:00:03.701Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-04T01:57:32.379Z","endTime":"2026-08-04T01:58:38.325Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":85.4,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.95205209642227,"aZ":-25.502621567065404,"pfxX":-10.800405939039868,"pfxZ":3.5730968190693773,"pX":0.5480801806258438,"pZ":2.2117282547110593,"vX0":12.550690537480087,"vY0":-136.28136135625655,"vZ0":-3.995769586848696,"x":96.11,"y":179.06,"x0":-2.7293651411705424,"y0":50.00425091759956,"z0":5.473539272282648,"aX":-20.172738901854622},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.8,"breakHorizontal":16.7,"spinRate":2198,"spinDirection":225},"zone":9,"typeConfidence":2.0,"plateTime":0.40302292426528075,"extension":6.0222100096553355},"index":1,"playId":"767d9385-353b-372b-9eba-084a15e08d71","pitchNumber":1,"startTime":"2026-08-04T01:58:38.325Z","endTime":"2026-08-04T01:58:42.312Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":75.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.13689772259821,"aZ":-28.94470843457484,"pfxX":6.564840740088345,"pfxZ":2.2002689881538284,"pX":-0.5058456449432853,"pZ":3.244005462416434,"vX0":4.1048236255884545,"vY0":-120.76096028860081,"vZ0":0.7584676758602189,"x":136.28,"y":151.19,"x0":-3.0846177688877097,"y0":50.00104104034571,"z0":5.4868161544882845,"aX":9.622160411107012},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":4.4,"breakHorizontal":-13.0,"spinRate":2767,"spinDirection":75},"zone":1,"typeConfidence":2.0,"plateTime":0.4548492946887315,"extension":5.904169467594619},"index":2,"playId":"def6e411-8c1a-33f3-9cb3-3162b04d32f1","pitchNumber":2,"startTime":"2026-08-04T01:58:56.315Z","endTime":"2026-08-04T01:59:00.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5439510846241,"aZ":-28.425865157423196,"pfxX":-11.04727857225214,"pfxZ":2.2366398810463335,"pX":1.8912200948613018,"pZ":0.9372474023724221,"vX0":14.88745256726005,"vY0":-128.62294674920926,"vZ0":-5.018991956830521,"x":44.91,"y":213.47,"x0":-2.535115751188433,"y0":50.00471165057819,"z0":5.116811358406765,"aX":-18.5237572612386},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.0,"breakHorizontal":16.7,"spinRate":1743,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4257614820899689,"extension":6.204056362795804},"index":3,"playId":"644c06c8-976d-32aa-a15f-3d7f998b405c","pitchNumber":3,"startTime":"2026-08-04T01:59:17.213Z","endTime":"2026-08-04T01:59:20.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":80.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.348012428907747,"aZ":-27.55500974210474,"pfxX":-11.016221099186359,"pfxZ":2.788763945908652,"pX":1.6598123525978057,"pZ":1.3349053065630032,"vX0":14.57049866748682,"vY0":-128.0959762531955,"vZ0":-4.201055846263584,"x":53.73,"y":202.74,"x0":-2.680200084050876,"y0":50.00194721866874,"z0":5.159371347740124,"aX":-18.241103956664208},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.2,"breakHorizontal":16.6,"spinRate":1982,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.4281818003800222,"extension":5.926599433910237},"index":4,"playId":"4e603448-870f-3929-bbee-5bf80f9b3579","pitchNumber":4,"startTime":"2026-08-04T01:59:39.290Z","endTime":"2026-08-04T01:59:42.290Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.53244204635521,"aZ":-27.33473747781777,"pfxX":6.379358300996768,"pfxZ":3.2094404736477316,"pX":0.49694055912995677,"pZ":2.356391808192427,"vX0":5.980032334177136,"vY0":-122.35942805598418,"vZ0":-2.0001954246619205,"x":98.06,"y":175.16,"x0":-2.812860964412529,"y0":50.00209201759307,"z0":5.540856517395454,"aX":9.61094136002087},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.5,"breakHorizontal":-13.1,"spinRate":2918,"spinDirection":74},"zone":6,"typeConfidence":2.0,"plateTime":0.44870357890390444,"extension":5.7345800659510955},"index":5,"playId":"e3e91da8-55ef-336b-96bb-67521c0d7cac","pitchNumber":5,"startTime":"2026-08-04T02:00:00.664Z","endTime":"2026-08-04T02:00:03.701Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:00:03.701Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ty France strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T02:02:04.544Z","endTime":"2026-08-04T02:03:27.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":73.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.89501594886899,"aZ":-40.89363202191941,"pfxX":5.585922709954904,"pfxZ":-6.348845204506041,"pX":-0.6789913978763972,"pZ":2.43196778766096,"vX0":0.9105974117204925,"vY0":-116.98378656750589,"vZ0":1.1410586930171707,"x":142.88,"y":173.12,"x0":-1.7993240658379464,"y0":50.00175606046476,"z0":5.797822171967144,"aX":7.672864614764893},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.8,"breakHorizontal":-10.3,"spinRate":2412,"spinDirection":47},"zone":4,"typeConfidence":0.91,"plateTime":0.4698053356593803,"extension":6.320656603647476},"index":0,"playId":"2717ffb0-7af5-355f-aecc-410b41bb3da4","pitchNumber":1,"startTime":"2026-08-04T02:02:13.017Z","endTime":"2026-08-04T02:02:16.717Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61210726212185,"aZ":-16.520126368059056,"pfxX":-3.905847386483151,"pfxZ":8.42087588159764,"pX":0.8603476772091425,"pZ":3.0096648145048115,"vX0":7.707360806849939,"vY0":-135.04537887038708,"vZ0":-3.604564618993426,"x":84.21,"y":157.52,"x0":-1.514819694558752,"y0":50.00322109238474,"z0":5.5138521912271345,"aX":-7.261866519455487},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.8,"breakHorizontal":5.5,"spinRate":2542,"spinDirection":222},"zone":12,"typeConfidence":0.91,"plateTime":0.4045861643069735,"extension":6.449581636792569},"index":1,"playId":"2b61a770-5152-3c7f-b650-564b0948bfcf","pitchNumber":2,"startTime":"2026-08-04T02:02:28.042Z","endTime":"2026-08-04T02:02:32.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":77.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.204540984138013,"aZ":-28.292284432509668,"pfxX":3.80388176723062,"pfxZ":2.5381287558494385,"pX":-0.42770858371298076,"pZ":1.8486999336306844,"vX0":2.5797486082237517,"vY0":-123.18691725173649,"vZ0":-2.550481492231696,"x":133.3,"y":188.87,"x0":-1.9840114736433836,"y0":50.00566672890285,"z0":5.297010783427011,"aX":5.828423158775164},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":4.2,"breakHorizontal":-7.6,"spinRate":2842,"spinDirection":81},"zone":7,"typeConfidence":2.0,"plateTime":0.4451765113455779,"extension":6.20815953782125},"index":2,"playId":"23d824ca-31d4-3f5b-b44f-b6fb8156d741","pitchNumber":3,"startTime":"2026-08-04T02:02:44.488Z","endTime":"2026-08-04T02:02:47.981Z","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":85.5,"endSpeed":77.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.997439175169106,"aZ":-27.34963618515336,"pfxX":5.062270117431971,"pfxZ":3.1403661364995754,"pX":1.6158648972695906,"pZ":1.563343403017091,"vX0":6.813432333597064,"vY0":-124.28198986798705,"vZ0":-3.3364242323717654,"x":55.41,"y":196.57,"x0":-1.837552744491662,"y0":50.004096851771315,"z0":5.23864773975078,"aX":7.779034428866109},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.0,"breakHorizontal":-11.0,"spinRate":2753,"spinDirection":112},"zone":14,"typeConfidence":0.88,"plateTime":0.44371845935258314,"extension":6.288681493412205},"index":3,"playId":"1583d6e1-1055-320c-a258-fe3f539e126a","pitchNumber":4,"startTime":"2026-08-04T02:03:06.094Z","endTime":"2026-08-04T02:03:10.889Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.825852960279597,"aZ":-17.05706274023053,"pfxX":-5.088196299719209,"pfxZ":8.055679751873484,"pX":0.1462071467971164,"pZ":3.297835380591535,"vX0":7.239631775179714,"vY0":-135.88938890242954,"vZ0":-2.320222685364333,"x":111.43,"y":149.74,"x0":-1.8871925544509045,"y0":50.00398961810949,"z0":5.343221962828048,"aX":-9.550226912016157},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.3,"breakHorizontal":7.8,"spinRate":2509,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.402558187378514,"extension":6.430109847572816},"index":4,"playId":"b8de4bb4-01f2-3c4a-b23c-122cf19b541d","pitchNumber":5,"startTime":"2026-08-04T02:03:24.067Z","endTime":"2026-08-04T02:03:27.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:03:27.094Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jackson Merrill singles on a ground ball to shortstop Geraldo Perdomo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T02:03:42.731Z","endTime":"2026-08-04T02:04:26.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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],"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":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.496748004468497,"aZ":-29.529122395961085,"pfxX":-9.894470727445114,"pfxZ":1.6104317163494493,"pX":0.5475330101325,"pZ":1.1954789189006345,"vX0":9.123822491334238,"vY0":-127.82869472296888,"vZ0":-3.979561873804418,"x":96.13,"y":206.5,"x0":-1.7975418590001575,"y0":50.00261582978133,"z0":5.113599854503982,"aX":-16.23210169673259},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.2,"breakHorizontal":15.6,"spinRate":2044,"spinDirection":237},"zone":14,"typeConfidence":0.9,"plateTime":0.4299285180700507,"extension":6.733510788092406},"index":0,"playId":"72ff9c07-4dc2-3a8b-9c70-5a0d4414f865","pitchNumber":1,"startTime":"2026-08-04T02:03:51.690Z","endTime":"2026-08-04T02:03:55.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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.9,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.14307686683626,"aZ":-23.684883825267,"pfxX":-0.856570339216363,"pfxZ":4.844891222388685,"pX":0.654122811996084,"pZ":2.1515052513009154,"vX0":6.775581108239413,"vY0":-131.57561306754067,"vZ0":-3.5122723448761857,"x":92.07,"y":180.69,"x0":-1.843954122574872,"y0":50.00118300304231,"z0":5.260427989123566,"aX":-1.500833355133883},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.2,"breakHorizontal":0.0,"spinRate":2685,"spinDirection":212},"zone":9,"typeConfidence":0.92,"plateTime":0.4164135140481302,"extension":6.317241788005846},"index":1,"playId":"6d1442e8-e4a3-37be-8f4b-71ecad06079c","pitchNumber":2,"startTime":"2026-08-04T02:04:03.650Z","endTime":"2026-08-04T02:04:06.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.259559668083607,"aZ":-24.3770221331245,"pfxX":-0.8658352955405513,"pfxZ":4.532505977771997,"pX":-0.1230533224259434,"pZ":3.22627827344059,"vX0":4.99212770525822,"vY0":-130.29488741013162,"vZ0":-0.6356134252780518,"x":121.69,"y":151.67,"x0":-1.9509560072518561,"y0":50.003116214775325,"z0":5.314744677283381,"aX":-1.4904345200849558},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":8.3,"breakHorizontal":0.5,"spinRate":2674,"spinDirection":189},"zone":2,"typeConfidence":0.92,"plateTime":0.4203095051431385,"extension":6.3237347712718295},"hitData":{"launchSpeed":98.5,"launchAngle":1.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":107.91,"coordY":142.39}},"index":2,"playId":"401c04d0-1fa7-3d29-8edc-5f3a4168cb38","pitchNumber":3,"startTime":"2026-08-04T02:04:18.622Z","endTime":"2026-08-04T02:04:26.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:04:26.637Z","atBatIndex":9},{"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":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T02:04:49.270Z","endTime":"2026-08-04T02:05:13.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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],"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.315292472768288,"aZ":-25.616386121509592,"pfxX":-9.050986944447043,"pfxZ":3.590780103215944,"pX":-0.06904256112509848,"pZ":2.1440055807083414,"vX0":7.612253970706112,"vY0":-134.33690843556872,"vZ0":-3.860951265985597,"x":119.63,"y":180.89,"x0":-1.7645916754370103,"y0":50.00282504004364,"z0":5.422504706606992,"aX":-16.529742996355285},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.9,"breakHorizontal":14.8,"spinRate":2414,"spinDirection":222},"zone":5,"typeConfidence":0.91,"plateTime":0.4078502844235974,"extension":6.54806662400421},"hitData":{"launchSpeed":91.0,"launchAngle":44.0,"totalDistance":294.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":89.79,"coordY":87.19}},"index":0,"playId":"2dfd35c5-b99f-37ff-a265-353759a78341","pitchNumber":1,"startTime":"2026-08-04T02:05:01.945Z","endTime":"2026-08-04T02:05:13.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:05:13.422Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Luis Campusano flies out to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-08-04T02:05:26.565Z","endTime":"2026-08-04T02:07:49.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51398010662395,"aZ":-15.656937841724696,"pfxX":-2.286896052476374,"pfxZ":8.977593548316394,"pX":1.2414953294105806,"pZ":2.2764539265350185,"vX0":8.020099971173765,"vY0":-134.61094600312194,"vZ0":-5.427910401882465,"x":69.68,"y":177.32,"x0":-1.4760003837020959,"y0":50.00241324916005,"z0":5.4228486209693605,"aX":-4.207713469934037},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.4,"breakHorizontal":2.5,"spinRate":2492,"spinDirection":216},"zone":14,"typeConfidence":0.9,"plateTime":0.4064982044083516,"extension":6.690983826353511},"index":0,"playId":"42405bbf-010a-3a90-9b3a-ca58d87c984a","pitchNumber":1,"startTime":"2026-08-04T02:05:38.183Z","endTime":"2026-08-04T02:05:41.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85456431609619,"aZ":-14.914835686157312,"pfxX":-2.3453691623307273,"pfxZ":9.388502176624732,"pX":-0.5439821837438787,"pZ":2.788743360573442,"vX0":4.00881538129004,"vY0":-134.87160132332014,"vZ0":-4.42665029262018,"x":137.74,"y":163.48,"x0":-1.7462180064550623,"y0":50.005750849689434,"z0":5.506207592581881,"aX":-4.313404080261957},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.2,"breakHorizontal":3.4,"spinRate":2469,"spinDirection":220},"zone":1,"typeConfidence":0.89,"plateTime":0.40639863061019676,"extension":6.601745980786231},"index":1,"playId":"e502ad5d-ce91-3766-ac68-921722a58968","pitchNumber":2,"startTime":"2026-08-04T02:05:58.930Z","endTime":"2026-08-04T02:06:02.942Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.238840982264552,"aZ":-29.090589569431337,"pfxX":6.412387853842155,"pfxZ":2.0215374948638196,"pX":0.43546456791214144,"pZ":1.5253274566863695,"vX0":3.757668120643052,"vY0":-123.43483440515224,"vZ0":-3.18139610051714,"x":100.4,"y":197.6,"x0":-1.9455600781932343,"y0":50.00297828397674,"z0":5.310631387596643,"aX":9.77876619079254},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.1,"breakHorizontal":-12.6,"spinRate":2780,"spinDirection":77},"zone":14,"typeConfidence":0.9,"plateTime":0.44573765744963545,"extension":6.251385948826457},"index":2,"playId":"e9d8d94d-9a8d-3f6c-b79a-238f940bc438","pitchNumber":3,"startTime":"2026-08-04T02:06:21.254Z","endTime":"2026-08-04T02:06:25.472Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.2,"endSpeed":80.7,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.21007416289867,"aZ":-28.81950838678734,"pfxX":-10.032977452884474,"pfxZ":2.0205672134934556,"pX":-0.6552674281460289,"pZ":1.941690825797197,"vX0":6.243897395236007,"vY0":-128.22764705754867,"vZ0":-2.850214560650606,"x":141.98,"y":186.35,"x0":-1.8218091835133912,"y0":50.004396652509016,"z0":5.322893896506542,"aX":-16.66199822365573},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":3.2,"breakHorizontal":16.7,"spinRate":2140,"spinDirection":239},"zone":7,"typeConfidence":0.9,"plateTime":0.4276250338078498,"extension":6.5403812730620245},"index":3,"playId":"cfcffb10-9642-369c-a4ba-2c1062b3dc3a","pitchNumber":4,"startTime":"2026-08-04T02:06:41.695Z","endTime":"2026-08-04T02:06:45.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.549165000308275,"aZ":-25.237110114824283,"pfxX":4.509850534975567,"pfxZ":4.469956962589746,"pX":1.8827513863248462,"pZ":2.189004966007094,"vX0":7.677200478212195,"vY0":-124.21407066586328,"vZ0":-2.4146568685189695,"x":45.23,"y":179.68,"x0":-1.8424337095819727,"y0":50.00119886637651,"z0":5.287542538973863,"aX":6.995102438781288},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.7,"breakHorizontal":-10.1,"spinRate":2807,"spinDirection":94},"zone":14,"typeConfidence":0.89,"plateTime":0.44216554802945396,"extension":6.5514706170071},"index":4,"playId":"dff654db-dea5-32dc-ab69-c4a85fc00401","pitchNumber":5,"startTime":"2026-08-04T02:07:02.868Z","endTime":"2026-08-04T02:07:06.087Z","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":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-08-04T02:07:23.618Z","endTime":"2026-08-04T02:07:40.280Z","isPitch":false,"type":"action","player":{"id":669134,"link":"/api/v1/people/669134"}},{"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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.41612560624338,"aZ":-15.562401266793279,"pfxX":-2.2403758349648975,"pfxZ":8.760213715951569,"pX":0.587883349073079,"pZ":2.6499418547723534,"vX0":7.056049945272132,"vY0":-137.09591370758613,"vZ0":-4.422544322770266,"x":94.59,"y":167.23,"x0":-1.732493375673167,"y0":50.000763295851506,"z0":5.352234520568737,"aX":-4.247881360597859},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":2.5,"spinRate":2521,"spinDirection":225},"zone":6,"typeConfidence":0.9,"plateTime":0.4001223848817679,"extension":6.846485060664144},"hitData":{"launchSpeed":92.6,"launchAngle":39.0,"totalDistance":329.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":137.9,"coordY":67.75}},"index":6,"playId":"dbc9f592-6208-355f-8e1b-3c8118db86c1","pitchNumber":6,"startTime":"2026-08-04T02:07:40.280Z","endTime":"2026-08-04T02:07:49.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:07:49.703Z","atBatIndex":11},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adrian Del Castillo flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T02:09:40.990Z","endTime":"2026-08-04T02:10:21.100Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.7,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.90230022273179,"aZ":-16.37858210828098,"pfxX":-5.618008113374425,"pfxZ":8.572910659205649,"pX":0.6838317022608325,"pZ":3.4975657149093378,"vX0":11.05947835611073,"vY0":-134.9981905469426,"vZ0":-2.6390284090529956,"x":90.93,"y":144.35,"x0":-2.7394506973477344,"y0":50.002325752824554,"z0":5.643340160594561,"aX":-10.35188165849163},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":15.1,"breakHorizontal":7.8,"spinRate":2414,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.4060265267735579,"extension":5.8811533791544575},"index":0,"playId":"3695aeb0-e437-390e-8e8a-e78d64dceb85","pitchNumber":1,"startTime":"2026-08-04T02:09:56.349Z","endTime":"2026-08-04T02:10:00.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.617137613082253,"aZ":-27.096571221001142,"pfxX":-9.692094815903001,"pfxZ":3.2010618167140894,"pX":-1.0421274662042952,"pZ":2.2819090529419035,"vX0":7.936784229730423,"vY0":-125.06458672190736,"vZ0":-1.7952385809234839,"x":156.72,"y":177.17,"x0":-2.993556129828467,"y0":50.00545634786795,"z0":5.225883758454738,"aX":-15.395085907426429},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.6,"breakHorizontal":15.8,"spinRate":1907,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.4375179823756721,"extension":5.823395380876207},"hitData":{"launchSpeed":82.4,"launchAngle":33.0,"totalDistance":317.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.15,"coordY":72.21}},"index":1,"playId":"d9a25386-8d75-3397-922f-20ab0824b963","pitchNumber":2,"startTime":"2026-08-04T02:10:11.571Z","endTime":"2026-08-04T02:10:21.100Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:10:21.100Z","atBatIndex":12},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tim Tawa singles on a ground ball to pitcher Michael King. Tim Tawa to 3rd. Tim Tawa advances to 3rd, on a throwing error by pitcher Michael King.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T02:10:33.788Z","endTime":"2026-08-04T02:11:53.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]}],"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":84.3,"endSpeed":77.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.108019255651506,"aZ":-30.87309089295214,"pfxX":0.04169092424785159,"pfxZ":0.8596705029251233,"pX":0.5447944947836836,"pZ":2.1743389322178963,"vX0":8.156368147714549,"vY0":-122.51797412186725,"vZ0":-1.3927707623799634,"x":96.23,"y":180.07,"x0":-2.8384868138447965,"y0":50.00404709590631,"z0":5.398519379267249,"aX":0.06133951942792494},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.4,"breakHorizontal":-2.0,"spinRate":2476,"spinDirection":112},"zone":6,"typeConfidence":2.0,"plateTime":0.4477575528147013,"extension":5.918193556265134},"index":0,"playId":"41893ef2-3093-3185-8241-2e12978aa773","pitchNumber":1,"startTime":"2026-08-04T02:10:43.964Z","endTime":"2026-08-04T02:10:47.966Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-04T02:10:50.959Z","endTime":"2026-08-04T02:11:03.169Z","isPitch":false,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"}},{"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":94.8,"endSpeed":86.4,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.924111488499637,"aZ":-26.2994185630957,"pfxX":-11.006261990959578,"pfxZ":3.0834309988881152,"pX":0.7952673908196313,"pZ":2.338234209987257,"vX0":13.462375171162874,"vY0":-137.33748342483818,"vZ0":-3.4298594743552915,"x":86.69,"y":175.65,"x0":-2.7443373854774946,"y0":50.005655888322394,"z0":5.395696535251771,"aX":-20.991315944419874},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":5.0,"breakHorizontal":17.0,"spinRate":2253,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.3990844698839089,"extension":5.895213472363942},"index":2,"playId":"346b8715-024f-3021-a35c-8b9b80561b04","pitchNumber":2,"startTime":"2026-08-04T02:11:03.169Z","endTime":"2026-08-04T02:11:06.758Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.937206878412034,"aZ":-28.32755654092674,"pfxX":-10.77681507743631,"pfxZ":2.4029391506814033,"pX":1.1692947976511874,"pZ":1.7183933417191182,"vX0":13.12426911107537,"vY0":-125.54065689019859,"vZ0":-2.8674102176669685,"x":72.43,"y":192.38,"x0":-2.721159621009265,"y0":50.00244446991915,"z0":5.176449868027127,"aX":-17.23788112253894},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":3.8,"breakHorizontal":16.6,"spinRate":1924,"spinDirection":245},"zone":14,"typeConfidence":2.0,"plateTime":0.43596712576958696,"extension":5.897559422279978},"index":3,"playId":"f3676d34-5840-3d8b-ac8f-907f39a12fcc","pitchNumber":3,"startTime":"2026-08-04T02:11:19.904Z","endTime":"2026-08-04T02:11:23.182Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":85.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.72517093388942,"aZ":-29.961345722056414,"pfxX":-10.925215864821585,"pfxZ":1.1666803256365057,"pX":0.4723709955509446,"pZ":3.3804996170417403,"vX0":12.646672733664158,"vY0":-137.26663908821968,"vZ0":-0.07433173817030925,"x":98.99,"y":147.51,"x0":-2.7931706646005856,"y0":50.00022527463751,"z0":5.461987533202089,"aX":-20.6741947643135},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":2.3,"breakHorizontal":16.8,"spinRate":2282,"spinDirection":232},"zone":12,"typeConfidence":2.0,"plateTime":0.400282084684374,"extension":5.7740965399087925},"hitData":{"launchSpeed":80.7,"launchAngle":-50.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":116.53,"coordY":186.51}},"index":4,"playId":"502cf344-2bf6-30e9-a3eb-4b90ce4190e9","pitchNumber":4,"startTime":"2026-08-04T02:11:37.151Z","endTime":"2026-08-04T02:11:53.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:11:53.668Z","atBatIndex":13},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"James McCann reaches on a fielder's choice out, third baseman Sung-Mun Song to catcher Luis Campusano. Tim Tawa out at home.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T02:12:21.342Z","endTime":"2026-08-04T02:13:18.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"3B","start":"3B","end":null,"outBase":"4B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49710680384245,"aZ":-23.51860010056885,"pfxX":-9.738139516360267,"pfxZ":4.570835220486834,"pX":0.145642177849282,"pZ":1.3336558676723607,"vX0":10.53900246952619,"vY0":-136.3598160719881,"vZ0":-6.608185204684507,"x":111.45,"y":202.77,"x0":-2.494437483974828,"y0":50.00173294848761,"z0":5.398525349859248,"aX":-18.435156375456728},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.1,"breakHorizontal":15.6,"spinRate":2202,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.4008595953803433,"extension":6.085769885832581},"index":0,"playId":"78d30a71-2266-378a-9b83-183f18aa9f4b","pitchNumber":1,"startTime":"2026-08-04T02:12:29.715Z","endTime":"2026-08-04T02:12:33.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":76.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.12714056824404,"aZ":-24.8260325860478,"pfxX":5.706536734300488,"pfxZ":4.883227866035277,"pX":1.149330342929659,"pZ":3.1692672947675082,"vX0":7.957733959232864,"vY0":-122.1729828556895,"vZ0":-0.39356016117919085,"x":73.19,"y":153.21,"x0":-2.8972233275840944,"y0":50.00214252988428,"z0":5.4748236014724325,"aX":8.584441000451585},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":9.0,"breakHorizontal":-12.2,"spinRate":2770,"spinDirection":70},"zone":12,"typeConfidence":2.0,"plateTime":0.4491277810695977,"extension":5.791471545351197},"index":1,"playId":"b1425e8d-8f74-3111-bce5-feaad26adac4","pitchNumber":2,"startTime":"2026-08-04T02:12:47.559Z","endTime":"2026-08-04T02:12:51.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.225391550611512,"aZ":-23.980348799997063,"pfxX":-9.818000980430867,"pfxZ":4.349639487652418,"pX":-1.1456316189575368,"pZ":2.307563959673008,"vX0":7.811558262577094,"vY0":-136.1759643028712,"vZ0":-4.12602713944986,"x":160.67,"y":176.48,"x0":-2.7723992386082816,"y0":50.00047763389261,"z0":5.496396612080075,"aX":-18.481565762543138},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":7.2,"breakHorizontal":16.2,"spinRate":2211,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.40184618670854455,"extension":6.111301152147023},"hitData":{"launchSpeed":78.1,"launchAngle":-7.0,"totalDistance":18.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.36,"coordY":175.86}},"index":2,"playId":"687c8eb7-cca4-3e29-965f-ee7aa6caaf04","pitchNumber":3,"startTime":"2026-08-04T02:13:07.257Z","endTime":"2026-08-04T02:13:18.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:13:18.267Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ryan Waldschmidt grounds out, third baseman Sung-Mun Song to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-08-04T02:13:41.220Z","endTime":"2026-08-04T02:15:59.422Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","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":7},"credits":[{"player":{"id":823550,"link":"/api/v1/people/823550"},"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, 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":82.3,"endSpeed":76.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.68572908342992,"aZ":-29.590823835704104,"pfxX":5.703185251051202,"pfxZ":1.768861939016598,"pX":-0.34961373150866626,"pZ":1.8264172269178434,"vX0":4.682183887296162,"vY0":-119.89465170911345,"vZ0":-2.212240820681586,"x":130.33,"y":189.47,"x0":-3.067042754902471,"y0":50.00159555627767,"z0":5.395929485437845,"aX":8.32053397936211},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":3.0,"breakHorizontal":-11.4,"spinRate":2786,"spinDirection":60},"zone":7,"typeConfidence":2.0,"plateTime":0.45643752626327805,"extension":5.9695214420938285},"index":0,"playId":"07ad6d69-8ef2-3847-af96-1cab8953307c","pitchNumber":1,"startTime":"2026-08-04T02:13:49.823Z","endTime":"2026-08-04T02:13:53.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79065477439811,"aZ":-28.528518451281922,"pfxX":5.517494216109336,"pfxZ":2.3577464849091294,"pX":0.7699162538077863,"pZ":2.0910333583750176,"vX0":7.112579958985811,"vY0":-123.43400619502872,"vZ0":-2.445964629141673,"x":87.65,"y":182.32,"x0":-2.862259822083831,"y0":50.0043961455118,"z0":5.488645552782313,"aX":8.544009502229132},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.0,"breakHorizontal":-11.6,"spinRate":2935,"spinDirection":70},"zone":14,"typeConfidence":2.0,"plateTime":0.44316337415012974,"extension":5.7560718578197285},"index":1,"playId":"e25d1cda-c13f-39cb-8786-8f6f0875eada","pitchNumber":2,"startTime":"2026-08-04T02:14:07.452Z","endTime":"2026-08-04T02:14:10.452Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-08-04T02:14:17.969Z","endTime":"2026-08-04T02:14:33.558Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.53307305788294,"aZ":-30.35042557074577,"pfxX":4.762053289409003,"pfxZ":1.1754109475309242,"pX":0.9423175804895232,"pZ":2.682928278247932,"vX0":7.729772303181137,"vY0":-123.46975034481154,"vZ0":-0.74715372570571,"x":81.08,"y":166.34,"x0":-2.8420414228950044,"y0":50.00339429724651,"z0":5.533296953670168,"aX":7.3837039232552995},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.2,"breakHorizontal":-10.3,"spinRate":2877,"spinDirection":66},"zone":12,"typeConfidence":2.0,"plateTime":0.44285118931032663,"extension":5.8001982181042075},"index":3,"playId":"11158949-06b2-3eef-a4a4-34d6460576e8","pitchNumber":3,"startTime":"2026-08-04T02:14:33.558Z","endTime":"2026-08-04T02:14:37.627Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.57701182179998,"aZ":-28.766878252892575,"pfxX":-9.929087588692854,"pfxZ":2.0700620915467187,"pX":-0.08028307217841314,"pZ":3.4516843188634994,"vX0":10.049772212960834,"vY0":-127.00497977825526,"vZ0":0.9084364536862259,"x":120.06,"y":145.58,"x0":-2.787438947174424,"y0":50.0007493255524,"z0":5.36703274117868,"aX":-16.315399048079136},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.2,"breakHorizontal":15.8,"spinRate":1827,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.4303152002417092,"extension":6.002594533331041},"index":4,"playId":"f2ee547d-d124-3cee-847f-6afb952fcdc9","pitchNumber":4,"startTime":"2026-08-04T02:14:54.661Z","endTime":"2026-08-04T02:14:58.592Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"index":5,"playId":"8c72ac3f-e196-4957-95f6-b5ec53fbeb4b","startTime":"2026-08-04T02:15:11.606Z","endTime":"2026-08-04T02:15:16.606Z","isPitch":false,"type":"stepoff"},{"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":2,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.979222142593446,"aZ":-27.481183647490898,"pfxX":-10.859022960250805,"pfxZ":2.8893607526419913,"pX":0.9914257170844039,"pZ":1.447580987283925,"vX0":12.868198613423223,"vY0":-126.45490298788141,"vZ0":-3.677757281342939,"x":79.21,"y":199.7,"x0":-2.744508496994542,"y0":50.00517584735271,"z0":5.117475371284675,"aX":-17.649123220400288},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.6,"breakHorizontal":16.8,"spinRate":1798,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.43260090074167,"extension":5.884583428052212},"index":6,"playId":"66200673-1d40-33e9-a694-e743ca54cef6","pitchNumber":5,"startTime":"2026-08-04T02:15:26.717Z","endTime":"2026-08-04T02:15:29.761Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.561885243797406,"aZ":-31.981086655118755,"pfxX":4.546400225091591,"pfxZ":0.12559523055537092,"pX":-0.2368716752399862,"pZ":1.9169344343088528,"vX0":5.439245390798703,"vY0":-121.66510050259996,"vZ0":-1.84035532443806,"x":126.03,"y":187.02,"x0":-3.08711855470264,"y0":50.002244569644525,"z0":5.439621511218658,"aX":6.853310300241967},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":0.1,"breakHorizontal":-9.5,"spinRate":2891,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.4491948434520405,"extension":5.768927149326707},"hitData":{"launchSpeed":99.1,"launchAngle":2.0,"totalDistance":63.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.75,"coordY":168.76}},"index":7,"playId":"e992b9f1-9b90-3454-80ef-e62975a01ac7","pitchNumber":6,"startTime":"2026-08-04T02:15:51.513Z","endTime":"2026-08-04T02:15:59.422Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:15:59.422Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Xander Bogaerts singles on a sharp line drive to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T02:18:05.552Z","endTime":"2026-08-04T02:18:22.707Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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_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(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":90.8,"endSpeed":82.7,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.225110315465496,"aZ":-23.77106974479606,"pfxX":-8.83453690545465,"pfxZ":4.780200452601218,"pX":-0.06174419087427018,"pZ":2.934350899831095,"vX0":6.88445280107396,"vY0":-132.0134106384292,"vZ0":-1.8935629571766364,"x":119.35,"y":159.55,"x0":-1.5611421937879517,"y0":50.00062519711581,"z0":5.418156371506798,"aX":-15.524692370028841},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.4,"breakHorizontal":14.4,"spinRate":2300,"spinDirection":226},"zone":2,"typeConfidence":0.82,"plateTime":0.41557430610060075,"extension":6.417663375920708},"hitData":{"launchSpeed":102.2,"launchAngle":9.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":86.76,"coordY":117.25}},"index":0,"playId":"e4f50b22-e00e-30cf-8029-296abe3ffabc","pitchNumber":1,"startTime":"2026-08-04T02:18:12.677Z","endTime":"2026-08-04T02:18:22.707Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:18:22.707Z","atBatIndex":16},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Sung-Mun Song grounds into a double play, second baseman Ketel Marte to shortstop Geraldo Perdomo to first baseman Tim Tawa. Xander Bogaerts out at 2nd. Sung-Mun Song out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T02:18:37.250Z","endTime":"2026-08-04T02:19:45.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"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":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":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":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","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":2},"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":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.918292531391074,"aZ":-28.78559088656988,"pfxX":-10.617717383201143,"pfxZ":2.1667975702878364,"pX":0.13272954642833223,"pZ":1.7145409034734436,"vX0":8.158494856870863,"vY0":-124.4273667427511,"vZ0":-2.7783940010149,"x":111.94,"y":192.49,"x0":-1.8157714854004605,"y0":50.00088770670968,"z0":5.240856320513987,"aX":-16.579178157552665},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":3.5,"breakHorizontal":17.3,"spinRate":2032,"spinDirection":229},"zone":8,"typeConfidence":0.9,"plateTime":0.44088871096792337,"extension":6.673293286467223},"index":0,"playId":"8c7b8c6f-bde1-35bd-86b5-94407840d6fa","pitchNumber":1,"startTime":"2026-08-04T02:18:44.809Z","endTime":"2026-08-04T02:18:49.242Z","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":86.9,"endSpeed":80.1,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.128962404757747,"aZ":-28.928861481616416,"pfxX":-8.830345127744863,"pfxZ":1.9807564514197438,"pX":-1.28246464635866,"pZ":3.318222726596641,"vX0":4.956078534996617,"vY0":-126.60513977813375,"vZ0":0.6656795809188137,"x":165.88,"y":149.19,"x0":-2.1110347198447683,"y0":50.00001974916802,"z0":5.354444077803332,"aX":-14.434259069616129},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.0,"breakHorizontal":15.0,"spinRate":2169,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.4314651747987934,"extension":6.481968875854787},"index":1,"playId":"8854f2fe-3443-37e6-9f7f-864673a44049","pitchNumber":2,"startTime":"2026-08-04T02:19:17.887Z","endTime":"2026-08-04T02:19:21.328Z","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":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":78.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.275089479253847,"aZ":-29.40532861489415,"pfxX":-9.858115666862485,"pfxZ":1.7566553652678074,"pX":-0.5439309653667905,"pZ":1.9709123762240768,"vX0":6.402148199283602,"vY0":-125.06493104980069,"vZ0":-1.9143446934131982,"x":137.73,"y":185.57,"x0":-1.8619633369198028,"y0":50.00424764865293,"z0":5.168537819315179,"aX":-15.548013415724778},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":16.3,"spinRate":2157,"spinDirection":233},"zone":7,"typeConfidence":0.9,"plateTime":0.4387034950015143,"extension":6.714570435484104},"hitData":{"launchSpeed":84.5,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":150.0,"coordY":157.6}},"index":2,"playId":"f62a3c1e-486a-3230-9af6-d41e68da558d","pitchNumber":3,"startTime":"2026-08-04T02:19:36.234Z","endTime":"2026-08-04T02:19:45.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:19:45.465Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Fernando Tatis Jr. grounds out, shortstop Geraldo Perdomo to first baseman Tim Tawa.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-08-04T02:20:11.885Z","endTime":"2026-08-04T02:20:27.641Z","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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.28268539216824,"aZ":-15.499392895226022,"pfxX":-3.505740113151728,"pfxZ":8.903185533676837,"pX":0.36935705632450355,"pZ":3.046058618201249,"vX0":6.403363295367758,"vY0":-135.87871722882602,"vZ0":-3.613995941863573,"x":102.92,"y":156.54,"x0":-1.5604550760582039,"y0":50.00416824053432,"z0":5.467713238471267,"aX":-6.567516175108957},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.6,"breakHorizontal":5.0,"spinRate":2548,"spinDirection":222},"zone":3,"typeConfidence":0.91,"plateTime":0.40283189666696995,"extension":6.52453045691318},"hitData":{"launchSpeed":91.2,"launchAngle":-5.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.87,"coordY":152.53}},"index":0,"playId":"abe840a2-f06a-31b0-a97a-54092031b5a2","pitchNumber":1,"startTime":"2026-08-04T02:20:18.699Z","endTime":"2026-08-04T02:20:27.641Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:20:27.641Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Corbin Carroll lines out sharply to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T02:22:23.143Z","endTime":"2026-08-04T02:23:06.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":1},"details":{"event":"Lineout","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":2},"credits":[{"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(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.2,"endSpeed":83.3,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.215729051366694,"aZ":-29.294216516177794,"pfxX":-10.937804698377555,"pfxZ":1.6169073602425286,"pX":-0.277339720009031,"pZ":3.534107159737715,"vX0":10.581680431029746,"vY0":-132.45539981846747,"vZ0":0.4345291192480969,"x":127.57,"y":143.36,"x0":-2.902452613644798,"y0":50.00028294719205,"z0":5.509484934123808,"aX":-19.4386756447423},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":3.2,"breakHorizontal":17.5,"spinRate":2277,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.41347422842923276,"extension":5.6741999674025925},"index":0,"playId":"d9035f62-83a5-338d-a956-52fce4713e4c","pitchNumber":1,"startTime":"2026-08-04T02:22:32.916Z","endTime":"2026-08-04T02:22:37.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.79205354528969,"aZ":-28.96882606580083,"pfxX":-10.657687055461896,"pfxZ":2.0320092272709767,"pX":-0.40337132806052417,"pZ":2.0440241044011715,"vX0":9.786736874693966,"vY0":-124.54451669795047,"vZ0":-1.921655503917461,"x":132.38,"y":183.59,"x0":-2.989348345389801,"y0":50.00451758451432,"z0":5.209408731537084,"aX":-16.83210464265468},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.5,"breakHorizontal":17.2,"spinRate":1882,"spinDirection":247},"zone":7,"typeConfidence":2.0,"plateTime":0.43890865407842794,"extension":5.8317160748866534},"index":1,"playId":"5f548fa1-4c6f-318a-9a2c-c4a1e710eec9","pitchNumber":2,"startTime":"2026-08-04T02:22:47.680Z","endTime":"2026-08-04T02:22:51.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.57389136977063,"aZ":-27.34628593862324,"pfxX":-10.170782808352687,"pfxZ":3.084203961049358,"pX":0.03107028669292593,"pZ":2.4564397818395918,"vX0":10.46492239070226,"vY0":-124.03012776109534,"vZ0":-1.4188865099459997,"x":115.82,"y":172.46,"x0":-2.9108940621202994,"y0":50.00407977842909,"z0":5.305047699735976,"aX":-15.931825982631155},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":5.5,"breakHorizontal":16.2,"spinRate":1856,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.4407212841024819,"extension":5.805681352899467},"hitData":{"launchSpeed":103.1,"launchAngle":9.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"hard","location":"3","coordinates":{"coordX":173.49,"coordY":150.62}},"index":2,"playId":"3cc7cfa3-fa68-31e7-b211-f6a4b0d822bd","pitchNumber":3,"startTime":"2026-08-04T02:23:02.293Z","endTime":"2026-08-04T02:23:06.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:23:06.918Z","atBatIndex":19},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a line drive to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T02:23:31.236Z","endTime":"2026-08-04T02:24:47.862Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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,2,3,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":701538,"link":"/api/v1/people/701538"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.278279119753222,"aZ":-25.805182032912114,"pfxX":-10.524316789864422,"pfxZ":3.4774266196118155,"pX":0.05517983474697684,"pZ":2.478756738903195,"vX0":11.209244365696712,"vY0":-134.7363318198278,"vZ0":-2.907037912892062,"x":114.9,"y":171.85,"x0":-2.7989361385976137,"y0":50.00449243781247,"z0":5.402577556390816,"aX":-19.281773464941732},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":5.9,"breakHorizontal":16.6,"spinRate":2268,"spinDirection":231},"zone":5,"typeConfidence":2.0,"plateTime":0.4071033711416314,"extension":5.857134035215318},"index":0,"playId":"a6f430ab-336d-3ba2-926c-8c2719ff694a","pitchNumber":1,"startTime":"2026-08-04T02:23:32.624Z","endTime":"2026-08-04T02:23:36.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.408548985959335,"aZ":-29.283287803423793,"pfxX":-10.867331937104133,"pfxZ":1.8118132991431617,"pX":1.0497586782361343,"pZ":1.9485725594979901,"vX0":13.286036518166185,"vY0":-125.49285650502837,"vZ0":-2.0590037889443202,"x":76.99,"y":186.17,"x0":-2.9013067725567967,"y0":50.00337930873196,"z0":5.165311155199593,"aX":-17.33445766639885},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.0,"breakHorizontal":16.7,"spinRate":1740,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.43647365668524873,"extension":5.829052245744815},"index":1,"playId":"8f7aa58d-f274-3359-b358-4bf705d21bb7","pitchNumber":2,"startTime":"2026-08-04T02:23:46.443Z","endTime":"2026-08-04T02:23:49.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":85.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.55978434779308,"aZ":-16.35234564467,"pfxX":-5.644881208986886,"pfxZ":8.320049806962741,"pX":-0.8241831859976001,"pZ":3.493592252925076,"vX0":7.3941833361408955,"vY0":-137.5107389343836,"vZ0":-2.711692693685876,"x":148.42,"y":144.45,"x0":-2.8236855624562076,"y0":50.00006791952967,"z0":5.611642474358357,"aX":-10.73120736684593},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.6,"breakHorizontal":8.5,"spinRate":2388,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.39942576287508214,"extension":5.698219278037604},"index":2,"playId":"2dac3be5-a120-3fdf-bde5-b7c50c62fd5d","pitchNumber":3,"startTime":"2026-08-04T02:24:00.491Z","endTime":"2026-08-04T02:24:05.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":74.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.007013509372804,"aZ":-27.267357327181617,"pfxX":6.360441120830341,"pfxZ":3.4572651910738275,"pX":0.26980382108481477,"pZ":1.876965253557763,"vX0":5.876977341152537,"vY0":-118.99136544653061,"vZ0":-2.3510621615344403,"x":106.72,"y":188.1,"x0":-3.067620598230503,"y0":50.002792554057386,"z0":5.373738941968952,"aX":9.027095491490405},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.9,"breakHorizontal":-13.1,"spinRate":2798,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.46212342991690747,"extension":5.577930855432864},"index":3,"playId":"0af27097-b1d3-3472-a5f1-3cbcf35d270d","pitchNumber":4,"startTime":"2026-08-04T02:24:16.616Z","endTime":"2026-08-04T02:24:23.964Z","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":1},"index":4,"startTime":"2026-08-04T02:24:26.186Z","endTime":"2026-08-04T02:24:37.850Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"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":1},"pitchData":{"startSpeed":94.4,"endSpeed":85.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.313951405219434,"aZ":-26.64717351489525,"pfxX":-10.358137431249922,"pfxZ":2.9225380570344903,"pX":0.4129413877765255,"pZ":3.129678467087012,"vX0":12.019723329620213,"vY0":-136.85788212856713,"vZ0":-1.7973647195029858,"x":101.26,"y":154.28,"x0":-2.6982703051702166,"y0":50.000622631981955,"z0":5.627123434440608,"aX":-19.57021986092149},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.0,"breakHorizontal":16.1,"spinRate":2141,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.40082566292751043,"extension":5.6128679257989225},"hitData":{"launchSpeed":86.6,"launchAngle":20.0,"totalDistance":269.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.3,"coordY":77.29}},"index":5,"playId":"8ded7356-2809-3f19-ae4a-d9ce0903c332","pitchNumber":5,"startTime":"2026-08-04T02:24:37.850Z","endTime":"2026-08-04T02:24:47.862Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:24:47.862Z","atBatIndex":20},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Max Kepler grounds into a double play, second baseman Jake Cronenworth to shortstop Xander Bogaerts to first baseman Ty France. Geraldo Perdomo out at 2nd. Max Kepler out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-08-04T02:24:58.901Z","endTime":"2026-08-04T02:26:59.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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,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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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":593428,"link":"/api/v1/people/593428"},"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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.4,"endSpeed":84.4,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.00058255508554,"aZ":-26.133102082640868,"pfxX":-10.774895831974556,"pfxZ":3.3174313546143726,"pX":-0.35752993744269446,"pZ":3.071241726771263,"vX0":9.87755294183874,"vY0":-134.17693182519284,"vZ0":-1.5876062837110108,"x":130.63,"y":155.86,"x0":-2.686414851342159,"y0":50.00650738885751,"z0":5.5324811557640645,"aX":-19.652784023452618},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":5.9,"breakHorizontal":17.4,"spinRate":2214,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.40817893087808566,"extension":5.993584218396084},"index":0,"playId":"4821ab29-ddf4-3376-8ab5-5517a231d91b","pitchNumber":1,"startTime":"2026-08-04T02:25:17.390Z","endTime":"2026-08-04T02:25:20.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.0,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.681281765564066,"aZ":-28.983028318984342,"pfxX":-9.646076367089647,"pfxZ":2.00688861052884,"pX":-0.8463750873280117,"pZ":3.5133176970891093,"vX0":8.244744065091371,"vY0":-124.92249117329771,"vZ0":1.1966540519780324,"x":149.26,"y":143.92,"x0":-2.9262373315868278,"y0":50.00362631794761,"z0":5.399494420414151,"aX":-15.342990335897303},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":15.7,"spinRate":1846,"spinDirection":248},"zone":11,"typeConfidence":2.0,"plateTime":0.4373985469903743,"extension":6.0256375664288475},"index":1,"playId":"05b34c2a-3ce0-3b62-9739-0249dfc75983","pitchNumber":2,"startTime":"2026-08-04T02:25:40.422Z","endTime":"2026-08-04T02:25:44.477Z","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":86.5,"endSpeed":79.6,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.1466726795177,"aZ":-27.53594249875998,"pfxX":-9.916646450928233,"pfxZ":2.8980677479885903,"pX":0.8829349489055653,"pZ":1.2553870976458306,"vX0":12.5283976668427,"vY0":-125.36932881406818,"vZ0":-3.9977480982320324,"x":83.34,"y":204.88,"x0":-2.878974265003142,"y0":50.00314008772183,"z0":5.105450679571629,"aX":-15.86731976808508},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":4.6,"breakHorizontal":15.2,"spinRate":1840,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4360624001288578,"extension":6.035049615148577},"index":2,"playId":"fcec9cb9-8715-3b02-a2e7-102c3220480e","pitchNumber":3,"startTime":"2026-08-04T02:25:57.637Z","endTime":"2026-08-04T02:26:01.357Z","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":true},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.6,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.5841001809449,"aZ":-30.939888344119698,"pfxX":4.521537231512254,"pfxZ":0.8608880834222878,"pX":-0.2841076343604225,"pZ":1.725966368853815,"vX0":4.862406235754532,"vY0":-118.81549373948829,"vZ0":-2.0842330787687517,"x":127.83,"y":192.18,"x0":-2.940455686913125,"y0":50.00475026827914,"z0":5.411224307686193,"aX":6.5004322662812015},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":1.3,"breakHorizontal":-9.4,"spinRate":2735,"spinDirection":68},"zone":8,"typeConfidence":2.0,"plateTime":0.4600257600681603,"extension":5.675293389020476},"index":3,"playId":"a0291738-0bd2-3708-a2cf-a679612de00e","pitchNumber":4,"startTime":"2026-08-04T02:26:18.403Z","endTime":"2026-08-04T02:26:23.152Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.4,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.996048791322192,"aZ":-32.300330635000314,"pfxX":5.86363195525475,"pfxZ":-0.08382436280203187,"pX":-0.3601534410023138,"pZ":2.9347674038359757,"vX0":4.6582687458683285,"vY0":-120.55322201401134,"vZ0":0.35680253588357336,"x":130.73,"y":159.54,"x0":-3.0780036470543575,"y0":50.00402431040237,"z0":5.631385672593819,"aX":8.647726581035014},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":0.2,"breakHorizontal":-11.8,"spinRate":2874,"spinDirection":62},"zone":4,"typeConfidence":2.0,"plateTime":0.45400150800658023,"extension":5.705619231506023},"hitData":{"launchSpeed":85.9,"launchAngle":-7.0,"totalDistance":20.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.91,"coordY":155.58}},"index":4,"playId":"d9979cda-7cc8-3f12-a48a-0bb59cedb9ca","pitchNumber":5,"startTime":"2026-08-04T02:26:51.458Z","endTime":"2026-08-04T02:26:59.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:26:59.997Z","atBatIndex":21},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jake Cronenworth pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-04T02:28:58.754Z","endTime":"2026-08-04T02:29:24.998Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79975975761764,"aZ":-23.72319408855387,"pfxX":-3.0331026570810296,"pfxZ":4.804801210800626,"pX":0.4139041033105312,"pZ":2.076133642036375,"vX0":6.714280579570659,"vY0":-131.73500906130886,"vZ0":-3.844537637941561,"x":101.22,"y":182.72,"x0":-1.7729865530061708,"y0":50.00293599384512,"z0":5.306655152333998,"aX":-5.335388683022808},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.0,"breakHorizontal":4.1,"spinRate":2674,"spinDirection":213},"zone":9,"typeConfidence":0.92,"plateTime":0.4156635032972962,"extension":6.527163816661854},"hitData":{"launchSpeed":95.2,"launchAngle":59.0,"totalDistance":221.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":135.93,"coordY":112.83}},"index":0,"playId":"1c64016e-ac64-399f-b4ea-690d044bef40","pitchNumber":1,"startTime":"2026-08-04T02:29:12.471Z","endTime":"2026-08-04T02:29:24.998Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:29:24.998Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Manny Machado lines out sharply to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-04T02:29:35.242Z","endTime":"2026-08-04T02:30:21.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.5,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.874772748961817,"aZ":-16.5382947453188,"pfxX":-3.3874199824415605,"pfxZ":8.40649300241999,"pX":0.018113913347521046,"pZ":2.8714899278636525,"vX0":5.676531965505095,"vY0":-134.92604872828556,"vZ0":-3.9531909825770617,"x":116.31,"y":161.25,"x0":-1.6643371988235884,"y0":50.00631739234007,"z0":5.506940059597209,"aX":-6.303808013121688},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":5.0,"spinRate":2461,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.4045582990727872,"extension":6.37873047212582},"index":0,"playId":"58f495b8-5e38-3db5-898c-bf554aefeda9","pitchNumber":1,"startTime":"2026-08-04T02:29:45.641Z","endTime":"2026-08-04T02:29:50.338Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.463450796263707,"aZ":-21.795335437910378,"pfxX":-9.612658102033459,"pfxZ":5.577085147847224,"pX":0.6810476867676823,"pZ":1.3159754882433472,"vX0":9.660311197492806,"vY0":-135.26872613851648,"vZ0":-6.164460916225233,"x":91.04,"y":203.25,"x0":-1.6811258290498041,"y0":50.00134824535098,"z0":5.144124506563174,"aX":-17.880365762065434},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":15.5,"spinRate":2417,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.4043382049981594,"extension":6.613209271418239},"index":1,"playId":"f8798909-1d4c-35fd-84e0-0e07511847f4","pitchNumber":2,"startTime":"2026-08-04T02:29:58.317Z","endTime":"2026-08-04T02:30:02.717Z","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":93.4,"endSpeed":85.2,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.543514852009114,"aZ":-23.775741859780428,"pfxX":-9.387160829260926,"pfxZ":4.514896843505749,"pX":0.10813567624725667,"pZ":2.4756475843024024,"vX0":8.000456580033347,"vY0":-135.7731375594393,"vZ0":-2.9965995485205656,"x":112.88,"y":171.94,"x0":-1.6613416040514675,"y0":50.00599038526162,"z0":5.253651319940376,"aX":-17.477540281434678},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.7,"breakHorizontal":15.2,"spinRate":2422,"spinDirection":228},"zone":5,"typeConfidence":0.91,"plateTime":0.4038657480077177,"extension":6.62164747220792},"hitData":{"launchSpeed":104.9,"launchAngle":18.0,"totalDistance":378.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":152.12,"coordY":48.77}},"index":2,"playId":"861e495e-ac27-3dc2-92b0-ab1d50137a10","pitchNumber":3,"startTime":"2026-08-04T02:30:13.659Z","endTime":"2026-08-04T02:30:21.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:30:21.914Z","atBatIndex":23},{"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":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-08-04T02:30:42.164Z","endTime":"2026-08-04T02:31:59.949Z","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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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":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":"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.0,"endSpeed":86.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51121832506157,"aZ":-15.556086773468612,"pfxX":-5.410874648059867,"pfxZ":8.770658305304977,"pX":0.47924492226076176,"pZ":2.490327448639074,"vX0":7.0429460696029444,"vY0":-136.6532407495042,"vZ0":-5.200313105751039,"x":98.73,"y":171.54,"x0":-1.4259282200370236,"y0":50.006321951154995,"z0":5.483135524746365,"aX":-10.257416938408303},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.0,"breakHorizontal":8.4,"spinRate":2534,"spinDirection":221},"zone":6,"typeConfidence":0.91,"plateTime":0.40047819439437315,"extension":6.605779497610519},"index":0,"playId":"954a40d6-54f6-3be6-a773-32734639d474","pitchNumber":1,"startTime":"2026-08-04T02:30:50.682Z","endTime":"2026-08-04T02:30:54.767Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.20962704396686,"aZ":-17.600063313064922,"pfxX":-6.3420605406153285,"pfxZ":7.746274582425684,"pX":0.46787659095076517,"pZ":3.08689401395539,"vX0":7.808550322983228,"vY0":-136.14071558664995,"vZ0":-2.9389404603705893,"x":99.17,"y":155.43,"x0":-1.6102734674227965,"y0":50.00290291265994,"z0":5.394977376478774,"aX":-11.933654141777865},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.6,"breakHorizontal":9.8,"spinRate":2567,"spinDirection":228},"zone":3,"typeConfidence":0.89,"plateTime":0.40194983972289267,"extension":6.517262568525902},"index":1,"playId":"b563c2fa-fb27-339a-88a0-5625b7b06579","pitchNumber":2,"startTime":"2026-08-04T02:31:03.692Z","endTime":"2026-08-04T02:31:06.692Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.934747721199262,"aZ":-15.862356597759216,"pfxX":-4.942846892995801,"pfxZ":8.584992074154691,"pX":-0.8288246909673008,"pZ":4.3835053321145,"vX0":4.236169921734409,"vY0":-136.6920632514076,"vZ0":-0.32253430675458594,"x":148.59,"y":120.43,"x0":-1.7532278201264337,"y0":50.0054548641829,"z0":5.588091840239035,"aX":-9.394918600318771},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":15.7,"breakHorizontal":8.2,"spinRate":2582,"spinDirection":218},"zone":11,"typeConfidence":0.91,"plateTime":0.40005230135711534,"extension":6.555588304338372},"index":2,"playId":"5e2e0b61-7838-320c-b304-e73a0e229634","pitchNumber":3,"startTime":"2026-08-04T02:31:19.928Z","endTime":"2026-08-04T02:31:23.411Z","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":94.0,"endSpeed":86.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.02527173719918,"aZ":-14.840234436560083,"pfxX":-4.951466999030686,"pfxZ":9.126492925353308,"pX":2.2657207626911378,"pZ":2.7894218733655327,"vX0":11.497967813879509,"vY0":-136.45328068229,"vZ0":-4.38620802517557,"x":30.64,"y":163.47,"x0":-1.3458581816357336,"y0":50.00122649677615,"z0":5.429289012259505,"aX":-9.403636795781178},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":6.7,"spinRate":2579,"spinDirection":224},"zone":12,"typeConfidence":0.91,"plateTime":0.40032203815379663,"extension":6.802454776879816},"index":3,"playId":"7776b35a-9b08-3d3f-a514-7ccd89a4ed5c","pitchNumber":4,"startTime":"2026-08-04T02:31:34.368Z","endTime":"2026-08-04T02:31:37.368Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.0,"endSpeed":86.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.453358548651497,"aZ":-15.936196903421042,"pfxX":-5.347422187452053,"pfxZ":8.538088786022104,"pX":0.7242475369697223,"pZ":2.2762463039825,"vX0":8.26142449592958,"vY0":-136.63028551865258,"vZ0":-5.43743665756949,"x":89.39,"y":177.32,"x0":-1.6357133556976486,"y0":50.00076799812649,"z0":5.376945066616095,"aX":-10.168181707021716},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":8.0,"spinRate":2622,"spinDirection":219},"zone":6,"typeConfidence":0.91,"plateTime":0.39997772044899715,"extension":6.646470326972063},"hitData":{"launchSpeed":84.7,"launchAngle":-21.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":105.37,"coordY":162.68}},"index":4,"playId":"0dc31504-aca0-3de5-aaa8-81bed72c4d01","pitchNumber":5,"startTime":"2026-08-04T02:31:51.622Z","endTime":"2026-08-04T02:31:59.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:31:59.949Z","atBatIndex":24},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T02:33:53.572Z","endTime":"2026-08-04T02:36:16.643Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.2,"endSpeed":83.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.94335741444194,"aZ":-22.356443154139765,"pfxX":-10.457577372853489,"pfxZ":5.559057180525903,"pX":0.9126266929209699,"pZ":3.1354915414958993,"vX0":12.925007360592417,"vY0":-132.22426682255025,"vZ0":-2.152169585151529,"x":82.21,"y":154.12,"x0":-2.6867094127910023,"y0":50.00047904933098,"z0":5.6051914298439725,"aX":-18.462085576039605},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":9.7,"breakHorizontal":16.1,"spinRate":2217,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.41468428220158016,"extension":5.809167328812536},"index":0,"playId":"1012719e-55b0-3ede-955f-fd0b7dcf627a","pitchNumber":1,"startTime":"2026-08-04T02:34:07.711Z","endTime":"2026-08-04T02:34:11.969Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.63185708511217,"aZ":-24.615558458053602,"pfxX":-9.595603737916985,"pfxZ":4.763532362548657,"pX":0.14269221716008623,"pZ":0.6435079138644649,"vX0":10.906971466552266,"vY0":-125.05895201056973,"vZ0":-5.9986359991373,"x":111.56,"y":221.41,"x0":-3.0234221004235353,"y0":50.005972736539256,"z0":5.085786327449493,"aX":-15.240095576689813},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.4,"breakHorizontal":15.0,"spinRate":1769,"spinDirection":239},"zone":14,"typeConfidence":2.0,"plateTime":0.4375569136748423,"extension":5.835874846478501},"index":1,"playId":"7a63f0de-b152-35ba-a4f2-285bfca9eb4a","pitchNumber":2,"startTime":"2026-08-04T02:34:21.899Z","endTime":"2026-08-04T02:34:25.166Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.9,"endSpeed":83.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.001571794165944,"aZ":-30.002012073352518,"pfxX":-10.258921140999048,"pfxZ":1.2001132662526555,"pX":-1.3114806368775778,"pZ":3.4416402704463978,"vX0":8.132890968902002,"vY0":-133.54704872646238,"vZ0":0.20682721338458476,"x":166.99,"y":145.86,"x0":-3.0648444285099172,"y0":50.000279231438576,"z0":5.52285644246252,"aX":-18.511450264835123},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.4,"breakHorizontal":16.8,"spinRate":2188,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.41028578998032206,"extension":5.669487849311868},"index":2,"playId":"8b138234-b2bd-3f51-98c6-59240b892c8d","pitchNumber":3,"startTime":"2026-08-04T02:34:47.473Z","endTime":"2026-08-04T02:34:51.471Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":85.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.892994325984926,"aZ":-17.736814018154814,"pfxX":-3.8781056676780814,"pfxZ":7.798822881371423,"pX":-0.5392957096454487,"pZ":3.7063758020432833,"vX0":7.470061971042516,"vY0":-135.08941631701248,"vZ0":-1.9664360157108949,"x":137.56,"y":138.71,"x0":-2.8341701529469394,"y0":50.00583316867643,"z0":5.687978347082425,"aX":-7.182917627682391},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":5.5,"spinRate":2360,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40514312558952215,"extension":5.753779251893033},"index":3,"playId":"9a1110d9-198a-363d-8323-55e2793f7afc","pitchNumber":4,"startTime":"2026-08-04T02:35:04.224Z","endTime":"2026-08-04T02:35:08.791Z","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":3,"strikes":1,"outs":0},"index":4,"startTime":"2026-08-04T02:35:21.416Z","endTime":"2026-08-04T02:35:31.820Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.801863851901384,"aZ":-27.037497079834786,"pfxX":-10.405421122164427,"pfxZ":2.758517922526064,"pX":-0.7566085098056732,"pZ":2.128598274889115,"vX0":9.393258307276911,"vY0":-135.40301591224582,"vZ0":-3.4857720274804893,"x":145.84,"y":181.31,"x0":-2.9141107756431484,"y0":50.0032235039316,"z0":5.318717704146133,"aX":-19.375358366603272},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.4,"breakHorizontal":16.9,"spinRate":2245,"spinDirection":231},"zone":7,"typeConfidence":2.0,"plateTime":0.4040860829224746,"extension":5.916385574218205},"index":5,"playId":"9e48fba1-529d-3962-9bf7-8333a541cacd","pitchNumber":5,"startTime":"2026-08-04T02:35:31.820Z","endTime":"2026-08-04T02:35:36.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.45951316879983,"aZ":-26.11319503416288,"pfxX":-9.279262710650572,"pfxZ":3.7352778565713436,"pX":0.2966453855291516,"pZ":1.721528929173001,"vX0":11.097336975071945,"vY0":-126.1962155601127,"vZ0":-3.250355756575887,"x":105.69,"y":192.3,"x0":-2.9417194424882456,"y0":50.000813917750456,"z0":5.118165105356928,"aX":-15.042367006461015},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.2,"breakHorizontal":14.4,"spinRate":1857,"spinDirection":245},"zone":9,"typeConfidence":2.0,"plateTime":0.43319775221335677,"extension":5.896989834392039},"index":6,"playId":"84c512be-7aa0-38db-ae71-7a0e23764dcf","pitchNumber":6,"startTime":"2026-08-04T02:35:51.018Z","endTime":"2026-08-04T02:35:55.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.320980761035848,"aZ":-29.00526206495987,"pfxX":-11.228131661823888,"pfxZ":1.954308136038307,"pX":0.8212512001294684,"pZ":1.434196504701899,"vX0":12.440531617772987,"vY0":-126.33548232355822,"vZ0":-3.6162771471399977,"x":85.7,"y":200.06,"x0":-2.703991620235649,"y0":50.00096364470062,"z0":5.211052605565914,"aX":-18.180248651567023},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":2.9,"breakHorizontal":17.5,"spinRate":1824,"spinDirection":244},"zone":14,"typeConfidence":2.0,"plateTime":0.4332575369785383,"extension":5.867121593871635},"index":7,"playId":"fcdb098a-6ec0-392f-9328-0757e643924e","pitchNumber":7,"startTime":"2026-08-04T02:36:13.428Z","endTime":"2026-08-04T02:36:16.643Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:36:16.643Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Arenado pops out to shortstop Xander Bogaerts.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T02:36:32.441Z","endTime":"2026-08-04T02:37:13.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":1},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.67356752158666,"aZ":-18.066964884788682,"pfxX":-5.662381274298706,"pfxZ":7.616904007245363,"pX":0.11804062456696982,"pZ":2.7505731004657563,"vX0":9.680856195354114,"vY0":-135.05020581272763,"vZ0":-4.106815170066263,"x":112.5,"y":164.51,"x0":-2.7729938127909666,"y0":50.00185145017093,"z0":5.557119230702034,"aX":-10.486873376247805},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.1,"breakHorizontal":8.3,"spinRate":2241,"spinDirection":218},"zone":5,"typeConfidence":2.0,"plateTime":0.4051552721155991,"extension":5.736670629009864},"index":0,"playId":"1ef4d4b4-a62d-3db3-ae1c-5cb91c2d3160","pitchNumber":1,"startTime":"2026-08-04T02:36:44.888Z","endTime":"2026-08-04T02:36:48.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.1,"endSpeed":78.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.638665639435903,"aZ":-25.244527438671973,"pfxX":-9.453633725120998,"pfxZ":4.36320375407578,"pX":-0.41347572885781675,"pZ":2.619437968006924,"vX0":9.243894712642643,"vY0":-125.0969413862841,"vZ0":-1.3166877949715223,"x":132.76,"y":168.06,"x0":-2.923874482331654,"y0":50.00414957044895,"z0":5.217085817850815,"aX":-15.022511093871001},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":7.8,"breakHorizontal":15.0,"spinRate":1802,"spinDirection":247},"zone":4,"typeConfidence":2.0,"plateTime":0.4374111396671263,"extension":5.978779337519694},"hitData":{"launchSpeed":88.6,"launchAngle":68.0,"totalDistance":123.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":118.05,"coordY":158.62}},"index":1,"playId":"57a33b26-49ef-30f9-beb4-b81e013350ce","pitchNumber":2,"startTime":"2026-08-04T02:37:03.575Z","endTime":"2026-08-04T02:37:13.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:37:13.283Z","atBatIndex":26},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Adrian Del Castillo singles on a line drive to center fielder Jackson Merrill. Ketel Marte to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T02:37:31.818Z","endTime":"2026-08-04T02:39:20.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.053280280818512,"aZ":-27.07602051469391,"pfxX":-11.912602493497666,"pfxZ":2.813585219739821,"pX":0.07629949437412656,"pZ":3.3025665274254976,"vX0":11.63639909603563,"vY0":-134.20241202797783,"vZ0":-0.9077851592970341,"x":114.09,"y":149.61,"x0":-2.78369686555995,"y0":50.00028888385841,"z0":5.58678031093574,"aX":-21.56544736859093},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.2,"breakHorizontal":18.8,"spinRate":2319,"spinDirection":228},"zone":12,"typeConfidence":2.0,"plateTime":0.40930337095801406,"extension":5.8625283745056675},"index":0,"playId":"37aecd5b-8fa9-3ccd-bf87-9bed328a9dec","pitchNumber":1,"startTime":"2026-08-04T02:37:35.276Z","endTime":"2026-08-04T02:37:39.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.3,"endSpeed":79.0,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.191793971819248,"aZ":-26.449223780641155,"pfxX":-8.816781432303072,"pfxZ":3.579581984013098,"pX":-1.6767810751829906,"pZ":3.103802819989251,"vX0":6.404332812495102,"vY0":-125.55650425357095,"vZ0":-0.19362147735938473,"x":180.91,"y":154.98,"x0":-3.113867934833322,"y0":50.001144206043726,"z0":5.332558440339924,"aX":-14.089281315809387},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.7,"breakHorizontal":14.5,"spinRate":1801,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.43607885773935084,"extension":5.8017307903934},"index":1,"playId":"fd459a5f-cc69-36cb-a053-a5076361f6b4","pitchNumber":2,"startTime":"2026-08-04T02:37:55.440Z","endTime":"2026-08-04T02:37:59.098Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.96721063305469,"aZ":-26.996734338605503,"pfxX":-11.665442723736438,"pfxZ":2.850298813849843,"pX":-0.6087979201448451,"pZ":3.1662250069138107,"vX0":9.6664072538214,"vY0":-134.63383540761842,"vZ0":-1.4042734119689153,"x":140.21,"y":153.29,"x0":-2.7479175716942335,"y0":50.004884691302266,"z0":5.62358528937461,"aX":-21.203474671595913},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.0,"breakHorizontal":18.8,"spinRate":2425,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.40839615510112903,"extension":5.685870653358046},"index":2,"playId":"dcc21670-26b6-30d1-b87e-6665ca87a6c9","pitchNumber":3,"startTime":"2026-08-04T02:38:13.635Z","endTime":"2026-08-04T02:38:16.635Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.222891672017617,"aZ":-23.434254895840343,"pfxX":-8.559101265930744,"pfxZ":5.473354544599744,"pX":-0.29953799025552813,"pZ":1.89147950697492,"vX0":9.039862118463006,"vY0":-125.30261908864112,"vZ0":-3.5973496664207376,"x":128.42,"y":187.71,"x0":-2.834119630356198,"y0":50.00515526797067,"z0":5.250419035544844,"aX":-13.675363834743738},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":9.4,"breakHorizontal":13.6,"spinRate":1819,"spinDirection":242},"zone":7,"typeConfidence":2.0,"plateTime":0.43635812780061034,"extension":5.976130851427476},"index":3,"playId":"7fd71134-5f65-3c38-8123-d817dcaab701","pitchNumber":4,"startTime":"2026-08-04T02:38:34.980Z","endTime":"2026-08-04T02:38:38.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.3,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.936026183120497,"aZ":-26.534308657329976,"pfxX":-8.57728462345367,"pfxZ":3.531035218878884,"pX":-0.13456916434943045,"pZ":2.037040505238758,"vX0":9.621353266743423,"vY0":-125.18098098089456,"vZ0":-2.6403597273646895,"x":122.13,"y":183.78,"x0":-2.9032973845159744,"y0":50.00149947319351,"z0":5.26513806902273,"aX":-13.689494696945893},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.0,"breakHorizontal":13.4,"spinRate":1746,"spinDirection":246},"zone":8,"typeConfidence":2.0,"plateTime":0.4366086546096142,"extension":5.816074730751566},"hitData":{"launchSpeed":97.3,"launchAngle":10.0,"totalDistance":153.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":101.95,"coordY":99.42}},"index":4,"playId":"e66c3c42-0579-38c3-a921-8bdd20a3ca91","pitchNumber":5,"startTime":"2026-08-04T02:39:09.471Z","endTime":"2026-08-04T02:39:20.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:39:20.449Z","atBatIndex":27},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tim Tawa homers (5) on a fly ball to left field. Ketel Marte scores. Adrian Del Castillo scores.","rbi":3,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T02:39:42.442Z","endTime":"2026-08-04T02:40:17.041Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":650633,"link":"/api/v1/people/650633"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":650633,"link":"/api/v1/people/650633"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":{"id":650633,"link":"/api/v1/people/650633"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.99065871008541,"aZ":-26.63159303923989,"pfxX":-9.074580203696579,"pfxZ":2.9721596082592416,"pX":-0.7850802398147055,"pZ":1.9400001791656576,"vX0":8.43555769077953,"vY0":-135.35059939863427,"vZ0":-4.554813486726951,"x":146.93,"y":186.4,"x0":-2.7546205558157553,"y0":50.00537982502383,"z0":5.497061773788984,"aX":-16.934426770121586},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.7,"breakHorizontal":14.8,"spinRate":2232,"spinDirection":219},"zone":7,"typeConfidence":2.0,"plateTime":0.40380693027691406,"extension":5.929503963419836},"hitData":{"launchSpeed":104.1,"launchAngle":28.0,"totalDistance":404.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":12.83,"coordY":79.2}},"index":0,"playId":"71aeee7b-eac0-3207-bd74-b320f5f03c95","pitchNumber":1,"startTime":"2026-08-04T02:39:50.100Z","endTime":"2026-08-04T02:40:17.041Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:40:17.041Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T02:40:33.498Z","endTime":"2026-08-04T02:42:00.304Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":84.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.331970485104936,"aZ":-28.54442948444547,"pfxX":-9.335424327661297,"pfxZ":1.9845019699998279,"pX":0.7071092053531549,"pZ":1.8157182275596537,"vX0":12.297964703319334,"vY0":-134.47281381525727,"vZ0":-4.008896504337733,"x":90.05,"y":189.76,"x0":-2.71392767578649,"y0":50.00517550842468,"z0":5.352472756952033,"aX":-17.089832051270434},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":2.9,"breakHorizontal":14.3,"spinRate":2239,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.40741844723119147,"extension":5.901108073727754},"index":0,"playId":"5e15bbd1-da91-3ded-be16-fd85066773de","pitchNumber":1,"startTime":"2026-08-04T02:40:42.331Z","endTime":"2026-08-04T02:40:46.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":75.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.42590878164544,"aZ":-32.97607748478205,"pfxX":4.812144329442155,"pfxZ":-0.5576956902461241,"pX":0.20448787097893192,"pZ":2.3816732441807975,"vX0":5.803440952516054,"vY0":-119.85758957790068,"vZ0":-0.39642798321003736,"x":109.21,"y":174.47,"x0":-2.8785506511023926,"y0":50.00170736351064,"z0":5.508780220558144,"aX":6.957832340046712},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-0.8,"breakHorizontal":-10.2,"spinRate":2847,"spinDirection":64},"zone":5,"typeConfidence":2.0,"plateTime":0.4580067688836147,"extension":5.653625888595309},"index":1,"playId":"f24f5a9b-707c-3a8a-bcf4-6264f79a26dd","pitchNumber":2,"startTime":"2026-08-04T02:40:55.911Z","endTime":"2026-08-04T02:41:00.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.4520931009659,"aZ":-26.718156457578253,"pfxX":-9.31720837408466,"pfxZ":3.3663349745540625,"pX":-0.3465984438699531,"pZ":2.6387500735074183,"vX0":9.6331891073207,"vY0":-126.16096920099002,"vZ0":-1.3054063629049963,"x":130.21,"y":167.53,"x0":-2.994752021359292,"y0":50.00119654203624,"z0":5.306136274512264,"aX":-15.094184383388345},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.0,"breakHorizontal":14.8,"spinRate":1820,"spinDirection":243},"zone":4,"typeConfidence":2.0,"plateTime":0.4333059772115968,"extension":5.77615429139356},"index":2,"playId":"97df1b39-e84b-36bd-8b81-79220595e6e4","pitchNumber":3,"startTime":"2026-08-04T02:41:21.974Z","endTime":"2026-08-04T02:41:25.449Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.425806666063643,"aZ":-15.756924743853622,"pfxX":-5.123494769916258,"pfxZ":8.638178582463947,"pX":0.7465567373972539,"pZ":3.3561215012253487,"vX0":10.661493528813331,"vY0":-137.027841922832,"vZ0":-3.403491749450085,"x":88.54,"y":148.16,"x0":-2.52989689590762,"y0":50.00254480123748,"z0":5.691507771310989,"aX":-9.737937785740272},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.1,"breakHorizontal":7.1,"spinRate":2386,"spinDirection":218},"zone":3,"typeConfidence":2.0,"plateTime":0.39979446536166297,"extension":5.873539116603032},"index":3,"playId":"d1315397-2d60-33cd-911f-b309456aa150","pitchNumber":4,"startTime":"2026-08-04T02:41:40.801Z","endTime":"2026-08-04T02:41:44.912Z","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":85.0,"endSpeed":78.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.378790765417836,"aZ":-27.107452722334468,"pfxX":4.186982075351409,"pfxZ":3.29545269852171,"pX":1.7490602228000502,"pZ":1.5664365823960518,"vX0":9.736484411795468,"vY0":-123.4160880508043,"vZ0":-3.8843675812352325,"x":50.33,"y":196.49,"x0":-2.7967108315318643,"y0":50.00324455644562,"z0":5.453068201942638,"aX":6.433428547741097},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":5.3,"breakHorizontal":-10.0,"spinRate":2796,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.4444125881494969,"extension":5.668023207165056},"index":4,"playId":"41c27a40-dbf9-35ad-bd6e-0a1ca7a34562","pitchNumber":5,"startTime":"2026-08-04T02:41:57.304Z","endTime":"2026-08-04T02:42:00.304Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:42:00.304Z","atBatIndex":29},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ryan Waldschmidt flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-08-04T02:42:17.993Z","endTime":"2026-08-04T02:43:58.513Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","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":5},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.761492112234382,"aZ":-27.00022013765869,"pfxX":-10.976667671454784,"pfxZ":2.9070526478585244,"pX":1.9236290125312132,"pZ":2.104565298796413,"vX0":15.580189151085655,"vY0":-132.8470569664661,"vZ0":-3.5171930254882486,"x":43.68,"y":181.96,"x0":-2.604236275522116,"y0":50.00141982486948,"z0":5.419070045358208,"aX":-19.523415179736954},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.6,"breakHorizontal":16.3,"spinRate":2308,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.4130764300846468,"extension":5.835636540168847},"index":0,"playId":"b28f72f7-ca79-3ad7-9ccb-fa730d7389d1","pitchNumber":1,"startTime":"2026-08-04T02:42:25.235Z","endTime":"2026-08-04T02:42:28.235Z","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":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.676771399160817,"aZ":-27.259212735342597,"pfxX":-10.523484479034693,"pfxZ":2.6855118678454897,"pX":-0.0976150069784801,"pZ":2.784942136899232,"vX0":11.032956097621419,"vY0":-134.55180362849504,"vZ0":-1.8934135585979766,"x":120.72,"y":163.59,"x0":-2.88742569869952,"y0":50.002976983910955,"z0":5.432686260354101,"aX":-19.26195792747519},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.7,"breakHorizontal":16.7,"spinRate":2326,"spinDirection":231},"zone":2,"typeConfidence":2.0,"plateTime":0.40735277847116613,"extension":5.69176777770114},"index":1,"playId":"1145cab9-3e23-36e9-882f-37a50e6ab053","pitchNumber":2,"startTime":"2026-08-04T02:42:40.221Z","endTime":"2026-08-04T02:42:43.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.304749554182393,"aZ":-33.912251337225364,"pfxX":2.527458492813393,"pfxZ":-1.1428315621180145,"pX":-0.034124461510558035,"pZ":1.5856766961667257,"vX0":6.566988583298429,"vY0":-121.93988329528038,"vZ0":-2.423418313780135,"x":118.3,"y":195.97,"x0":-3.077547729955615,"y0":50.0004918516803,"z0":5.484389413226676,"aX":3.8509927677286244},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":-2.4,"breakHorizontal":-6.0,"spinRate":2721,"spinDirection":65},"zone":14,"typeConfidence":2.0,"plateTime":0.44714731192631474,"extension":5.522534091175155},"index":2,"playId":"de0af9a7-b560-367e-971b-183fbd93e703","pitchNumber":3,"startTime":"2026-08-04T02:43:00.367Z","endTime":"2026-08-04T02:43:04.901Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-08-04T02:43:10.568Z","endTime":"2026-08-04T02:43:26.540Z","isPitch":false,"type":"action","player":{"id":814439,"link":"/api/v1/people/814439"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10073311778332,"aZ":-32.72893961402984,"pfxX":3.7007532667520797,"pfxZ":-0.3742012005390283,"pX":-0.21763808805794854,"pZ":3.2928103212620066,"vX0":5.646290112782603,"vY0":-120.40417546362657,"vZ0":1.3651448174136607,"x":125.3,"y":149.87,"x0":-3.0644931108054503,"y0":50.00345049685957,"z0":5.592377828003277,"aX":5.488384387884589},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-0.1,"breakHorizontal":-7.9,"spinRate":2714,"spinDirection":68},"zone":2,"typeConfidence":2.0,"plateTime":0.45311847523865767,"extension":5.454580120649784},"index":4,"playId":"4cff5925-55b9-36be-9a2b-a0afe159bc6c","pitchNumber":4,"startTime":"2026-08-04T02:43:26.540Z","endTime":"2026-08-04T02:43:29.792Z","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":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.83259624254018,"aZ":-31.777815015707144,"pfxX":3.933304639358421,"pfxZ":0.2620390293497792,"pX":0.020983123683313527,"pZ":2.5176291802535706,"vX0":6.014212685541404,"vY0":-122.68713681382243,"vZ0":-0.7326916338174964,"x":116.2,"y":170.8,"x0":-2.9714646274324483,"y0":50.00464951604544,"z0":5.523864393611031,"aX":6.0077354021645535},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":0.6,"breakHorizontal":-8.5,"spinRate":2780,"spinDirection":67},"zone":5,"typeConfidence":2.0,"plateTime":0.44611500791151304,"extension":5.447445485045474},"hitData":{"launchSpeed":93.5,"launchAngle":42.0,"totalDistance":330.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":121.38,"coordY":66.57}},"index":5,"playId":"29d27047-d861-3dac-bc9a-acb718b3e117","pitchNumber":5,"startTime":"2026-08-04T02:43:48.489Z","endTime":"2026-08-04T02:43:58.513Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:43:58.513Z","atBatIndex":30},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jackson Merrill flies out to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T02:45:55.718Z","endTime":"2026-08-04T02:47:32.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":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":90.9,"endSpeed":83.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.767241906621017,"aZ":-16.36644950949734,"pfxX":-4.31598388217505,"pfxZ":8.885272694339406,"pX":-1.0314938010114434,"pZ":3.812772057976481,"vX0":3.4131696440996686,"vY0":-132.40707719848183,"vZ0":-1.3845807628155336,"x":156.32,"y":135.84,"x0":-1.7753169692671087,"y0":50.001938274258016,"z0":5.537764644859566,"aX":-7.677680615609975},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.0,"breakHorizontal":7.1,"spinRate":2557,"spinDirection":212},"zone":11,"typeConfidence":0.91,"plateTime":0.4133677702629823,"extension":6.550414630302604},"index":0,"playId":"5d9c5343-6fff-3806-b0d0-cc5939a27087","pitchNumber":1,"startTime":"2026-08-04T02:46:02.242Z","endTime":"2026-08-04T02:46:05.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.84803273539193,"aZ":-30.176664718487746,"pfxX":-9.396284928084388,"pfxZ":1.2746520709747902,"pX":-0.2745610135651275,"pZ":2.514135363106774,"vX0":6.802434472574996,"vY0":-124.06494443926448,"vZ0":-0.6215224503091232,"x":127.47,"y":170.9,"x0":-1.8255099546778852,"y0":50.0010308872635,"z0":5.273688539452885,"aX":-14.707637410747495},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.4,"breakHorizontal":15.5,"spinRate":2062,"spinDirection":230},"zone":5,"typeConfidence":0.9,"plateTime":0.440767578542824,"extension":6.660404991868255},"index":1,"playId":"b148231d-7981-3692-832c-71cfb0008d00","pitchNumber":2,"startTime":"2026-08-04T02:46:14.229Z","endTime":"2026-08-04T02:46:17.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.805338440801442,"aZ":-29.21501132721486,"pfxX":-9.59217783779091,"pfxZ":1.823780421226001,"pX":-0.21598549711442597,"pZ":1.0233765809699402,"vX0":7.2309021880196775,"vY0":-126.50872440468588,"vZ0":-4.494825709398413,"x":125.23,"y":211.15,"x0":-1.865047867590546,"y0":50.001496546559565,"z0":5.1648001468459706,"aX":-15.547162344217922},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.5,"breakHorizontal":15.7,"spinRate":2132,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.4329472879035352,"extension":6.597081427852715},"index":2,"playId":"eb693587-face-3b2f-afb9-c3271f395abe","pitchNumber":3,"startTime":"2026-08-04T02:46:26.656Z","endTime":"2026-08-04T02:46:29.656Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-08-04T02:46:35.457Z","endTime":"2026-08-04T02:46:46.013Z","isPitch":false,"type":"action","player":{"id":701538,"link":"/api/v1/people/701538"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":85.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.730449974380726,"aZ":-14.837048935607891,"pfxX":-3.4536078993803865,"pfxZ":9.297738330538367,"pX":-1.0991668868872737,"pZ":3.578442603295287,"vX0":3.3573299546475726,"vY0":-135.47760903836118,"vZ0":-2.4243387363759976,"x":158.9,"y":142.16,"x0":-1.9038971038187777,"y0":50.00283400088073,"z0":5.518055897834626,"aX":-6.440092056572248},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.6,"breakHorizontal":5.5,"spinRate":2587,"spinDirection":225},"zone":11,"typeConfidence":0.91,"plateTime":0.40381686737947753,"extension":6.45608858363356},"index":4,"playId":"c4b36029-4635-3e65-81a1-3832d72dd740","pitchNumber":4,"startTime":"2026-08-04T02:46:46.013Z","endTime":"2026-08-04T02:46:49.905Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.3,"endSpeed":85.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.59362781545091,"aZ":-14.38213289477148,"pfxX":-4.992227022569864,"pfxZ":9.530809270397535,"pX":-0.4432402138978883,"pZ":3.315565925466323,"vX0":5.739018657036331,"vY0":-135.74733703168963,"vZ0":-2.6907823776381323,"x":133.9,"y":149.26,"x0":-1.9357564596842083,"y0":50.0063797774902,"z0":5.3204621731971695,"aX":-9.323462998351337},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":16.9,"breakHorizontal":7.8,"spinRate":2571,"spinDirection":222},"zone":1,"typeConfidence":0.91,"plateTime":0.4034242195868849,"extension":6.547015534657677},"index":5,"playId":"4c342a5a-2e4b-3833-9ed6-387dc7ab9aaf","pitchNumber":5,"startTime":"2026-08-04T02:46:59.842Z","endTime":"2026-08-04T02:47:02.842Z","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.2,"endSpeed":85.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.010459824456458,"aZ":-16.257469838224406,"pfxX":-4.727623251794185,"pfxZ":8.510366097172575,"pX":0.6354512880833014,"pZ":2.748472619364547,"vX0":8.009437227313478,"vY0":-135.5266130881507,"vZ0":-3.8436344029008955,"x":92.78,"y":164.57,"x0":-1.7362719300294789,"y0":50.006651496074774,"z0":5.311702889954908,"aX":-8.84704519245727},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":7.0,"spinRate":2538,"spinDirection":222},"zone":6,"typeConfidence":0.91,"plateTime":0.40323991419220917,"extension":6.538091255667728},"hitData":{"launchSpeed":90.4,"launchAngle":42.0,"totalDistance":324.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":103.94,"coordY":71.13}},"index":6,"playId":"1f2758e7-236a-3ab5-b1a4-b906e43957c3","pitchNumber":6,"startTime":"2026-08-04T02:47:20.119Z","endTime":"2026-08-04T02:47:32.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:47:32.668Z","atBatIndex":31},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, first baseman Tim Tawa to pitcher Brandon Pfaadt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T02:47:39.969Z","endTime":"2026-08-04T02:48:42.263Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":3},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":694297,"link":"/api/v1/people/694297"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.488542790553765,"aZ":-15.9561905246882,"pfxX":-3.2489179644567407,"pfxZ":8.873804224179352,"pX":-0.5719651203047746,"pZ":2.940846199616092,"vX0":4.658357443842842,"vY0":-133.74277307507714,"vZ0":-3.7471752848239803,"x":138.8,"y":159.38,"x0":-1.9071938721826287,"y0":50.00151416411521,"z0":5.491101008805337,"aX":-5.9371219697241076},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.6,"breakHorizontal":5.0,"spinRate":2526,"spinDirection":214},"zone":1,"typeConfidence":0.9,"plateTime":0.408180843055435,"extension":6.568452584708113},"index":0,"playId":"fa0f3683-794f-3eed-9569-a2dc503b3add","pitchNumber":1,"startTime":"2026-08-04T02:47:51.207Z","endTime":"2026-08-04T02:47:55.343Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.3,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74682711538528,"aZ":-17.94575118809163,"pfxX":-5.513486299383651,"pfxZ":7.632397362897388,"pX":-0.9741553429232973,"pZ":3.8233386463700576,"vX0":4.597423803806503,"vY0":-135.25206091528162,"vZ0":-1.1167808763697846,"x":154.13,"y":135.55,"x0":-1.9743788094179007,"y0":50.00315789824061,"z0":5.492338934387869,"aX":-10.279881790932855},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.8,"breakHorizontal":9.1,"spinRate":2555,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.4039887230879322,"extension":6.4476730614055064},"index":1,"playId":"24343685-16ca-3533-94be-44f67d74c5fb","pitchNumber":2,"startTime":"2026-08-04T02:48:05.036Z","endTime":"2026-08-04T02:48:08.103Z","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":86.9,"endSpeed":79.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48750703141199,"aZ":-29.30018761533748,"pfxX":-9.344151496953017,"pfxZ":1.7695082462915632,"pX":-1.0594646317370053,"pZ":2.1352413163731514,"vX0":5.090937963885287,"vY0":-126.51972525496745,"vZ0":-1.6608235798784845,"x":157.38,"y":181.13,"x0":-1.8823422135175063,"y0":50.001765411688545,"z0":5.145295454853767,"aX":-15.16806859394197},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.1,"breakHorizontal":15.8,"spinRate":2157,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4326899760292009,"extension":6.5263497626116855},"index":2,"playId":"9562c2d0-5cc7-305a-904a-63f560a82ca9","pitchNumber":3,"startTime":"2026-08-04T02:48:19.478Z","endTime":"2026-08-04T02:48:23.848Z","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":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.2,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.60975377198625,"aZ":-30.2560599516043,"pfxX":-9.709673016761725,"pfxZ":1.1741952666253503,"pX":0.31868733256555715,"pZ":1.9110423376902628,"vX0":8.60092367948538,"vY0":-126.59956054007466,"vZ0":-2.0330773667929414,"x":104.85,"y":187.18,"x0":-1.8528384749791014,"y0":50.00114456672251,"z0":5.134171110869494,"aX":-15.840204557001332},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.1,"breakVerticalInduced":1.9,"breakHorizontal":15.7,"spinRate":2096,"spinDirection":232},"zone":9,"typeConfidence":0.9,"plateTime":0.431808174057438,"extension":6.617001883147863},"hitData":{"launchSpeed":73.5,"launchAngle":-46.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":148.48,"coordY":168.76}},"index":3,"playId":"31882651-f391-3ceb-8e7b-4577ab3ffb89","pitchNumber":4,"startTime":"2026-08-04T02:48:33.492Z","endTime":"2026-08-04T02:48:42.263Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:48:42.263Z","atBatIndex":32},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Luis Campusano doubles (9) on a line drive to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T02:49:05.318Z","endTime":"2026-08-04T02:49:44.629Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.814382956824968,"aZ":-39.86283169241785,"pfxX":5.994154896448751,"pfxZ":-5.441067046078981,"pX":1.1297450416363841,"pZ":2.016600970698674,"vX0":4.489926657177032,"vY0":-118.46822114178839,"vZ0":0.07270342168590904,"x":73.94,"y":184.33,"x0":-1.5724580377916895,"y0":50.00169995024541,"z0":5.646060051043043,"aX":8.47161449897419},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-9.5,"breakHorizontal":-12.0,"spinRate":2487,"spinDirection":45},"zone":14,"typeConfidence":0.9,"plateTime":0.4633208723069666,"extension":6.536796148232871},"index":0,"playId":"640b0399-8600-38a3-8b03-52c8996bae27","pitchNumber":1,"startTime":"2026-08-04T02:49:17.773Z","endTime":"2026-08-04T02:49:21.616Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.4,"endSpeed":80.4,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.154386624102834,"aZ":-30.382307900848613,"pfxX":-10.365599710087,"pfxZ":1.093974828603451,"pX":0.2259359733100848,"pZ":2.068741034599085,"vX0":8.28757184671562,"vY0":-127.04732922531089,"vZ0":-1.841404893322892,"x":108.39,"y":182.92,"x0":-1.725908184409986,"y0":50.00475642276123,"z0":5.209425389718624,"aX":-17.008053118523446},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.8,"breakHorizontal":17.0,"spinRate":2151,"spinDirection":239},"zone":8,"typeConfidence":0.9,"plateTime":0.4305376699375332,"extension":6.768116947860149},"hitData":{"launchSpeed":99.7,"launchAngle":12.0,"totalDistance":208.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":46.6,"coordY":113.26}},"index":1,"playId":"6e034d54-cdd3-30d5-a1a5-f5de58a277d7","pitchNumber":2,"startTime":"2026-08-04T02:49:31.581Z","endTime":"2026-08-04T02:49:44.629Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:49:44.629Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Xander Bogaerts flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-08-04T02:49:56.466Z","endTime":"2026-08-04T02:51:44.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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_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":77.4,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.939070986768403,"aZ":-23.815319784111086,"pfxX":2.3004451545372797,"pfxZ":5.480508194725676,"pX":1.1934780992205847,"pZ":1.6537764934144972,"vX0":6.4795140213126725,"vY0":-123.11169376105686,"vZ0":-3.611637373963398,"x":71.51,"y":194.13,"x0":-1.778262402106022,"y0":50.00121775568596,"z0":5.170555779081018,"aX":3.5075584172350562},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":9.2,"breakHorizontal":-5.8,"spinRate":2870,"spinDirection":78},"zone":14,"typeConfidence":2.0,"plateTime":0.4460179730006364,"extension":6.575698475797404},"index":0,"playId":"ae7465f7-24f6-30d3-9145-90a3433f514f","pitchNumber":1,"startTime":"2026-08-04T02:50:17.184Z","endTime":"2026-08-04T02:50:21.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":78.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.118138128119366,"aZ":-25.96073264975842,"pfxX":0.897429249410183,"pfxZ":3.9818708761330477,"pX":1.7947512772547138,"pZ":1.8183890974770065,"vX0":8.681803707911898,"vY0":-124.2080553574619,"vZ0":-2.8587887526829174,"x":48.59,"y":189.68,"x0":-1.8639906075064108,"y0":50.003165374180774,"z0":5.145268818225501,"aX":1.400668485289968},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":6.7,"breakHorizontal":-3.7,"spinRate":2849,"spinDirection":112},"zone":14,"typeConfidence":2.0,"plateTime":0.4411500103960715,"extension":6.5630408173653185},"index":1,"playId":"5ffcb343-adae-35e8-b05d-082351ccb0af","pitchNumber":2,"startTime":"2026-08-04T02:50:34.668Z","endTime":"2026-08-04T02:50:37.691Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"startTime":"2026-08-04T02:50:46.494Z","endTime":"2026-08-04T02:51:35.448Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.364984815858556,"aZ":-16.198131842397686,"pfxX":-4.606701980451934,"pfxZ":8.510085443437859,"pX":0.23089205153573486,"pZ":3.0977598035408365,"vX0":6.541714129665324,"vY0":-136.25741601002505,"vZ0":-3.443488119420116,"x":108.2,"y":155.14,"x0":-1.604235468036476,"y0":50.00429437870468,"z0":5.49943447952343,"aX":-8.650258966829089},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.9,"breakHorizontal":7.0,"spinRate":2551,"spinDirection":224},"zone":2,"typeConfidence":0.91,"plateTime":0.4022111805985169,"extension":6.569173317766308},"hitData":{"launchSpeed":93.1,"launchAngle":31.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":192.44,"coordY":78.9}},"index":3,"playId":"570f38f6-cb70-3f97-93d0-8c131822ca7a","pitchNumber":3,"startTime":"2026-08-04T02:51:35.448Z","endTime":"2026-08-04T02:51:44.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:51:44.522Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Corbin Carroll flies out to center fielder Jackson Merrill.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-04T02:53:45.708Z","endTime":"2026-08-04T02:54:46.299Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.12307059940798,"aZ":-27.960636760228144,"pfxX":2.1616803981566686,"pfxZ":2.922571269893652,"pX":-0.45899213406466244,"pZ":2.7543896100179124,"vX0":5.504786044108462,"vY0":-119.13755157242298,"vZ0":-0.4337847714888664,"x":134.5,"y":164.41,"x0":-3.077140483157414,"y0":50.00462339268104,"z0":5.458219661551168,"aX":3.117896623852128},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.4,"breakHorizontal":-5.2,"spinRate":2774,"spinDirection":78},"zone":1,"typeConfidence":2.0,"plateTime":0.4591225156984011,"extension":5.697965466815431},"index":0,"playId":"d4ff7940-c68b-3a0f-89b4-9b9c4e74d909","pitchNumber":1,"startTime":"2026-08-04T02:53:50.600Z","endTime":"2026-08-04T02:53:54.303Z","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":92.8,"endSpeed":84.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.525928760143373,"aZ":-16.754439724731217,"pfxX":-4.468180856615538,"pfxZ":8.40421123540105,"pX":0.12067588051271103,"pZ":3.8352739859528597,"vX0":9.326633548144006,"vY0":-134.90198792448234,"vZ0":-1.8398839492035193,"x":112.4,"y":135.23,"x0":-2.8076896969702934,"y0":50.00533431137414,"z0":5.71269901928162,"aX":-8.201554016617584},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":15.0,"breakHorizontal":6.0,"spinRate":2245,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.40668917007598804,"extension":5.683194273083972},"index":1,"playId":"2b730d24-f69a-39fc-8fe8-bbe4ceaced03","pitchNumber":2,"startTime":"2026-08-04T02:54:04.784Z","endTime":"2026-08-04T02:54:08.409Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.214924987048022,"aZ":-17.57361575175873,"pfxX":-4.782481365722964,"pfxZ":7.929953763783276,"pX":-0.45941785656989814,"pZ":3.4612692018970193,"vX0":7.9033572248577215,"vY0":-135.0283423522577,"vZ0":-2.3471431503147366,"x":134.51,"y":145.33,"x0":-2.8068852143745295,"y0":50.00246108368773,"z0":5.5824196827923345,"aX":-8.805731673556815},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.0,"breakHorizontal":7.0,"spinRate":2186,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.4061091349322026,"extension":5.850387461934133},"index":2,"playId":"90a6fa85-76b0-352c-b3d3-2706d0713dd1","pitchNumber":3,"startTime":"2026-08-04T02:54:19.197Z","endTime":"2026-08-04T02:54:23.321Z","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":1,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":78.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.94412268264814,"aZ":-26.99011861359535,"pfxX":-9.490151567818998,"pfxZ":3.3054824992161196,"pX":-0.435513768050961,"pZ":2.1898585109531408,"vX0":9.339773618640859,"vY0":-124.21167663076257,"vZ0":-2.0267167954050915,"x":133.6,"y":179.65,"x0":-3.0042078441787012,"y0":50.003787539935985,"z0":5.251703110943525,"aX":-14.889893122042992},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.8,"breakHorizontal":15.1,"spinRate":1826,"spinDirection":246},"zone":4,"typeConfidence":2.0,"plateTime":0.44029314708776646,"extension":5.788813418227202},"hitData":{"launchSpeed":98.8,"launchAngle":49.0,"totalDistance":306.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":113.11,"coordY":77.31}},"index":3,"playId":"6e1e3186-7467-3384-b306-38e1865a6e7c","pitchNumber":4,"startTime":"2026-08-04T02:54:34.750Z","endTime":"2026-08-04T02:54:46.299Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:54:46.299Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a ground ball to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-04T02:55:05.376Z","endTime":"2026-08-04T02:55:36.016Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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":"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":1},"credits":[{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":93.1,"endSpeed":85.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.34608239728925,"aZ":-16.474746002887617,"pfxX":-5.176420351773616,"pfxZ":8.408208504493587,"pX":-0.8674371909538199,"pZ":2.7219890287472874,"vX0":7.387647141727649,"vY0":-135.47350014306292,"vZ0":-4.494733854751725,"x":150.06,"y":165.29,"x0":-2.951514412058214,"y0":50.00133853471262,"z0":5.546608019668092,"aX":-9.664302134761613},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.5,"breakHorizontal":7.9,"spinRate":2242,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40359607728791547,"extension":5.776089841564768},"index":0,"playId":"0dc46eeb-26f7-3dba-8f57-13552288dbe0","pitchNumber":1,"startTime":"2026-08-04T02:55:11.366Z","endTime":"2026-08-04T02:55:15.427Z","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":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":79.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.499198158544807,"aZ":-28.572812908409716,"pfxX":-9.056585231133832,"pfxZ":2.2712935622376005,"pX":-0.21969358336680464,"pZ":1.6667205054156478,"vX0":9.587171734728452,"vY0":-124.7744203178801,"vZ0":-2.9149797853229047,"x":125.37,"y":193.78,"x0":-2.9228140791000983,"y0":50.0046193163268,"z0":5.187835408501602,"aX":-14.379373812861626},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.7,"breakHorizontal":14.4,"spinRate":1859,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4378376563235338,"extension":5.744340669022132},"hitData":{"launchSpeed":79.1,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":173.32,"coordY":159.63}},"index":1,"playId":"8bd9461d-0df9-34ee-8ac8-f8370e9792eb","pitchNumber":2,"startTime":"2026-08-04T02:55:25.996Z","endTime":"2026-08-04T02:55:36.016Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:55:36.016Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler called out on strikes.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-04T02:56:25.942Z","endTime":"2026-08-04T02:57:12.296Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"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,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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"71f8cc63-37f5-4575-ad6d-d95e36c4f6c9","startTime":"2026-08-04T02:56:03.763Z","endTime":"2026-08-04T02:56:08.763Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.106534282791458,"aZ":-27.86303231102781,"pfxX":-9.440937818416113,"pfxZ":2.752562978948708,"pX":-1.2872863502442162,"pZ":2.321607087987427,"vX0":7.589257976729154,"vY0":-124.19293391680618,"vZ0":-1.6474363951149686,"x":166.07,"y":176.1,"x0":-3.151220853609128,"y0":50.00474600409848,"z0":5.30382288799131,"aX":-14.798201178613422},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.8,"breakHorizontal":15.4,"spinRate":1712,"spinDirection":242},"zone":13,"typeConfidence":2.0,"plateTime":0.44048875099824336,"extension":5.8030989053420905},"index":1,"playId":"d7b45ca6-1808-36c3-a91f-9e04869c9f80","pitchNumber":1,"startTime":"2026-08-04T02:56:28.044Z","endTime":"2026-08-04T02:56:31.077Z","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,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.1,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.01074365280373,"aZ":-29.354030952298405,"pfxX":3.97407424592333,"pfxZ":1.925849386356231,"pX":-0.6653926119111208,"pZ":1.9184567896683218,"vX0":4.639111708438879,"vY0":-120.1192933164406,"vZ0":-2.3148123898180137,"x":142.36,"y":186.98,"x0":-3.1370494101429998,"y0":50.00134081691326,"z0":5.501387910034646,"aX":5.813090994583773},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.2,"breakHorizontal":-8.3,"spinRate":2766,"spinDirection":67},"zone":7,"typeConfidence":2.0,"plateTime":0.4557880312213083,"extension":5.65980398969375},"index":2,"playId":"fa69cd6d-1dd5-3faf-9b20-ef85de34d47f","pitchNumber":2,"startTime":"2026-08-04T02:56:50.311Z","endTime":"2026-08-04T02:56:54.406Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.6,"endSpeed":86.3,"strikeZoneTop":3.376,"strikeZoneBottom":1.704,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60323525101201,"aZ":-16.16490455748938,"pfxX":-7.434799584981679,"pfxZ":8.368405839832018,"pX":0.07057377844647943,"pZ":3.3009860086133314,"vX0":9.467386190311228,"vY0":-137.468962139133,"vZ0":-3.870702298357494,"x":114.31,"y":149.65,"x0":-2.4527564414899117,"y0":50.00203482362645,"z0":5.82524333147124,"aX":-14.222841582592563},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":14.5,"breakHorizontal":11.5,"spinRate":2350,"spinDirection":221},"zone":2,"typeConfidence":2.0,"plateTime":0.3984965339897397,"extension":5.920947745800997},"index":3,"playId":"610e64ab-b3a3-3078-9578-906c5ee22452","pitchNumber":3,"startTime":"2026-08-04T02:57:08.325Z","endTime":"2026-08-04T02:57:12.296Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:57:12.296Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, pitcher Michael King to first baseman Ty France.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-08-04T02:57:23.056Z","endTime":"2026-08-04T02:57:45.156Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":650633,"link":"/api/v1/people/650633"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"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.7,"endSpeed":84.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95296848698929,"aZ":-29.576002076944267,"pfxX":-11.73231171393903,"pfxZ":1.4313541206645475,"pX":0.007230412883295992,"pZ":1.967366920061338,"vX0":11.240405437295356,"vY0":-134.44476789211163,"vZ0":-3.372890240125102,"x":116.72,"y":185.66,"x0":-2.7169556690283336,"y0":50.006144955264574,"z0":5.352573083500226,"aX":-21.34003306963015},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":2.0,"breakHorizontal":18.6,"spinRate":2386,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.40844850479423833,"extension":5.938892285435569},"hitData":{"launchSpeed":73.1,"launchAngle":-18.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":130.22,"coordY":181.44}},"index":0,"playId":"67365206-1fcf-3c81-a233-67b1f3075807","pitchNumber":1,"startTime":"2026-08-04T02:57:38.070Z","endTime":"2026-08-04T02:57:45.156Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T02:57:45.156Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Sung-Mun Song grounds out to first baseman Tim Tawa.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-04T02:59:39.586Z","endTime":"2026-08-04T03:01:15.379Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","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":[{"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":"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":93.2,"endSpeed":85.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.634434349678497,"aZ":-17.12510761021917,"pfxX":-4.434793664501832,"pfxZ":8.07588828540602,"pX":-0.3983297793052684,"pZ":2.0601557237074872,"vX0":5.248561728717058,"vY0":-135.63984314204387,"vZ0":-5.892865950614717,"x":132.18,"y":183.16,"x0":-1.7821207728304942,"y0":50.00383022091329,"z0":5.454777805401075,"aX":-8.265309785300872},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.6,"breakHorizontal":7.0,"spinRate":2492,"spinDirection":222},"zone":7,"typeConfidence":0.9,"plateTime":0.40379480406678203,"extension":6.4298359820553275},"index":0,"playId":"f6bd5cc1-e0ea-3325-b855-d0847080c807","pitchNumber":1,"startTime":"2026-08-04T02:59:57.908Z","endTime":"2026-08-04T03:00:01.686Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":75.9,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.56882488516547,"aZ":-42.16377796902845,"pfxX":4.22291232798621,"pfxZ":-6.829409290904124,"pX":-1.0663953842757588,"pZ":2.309223926253278,"vX0":0.6829971506635885,"vY0":-120.765051569262,"vZ0":0.9257108640412368,"x":157.65,"y":176.43,"x0":-1.9017078819446775,"y0":50.00132153923434,"z0":5.657199913652372,"aX":6.178498491868278},"breaks":{"breakAngle":8.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.8,"breakHorizontal":-7.8,"spinRate":2474,"spinDirection":51},"zone":13,"typeConfidence":0.9,"plateTime":0.45517841384324864,"extension":6.5341331251002925},"index":1,"playId":"089a877b-21bf-3b1e-966a-88b3494afca6","pitchNumber":2,"startTime":"2026-08-04T03:00:10.652Z","endTime":"2026-08-04T03:00:15.002Z","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":87.8,"endSpeed":80.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.144446279551648,"aZ":-30.074707511918056,"pfxX":-9.06034331212265,"pfxZ":1.2706107216201437,"pX":-0.6321762846768451,"pZ":1.1706906140012616,"vX0":6.306249102459436,"vY0":-127.73992970280264,"vZ0":-3.923102211601008,"x":141.1,"y":207.17,"x0":-1.9599976043457457,"y0":50.00055957774473,"z0":5.09967615945376,"aX":-14.920755867249877},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.6,"breakHorizontal":14.9,"spinRate":2068,"spinDirection":234},"zone":13,"typeConfidence":0.9,"plateTime":0.4293473255894096,"extension":6.496522663169168},"index":2,"playId":"e82211da-1b75-3579-9b8a-e31556ec6ed7","pitchNumber":3,"startTime":"2026-08-04T03:00:24.149Z","endTime":"2026-08-04T03:00:28.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.37841961096428,"aZ":-29.79942837542604,"pfxX":-9.918590634146115,"pfxZ":1.4648594396562729,"pX":0.5436934382662754,"pZ":2.655778227634113,"vX0":8.931234721009941,"vY0":-126.56527454584156,"vZ0":-0.5455105462738169,"x":96.28,"y":167.07,"x0":-1.7460460029992555,"y0":50.00095202754176,"z0":5.265252125065195,"aX":-16.053623920895088},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.8,"breakHorizontal":15.8,"spinRate":2115,"spinDirection":235},"zone":6,"typeConfidence":0.9,"plateTime":0.43314364496739044,"extension":6.646478067846895},"index":3,"playId":"dc11d90e-3b56-3bed-aa52-b831e76da3b8","pitchNumber":4,"startTime":"2026-08-04T03:00:37.114Z","endTime":"2026-08-04T03:00:41.167Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-08-04T03:00:52.416Z","endTime":"2026-08-04T03:01:07.582Z","isPitch":false,"type":"action","player":{"id":823550,"link":"/api/v1/people/823550"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":78.6,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.807798214614035,"aZ":-25.747325793996964,"pfxX":5.27873537871443,"pfxZ":4.03358952549469,"pX":-0.3902807207590745,"pZ":2.133436665596998,"vX0":2.694995330783281,"vY0":-126.75084845357499,"vZ0":-2.408801357145367,"x":131.88,"y":181.18,"x0":-2.160123388843842,"y0":50.00543502084533,"z0":5.195732083120342,"aX":8.415004635998704},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":6.8,"breakHorizontal":-10.2,"spinRate":2704,"spinDirection":108},"zone":7,"typeConfidence":2.0,"plateTime":0.4355434430798826,"extension":6.239951725765358},"hitData":{"launchSpeed":81.8,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":154.56,"coordY":172.82}},"index":5,"playId":"b33bfd50-3caa-3689-93cd-f479f58af1f0","pitchNumber":5,"startTime":"2026-08-04T03:01:07.582Z","endTime":"2026-08-04T03:01:15.379Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:01:15.379Z","atBatIndex":39},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Fernando Tatis Jr. lines out to center fielder Ryan Waldschmidt.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-04T03:01:30.465Z","endTime":"2026-08-04T03:02:01.972Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":86.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.295744646808842,"aZ":-17.89297816257769,"pfxX":-5.51960349637837,"pfxZ":7.53945362823336,"pX":-1.091285296080103,"pZ":2.863198504826344,"vX0":3.41802517319396,"vY0":-136.3561780567007,"vZ0":-3.9302160760551135,"x":158.6,"y":161.47,"x0":-1.640031801345276,"y0":50.0036099856047,"z0":5.548023398221868,"aX":-10.456762179304418},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.1,"breakHorizontal":9.4,"spinRate":2493,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.4007727814922184,"extension":6.470164037182679},"index":0,"playId":"bd8960d3-1130-30f4-b9b3-335343b2a14c","pitchNumber":1,"startTime":"2026-08-04T03:01:39.455Z","endTime":"2026-08-04T03:01:43.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.8,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.330737298947003,"aZ":-25.88747627909695,"pfxX":3.855249984703582,"pfxZ":4.094618327553601,"pX":0.13447361763024487,"pZ":2.643382204825608,"vX0":3.847702131221553,"vY0":-122.87175116251866,"vZ0":-0.9760898758695042,"x":111.87,"y":167.41,"x0":-1.9501307061732445,"y0":50.00366220507079,"z0":5.236583065549768,"aX":5.921049860281847},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":7.4,"breakHorizontal":-7.8,"spinRate":2898,"spinDirection":92},"zone":5,"typeConfidence":2.0,"plateTime":0.44500559662380734,"extension":6.295246114853226},"hitData":{"launchSpeed":92.5,"launchAngle":23.0,"totalDistance":342.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":140.51,"coordY":62.47}},"index":1,"playId":"da08056e-b721-3493-a7a4-40ec1d8e6100","pitchNumber":2,"startTime":"2026-08-04T03:01:53.972Z","endTime":"2026-08-04T03:02:01.972Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:02:01.972Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jake Cronenworth flies out to left fielder Max Kepler.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-08-04T03:02:12.879Z","endTime":"2026-08-04T03:04:17.135Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"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":"Flyout","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":6},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.63038967024629,"aZ":-15.918004930221022,"pfxX":-3.6115961340746128,"pfxZ":8.803589126073668,"pX":0.2711622743692793,"pZ":2.673267592453189,"vX0":6.457356245115833,"vY0":-134.63770120267486,"vZ0":-4.458559110197379,"x":106.66,"y":166.6,"x0":-1.6827004453435415,"y0":50.00210405181115,"z0":5.467603345138108,"aX":-6.668966219175379},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":15.2,"breakHorizontal":5.3,"spinRate":2548,"spinDirection":217},"zone":6,"typeConfidence":0.91,"plateTime":0.40591012843965535,"extension":6.511354083914966},"index":0,"playId":"e1600583-65af-382a-9e0c-fa3255a6ca18","pitchNumber":1,"startTime":"2026-08-04T03:02:26.054Z","endTime":"2026-08-04T03:02:29.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.231301535604647,"aZ":-42.86670701237226,"pfxX":4.633337343253657,"pfxZ":-7.061570270724287,"pX":-1.0396786098818174,"pZ":1.651314474225683,"vX0":0.5855034418354018,"vY0":-122.5644580503788,"vZ0":-0.6859401446759408,"x":156.63,"y":194.19,"x0":-1.8835741876699448,"y0":50.00193770841513,"z0":5.609640139838533,"aX":7.017047128252834},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.4,"breakVerticalInduced":-12.7,"breakHorizontal":-8.5,"spinRate":2572,"spinDirection":48},"zone":13,"typeConfidence":0.9,"plateTime":0.4476562004978901,"extension":6.4061333599090515},"index":1,"playId":"5bba73ec-5d4e-3356-b061-d1763c2bc967","pitchNumber":2,"startTime":"2026-08-04T03:02:40.489Z","endTime":"2026-08-04T03:02:44.898Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.443075499892256,"aZ":-41.65046392942611,"pfxX":6.138000183837868,"pfxZ":-6.558828308552494,"pX":-1.1154070458265721,"pZ":2.21275965130957,"vX0":-0.019863367008595534,"vY0":-119.8216579208311,"vZ0":0.6985641046075648,"x":159.52,"y":179.04,"x0":-1.9035922880571892,"y0":50.00252187100056,"z0":5.656967145464978,"aX":8.87072492239918},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.4,"breakHorizontal":-11.0,"spinRate":2456,"spinDirection":55},"zone":13,"typeConfidence":0.9,"plateTime":0.4581667937334961,"extension":6.4529614255505},"index":2,"playId":"1e4a4212-d266-3634-b0f1-45a4646acf87","pitchNumber":3,"startTime":"2026-08-04T03:02:54.041Z","endTime":"2026-08-04T03:02:57.931Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.725090554446236,"aZ":-17.951484490303528,"pfxX":-3.959820537786034,"pfxZ":7.615568083345593,"pX":1.2058191947824841,"pZ":3.258490275301207,"vX0":9.017376829184673,"vY0":-135.14783868721952,"vZ0":-2.5265494142807654,"x":71.04,"y":150.8,"x0":-1.644968290193687,"y0":50.006066291818264,"z0":5.452219546311049,"aX":-7.399532697986363},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.6,"breakHorizontal":5.5,"spinRate":2556,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.4037579708548722,"extension":6.559050011315572},"index":3,"playId":"ad65b48e-caf7-3a3b-9db5-8cd9f5726702","pitchNumber":4,"startTime":"2026-08-04T03:03:10.980Z","endTime":"2026-08-04T03:03:15.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":86.1,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.168613134764172,"aZ":-17.56986698905438,"pfxX":-4.430221033339594,"pfxZ":7.738402605969558,"pX":-0.5239422084150984,"pZ":2.297399286660891,"vX0":4.672246389274784,"vY0":-136.10794626132977,"vZ0":-5.2149166315382525,"x":136.97,"y":176.75,"x0":-1.6822344036751666,"y0":50.00489988433365,"z0":5.443932629961352,"aX":-8.36387594788568},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":13.2,"breakHorizontal":7.1,"spinRate":2492,"spinDirection":218},"zone":4,"typeConfidence":0.91,"plateTime":0.4014943068146479,"extension":6.5091407283632305},"index":4,"playId":"740a2d14-2adb-38ee-904c-39d0220e9bb4","pitchNumber":5,"startTime":"2026-08-04T03:03:26.958Z","endTime":"2026-08-04T03:03:30.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78221801094026,"aZ":-29.70313402343716,"pfxX":-10.496288708869173,"pfxZ":1.4546125448538794,"pX":-0.3055716168543708,"pZ":1.3741937830113484,"vX0":7.531995464898221,"vY0":-129.35915102297005,"vZ0":-3.8580006269131735,"x":128.65,"y":201.68,"x0":-1.8901571026004858,"y0":50.00057517407295,"z0":5.159888753146401,"aX":-17.800815991776197},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.0,"breakHorizontal":17.4,"spinRate":2128,"spinDirection":236},"zone":13,"typeConfidence":0.9,"plateTime":0.42328583355733995,"extension":6.637189828782092},"index":5,"playId":"23f87e0b-4ff9-3a9f-a6d3-32a1a97f5122","pitchNumber":6,"startTime":"2026-08-04T03:03:45.335Z","endTime":"2026-08-04T03:03:48.875Z","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":2},"pitchData":{"startSpeed":94.5,"endSpeed":87.0,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.360703440341055,"aZ":-15.804223557620322,"pfxX":-4.544915558413118,"pfxZ":8.478114587146338,"pX":-0.543632991417245,"pZ":2.8188165491495747,"vX0":4.800723388735074,"vY0":-137.55206429680905,"vZ0":-4.205771741840843,"x":137.72,"y":162.67,"x0":-1.7148013582043586,"y0":50.00117205262339,"z0":5.427647572139127,"aX":-8.77410853211848},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.8,"breakHorizontal":7.3,"spinRate":2471,"spinDirection":219},"zone":1,"typeConfidence":0.91,"plateTime":0.39705339993165634,"extension":6.559367094153535},"hitData":{"launchSpeed":94.0,"launchAngle":35.0,"totalDistance":362.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":41.4,"coordY":78.94}},"index":6,"playId":"21fe84f2-c7cf-3e4a-8e22-a369851fd959","pitchNumber":7,"startTime":"2026-08-04T03:04:06.990Z","endTime":"2026-08-04T03:04:17.135Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:04:17.135Z","atBatIndex":41},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Nolan Arenado walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-04T03:06:17.271Z","endTime":"2026-08-04T03:09:26.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,6,7,8,9],"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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.7069281826428,"aZ":-26.117298707281435,"pfxX":-9.853612366936723,"pfxZ":3.8451645777581485,"pX":0.6266237838507374,"pZ":2.1902939784948465,"vX0":11.541474955624434,"vY0":-124.39452065999642,"vZ0":-2.3129274591443507,"x":93.11,"y":179.64,"x0":-2.781453112407064,"y0":50.003890332407046,"z0":5.2857614777772115,"aX":-15.526549646351558},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.7,"breakHorizontal":15.4,"spinRate":1809,"spinDirection":244},"zone":9,"typeConfidence":2.0,"plateTime":0.43942624196389124,"extension":5.846671200054365},"index":0,"playId":"7b12decc-1fe9-3fb3-a8ec-eb451475443f","pitchNumber":1,"startTime":"2026-08-04T03:06:32.437Z","endTime":"2026-08-04T03:06:35.437Z","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":92.7,"endSpeed":84.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.663021780111503,"aZ":-19.165804352464523,"pfxX":-3.6296433134337844,"pfxZ":7.043469734253634,"pX":0.05824980876765277,"pZ":4.9962839179067995,"vX0":8.420537479161741,"vY0":-134.8631724387949,"vZ0":1.2802514232154218,"x":114.78,"y":103.88,"x0":-2.6294526558194486,"y0":50.00129572515832,"z0":5.865037708288953,"aX":-6.703560657595242},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":13.2,"breakHorizontal":4.8,"spinRate":2388,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.40577364759176415,"extension":5.566274624686651},"index":1,"playId":"62be8214-aceb-306c-8e03-3644178c7c1b","pitchNumber":2,"startTime":"2026-08-04T03:06:46.272Z","endTime":"2026-08-04T03:06:49.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.284380116678076,"aZ":-17.619669598911948,"pfxX":-3.9641970851021866,"pfxZ":7.955335404582797,"pX":0.5281506614370665,"pZ":3.5630558922865427,"vX0":9.753163809289228,"vY0":-134.20633633954606,"vZ0":-2.269748019319057,"x":96.87,"y":142.58,"x0":-2.633394592887254,"y0":50.0004466646756,"z0":5.670729866459868,"aX":-7.251196958540464},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":14.2,"breakHorizontal":5.2,"spinRate":2366,"spinDirection":217},"zone":12,"typeConfidence":2.0,"plateTime":0.40768519649490864,"extension":5.7434157836611},"index":2,"playId":"25a73791-4f75-3653-a255-806c26548f59","pitchNumber":3,"startTime":"2026-08-04T03:07:01.091Z","endTime":"2026-08-04T03:07:06.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.988589172556885,"aZ":-25.102519297069904,"pfxX":-8.849881615107709,"pfxZ":4.411780108559977,"pX":0.8066660652000615,"pZ":1.7850974101158785,"vX0":11.848653995332858,"vY0":-125.40534471194523,"vZ0":-3.443603723649269,"x":86.25,"y":190.58,"x0":-2.816881641112256,"y0":50.00078056786429,"z0":5.210594770080004,"aX":-14.176572676187378},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":7.4,"breakHorizontal":13.4,"spinRate":1811,"spinDirection":242},"zone":14,"typeConfidence":2.0,"plateTime":0.4358020987057265,"extension":5.838677366022924},"index":3,"playId":"45b00494-d5e0-38e4-8e3d-bf549d8b04ae","pitchNumber":4,"startTime":"2026-08-04T03:07:17.610Z","endTime":"2026-08-04T03:07:24.768Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.512677999659243,"aZ":-26.462229693097846,"pfxX":-10.00395748771253,"pfxZ":3.159164544648794,"pX":-0.26412545944937144,"pZ":2.960810805794338,"vX0":10.304302374925417,"vY0":-133.3659220029767,"vZ0":-1.5022089591309673,"x":127.07,"y":158.84,"x0":-2.87012169240343,"y0":50.006108889819075,"z0":5.432182766099391,"aX":-18.10395005911873},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":5.6,"breakHorizontal":16.0,"spinRate":2174,"spinDirection":230},"zone":2,"typeConfidence":2.0,"plateTime":0.4100202664368009,"extension":5.746008685149865},"index":4,"playId":"8a70a8ac-1cc9-3e05-8da6-7d9203c0b433","pitchNumber":5,"startTime":"2026-08-04T03:07:42.663Z","endTime":"2026-08-04T03:07:50.494Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-08-04T03:08:06.931Z","endTime":"2026-08-04T03:08:18.668Z","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":82.3,"endSpeed":76.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.779476226628756,"aZ":-29.316745752812913,"pfxX":5.883361505649821,"pfxZ":1.949318553219051,"pX":-1.154198929524347,"pZ":3.2924800408446577,"vX0":2.82102232614757,"vY0":-119.98464635893642,"vZ0":0.5672472522926604,"x":161.0,"y":149.88,"x0":-3.107234847740239,"y0":50.00451705976928,"z0":5.651759490172862,"aX":8.635173734749467},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.0,"breakHorizontal":-11.3,"spinRate":2667,"spinDirection":75},"zone":11,"typeConfidence":2.0,"plateTime":0.45534165965607754,"extension":5.483155902370883},"index":6,"playId":"722c2a8b-9303-3500-a600-f1512a8118b4","pitchNumber":6,"startTime":"2026-08-04T03:08:18.668Z","endTime":"2026-08-04T03:08:21.781Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73113018587758,"aZ":-19.7948261007329,"pfxX":-2.9972005576954173,"pfxZ":6.539072611168601,"pX":-0.48696333402838404,"pZ":4.106600678204299,"vX0":7.001455736865203,"vY0":-136.40013405047915,"vZ0":-0.7484831096024389,"x":135.56,"y":127.9,"x0":-2.6924473604993544,"y0":50.00222028982581,"z0":5.743880821023025,"aX":-5.674616227363939},"breaks":{"breakAngle":12.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":4.1,"spinRate":2360,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.4008813679694998,"extension":5.743990711071887},"index":7,"playId":"943020f7-b328-3207-a054-1daa1cff4047","pitchNumber":7,"startTime":"2026-08-04T03:08:39.180Z","endTime":"2026-08-04T03:08:42.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.9,"endSpeed":86.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.553847730726588,"aZ":-18.441150122074262,"pfxX":-4.33230786865117,"pfxZ":7.282092702716165,"pX":0.8214203399899569,"pZ":2.8471791151548134,"vX0":10.441809918400669,"vY0":-136.35174327116215,"vZ0":-4.1071327727866755,"x":85.69,"y":161.91,"x0":-2.49221809380848,"y0":50.00242845325465,"z0":5.64285782760418,"aX":-8.170620995100377},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":12.5,"breakHorizontal":5.6,"spinRate":2365,"spinDirection":218},"zone":12,"typeConfidence":2.0,"plateTime":0.4014671126562348,"extension":6.0413623477751734},"index":8,"playId":"bb3ef5b1-c28b-3343-b19f-fce89782a918","pitchNumber":8,"startTime":"2026-08-04T03:09:01.412Z","endTime":"2026-08-04T03:09:04.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.15973967800317,"aZ":-25.190487272338235,"pfxX":-9.357984261352074,"pfxZ":4.2847107136751434,"pX":-1.6113010897507931,"pZ":2.114484879198679,"vX0":6.356319611432874,"vY0":-126.67885508676748,"vZ0":-2.9068750273627972,"x":178.42,"y":181.69,"x0":-2.933416021241832,"y0":50.00447075431975,"z0":5.284352291722013,"aX":-15.255915228471476},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":7.3,"breakHorizontal":15.6,"spinRate":1844,"spinDirection":238},"zone":13,"typeConfidence":2.0,"plateTime":0.43190144999504243,"extension":5.857830056175856},"index":9,"playId":"00048da3-3a8d-39a8-bf44-668688d2a2c3","pitchNumber":9,"startTime":"2026-08-04T03:09:22.037Z","endTime":"2026-08-04T03:09:26.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:09:26.958Z","atBatIndex":42},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Adrian Del Castillo ground bunts into a force out, pitcher Yuki Matsui to shortstop Xander Bogaerts. Nolan Arenado out at 2nd. Adrian Del Castillo to 1st.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-04T03:12:01.260Z","endTime":"2026-08-04T03:12:11.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"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":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-04T03:09:54.437Z","endTime":"2026-08-04T03:10:19.277Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Yuki Matsui replaces Michael King.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-04T03:10:19.277Z","endTime":"2026-08-04T03:12:03.324Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673513,"link":"/api/v1/people/673513"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":81.9,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.013283424160544,"aZ":-14.965826487757823,"pfxX":5.176686077571527,"pfxZ":9.937983958448106,"pX":0.18753723126365557,"pZ":3.0766374503507534,"vX0":-5.85194386119197,"vY0":-131.31142058936953,"vZ0":-4.8487280649073465,"x":109.85,"y":155.71,"x0":1.7814068809537527,"y0":50.00321291601049,"z0":6.075241606173842,"aX":8.964086937656406},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":17.0,"breakHorizontal":-7.9,"spinRate":2370,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.41849844813089865,"extension":5.696877770243691},"hitData":{"launchSpeed":28.6,"launchAngle":-31.0,"totalDistance":7.0,"trajectory":"bunt_grounder","hardness":"medium","location":"1","coordinates":{"coordX":129.23,"coordY":189.56}},"index":2,"playId":"80c478a7-7fec-30ab-bc40-5ed47d572a08","pitchNumber":1,"startTime":"2026-08-04T03:12:03.324Z","endTime":"2026-08-04T03:12:11.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:12:11.226Z","atBatIndex":43},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tim Tawa pops out to shortstop Xander Bogaerts in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-04T03:12:43.505Z","endTime":"2026-08-04T03:14:37.703Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.1,"endSpeed":83.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97875362086432,"aZ":-13.18053772884029,"pfxX":4.122085342101992,"pfxZ":10.45367499125131,"pX":1.388050644379364,"pZ":4.229594489980529,"vX0":-2.8723469617023083,"vY0":-134.16873542626988,"vZ0":-2.4888794910843273,"x":64.09,"y":124.58,"x0":1.9388674664867127,"y0":50.00050252771915,"z0":6.112649345591407,"aX":7.487814743667959},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.6,"breakHorizontal":-6.8,"spinRate":2471,"spinDirection":155},"zone":12,"typeConfidence":2.0,"plateTime":0.408784732828277,"extension":5.6401585761484805},"index":0,"playId":"d8f86bd1-b425-32de-b06b-77fca25edbc3","pitchNumber":1,"startTime":"2026-08-04T03:12:44.170Z","endTime":"2026-08-04T03:12:47.683Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.648010704022013,"aZ":-11.405112465998311,"pfxX":4.270832977662045,"pfxZ":11.52808973378372,"pX":1.0916332142656642,"pZ":2.998865371269603,"vX0":-3.7476191025890744,"vY0":-133.60039518340776,"vZ0":-5.731101423301103,"x":75.39,"y":157.81,"x0":1.9598742388146988,"y0":50.005118798242165,"z0":5.996705351810137,"aX":7.696663041490558},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":19.8,"breakHorizontal":-6.8,"spinRate":2508,"spinDirection":156},"zone":12,"typeConfidence":2.0,"plateTime":0.4104758712615628,"extension":5.716352027722355},"index":1,"playId":"707454fc-d0c6-3e92-8e98-95e219ffb653","pitchNumber":2,"startTime":"2026-08-04T03:13:05.280Z","endTime":"2026-08-04T03:13:11.130Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":77.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00316845228119,"aZ":-27.27831653261288,"pfxX":6.3750321945364625,"pfxZ":3.231199055580332,"pX":0.205195137525216,"pZ":0.4815942349099437,"vX0":-5.97356425643002,"vY0":-122.04039561082801,"vZ0":-7.3515088074950405,"x":109.18,"y":225.78,"x0":1.851094410097047,"y0":50.00198828932933,"z0":5.8678586245605855,"aX":9.659205428247567},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":4.4,"breakHorizontal":-10.2,"spinRate":1284,"spinDirection":129},"zone":14,"typeConfidence":2.0,"plateTime":0.448030273050505,"extension":5.960032206056868},"index":2,"playId":"fe792d0b-1e6a-3bb2-9b23-dac80e5f2495","pitchNumber":3,"startTime":"2026-08-04T03:13:27.946Z","endTime":"2026-08-04T03:13:31.047Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":76.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.601594258851335,"aZ":-26.355944883952713,"pfxX":5.473107792945491,"pfxZ":3.8608864470981263,"pX":0.1486822142053657,"pZ":2.2409775175268822,"vX0":-6.378427048834385,"vY0":-122.57859566161835,"vZ0":-3.3323161997937776,"x":111.33,"y":178.27,"x0":2.086243715391592,"y0":50.00092738141192,"z0":5.894115941066592,"aX":8.241122724748406},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":6.4,"breakHorizontal":-8.3,"spinRate":1332,"spinDirection":122},"zone":5,"typeConfidence":2.0,"plateTime":0.448651410014687,"extension":5.919571464059914},"index":3,"playId":"47a37513-99ff-3f28-94e2-0e1852f3a383","pitchNumber":4,"startTime":"2026-08-04T03:13:54.941Z","endTime":"2026-08-04T03:13:58.321Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.418600246457196,"aZ":-20.430975289150798,"pfxX":2.3862982286223575,"pfxZ":7.631862874062373,"pX":-0.28620748812731783,"pZ":1.4739878474834558,"vX0":-6.007365092832088,"vY0":-123.73058411067514,"vZ0":-6.545047621313006,"x":127.91,"y":198.98,"x0":1.8712866616093797,"y0":50.004069183054376,"z0":5.88482205135174,"aX":3.672995770457287},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":12.4,"breakHorizontal":-2.8,"spinRate":1142,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.44394778611863783,"extension":5.901321831291622},"hitData":{"launchSpeed":81.9,"launchAngle":60.0,"totalDistance":194.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":71.4,"coordY":156.59}},"index":4,"playId":"4c49a14d-168c-3ffc-9aa5-34cf824e1089","pitchNumber":5,"startTime":"2026-08-04T03:14:25.159Z","endTime":"2026-08-04T03:14:37.703Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:14:37.703Z","atBatIndex":44},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"James McCann singles on a line drive to right fielder Fernando Tatis Jr. Adrian Del Castillo to 3rd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-04T03:15:05.013Z","endTime":"2026-08-04T03:15:18.231Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnThird":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.523168904239427,"aZ":-13.161323549962152,"pfxX":3.9115121215318545,"pfxZ":10.300533196014813,"pX":-0.18043340078906167,"pZ":2.9903627775708297,"vX0":-6.680425399457001,"vY0":-135.0286807153324,"vZ0":-5.402701426882558,"x":123.88,"y":158.04,"x0":1.8179321353536835,"y0":50.00109426932257,"z0":5.943774033238313,"aX":7.219156096118773},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":17.6,"breakHorizontal":-5.6,"spinRate":2440,"spinDirection":159},"zone":2,"typeConfidence":2.0,"plateTime":0.4056965934753012,"extension":5.7954879350792075},"hitData":{"launchSpeed":86.3,"launchAngle":23.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":167.05,"coordY":76.22}},"index":0,"playId":"ceee5c6b-e36b-3576-9aa4-2e3e9d424d76","pitchNumber":1,"startTime":"2026-08-04T03:15:07.723Z","endTime":"2026-08-04T03:15:18.231Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:15:18.231Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ryan Waldschmidt strikes out swinging.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-08-04T03:16:52.598Z","endTime":"2026-08-04T03:18:44.813Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-04T03:16:18.632Z","endTime":"2026-08-04T03:16:54.890Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.276442840278296,"aZ":-28.116666807757138,"pfxX":-0.5059728052284549,"pfxZ":2.5011584006062426,"pX":-0.8509033366893716,"pZ":0.937762303059591,"vX0":-6.252512848161244,"vY0":-126.77019756835227,"vZ0":-6.511976319144086,"x":149.43,"y":213.46,"x0":1.7149184755351616,"y0":50.00580104876956,"z0":5.78871259720356,"aX":-0.8227167681013166},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.2,"breakHorizontal":2.4,"spinRate":2626,"spinDirection":167},"zone":13,"typeConfidence":2.0,"plateTime":0.43230024547739987,"extension":5.813932307442619},"index":1,"playId":"342f8b31-86b4-38ad-b1ad-57c6091151d0","pitchNumber":1,"startTime":"2026-08-04T03:16:54.890Z","endTime":"2026-08-04T03:16:58.501Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.2,"endSpeed":76.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.004691323078305,"aZ":-30.696275864145782,"pfxX":5.937861893270508,"pfxZ":0.9989785735638419,"pX":0.6233130749536197,"pZ":1.4381863455830923,"vX0":-4.927858251729268,"vY0":-121.08462127148383,"vZ0":-4.382518698458617,"x":93.24,"y":199.95,"x0":1.915003271353427,"y0":50.00375781994063,"z0":5.962308218291267,"aX":8.80314026312549},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":1.0,"breakHorizontal":-9.6,"spinRate":1080,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4526351749548154,"extension":5.7941708293716525},"index":2,"playId":"a8259f6a-7d2f-3f5a-ac1c-4f66b8f926f0","pitchNumber":2,"startTime":"2026-08-04T03:17:20.136Z","endTime":"2026-08-04T03:17:23.136Z","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":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":76.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.422304843352237,"aZ":-35.32948362569666,"pfxX":5.106264833987712,"pfxZ":-2.151165801193403,"pX":0.5185930441785541,"pZ":1.6630833643814706,"vX0":-5.0726649364518375,"vY0":-120.88561500877961,"vZ0":-3.0204155009294196,"x":97.23,"y":193.88,"x0":1.9892213263046974,"y0":50.002769751001765,"z0":6.05662949237884,"aX":7.493866549407703},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-4.4,"breakHorizontal":-7.9,"spinRate":1198,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.45456777412593086,"extension":5.8752289148784085},"index":3,"playId":"0bf0421d-53ce-37ce-994c-64115fec468a","pitchNumber":3,"startTime":"2026-08-04T03:17:45.564Z","endTime":"2026-08-04T03:17:48.564Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-08-04T03:17:57.161Z","endTime":"2026-08-04T03:18:18.224Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.97869988053058,"aZ":-31.545356419405838,"pfxX":5.470104387711413,"pfxZ":0.42362195570177796,"pX":0.8529242390331482,"pZ":0.9511330665938742,"vX0":-4.531737120857571,"vY0":-121.7602121982623,"vZ0":-5.203746701501932,"x":84.49,"y":213.1,"x0":2.04009182965781,"y0":50.001977966524,"z0":5.889700268949607,"aX":8.100039162462778},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-0.4,"breakHorizontal":-8.6,"spinRate":1148,"spinDirection":118},"zone":14,"typeConfidence":2.0,"plateTime":0.4522212831232597,"extension":6.010985000720275},"index":5,"playId":"d1daf04b-d6c6-3b2f-ba0a-8b9e4460b632","pitchNumber":4,"startTime":"2026-08-04T03:18:18.224Z","endTime":"2026-08-04T03:18:21.659Z","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":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":76.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.71640296221771,"aZ":-27.36607232615512,"pfxX":6.458768776169703,"pfxZ":3.211108049387085,"pX":0.5403335405534186,"pZ":1.1039219882072402,"vX0":-5.329916561320837,"vY0":-121.79937255490918,"vZ0":-5.722614563272469,"x":96.4,"y":208.97,"x0":1.9216229636316746,"y0":50.00282414351551,"z0":5.860895719065747,"aX":9.669846467358369},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":4.7,"breakHorizontal":-10.3,"spinRate":1255,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.45030829305195397,"extension":5.993206145182054},"index":6,"playId":"f503eccb-9341-3c3b-8f54-2cc36e9e9917","pitchNumber":5,"startTime":"2026-08-04T03:18:41.813Z","endTime":"2026-08-04T03:18:44.813Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:18:44.813Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Manny Machado grounds out, third baseman Nolan Arenado to first baseman Tim Tawa.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-04T03:20:49.345Z","endTime":"2026-08-04T03:21:05.415Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":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, 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":80.4,"endSpeed":74.3,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.942482208145524,"aZ":-41.014399254608605,"pfxX":3.2904937603893005,"pfxZ":-6.353632747738727,"pX":-0.24902264232488291,"pZ":2.60297451147239,"vX0":2.5743756071769472,"vY0":-117.13575069839217,"vZ0":1.451085589254971,"x":126.49,"y":168.5,"x0":-1.7894922451054123,"y0":50.00363437231735,"z0":5.807461747127545,"aX":4.576755234079756},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.9,"breakHorizontal":-6.6,"spinRate":2422,"spinDirection":50},"zone":5,"typeConfidence":0.91,"plateTime":0.46744316406418385,"extension":6.256882152520027},"hitData":{"launchSpeed":92.1,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.19,"coordY":165.21}},"index":0,"playId":"695ac5ef-7f24-33d2-ac62-ab6ac3d60d59","pitchNumber":1,"startTime":"2026-08-04T03:20:57.558Z","endTime":"2026-08-04T03:21:05.415Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:21:05.415Z","atBatIndex":47},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ty France walks.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-04T03:21:26.659Z","endTime":"2026-08-04T03:23:43.609Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.015322399024868,"aZ":-19.966140698663413,"pfxX":-4.194999897882635,"pfxZ":6.946125811747612,"pX":-0.21233099868964486,"pZ":3.353352709723969,"vX0":5.208645623398108,"vY0":-131.29916197870668,"vZ0":-1.6947214937832698,"x":125.09,"y":148.24,"x0":-1.6704675049053577,"y0":50.004219048236465,"z0":5.482624837847142,"aX":-7.375322159813826},"breaks":{"breakAngle":18.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.5,"breakHorizontal":6.6,"spinRate":2414,"spinDirection":223},"zone":11,"typeConfidence":0.66,"plateTime":0.4160632445780812,"extension":6.398813466200304},"index":0,"playId":"1af8677a-ea19-3d22-abc0-46788fbdb3a2","pitchNumber":1,"startTime":"2026-08-04T03:21:31.706Z","endTime":"2026-08-04T03:21:35.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.935965541251978,"aZ":-28.15721572717175,"pfxX":-9.683267169210515,"pfxZ":2.5342606479363017,"pX":-0.7718923540763162,"pZ":2.4575387677467817,"vX0":5.496586087209966,"vY0":-124.79891729301939,"vZ0":-1.4603113532977097,"x":146.42,"y":172.43,"x0":-1.7391490335045077,"y0":50.002749025299146,"z0":5.358578016031719,"aX":-15.350865626833196},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":4.6,"breakHorizontal":16.3,"spinRate":2095,"spinDirection":235},"zone":4,"typeConfidence":0.9,"plateTime":0.43804825005752246,"extension":6.375019133923984},"index":1,"playId":"0e5096f1-d864-3e47-b36c-3ae88ffe7984","pitchNumber":2,"startTime":"2026-08-04T03:21:45.478Z","endTime":"2026-08-04T03:21:48.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.727447215632687,"aZ":-26.567494447088638,"pfxX":5.920373064536722,"pfxZ":3.654434382051366,"pX":1.3122616294137044,"pZ":1.4685265405477093,"vX0":5.997642915075892,"vY0":-123.4275793665409,"vZ0":-3.7713204362734,"x":66.98,"y":199.13,"x0":-1.9229787507864011,"y0":50.00360238109535,"z0":5.266105023167628,"aX":9.089231550605104},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.9,"breakHorizontal":-12.1,"spinRate":2886,"spinDirection":86},"zone":14,"typeConfidence":2.0,"plateTime":0.44462091163262274,"extension":6.367835087419575},"index":2,"playId":"db713e5f-0d82-39d4-be4d-51bf0884cf85","pitchNumber":3,"startTime":"2026-08-04T03:22:07.368Z","endTime":"2026-08-04T03:22:10.715Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3929703508105,"aZ":-16.447171499697127,"pfxX":-5.3772477861318375,"pfxZ":8.457467172454862,"pX":0.5994548788061835,"pZ":2.7843065665139477,"vX0":7.898472488500248,"vY0":-135.0158300132755,"vZ0":-4.154903909481505,"x":94.15,"y":163.6,"x0":-1.6554760138392863,"y0":50.00423712107109,"z0":5.488998407235635,"aX":-10.001500177976602},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.6,"breakHorizontal":8.2,"spinRate":2438,"spinDirection":220},"zone":3,"typeConfidence":0.91,"plateTime":0.4045648678220224,"extension":6.596578483803021},"index":3,"playId":"a6919314-bdde-38a5-ae27-de8d4b8812eb","pitchNumber":4,"startTime":"2026-08-04T03:22:21.197Z","endTime":"2026-08-04T03:22:26.579Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":75.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.323677185154736,"aZ":-40.83374530701232,"pfxX":4.666250696180965,"pfxZ":-6.017797666244173,"pX":0.8301199624831096,"pZ":0.8860715794807547,"vX0":4.414963866246117,"vY0":-119.58415074935543,"vZ0":-2.446151653645252,"x":85.36,"y":214.86,"x0":-1.6500622889900318,"y0":50.00077537710151,"z0":5.605703765745685,"aX":6.717307796251066},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-11.2,"breakHorizontal":-9.6,"spinRate":2479,"spinDirection":44},"zone":14,"typeConfidence":0.9,"plateTime":0.4590626090674572,"extension":6.54292249509789},"index":4,"playId":"95d1f80b-e70d-3f02-a4e9-febe27b125db","pitchNumber":5,"startTime":"2026-08-04T03:22:42.877Z","endTime":"2026-08-04T03:22:45.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98562127553683,"aZ":-24.741098721334033,"pfxX":3.5071374762878005,"pfxZ":4.871275013331713,"pX":1.5012999441117825,"pZ":2.100360382465399,"vX0":7.155718369403531,"vY0":-122.69206658953107,"vZ0":-2.4083325921466145,"x":59.77,"y":182.07,"x0":-1.907334709632217,"y0":50.004638540779034,"z0":5.200395847752452,"aX":5.353394760508047},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":8.5,"breakHorizontal":-8.0,"spinRate":2837,"spinDirection":80},"zone":14,"typeConfidence":2.0,"plateTime":0.4462131233578108,"extension":6.465992557700647},"index":5,"playId":"0ed8c192-1582-36f1-8c70-9a8c9e41007a","pitchNumber":6,"startTime":"2026-08-04T03:22:59.285Z","endTime":"2026-08-04T03:23:04.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.630419600376182,"aZ":-25.944827142251878,"pfxX":-9.332036509015069,"pfxZ":3.764506501985424,"pX":-0.42069399428638965,"pZ":2.1500374202713526,"vX0":6.576640170457699,"vY0":-128.073810890972,"vZ0":-2.8836680863103927,"x":133.04,"y":180.73,"x0":-1.8155919513091416,"y0":50.001002883525786,"z0":5.330096971529817,"aX":-15.427483534918686},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":6.4,"breakHorizontal":15.4,"spinRate":2217,"spinDirection":232},"zone":4,"typeConfidence":0.9,"plateTime":0.42844825161490174,"extension":6.658361390358944},"index":6,"playId":"f5b0c6c5-7118-3ef1-be98-c67b0604d9e5","pitchNumber":7,"startTime":"2026-08-04T03:23:15.645Z","endTime":"2026-08-04T03:23:18.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.45501977873345,"aZ":-14.999478252472503,"pfxX":-5.1261932184721,"pfxZ":8.982195502362762,"pX":1.1952199958361949,"pZ":2.182650548635126,"vX0":9.404617883324473,"vY0":-137.6335771642783,"vZ0":-5.9904028363462025,"x":71.44,"y":179.85,"x0":-1.6050436497175298,"y0":50.0037720661797,"z0":5.408748506427268,"aX":-9.803621712282945},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.1,"breakHorizontal":7.2,"spinRate":2519,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.3984329537526321,"extension":6.674640089797845},"index":7,"playId":"9d02d29a-8ea3-377e-947a-9b1d7170d0a8","pitchNumber":8,"startTime":"2026-08-04T03:23:40.453Z","endTime":"2026-08-04T03:23:43.609Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:23:43.609Z","atBatIndex":48},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jackson Merrill pops out to third baseman Nolan Arenado in foul territory.","rbi":0,"awayScore":0,"homeScore":3,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-04T03:24:07.890Z","endTime":"2026-08-04T03:26:35.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","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":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.572634570238325,"aZ":-26.075911614744818,"pfxX":-8.179324889860894,"pfxZ":3.86496853705653,"pX":-0.3806332025543174,"pZ":1.6300229364692258,"vX0":6.434518316822726,"vY0":-124.71957069857294,"vZ0":-3.2663485772640044,"x":131.51,"y":194.77,"x0":-1.9285584355106107,"y0":50.00545360222123,"z0":5.102210646924828,"aX":-12.915790867332078},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":6.5,"breakHorizontal":13.3,"spinRate":2048,"spinDirection":232},"zone":13,"typeConfidence":0.88,"plateTime":0.438811447694873,"extension":6.576184650581321},"index":0,"playId":"8dc41c9a-9cf8-3266-85fa-cea1b3bbb399","pitchNumber":1,"startTime":"2026-08-04T03:24:12.019Z","endTime":"2026-08-04T03:24:15.107Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":80.1,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.972055176735,"aZ":-29.230137859458335,"pfxX":-10.350243558142576,"pfxZ":1.7955644062017946,"pX":-0.665788965818823,"pZ":2.15705985975554,"vX0":6.968409378026134,"vY0":-127.79977144643138,"vZ0":-1.8674389584234814,"x":142.38,"y":180.54,"x0":-2.0921949105605973,"y0":50.005176532553904,"z0":5.207858727775461,"aX":-17.009528044734456},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.0,"breakHorizontal":17.0,"spinRate":2176,"spinDirection":238},"zone":7,"typeConfidence":0.9,"plateTime":0.4296770314866505,"extension":6.633882626908898},"index":1,"playId":"6a4da2bd-eea2-3eec-b69c-d29ebb827677","pitchNumber":2,"startTime":"2026-08-04T03:24:30.123Z","endTime":"2026-08-04T03:24:34.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.55915999096619,"aZ":-16.554958284916633,"pfxX":-4.220557872499807,"pfxZ":8.509165186806449,"pX":-0.8424435660925319,"pZ":4.718981994407555,"vX0":4.538724269954689,"vY0":-134.46871675763987,"vZ0":0.7011777133708664,"x":149.11,"y":111.37,"x0":-2.002079114733545,"y0":50.000077717639016,"z0":5.627458970697652,"aX":-7.7450384213277825},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.8,"breakHorizontal":6.7,"spinRate":2454,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.40699136799721547,"extension":6.349415790328449},"index":2,"playId":"9632b53b-1ee0-39ae-9458-860c67166571","pitchNumber":3,"startTime":"2026-08-04T03:24:57.760Z","endTime":"2026-08-04T03:25:00.866Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":80.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.43320835221734,"aZ":-27.844412324755783,"pfxX":-8.64179894495238,"pfxZ":2.659778783770159,"pX":-0.253304806215722,"pZ":1.6789014276750154,"vX0":7.4111854468261456,"vY0":-126.9710439515658,"vZ0":-3.055978467316053,"x":126.66,"y":193.45,"x0":-2.0897590324906967,"y0":50.005126139324794,"z0":5.117968918977318,"aX":-14.08671359452332},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.3,"breakHorizontal":13.9,"spinRate":2216,"spinDirection":235},"zone":8,"typeConfidence":0.9,"plateTime":0.431664776323466,"extension":6.601786685146542},"index":3,"playId":"41a9c8f4-32e8-3d08-a1f2-e711298f2a2a","pitchNumber":4,"startTime":"2026-08-04T03:25:20.254Z","endTime":"2026-08-04T03:25:24.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.191906513551864,"aZ":-20.20481213213455,"pfxX":-5.704818434478788,"pfxZ":6.4223392429156245,"pX":-0.24790956946195047,"pZ":3.865132461045628,"vX0":6.6900576717370415,"vY0":-135.34026789108734,"vZ0":-0.5018060916537127,"x":126.45,"y":134.42,"x0":-2.005011847057627,"y0":50.00547739435089,"z0":5.461991307185992,"aX":-10.636970743181905},"breaks":{"breakAngle":24.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.8,"breakHorizontal":9.0,"spinRate":2429,"spinDirection":226},"zone":11,"typeConfidence":0.91,"plateTime":0.4039535919445667,"extension":6.519739428914268},"index":4,"playId":"7bd72c58-5e8f-3c6f-b001-1acf22aa8f17","pitchNumber":5,"startTime":"2026-08-04T03:25:56.743Z","endTime":"2026-08-04T03:25:59.743Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.001205611723073,"aZ":-19.143290060834328,"pfxX":-2.3861583785000473,"pfxZ":7.057020037089041,"pX":-0.1762837830095812,"pZ":3.926514162555026,"vX0":5.769872148328611,"vY0":-134.4820388530318,"vZ0":-0.29661371867333536,"x":123.72,"y":132.76,"x0":-2.031967710000673,"y0":50.00008579770348,"z0":5.386830051586766,"aX":-4.404812897025891},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":13.0,"breakHorizontal":3.2,"spinRate":2554,"spinDirection":222},"zone":11,"typeConfidence":0.9,"plateTime":0.4060615027802732,"extension":6.4600331478383675},"hitData":{"launchSpeed":90.4,"launchAngle":71.0,"totalDistance":146.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":74.44,"coordY":171.8}},"index":5,"playId":"b4b92c7b-2b3d-3145-89f7-273581f0b4ca","pitchNumber":6,"startTime":"2026-08-04T03:26:22.509Z","endTime":"2026-08-04T03:26:35.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:26:35.581Z","atBatIndex":49},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Rengifo singles on a ground ball to right fielder Corbin Carroll. Ty France to 2nd.","rbi":0,"awayScore":0,"homeScore":3,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-04T03:26:52.611Z","endTime":"2026-08-04T03:28:51.410Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"postOnSecond":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5,6],"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":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_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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":83.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.231140268759322,"aZ":-20.23006617721025,"pfxX":-3.7071060581303334,"pfxZ":6.645092874448012,"pX":0.1849052045810339,"pZ":2.3220332247026203,"vX0":6.607488386942417,"vY0":-133.11858385488037,"vZ0":-3.8727679424817727,"x":109.95,"y":176.09,"x0":-1.8462438396982652,"y0":50.00019049695572,"z0":5.257759222902377,"aX":-6.661006611257638},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.4,"breakHorizontal":5.3,"spinRate":2421,"spinDirection":217},"zone":5,"typeConfidence":0.85,"plateTime":0.41125047062986564,"extension":6.559292474520987},"index":0,"playId":"202c755d-381e-3d8e-8457-1a96663c8d40","pitchNumber":1,"startTime":"2026-08-04T03:27:04.868Z","endTime":"2026-08-04T03:27:07.907Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-08-04T03:27:18.858Z","endTime":"2026-08-04T03:27:29.950Z","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(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":92.8,"endSpeed":84.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.686064455156256,"aZ":-17.69961138023093,"pfxX":-4.529353892185894,"pfxZ":7.8457510391643055,"pX":0.12013631431844587,"pZ":4.145621013248188,"vX0":6.852736878434362,"vY0":-135.03879772491877,"vZ0":-0.1875495695623529,"x":112.42,"y":126.85,"x0":-1.8631308755669478,"y0":50.00259168263423,"z0":5.462186056253137,"aX":-8.356705252153963},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":6.7,"spinRate":2439,"spinDirection":218},"zone":12,"typeConfidence":0.91,"plateTime":0.40577206995888027,"extension":6.523803404570229},"index":2,"playId":"e541b94b-c315-3953-8a53-7deef13a7f75","pitchNumber":2,"startTime":"2026-08-04T03:27:29.950Z","endTime":"2026-08-04T03:27:33.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":84.8,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.339141124591965,"aZ":-17.03790571286226,"pfxX":-3.323043610663518,"pfxZ":8.189651438174598,"pX":-0.966241340705511,"pZ":3.4134258312175585,"vX0":4.058888652823174,"vY0":-135.08403168199018,"vZ0":-1.6770386269474062,"x":153.83,"y":146.62,"x0":-2.056328665197002,"y0":50.00655070251602,"z0":5.239798050150339,"aX":-6.144958205564121},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":5.2,"spinRate":2475,"spinDirection":220},"zone":11,"typeConfidence":0.91,"plateTime":0.4054270400114457,"extension":6.521088748225232},"index":3,"playId":"a23acd07-00b8-3524-90e4-1c64678d5bc5","pitchNumber":3,"startTime":"2026-08-04T03:27:48.698Z","endTime":"2026-08-04T03:27:54.698Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.03160089319362,"aZ":-28.903341290461174,"pfxX":-10.498299995963386,"pfxZ":2.122503878380919,"pX":1.1947382862764244,"pZ":1.7680178057450924,"vX0":10.646048447746459,"vY0":-123.65609311529055,"vZ0":-2.1930968991924495,"x":71.46,"y":191.04,"x0":-1.8145818403853504,"y0":50.00101189945216,"z0":5.105580723115254,"aX":-16.159816266020695},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.5,"breakHorizontal":16.3,"spinRate":2039,"spinDirection":238},"zone":14,"typeConfidence":0.9,"plateTime":0.443952142026117,"extension":6.748194018288623},"index":4,"playId":"df2c1dd2-40b5-32d2-bcc9-b53e8c903d83","pitchNumber":4,"startTime":"2026-08-04T03:28:07.771Z","endTime":"2026-08-04T03:28:11.157Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":1,"outs":2},"index":5,"playId":"a2d59c2f-a70a-48f9-8ce5-d0b0ecd6196a","startTime":"2026-08-04T03:28:26.058Z","endTime":"2026-08-04T03:28:31.058Z","isPitch":false,"type":"stepoff"},{"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":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.4,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.967231456474366,"aZ":-22.173271524501107,"pfxX":-0.3466529959820196,"pfxZ":5.746017629953501,"pX":-0.15276532118738054,"pZ":2.5131358210903376,"vX0":5.045614885428222,"vY0":-131.36322651821197,"vZ0":-2.6609432259521295,"x":122.82,"y":170.93,"x0":-2.05684195481687,"y0":50.00026088949131,"z0":5.195404231154461,"aX":-0.6033043228852708},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.0,"breakHorizontal":-0.5,"spinRate":2556,"spinDirection":221},"zone":5,"typeConfidence":0.92,"plateTime":0.4176437654345593,"extension":6.485853223626282},"hitData":{"launchSpeed":96.1,"launchAngle":2.0,"totalDistance":67.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":180.93,"coordY":115.01}},"index":6,"playId":"baa0fe43-552c-30fe-a5f1-c478c17185c6","pitchNumber":5,"startTime":"2026-08-04T03:28:41.587Z","endTime":"2026-08-04T03:28:51.410Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:28:51.410Z","atBatIndex":50},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Luis Campusano singles on a ground ball to third baseman Nolan Arenado. Ty France scores. Luis Rengifo to 3rd. Throwing error by third baseman Nolan Arenado.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-04T03:30:01.646Z","endTime":"2026-08-04T03:30:17.692Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"postOnThird":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"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_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":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"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":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":{"id":694297,"link":"/api/v1/people/694297"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[{"player":{"id":571448,"link":"/api/v1/people/571448"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","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":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-04T03:29:09.054Z","endTime":"2026-08-04T03:30:03.735Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.6,"strikeZoneTop":3.119,"strikeZoneBottom":1.574,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.67516430354759,"aZ":-29.034969804753775,"pfxX":5.389571242070779,"pfxZ":2.0491085104328253,"pX":1.043520673580476,"pZ":2.522531386184973,"vX0":5.479932773020966,"vY0":-123.2982390642174,"vZ0":-0.6854904053089104,"x":77.22,"y":170.67,"x0":-1.912116203903016,"y0":50.00227574013434,"z0":5.265153574127758,"aX":8.255501059124866},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.8,"breakHorizontal":-11.0,"spinRate":2827,"spinDirection":83},"zone":12,"typeConfidence":0.9,"plateTime":0.4450966671826344,"extension":6.42666289013204},"hitData":{"launchSpeed":75.9,"launchAngle":-13.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":102.84,"coordY":156.59}},"index":1,"playId":"c292abee-f372-3bf6-9d48-c1685396cc54","pitchNumber":1,"startTime":"2026-08-04T03:30:03.735Z","endTime":"2026-08-04T03:30:17.692Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:30:17.692Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Xander Bogaerts strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-08-04T03:33:26.315Z","endTime":"2026-08-04T03:34:36.099Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-04T03:31:27.687Z","endTime":"2026-08-04T03:31:42.730Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Juan Morillo replaces Brandon Pfaadt.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-08-04T03:31:42.730Z","endTime":"2026-08-04T03:33:28.500Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":666661,"link":"/api/v1/people/666661"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02127969804148,"aZ":-12.747744101909028,"pfxX":-2.4347498027833536,"pfxZ":9.254702063373587,"pX":0.8287519213970505,"pZ":3.1416961087855984,"vX0":7.108807454307106,"vY0":-143.6824471884977,"vZ0":-4.850543070384293,"x":85.41,"y":153.95,"x0":-1.3567139317026722,"y0":50.004752760614714,"z0":5.638369312858576,"aX":-5.112235186729331},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":16.0,"breakHorizontal":3.0,"spinRate":2300,"spinDirection":203},"zone":12,"typeConfidence":0.9,"plateTime":0.3806159668761788,"extension":6.381708572800071},"index":2,"playId":"8b11ad22-3a9e-3e4a-aef3-94225df8f4ec","pitchNumber":1,"startTime":"2026-08-04T03:33:28.500Z","endTime":"2026-08-04T03:33:32.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.0,"endSpeed":90.9,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.64434346449937,"aZ":-12.59484981637299,"pfxX":-2.8309545103234783,"pfxZ":9.274686969977367,"pX":0.6197879604077565,"pZ":2.6136711359434948,"vX0":6.348937366794134,"vY0":-143.97324872498777,"vZ0":-6.037928578606924,"x":93.38,"y":168.21,"x0":-1.2405767420325777,"y0":50.00322416535197,"z0":5.508788033769209,"aX":-5.976919205643872},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":15.8,"breakHorizontal":4.0,"spinRate":2293,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.37960515567440156,"extension":6.4509578200189965},"index":3,"playId":"344e754e-48e7-37bc-88c0-4ed25b20f5ec","pitchNumber":2,"startTime":"2026-08-04T03:33:49.758Z","endTime":"2026-08-04T03:33:53.414Z","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":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":100.0,"endSpeed":91.6,"strikeZoneTop":3.285,"strikeZoneBottom":1.658,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.93400041486177,"aZ":-11.197354733132999,"pfxX":-3.2176233301136103,"pfxZ":9.75989092247776,"pX":0.41228735850262466,"pZ":2.691853331631225,"vX0":6.000560083995594,"vY0":-145.41837261601293,"vZ0":-6.209360821157378,"x":101.28,"y":166.1,"x0":-1.2564982687590818,"y0":50.00446802132498,"z0":5.52882700314437,"aX":-6.917159279956821},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":16.7,"breakHorizontal":4.7,"spinRate":2326,"spinDirection":207},"zone":6,"typeConfidence":0.9,"plateTime":0.37612321189841236,"extension":6.482705170694799},"index":4,"playId":"94cc5be9-58fa-32e1-9d74-ac11f02ee70b","pitchNumber":3,"startTime":"2026-08-04T03:34:33.099Z","endTime":"2026-08-04T03:34:36.099Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:34:36.099Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-04T03:36:33.665Z","endTime":"2026-08-04T03:38:04.676Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":669134,"link":"/api/v1/people/669134"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.49699460837519,"aZ":-10.085565823332322,"pfxX":3.5564199141586674,"pfxZ":12.233533972061863,"pX":-0.3207072393523288,"pZ":2.3083204250870915,"vX0":-5.999863460327684,"vY0":-133.46704415242266,"vZ0":-7.654733285420018,"x":129.22,"y":176.46,"x0":1.493491603935839,"y0":50.00292003351296,"z0":5.938302408975482,"aX":6.4218753469276955},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":20.6,"breakHorizontal":-5.2,"spinRate":2404,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.4102482347244041,"extension":5.7854442668227515},"index":0,"playId":"0598ead2-71f5-3f72-92f3-1eac1523d9e7","pitchNumber":1,"startTime":"2026-08-04T03:36:47.605Z","endTime":"2026-08-04T03:36:50.605Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":82.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.872914944355482,"aZ":-17.837811615291344,"pfxX":7.378674926307085,"pfxZ":8.200368350849452,"pX":1.3177532831568313,"pZ":2.2913773692642203,"vX0":-3.684168644241403,"vY0":-131.64024347713934,"vZ0":-6.036308085362357,"x":66.77,"y":176.91,"x0":1.7793635032674922,"y0":50.005549865375144,"z0":5.942085930231632,"aX":12.906112761420482},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":13.7,"breakHorizontal":-12.5,"spinRate":2069,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.41663853557990205,"extension":5.750618300851937},"index":1,"playId":"b51c84ae-65c9-37f3-be28-fdd24ed3402c","pitchNumber":2,"startTime":"2026-08-04T03:37:10.398Z","endTime":"2026-08-04T03:37:13.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.935942827533797,"aZ":-33.48298447750083,"pfxX":-5.729025472350596,"pfxZ":-0.8885576399483244,"pX":-1.4040495705876503,"pZ":0.48209234215701696,"vX0":-5.575881815138527,"vY0":-121.27254915325268,"vZ0":-5.865889030809764,"x":170.52,"y":225.76,"x0":1.6776693293964178,"y0":50.001577387909464,"z0":5.887547911799368,"aX":-8.447154098847019},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-2.9,"breakHorizontal":11.8,"spinRate":2863,"spinDirection":318},"zone":13,"typeConfidence":2.0,"plateTime":0.45338600503952087,"extension":5.780437112154135},"index":2,"playId":"1606fdf1-935d-36fd-8f56-ff1efb2578d0","pitchNumber":3,"startTime":"2026-08-04T03:38:00.012Z","endTime":"2026-08-04T03:38:04.676Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:38:04.676Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-04T03:38:23.947Z","endTime":"2026-08-04T03:41:36.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.772085706639114,"aZ":-11.199198643780363,"pfxX":2.4659716126122304,"pfxZ":11.289382580353838,"pX":0.6277966385711379,"pZ":2.4868662183419548,"vX0":-3.999784193089572,"vY0":-135.7023463171956,"vZ0":-7.032964725257188,"x":93.07,"y":171.63,"x0":1.803042516964628,"y0":50.00113679776422,"z0":5.898990864017475,"aX":4.5811811744584},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":19.1,"breakHorizontal":-3.6,"spinRate":2356,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.4042235699787011,"extension":5.942258551272353},"index":0,"playId":"6b66fb79-8cbf-3ab4-9191-772588f53e75","pitchNumber":1,"startTime":"2026-08-04T03:38:34.710Z","endTime":"2026-08-04T03:38:38.451Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":77.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.130619230549406,"aZ":-26.43678089958117,"pfxX":5.83411926332912,"pfxZ":3.736944740767541,"pX":0.9664552121057294,"pZ":1.5811884226652178,"vX0":-4.004965901280611,"vY0":-123.33321934539366,"vZ0":-5.164899690498366,"x":80.16,"y":196.09,"x0":1.8554786677773243,"y0":50.0057010966641,"z0":5.939435211766466,"aX":8.965728284680159},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":5.8,"breakHorizontal":-9.6,"spinRate":1198,"spinDirection":134},"zone":14,"typeConfidence":2.0,"plateTime":0.4445440860461276,"extension":5.98325035003453},"index":1,"playId":"5d0673a3-fea8-3b13-b209-d02db7aedee6","pitchNumber":2,"startTime":"2026-08-04T03:38:53.307Z","endTime":"2026-08-04T03:38:57.413Z","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":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.81822222829949,"aZ":-29.6059221215859,"pfxX":-1.6999985247482012,"pfxZ":1.6161238453781372,"pX":-0.4870397486520486,"pZ":1.7148634322769387,"vX0":-4.9898359472792615,"vY0":-125.25420660703598,"vZ0":-4.4671119684526,"x":135.56,"y":192.48,"x0":1.7503056296109296,"y0":50.005696800541735,"z0":5.936828803307736,"aX":-2.7064251459445816},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.2,"breakHorizontal":4.2,"spinRate":2682,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.43695445761044205,"extension":5.698476768874596},"index":2,"playId":"b7a54b86-4830-3b62-8089-8e57b0a5959a","pitchNumber":3,"startTime":"2026-08-04T03:39:15.062Z","endTime":"2026-08-04T03:39:20.357Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45985226553967,"aZ":-25.074294910301404,"pfxX":4.821474638886066,"pfxZ":4.588889735067271,"pX":0.8177972760009337,"pZ":-0.09617323042141337,"vX0":-4.537079723370811,"vY0":-123.80136775602035,"vZ0":-9.049060013980839,"x":85.83,"y":241.38,"x0":2.050614354659105,"y0":50.0029540709052,"z0":5.715681496755533,"aX":7.46028320295941},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":6.4,"breakHorizontal":-7.7,"spinRate":1271,"spinDirection":128},"zone":14,"typeConfidence":2.0,"plateTime":0.44296493086484645,"extension":5.941449106881571},"index":3,"playId":"9887278e-b7ce-3895-a6dc-dcfe8dc2156f","pitchNumber":4,"startTime":"2026-08-04T03:39:52.292Z","endTime":"2026-08-04T03:39:55.325Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-08-04T03:40:27.169Z","endTime":"2026-08-04T03:40:35.287Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.445320491431303,"aZ":-30.811345513322134,"pfxX":-2.600762311896498,"pfxZ":0.8337325990425128,"pX":0.4635527660632388,"pZ":2.491130123701165,"vX0":-2.7288770534673357,"vY0":-126.7489666279275,"vZ0":-2.7265766340168343,"x":99.33,"y":171.52,"x0":1.8911599874423146,"y0":50.000259127654864,"z0":6.036244174903439,"aX":-4.238974465823475},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.1,"breakHorizontal":5.3,"spinRate":2734,"spinDirection":243},"zone":6,"typeConfidence":2.0,"plateTime":0.43180859240337144,"extension":5.711001895805413},"index":5,"playId":"f30983b2-34a1-3111-b4b2-5294c1bd2a34","pitchNumber":5,"startTime":"2026-08-04T03:40:35.287Z","endTime":"2026-08-04T03:40:38.540Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.074075236034975,"aZ":-30.989705985700255,"pfxX":-2.2893836907990046,"pfxZ":0.7343452339446896,"pX":-1.074612146110991,"pZ":1.9187473565535287,"vX0":-6.058489604927205,"vY0":-125.40628928651871,"vZ0":-3.8044145627936343,"x":157.96,"y":186.97,"x0":1.660622821967789,"y0":50.00157303763444,"z0":5.957127889321722,"aX":-3.6801371363503588},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.7,"breakHorizontal":5.4,"spinRate":2765,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4351654848168538,"extension":5.862569678469095},"index":6,"playId":"38fffa50-bb84-31b8-93a0-e3580a0cdf20","pitchNumber":6,"startTime":"2026-08-04T03:41:11.545Z","endTime":"2026-08-04T03:41:15.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.05350433913897,"aZ":-13.127710423028045,"pfxX":1.9639374160716985,"pfxZ":10.372670516404595,"pX":1.2834361946162762,"pZ":3.5013871523075637,"vX0":-2.8795721477753484,"vY0":-135.49051096835092,"vZ0":-4.1791206890652,"x":68.08,"y":144.24,"x0":2.110996739947107,"y0":50.00056046895531,"z0":5.998944922383231,"aX":3.605600969519448},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":18.0,"breakHorizontal":-2.9,"spinRate":2470,"spinDirection":157},"zone":12,"typeConfidence":2.0,"plateTime":0.40620877577867986,"extension":5.844195989946546},"index":7,"playId":"8214b9de-ad7f-3b4c-b7bf-a400a298d367","pitchNumber":7,"startTime":"2026-08-04T03:41:32.329Z","endTime":"2026-08-04T03:41:36.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:41:36.264Z","atBatIndex":54},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Ildemaro Vargas grounds into a force out, second baseman Jake Cronenworth to shortstop Xander Bogaerts. Geraldo Perdomo out at 2nd. Ildemaro Vargas to 1st.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-04T03:44:52.460Z","endTime":"2026-08-04T03:46:06.783Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,6,7],"actionIndex":[0,2],"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":7},"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Ildemaro Vargas replaces Max Kepler.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-04T03:42:07.994Z","endTime":"2026-08-04T03:42:36.480Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"301","replacedPlayer":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-08-04T03:42:36.480Z","endTime":"2026-08-04T03:42:56.649Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jeremiah Estrada replaces Yuki Matsui.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2026-08-04T03:42:56.649Z","endTime":"2026-08-04T03:44:54.585Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669093,"link":"/api/v1/people/669093"},"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":1},"pitchData":{"startSpeed":95.3,"endSpeed":86.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.64176889078701,"aZ":-12.11601834223611,"pfxX":-0.47946356831121273,"pfxZ":10.345546713049671,"pX":-0.3768773142677961,"pZ":4.277513815437879,"vX0":0.1399096621636958,"vY0":-138.75137552352174,"vZ0":-2.329653008850319,"x":131.37,"y":123.29,"x0":-0.3658302735888745,"y0":50.00596581262009,"z0":5.941126189470872,"aX":-0.9298452385443966},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.4,"breakHorizontal":0.8,"spinRate":2048,"spinDirection":184},"zone":11,"typeConfidence":0.9,"plateTime":0.39559726834978415,"extension":6.921914474464269},"index":3,"playId":"bdc47642-a324-39db-9010-cd2fd5675a44","pitchNumber":1,"startTime":"2026-08-04T03:44:54.585Z","endTime":"2026-08-04T03:44:57.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.36175408751905,"aZ":-10.570752947090632,"pfxX":-0.05219251923055901,"pfxZ":10.97659527228474,"pX":-0.3833092655282775,"pZ":3.5401185092077005,"vX0":0.21633651258610812,"vY0":-139.8372671194667,"vZ0":-4.30119715732789,"x":131.61,"y":143.2,"x0":-0.4551026410404828,"y0":50.00150103583669,"z0":5.799246846999909,"aX":-0.10272023690703835},"breaks":{"breakAngle":0.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.1,"breakHorizontal":0.0,"spinRate":1979,"spinDirection":186},"zone":11,"typeConfidence":0.91,"plateTime":0.392620310549602,"extension":7.030633190324099},"index":4,"playId":"606db87f-d7ae-38ea-886f-8bb0f7012195","pitchNumber":2,"startTime":"2026-08-04T03:45:13.136Z","endTime":"2026-08-04T03:45:16.136Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":5,"startTime":"2026-08-04T03:45:21.138Z","endTime":"2026-08-04T03:45:38.217Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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":1},"pitchData":{"startSpeed":95.5,"endSpeed":86.9,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.53190237459528,"aZ":-10.9042982052135,"pfxX":0.6098764017524587,"pfxZ":10.938713929031731,"pX":0.39759027058586094,"pZ":2.4137379313597314,"vX0":1.6737510723121733,"vY0":-138.89238608697218,"vZ0":-7.1463207675791685,"x":101.84,"y":173.61,"x0":-0.2932045464405439,"y0":50.0008825632506,"z0":5.753434972556281,"aX":1.1850768263200673},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":18.5,"breakHorizontal":-1.4,"spinRate":1984,"spinDirection":181},"zone":6,"typeConfidence":0.89,"plateTime":0.3950950354988634,"extension":7.052804872300323},"index":6,"playId":"64736b9e-f681-35bb-85e5-5b26972f5482","pitchNumber":3,"startTime":"2026-08-04T03:45:38.217Z","endTime":"2026-08-04T03:45:42.229Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.5,"endSpeed":73.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.029886864991695,"aZ":-27.67655093556131,"pfxX":-6.455357080720943,"pfxZ":3.246961453357856,"pX":0.09719763132854056,"pZ":1.558667281753499,"vX0":2.794196473304816,"vY0":-117.15744395429309,"vZ0":-3.4033288636651857,"x":113.3,"y":196.7,"x0":-0.2750587015904898,"y0":50.001729613655925,"z0":5.628915029904122,"aX":-8.934178368042351},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":5.3,"breakHorizontal":10.9,"spinRate":1215,"spinDirection":220},"zone":14,"typeConfidence":0.91,"plateTime":0.4682967838447647,"extension":7.090383946817226},"hitData":{"launchSpeed":65.1,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.48,"coordY":162.17}},"index":7,"playId":"8b44ec8c-c7ce-32b5-a33e-13128be715f9","pitchNumber":4,"startTime":"2026-08-04T03:45:58.026Z","endTime":"2026-08-04T03:46:06.783Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:46:06.783Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, second baseman Jake Cronenworth to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-08-04T03:46:32.669Z","endTime":"2026-08-04T03:47:35.699Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":2},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.696401638233716,"aZ":-12.646638038050948,"pfxX":0.8108080527728732,"pfxZ":10.055264257652139,"pX":-0.2439812070206816,"pZ":3.35762480184793,"vX0":0.27464226280274956,"vY0":-138.64497425800857,"vZ0":-4.426752436753837,"x":126.3,"y":148.12,"x0":-0.4497229764877397,"y0":50.00311016622074,"z0":5.8222922015316,"aX":1.5746575739454551},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.4,"breakHorizontal":-1.6,"spinRate":1789,"spinDirection":184},"zone":2,"typeConfidence":0.88,"plateTime":0.39542754128963775,"extension":6.962733674153193},"index":0,"playId":"69efcdb2-a038-3f8a-8c44-46e1d232c0f3","pitchNumber":1,"startTime":"2026-08-04T03:46:36.727Z","endTime":"2026-08-04T03:46:40.764Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.945085211521963,"aZ":-13.694787790132231,"pfxX":1.256737711166403,"pfxZ":9.46708148967571,"pX":-0.4270880263197832,"pZ":2.7879090041473447,"vX0":-0.7729880386573938,"vY0":-139.01954346390104,"vZ0":-5.740352535598554,"x":133.28,"y":163.51,"x0":-0.3083262618164527,"y0":50.00395660251814,"z0":5.792986708380061,"aX":2.453443323486015},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":16.1,"breakHorizontal":-2.2,"spinRate":1836,"spinDirection":183},"zone":1,"typeConfidence":0.88,"plateTime":0.3943901896673263,"extension":6.997431137744867},"index":1,"playId":"9401d3d8-12e5-3cfc-b996-79250ba8963e","pitchNumber":2,"startTime":"2026-08-04T03:46:54.799Z","endTime":"2026-08-04T03:46:58.940Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"}}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.655780616239575,"aZ":-14.54025737826003,"pfxX":0.07190353986769904,"pfxZ":8.909603403408807,"pX":0.16702990712234883,"pZ":3.383933716936607,"vX0":1.5949679756114388,"vY0":-140.25805722958228,"vZ0":-4.07378594768931,"x":110.63,"y":147.41,"x0":-0.41990491072422786,"y0":50.003335543521054,"z0":5.812555879055542,"aX":0.1422898573334184},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.4,"breakHorizontal":-0.5,"spinRate":1800,"spinDirection":185},"zone":2,"typeConfidence":0.89,"plateTime":0.3914924366390231,"extension":6.907845581967209},"hitData":{"launchSpeed":60.3,"launchAngle":-17.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":142.37,"coordY":161.99}},"index":2,"playId":"a0b70f74-e9f9-3fcd-98e9-56d30d201a12","pitchNumber":3,"startTime":"2026-08-04T03:47:27.672Z","endTime":"2026-08-04T03:47:35.699Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:47:35.699Z","atBatIndex":56},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Sung-Mun Song singles on a ground ball to center fielder Jorge Barrosa.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-04T03:49:45.090Z","endTime":"2026-08-04T03:51:12.478Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"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":[3,4,5,6,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Ildemaro Vargas remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-04T03:49:02.381Z","endTime":"2026-08-04T03:49:02.398Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"301","replacedPlayer":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"description":"Defensive switch from first base to left field for Tim Tawa.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-08-04T03:49:02.398Z","endTime":"2026-08-04T03:49:02.400Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"700"},{"details":{"description":"Defensive Substitution: Jorge Barrosa replaces center fielder Ryan Waldschmidt, batting 9th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-08-04T03:49:02.400Z","endTime":"2026-08-04T03:49:47.079Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"901","replacedPlayer":{"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":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.54380590143741,"aZ":-11.34847067420815,"pfxX":-3.8661530778599618,"pfxZ":10.333926847567243,"pX":-1.5373242087260952,"pZ":2.5945935856860527,"vX0":2.0234203557119668,"vY0":-141.79104839609272,"vZ0":-6.249041110821596,"x":175.6,"y":168.73,"x0":-1.761926172949279,"y0":50.00092956448903,"z0":5.567029929315384,"aX":-7.790010390495956},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":6.5,"spinRate":2364,"spinDirection":210},"zone":11,"typeConfidence":0.9,"plateTime":0.38783261321387474,"extension":6.248867438719709},"index":3,"playId":"c8b7e7ca-b2c0-3bd7-9254-590a9df835a1","pitchNumber":1,"startTime":"2026-08-04T03:49:47.079Z","endTime":"2026-08-04T03:49:51.427Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.6,"endSpeed":88.4,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.46392084367455,"aZ":-10.736771427975894,"pfxX":-3.1912227719897035,"pfxZ":10.62852487687709,"pX":-1.1109270698125937,"pZ":2.0733207119046004,"vX0":2.4348346212897147,"vY0":-141.83962499121316,"vZ0":-7.76516697562633,"x":159.35,"y":182.8,"x0":-1.5701799736373776,"y0":50.00531576736658,"z0":5.5485547167280584,"aX":-6.43840781062822},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.6,"breakHorizontal":5.2,"spinRate":2385,"spinDirection":210},"zone":13,"typeConfidence":0.9,"plateTime":0.3876385223798833,"extension":6.386567552902123},"index":4,"playId":"fb20e808-2169-33cc-a563-6ac23c92837a","pitchNumber":2,"startTime":"2026-08-04T03:50:00.462Z","endTime":"2026-08-04T03:50:05.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":88.5,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.63868446184191,"aZ":-10.623652637216534,"pfxX":-3.194753331308968,"pfxZ":10.616950148195523,"pX":-0.5611661109391811,"pZ":3.0066727977037244,"vX0":3.9042489302968804,"vY0":-142.4807181072759,"vZ0":-5.552276913687037,"x":138.39,"y":157.6,"x0":-1.542463059569754,"y0":50.00099100977152,"z0":5.669658347133789,"aX":-6.484040372801339},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":18.1,"breakHorizontal":4.9,"spinRate":2394,"spinDirection":207},"zone":1,"typeConfidence":0.9,"plateTime":0.3863131914841089,"extension":6.236146536185599},"index":5,"playId":"67f0a4b7-fdd5-3d8c-be38-336bcbf6076f","pitchNumber":3,"startTime":"2026-08-04T03:50:14.271Z","endTime":"2026-08-04T03:50:18.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":88.0,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.51041167801943,"aZ":-12.070870531513197,"pfxX":-3.538124628659533,"pfxZ":9.98987811062214,"pX":-0.6034466949735807,"pZ":3.7359514770700515,"vX0":3.943246161287331,"vY0":-141.91114480400418,"vZ0":-3.289168999165187,"x":140.0,"y":137.91,"x0":-1.5601986719685168,"y0":50.004262087311055,"z0":5.694187940828058,"aX":-7.121235039806409},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.5,"breakHorizontal":5.5,"spinRate":2371,"spinDirection":209},"zone":11,"typeConfidence":0.9,"plateTime":0.3879609038299616,"extension":6.3553907281060456},"index":6,"playId":"f4888bcb-ea53-3677-a804-0f24ebb6a0f1","pitchNumber":4,"startTime":"2026-08-04T03:50:32.145Z","endTime":"2026-08-04T03:50:35.636Z","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":0},"pitchData":{"startSpeed":97.7,"endSpeed":88.3,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.91635504092976,"aZ":-10.619034791230153,"pfxX":-3.245315185170492,"pfxZ":10.673292532080579,"pX":-0.7357058366989835,"pZ":2.4377459581406096,"vX0":3.262109881446694,"vY0":-141.9989895887865,"vZ0":-6.756700825833496,"x":145.04,"y":172.96,"x0":-1.4840086868901123,"y0":50.001234025955895,"z0":5.541331582035097,"aX":-6.552845161750792},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.0,"breakHorizontal":5.2,"spinRate":2362,"spinDirection":210},"zone":4,"typeConfidence":0.9,"plateTime":0.3874006285924465,"extension":6.339323205140708},"index":7,"playId":"223ae55c-8cd1-348d-a447-0644fe53adfc","pitchNumber":5,"startTime":"2026-08-04T03:50:46.492Z","endTime":"2026-08-04T03:50:50.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.0,"endSpeed":89.8,"strikeZoneTop":3.189,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.80105306041495,"aZ":-9.874743882507191,"pfxX":-2.898554800240834,"pfxZ":10.712952150997463,"pX":0.031146429354090642,"pZ":2.2159393377915118,"vX0":4.968400637861433,"vY0":-143.92258604225538,"vZ0":-7.436492095247709,"x":115.81,"y":178.95,"x0":-1.3470625834508274,"y0":50.00374879212033,"z0":5.457224725763097,"aX":-6.034325614577346},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.9,"breakHorizontal":4.2,"spinRate":2436,"spinDirection":208},"zone":5,"typeConfidence":0.9,"plateTime":0.3816964516782142,"extension":6.4955787108843435},"hitData":{"launchSpeed":102.4,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":130.49,"coordY":125.29}},"index":8,"playId":"c05cece0-2168-306f-a690-d33b89b4ffa9","pitchNumber":6,"startTime":"2026-08-04T03:51:01.542Z","endTime":"2026-08-04T03:51:12.478Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:51:12.478Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Fernando Tatis Jr. strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-04T03:51:35.607Z","endTime":"2026-08-04T03:52:57.480Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"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_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":84.9,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.848958722797185,"aZ":-20.797628422861788,"pfxX":-9.808715689197282,"pfxZ":6.1351615474609815,"pX":-0.3827761031461412,"pZ":2.116829046163456,"vX0":5.888235271075739,"vY0":-136.05219607514493,"vZ0":-5.451276024894574,"x":131.59,"y":181.63,"x0":-1.3129167211329917,"y0":50.003134206630726,"z0":5.610000979037509,"aX":-18.190598381397148},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.0,"breakHorizontal":16.3,"spinRate":2344,"spinDirection":236},"zone":7,"typeConfidence":0.9,"plateTime":0.40425221857580107,"extension":6.162797896141401},"index":0,"playId":"8eec2da5-265e-33f6-938f-55362ca1e825","pitchNumber":1,"startTime":"2026-08-04T03:51:36.415Z","endTime":"2026-08-04T03:51:39.415Z","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":98.9,"endSpeed":89.1,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.84550869602609,"aZ":-9.57752479745148,"pfxX":-1.1043219036584773,"pfxZ":10.93377280314754,"pX":-0.32668880084099333,"pZ":4.062124318269224,"vX0":3.5817243755419192,"vY0":-143.8833447815809,"vZ0":-2.8248062707563557,"x":129.45,"y":129.1,"x0":-1.4521028083600895,"y0":50.00346179823198,"z0":5.663304277558749,"aX":-2.2831653980637494},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.3,"breakHorizontal":1.2,"spinRate":2465,"spinDirection":207},"zone":11,"typeConfidence":0.89,"plateTime":0.3827884778541635,"extension":6.290815297065079},"index":1,"playId":"a7a9ce8b-70c0-3e21-803d-7a6828d88b02","pitchNumber":2,"startTime":"2026-08-04T03:51:57.339Z","endTime":"2026-08-04T03:52:00.939Z","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":93.6,"endSpeed":85.0,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.43151718520708,"aZ":-21.629167880255835,"pfxX":-8.567339594748566,"pfxZ":5.668805277056071,"pX":-1.8964753991292103,"pZ":2.70171492516308,"vX0":2.045316258316202,"vY0":-136.19201115282905,"vZ0":-3.7718622744098984,"x":189.29,"y":165.83,"x0":-1.5484895319107148,"y0":50.00665141084579,"z0":5.6171885019276155,"aX":-15.952781861646665},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.6,"breakHorizontal":15.0,"spinRate":2348,"spinDirection":235},"zone":11,"typeConfidence":0.88,"plateTime":0.40356653821626054,"extension":6.246186325262118},"index":2,"playId":"5b356c99-ceb6-3db1-ab5f-ecab4107e517","pitchNumber":3,"startTime":"2026-08-04T03:52:16.170Z","endTime":"2026-08-04T03:52:19.315Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.6,"endSpeed":84.2,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.185599547012778,"aZ":-22.269618048729328,"pfxX":-9.634309221463905,"pfxZ":5.433756103223306,"pX":-0.4637162142984132,"pZ":2.347830866422789,"vX0":6.0243405527450244,"vY0":-134.6078619664838,"vZ0":-4.5986783978056,"x":134.68,"y":175.39,"x0":-1.4874639230038433,"y0":50.00100274702778,"z0":5.669834673571925,"aX":-17.550432906001422},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":16.1,"spinRate":2400,"spinDirection":238},"zone":4,"typeConfidence":0.9,"plateTime":0.40804505508037847,"extension":6.280372365244398},"index":3,"playId":"90fe6527-acf2-3c94-95a4-447068ab5c31","pitchNumber":4,"startTime":"2026-08-04T03:52:33.877Z","endTime":"2026-08-04T03:52:36.877Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":100.2,"endSpeed":90.6,"strikeZoneTop":3.346,"strikeZoneBottom":1.689,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.68466631476942,"aZ":-9.499796826854785,"pfxX":-0.5533807687048666,"pfxZ":10.677207978043873,"pX":1.095928320401286,"pZ":3.322292212209122,"vX0":6.897064958574809,"vY0":-145.61024961405337,"vZ0":-4.817140921769969,"x":75.23,"y":149.08,"x0":-1.2427208841494455,"y0":50.004141808731575,"z0":5.585864529101244,"aX":-1.1753856060806096},"breaks":{"breakAngle":3.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":18.4,"breakHorizontal":-0.5,"spinRate":2477,"spinDirection":204},"zone":12,"typeConfidence":0.89,"plateTime":0.37773460441634654,"extension":6.523537099546316},"index":4,"playId":"10ac941c-81b7-3b49-9f4a-6cced76354ac","pitchNumber":5,"startTime":"2026-08-04T03:52:54.480Z","endTime":"2026-08-04T03:52:57.480Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:52:57.480Z","atBatIndex":58},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jake Cronenworth lines out to left fielder Tim Tawa.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-04T03:53:15.981Z","endTime":"2026-08-04T03:53:59.397Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"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":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.7,"endSpeed":89.6,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.59205747654996,"aZ":-8.89377766540629,"pfxX":-2.1286431501555083,"pfxZ":11.259407799374163,"pX":0.08981422794596086,"pZ":1.9001716882411437,"vX0":5.0867379032738835,"vY0":-143.43786397426933,"vZ0":-8.402350002988786,"x":113.58,"y":187.48,"x0":-1.4361687079072187,"y0":50.00133365815236,"z0":5.435223423709337,"aX":-4.401192387231655},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.7,"breakHorizontal":2.8,"spinRate":2375,"spinDirection":215},"zone":8,"typeConfidence":0.9,"plateTime":0.3829928320934637,"extension":6.4216890135003535},"index":0,"playId":"86493fdc-9cc1-3a0b-85c9-a5a047e5722d","pitchNumber":1,"startTime":"2026-08-04T03:53:25.033Z","endTime":"2026-08-04T03:53:29.168Z","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":98.6,"endSpeed":89.5,"strikeZoneTop":3.172,"strikeZoneBottom":1.601,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.56717043630152,"aZ":-10.033145329629072,"pfxX":-1.4816208834925668,"pfxZ":10.69907728793413,"pX":-0.07477078778853687,"pZ":3.1754055231416523,"vX0":4.367793979347843,"vY0":-143.50744350703636,"vZ0":-5.111298360399064,"x":119.85,"y":153.04,"x0":-1.429248628843177,"y0":50.00711168100331,"z0":5.614381680926237,"aX":-3.0672881174452264},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":18.4,"breakHorizontal":1.7,"spinRate":2435,"spinDirection":211},"zone":2,"typeConfidence":0.89,"plateTime":0.38277648112883433,"extension":6.29506013952292},"hitData":{"launchSpeed":88.6,"launchAngle":21.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.53,"coordY":96.52}},"index":1,"playId":"70596ee0-a45a-3516-a02b-ae88294e38a4","pitchNumber":2,"startTime":"2026-08-04T03:53:49.016Z","endTime":"2026-08-04T03:53:59.397Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:53:59.397Z","atBatIndex":59},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Manny Machado flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-08-04T03:54:15.520Z","endTime":"2026-08-04T03:54:56.571Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.6,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.321836157444785,"aZ":-9.845728095826185,"pfxX":-1.9190832848356858,"pfxZ":10.553509351482411,"pX":-0.18988784849056162,"pZ":2.485467028107693,"vX0":4.353823169686731,"vY0":-144.87555672970953,"vZ0":-6.778134806234265,"x":124.24,"y":171.67,"x0":-1.4660356340394618,"y0":50.00572135244739,"z0":5.46436219182377,"aX":-4.06184651468491},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.8,"breakVerticalInduced":17.9,"breakHorizontal":2.5,"spinRate":2416,"spinDirection":212},"zone":5,"typeConfidence":0.89,"plateTime":0.3787553100492502,"extension":6.615972652619148},"index":0,"playId":"471e727e-21f0-377a-9459-7e618845b7c2","pitchNumber":1,"startTime":"2026-08-04T03:54:25.661Z","endTime":"2026-08-04T03:54:29.569Z","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":98.8,"endSpeed":90.7,"strikeZoneTop":3.314,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.632268977364767,"aZ":-14.187484450321508,"pfxX":-2.4850001683941123,"pfxZ":8.537583312927756,"pX":-0.321828084254763,"pZ":3.4330742781550163,"vX0":3.9923175671399966,"vY0":-143.84163130821256,"vZ0":-3.544657501284476,"x":129.27,"y":146.09,"x0":-1.4013867005930085,"y0":50.00631373497592,"z0":5.554228548453941,"aX":-5.237687974347641},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.0,"breakHorizontal":3.7,"spinRate":2275,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.3799802166808801,"extension":6.438975520145444},"hitData":{"launchSpeed":95.3,"launchAngle":38.0,"totalDistance":340.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":216.54,"coordY":95.14}},"index":1,"playId":"30310e36-1d8e-3d1d-b969-5c43ebaec1d6","pitchNumber":2,"startTime":"2026-08-04T03:54:47.432Z","endTime":"2026-08-04T03:54:56.571Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:54:56.571Z","atBatIndex":60},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Nolan Arenado singles on a ground ball to right fielder Fernando Tatis Jr.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-04T03:57:24.330Z","endTime":"2026-08-04T03:58:18.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665487,"link":"/api/v1/people/665487"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Wandy Peralta replaces Jeremiah Estrada.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-04T03:56:20.707Z","endTime":"2026-08-04T03:57:26.643Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.61686570542221,"aZ":-22.74383895408264,"pfxX":8.747647990673368,"pfxZ":4.726928626253791,"pX":1.3528210571809447,"pZ":4.305132893957709,"vX0":-0.8695248346631858,"vY0":-140.1460063867874,"vZ0":-1.3495642702546324,"x":65.43,"y":122.54,"x0":0.5292153370285217,"y0":50.00695004413322,"z0":6.273401774734547,"aX":17.4662651842664},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.5,"breakHorizontal":-15.7,"spinRate":2086,"spinDirection":135},"zone":12,"typeConfidence":0.9,"plateTime":0.3902959562189299,"extension":5.370888278955181},"index":1,"playId":"5182e4c4-43b2-3314-961e-50e2a2b0add5","pitchNumber":1,"startTime":"2026-08-04T03:57:26.643Z","endTime":"2026-08-04T03:57:30.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":80.8,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86868223740221,"aZ":-28.040406272534298,"pfxX":9.245038968067371,"pfxZ":2.509185085607914,"pX":0.5515546022240003,"pZ":0.8285738092894273,"vX0":-3.3704995771578248,"vY0":-127.77020512178359,"vZ0":-6.43347520664688,"x":95.98,"y":216.41,"x0":0.6881951680269377,"y0":50.00638332464259,"z0":5.5892093832042,"aX":15.25482546340968},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":3.2,"breakHorizontal":-16.0,"spinRate":2014,"spinDirection":121},"zone":14,"typeConfidence":0.9,"plateTime":0.42905149032507905,"extension":5.700270794580487},"index":2,"playId":"bc2ce395-89e7-3848-adfe-1f19d75192bb","pitchNumber":2,"startTime":"2026-08-04T03:57:39.026Z","endTime":"2026-08-04T03:57:45.026Z","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":96.3,"endSpeed":88.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.927483201028117,"aZ":-20.506030247414536,"pfxX":8.355771878647285,"pfxZ":5.8491076844768575,"pX":1.0713780546760479,"pZ":2.5999053985952982,"vX0":-1.103926901053287,"vY0":-140.18287994105216,"vZ0":-6.018898579045848,"x":76.16,"y":168.58,"x0":0.3836495047942316,"y0":50.00567094822866,"z0":6.108484586376531,"aX":16.674767010449067},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":9.6,"breakHorizontal":-14.9,"spinRate":2001,"spinDirection":136},"zone":12,"typeConfidence":0.91,"plateTime":0.3903405431426439,"extension":5.585642846876755},"index":3,"playId":"782cc5fe-a2a6-386b-8eaa-c31dec5266cc","pitchNumber":3,"startTime":"2026-08-04T03:57:51.567Z","endTime":"2026-08-04T03:57:56.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":89.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.471468113130882,"aZ":-19.698797049106407,"pfxX":8.456322471234682,"pfxZ":6.148566244418772,"pX":0.48372931986351186,"pZ":2.637703192736596,"vX0":-2.241374484727346,"vY0":-141.18335840124527,"vZ0":-6.190629413020933,"x":98.56,"y":167.56,"x0":0.18620351316716008,"y0":50.00616534609295,"z0":6.11577696477219,"aX":17.169654950862455},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":10.1,"breakHorizontal":-14.9,"spinRate":1990,"spinDirection":134},"zone":6,"typeConfidence":0.9,"plateTime":0.38713475205241465,"extension":5.59372157044678},"hitData":{"launchSpeed":101.6,"launchAngle":7.0,"totalDistance":155.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":154.85,"coordY":116.98}},"index":4,"playId":"10aed720-3ab1-3c4f-a228-ec8cc4389b53","pitchNumber":4,"startTime":"2026-08-04T03:58:06.515Z","endTime":"2026-08-04T03:58:18.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:58:18.267Z","atBatIndex":61},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Adrian Del Castillo out on a sacrifice bunt, pitcher Wandy Peralta to first baseman Ty France. Nolan Arenado to 2nd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-04T03:58:34.919Z","endTime":"2026-08-04T03:58:47.195Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":593974,"link":"/api/v1/people/593974"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":664034,"link":"/api/v1/people/664034"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.091,"strikeZoneBottom":1.56,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.87264441031984,"aZ":-27.982427065236315,"pfxX":-0.6028005571109869,"pfxZ":2.535244091972988,"pX":-0.3257076349447461,"pZ":2.965878969098118,"vX0":-2.517426955881514,"vY0":-127.14299577103439,"vZ0":-2.295928989019651,"x":129.42,"y":158.7,"x0":0.7519109183090531,"y0":50.00171243714907,"z0":6.081401264814883,"aX":-0.9950251458918687},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":4.3,"breakHorizontal":1.6,"spinRate":2013,"spinDirection":153},"zone":1,"typeConfidence":0.9,"plateTime":0.4293288948316998,"extension":5.7824173027534425},"hitData":{"launchSpeed":26.0,"launchAngle":-39.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":128.92,"coordY":196.25}},"index":0,"playId":"b2cf28a7-c499-34f0-a27e-3ef0c78926af","pitchNumber":1,"startTime":"2026-08-04T03:58:38.578Z","endTime":"2026-08-04T03:58:47.195Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T03:58:47.195Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tim Tawa singles on a ground ball to shortstop Xander Bogaerts. Nolan Arenado to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-04T03:59:12.346Z","endTime":"2026-08-04T04:00:56.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnThird":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"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(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":89.0,"endSpeed":81.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.564519525684418,"aZ":-27.645020885233425,"pfxX":8.955714549239424,"pfxZ":2.654874378377426,"pX":0.11790430704927318,"pZ":2.155359381498257,"vX0":-4.41640540224783,"vY0":-129.59190892051035,"vZ0":-3.912497135396312,"x":112.51,"y":180.59,"x0":0.6788805532599621,"y0":50.000199701332726,"z0":5.791397831083719,"aX":15.261230869505653},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":4.2,"breakHorizontal":-15.2,"spinRate":2043,"spinDirection":124},"zone":8,"typeConfidence":0.9,"plateTime":0.4223290232544623,"extension":5.555345070114497},"index":0,"playId":"e7d93d29-b547-35e0-963c-8393cee24574","pitchNumber":1,"startTime":"2026-08-04T03:59:13.873Z","endTime":"2026-08-04T03:59:17.778Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":81.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.416299271696918,"aZ":-24.85256363703729,"pfxX":8.279891419821602,"pfxZ":4.324604023394482,"pX":0.2154519964307644,"pZ":0.9473088294465756,"vX0":-3.6641574731185544,"vY0":-129.4316253261713,"vZ0":-6.964170170242031,"x":108.79,"y":213.2,"x0":0.5749040431111628,"y0":50.0048530235931,"z0":5.580354618228993,"aX":14.02753550695584},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.5,"breakHorizontal":-14.2,"spinRate":2238,"spinDirection":122},"zone":14,"typeConfidence":0.89,"plateTime":0.42343979296250467,"extension":5.529822087231537},"index":1,"playId":"2c4d9e11-0976-3adc-bba2-497f19723813","pitchNumber":2,"startTime":"2026-08-04T03:59:28.262Z","endTime":"2026-08-04T03:59:31.727Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.7,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.05082531408826,"aZ":-26.92599057841429,"pfxX":8.644000846142976,"pfxZ":3.0315000131650263,"pX":0.21749215856312126,"pZ":0.9570951945422254,"vX0":-3.596313275474383,"vY0":-130.87309701970645,"vZ0":-6.96664928437086,"x":108.71,"y":212.94,"x0":0.48768388329843404,"y0":50.00331091297611,"z0":5.674939920154523,"aX":14.969858517962418},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":4.1,"breakHorizontal":-14.9,"spinRate":2243,"spinDirection":124},"zone":14,"typeConfidence":0.89,"plateTime":0.41877636551560915,"extension":5.681987303468},"index":2,"playId":"7b50fda1-59ae-31ef-8a2e-576cafc5c1d2","pitchNumber":3,"startTime":"2026-08-04T03:59:43.835Z","endTime":"2026-08-04T03:59:46.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.499278887621944,"aZ":-27.11991970881285,"pfxX":9.111876329929594,"pfxZ":2.8789939189765033,"pX":0.5499585119195173,"pZ":1.0169247552583813,"vX0":-2.965183751717768,"vY0":-131.79801988242875,"vZ0":-6.803822070038663,"x":96.04,"y":211.32,"x0":0.5070354417777092,"y0":50.00242553556214,"z0":5.639732251518066,"aX":16.000222294366623},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.0,"breakHorizontal":-15.8,"spinRate":2203,"spinDirection":124},"zone":14,"typeConfidence":0.89,"plateTime":0.4158789386669284,"extension":5.597754840462083},"index":3,"playId":"b8be16a3-9a9e-3e1d-9cd6-6234d8d66372","pitchNumber":4,"startTime":"2026-08-04T04:00:03.552Z","endTime":"2026-08-04T04:00:06.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.01501057945977,"aZ":-27.61794346697279,"pfxX":-0.2504282191444829,"pfxZ":2.5876477040824515,"pX":-0.5804086030680482,"pZ":0.3263776186552631,"vX0":-2.439814149443313,"vY0":-132.11617080566697,"vZ0":-8.663879674211534,"x":139.12,"y":229.97,"x0":0.3888871361226584,"y0":50.005071851574726,"z0":5.688372067655359,"aX":-0.44100409482041625},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":3.0,"breakHorizontal":1.0,"spinRate":2145,"spinDirection":137},"zone":13,"typeConfidence":0.91,"plateTime":0.41511138831824335,"extension":5.930881504585975},"index":4,"playId":"4b4bb747-e8ec-31d3-9486-6c0ace964733","pitchNumber":5,"startTime":"2026-08-04T04:00:21.060Z","endTime":"2026-08-04T04:00:24.146Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08699148017661,"aZ":-21.949221710869466,"pfxX":7.2144819408691525,"pfxZ":5.058215962552294,"pX":0.362732736161448,"pZ":2.4156641617345365,"vX0":-2.4271770140040863,"vY0":-141.2476640248902,"vZ0":-6.277048740900751,"x":103.17,"y":173.56,"x0":0.29574265143097406,"y0":50.00243571759123,"z0":6.0775279617330025,"aX":14.580922043645455},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":8.0,"breakHorizontal":-12.6,"spinRate":1984,"spinDirection":136},"zone":6,"typeConfidence":0.89,"plateTime":0.38773453306305594,"extension":5.59518597139258},"hitData":{"launchSpeed":98.8,"launchAngle":-10.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.98,"coordY":145.43}},"index":5,"playId":"c71d3e37-0aa6-3a73-9474-0beff56c5d5c","pitchNumber":6,"startTime":"2026-08-04T04:00:45.131Z","endTime":"2026-08-04T04:00:56.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T04:00:56.435Z","atBatIndex":63},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"James McCann doubles (5) on a sharp line drive to left fielder Luis Rengifo. Nolan Arenado scores. Tim Tawa to 3rd.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-04T04:02:28.348Z","endTime":"2026-08-04T04:03:00.072Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnThird":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":650859,"link":"/api/v1/people/650859"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":{"id":593974,"link":"/api/v1/people/593974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-08-04T04:01:22.728Z","endTime":"2026-08-04T04:02:30.513Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.223825098453876,"aZ":-21.83905111061905,"pfxX":9.48083269960558,"pfxZ":5.187067443360177,"pX":-0.195140872286785,"pZ":1.8930889514270437,"vX0":-4.735925859348505,"vY0":-140.16854873187583,"vZ0":-7.617342248744018,"x":124.44,"y":187.67,"x0":0.28303873367733046,"y0":50.006504858163616,"z0":6.0685954742783235,"aX":18.89805288187112},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.0,"breakHorizontal":-16.2,"spinRate":1956,"spinDirection":131},"zone":8,"typeConfidence":0.92,"plateTime":0.3905414778581675,"extension":5.662488869911569},"index":1,"playId":"acd95d0b-750d-35ea-b926-2c53296eab4e","pitchNumber":1,"startTime":"2026-08-04T04:02:30.513Z","endTime":"2026-08-04T04:02:34.464Z","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":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":82.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.84109201959096,"aZ":-26.660141456470843,"pfxX":9.89650179626097,"pfxZ":3.162395417546443,"pX":-0.005322945146932895,"pZ":1.7786650855351733,"vX0":-4.231677285529872,"vY0":-131.38678732895912,"vZ0":-5.190540977638299,"x":117.2,"y":190.76,"x0":0.34395763061660634,"y0":50.00091272939661,"z0":5.770712763900663,"aX":17.232824830566802},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":4.8,"breakHorizontal":-16.9,"spinRate":2208,"spinDirection":128},"zone":8,"typeConfidence":0.9,"plateTime":0.4175077916855523,"extension":5.565421503609781},"hitData":{"launchSpeed":104.3,"launchAngle":8.0,"totalDistance":155.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":73.79,"coordY":128.23}},"index":2,"playId":"76addb9d-aadd-39ab-ad05-b730f9d3fa50","pitchNumber":2,"startTime":"2026-08-04T04:02:46.384Z","endTime":"2026-08-04T04:03:00.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T04:03:00.072Z","atBatIndex":64},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Jorge Barrosa out on a sacrifice fly to center fielder Jackson Merrill. Tim Tawa scores. James McCann to 3rd.","rbi":1,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-04T04:03:28.395Z","endTime":"2026-08-04T04:05:33.579Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":701538,"link":"/api/v1/people/701538"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":593974,"link":"/api/v1/people/593974"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":81.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.444609817691124,"aZ":-27.018006674423166,"pfxX":10.485391872704207,"pfxZ":3.018309611843484,"pX":0.07973129606078666,"pZ":2.208098124654114,"vX0":-4.683045400346772,"vY0":-129.8831508863292,"vZ0":-3.7565728156828606,"x":113.96,"y":179.16,"x0":0.5448625593610877,"y0":50.001715738436594,"z0":5.730016875463397,"aX":17.895897192957886},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":4.8,"breakHorizontal":-17.9,"spinRate":2122,"spinDirection":124},"zone":5,"typeConfidence":0.9,"plateTime":0.4218591518494619,"extension":5.666219722569105},"index":0,"playId":"33a98020-eefc-3d58-821a-aa4bb9238594","pitchNumber":1,"startTime":"2026-08-04T04:03:34.582Z","endTime":"2026-08-04T04:03:39.170Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-08-04T04:04:02.759Z","endTime":"2026-08-04T04:04:16.655Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.3,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.449559234792122,"aZ":-21.714135832141576,"pfxX":8.420728934949395,"pfxZ":5.235492097743277,"pX":-0.4298321814164662,"pZ":3.679607702763794,"vX0":-4.669507341640438,"vY0":-140.41590343684075,"vZ0":-3.205610734144992,"x":133.38,"y":139.43,"x0":0.15951950746465923,"y0":50.00626173450265,"z0":6.2469504975812225,"aX":16.838057009684942},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.0,"breakHorizontal":-14.3,"spinRate":1999,"spinDirection":129},"zone":11,"typeConfidence":0.9,"plateTime":0.3898980585252514,"extension":5.612928830465024},"index":2,"playId":"5694eebb-2221-3710-9cce-0a68646d9fed","pitchNumber":2,"startTime":"2026-08-04T04:04:16.655Z","endTime":"2026-08-04T04:04:20.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.023138643513043,"aZ":-27.254894945573945,"pfxX":9.303802671748258,"pfxZ":2.922443160071941,"pX":0.9244335035512884,"pZ":2.4847941181170463,"vX0":-1.8485063098102499,"vY0":-129.12510549505967,"vZ0":-3.1853244984084785,"x":81.76,"y":171.69,"x0":0.44330627242272774,"y0":50.0001642502625,"z0":5.841659510638458,"aX":15.63629427129618},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.8,"breakHorizontal":-16.4,"spinRate":2170,"spinDirection":125},"zone":12,"typeConfidence":0.9,"plateTime":0.42492164927824927,"extension":5.532611763426953},"index":3,"playId":"750cae76-cf12-322b-8bbe-5a054d5451bb","pitchNumber":3,"startTime":"2026-08-04T04:04:35.350Z","endTime":"2026-08-04T04:04:39.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.6,"endSpeed":82.5,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.570584838937876,"aZ":-27.806959402703864,"pfxX":8.460998413077222,"pfxZ":2.5276145212989114,"pX":2.165025196652038,"pZ":1.6782225286510084,"vX0":0.9673096085084536,"vY0":-130.54915429206264,"vZ0":-4.984415017829958,"x":34.47,"y":193.47,"x0":0.6905983974455739,"y0":50.00161326784465,"z0":5.706274069658527,"aX":14.596380368853387},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.7,"breakHorizontal":-15.5,"spinRate":2146,"spinDirection":124},"zone":14,"typeConfidence":0.9,"plateTime":0.4196226752491521,"extension":5.579617274998071},"index":4,"playId":"011cf7f0-6325-338b-921d-c5c169d86201","pitchNumber":4,"startTime":"2026-08-04T04:05:03.264Z","endTime":"2026-08-04T04:05:06.264Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.706660683511227,"aZ":-30.517134177155068,"pfxX":8.823970265843496,"pfxZ":0.9698000514267839,"pX":0.7832733665053758,"pZ":2.7022665008007287,"vX0":-2.025001690072541,"vY0":-130.08902880967597,"vZ0":-1.9919206741311961,"x":87.14,"y":165.82,"x0":0.42617899299250067,"y0":50.003522284989096,"z0":5.794849910813107,"aX":15.09968431311681},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":1.6,"breakHorizontal":-15.5,"spinRate":2186,"spinDirection":123},"zone":3,"typeConfidence":0.91,"plateTime":0.4213064214722171,"extension":5.669599292634329},"hitData":{"launchSpeed":92.2,"launchAngle":31.0,"totalDistance":368.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.48,"coordY":50.87}},"index":5,"playId":"e278d530-b5fa-30b7-84ce-33de9f42e408","pitchNumber":5,"startTime":"2026-08-04T04:05:20.575Z","endTime":"2026-08-04T04:05:33.579Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T04:05:33.579Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Corbin Carroll grounds out, shortstop Xander Bogaerts to first baseman Ty France.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-08-04T04:05:54.495Z","endTime":"2026-08-04T04:07:55.027Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":6},"credits":[{"player":{"id":593428,"link":"/api/v1/people/593428"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"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":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.9,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.003343463360476,"aZ":-23.66969520005548,"pfxX":8.698388483280949,"pfxZ":4.2158867798650945,"pX":0.2880656613093243,"pZ":3.030821630457286,"vX0":-2.9994075485819445,"vY0":-140.90583785181533,"vZ0":-4.363687481111176,"x":106.02,"y":156.95,"x0":0.23399331447139715,"y0":50.004954376027825,"z0":6.122558190204862,"aX":17.551599340509526},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":7.0,"breakHorizontal":-15.1,"spinRate":1920,"spinDirection":130},"zone":3,"typeConfidence":0.91,"plateTime":0.388214349136212,"extension":5.541918078991955},"index":0,"playId":"b2686531-439d-3029-8cd1-ca833bbc98b6","pitchNumber":1,"startTime":"2026-08-04T04:05:59.663Z","endTime":"2026-08-04T04:06:03.282Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.471895713471756,"aZ":-20.294461945539325,"pfxX":8.938914732484879,"pfxZ":5.881000459184931,"pX":-0.4750583781354871,"pZ":1.1625299376693718,"vX0":-4.799011215823722,"vY0":-140.85641122940842,"vZ0":-9.772246607639586,"x":135.11,"y":207.39,"x0":0.084875798220962,"y0":50.000053560880765,"z0":5.975823945815913,"aX":18.050475517203537},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":8.9,"breakHorizontal":-15.2,"spinRate":1988,"spinDirection":130},"zone":13,"typeConfidence":0.92,"plateTime":0.3880902335867704,"extension":5.685885088903714},"index":1,"playId":"3d5329b3-d20c-352d-99ec-ca33ec70d46a","pitchNumber":2,"startTime":"2026-08-04T04:06:13.135Z","endTime":"2026-08-04T04:06:16.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.798785508420675,"aZ":-18.09327807428968,"pfxX":7.642265451660766,"pfxZ":6.923009705807838,"pX":1.0392056467452826,"pZ":2.2341595996599803,"vX0":0.038286501942693674,"vY0":-141.57417741055582,"vZ0":-7.670038600350837,"x":77.39,"y":178.46,"x0":0.0324338188393683,"y0":50.001809724765856,"z0":6.132918488653886,"aX":15.537951877094606},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.2,"breakHorizontal":-13.8,"spinRate":1985,"spinDirection":137},"zone":14,"typeConfidence":0.86,"plateTime":0.38664143025530295,"extension":5.626634426645411},"index":2,"playId":"819228f5-e19d-30cc-9efd-13deb9e167a6","pitchNumber":3,"startTime":"2026-08-04T04:06:29.557Z","endTime":"2026-08-04T04:06:32.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":81.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.041595560739694,"aZ":-27.79104456380909,"pfxX":0.01157924736006688,"pfxZ":2.58318139746107,"pX":1.043486583512226,"pZ":2.302125987488687,"vX0":1.0212137610993965,"vY0":-129.86075539769524,"vZ0":-3.625217870328494,"x":77.22,"y":176.62,"x0":0.6424426524596271,"y0":50.00197996307703,"z0":5.84753428782269,"aX":0.01940235081366846},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.1,"breakHorizontal":-0.2,"spinRate":2122,"spinDirection":144},"zone":14,"typeConfidence":0.9,"plateTime":0.4229588842709968,"extension":5.8220244179230844},"index":3,"playId":"4ae92d47-eac4-3efe-a160-5cf3d08273fa","pitchNumber":4,"startTime":"2026-08-04T04:06:54.259Z","endTime":"2026-08-04T04:06:57.775Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.8,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.103588585015377,"aZ":-28.96148951756481,"pfxX":-0.40637700746479244,"pfxZ":1.8889809922543117,"pX":-0.1577322633247192,"pZ":1.685711506987329,"vX0":-1.696574211375911,"vY0":-130.15828814024331,"vZ0":-4.792036601852443,"x":123.01,"y":193.27,"x0":0.5572438052610421,"y0":50.005325596476105,"z0":5.762079108541184,"aX":-0.6924577804977949},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.5,"breakHorizontal":1.1,"spinRate":2193,"spinDirection":144},"zone":8,"typeConfidence":0.9,"plateTime":0.4219364797138163,"extension":5.99454627806925},"index":4,"playId":"e8421712-1c1c-335a-8358-3fa6dd37b2ff","pitchNumber":5,"startTime":"2026-08-04T04:07:10.369Z","endTime":"2026-08-04T04:07:13.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.179188434786873,"aZ":-19.619987596394584,"pfxX":7.860972053470238,"pfxZ":6.312968479291955,"pX":1.1789086308838133,"pZ":2.8877706974078383,"vX0":0.5313790701336506,"vY0":-139.80641614691044,"vZ0":-5.611514318398552,"x":72.06,"y":160.81,"x0":-0.03540010839321861,"y0":50.00434600181667,"z0":6.200161054754352,"aX":15.631658236390091},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":10.6,"breakHorizontal":-14.4,"spinRate":2061,"spinDirection":139},"zone":12,"typeConfidence":0.88,"plateTime":0.3911118520064041,"extension":5.632464937831487},"index":5,"playId":"a1d8366e-22bd-3a17-9e99-cda245a8d926","pitchNumber":6,"startTime":"2026-08-04T04:07:29.874Z","endTime":"2026-08-04T04:07:33.504Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 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":96.5,"endSpeed":88.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.565410116207065,"aZ":-18.19383245912508,"pfxX":7.93125675025688,"pfxZ":7.003127090466484,"pX":1.2461126099209807,"pZ":1.7383616648074238,"vX0":0.20216347771288984,"vY0":-140.3505166784615,"vZ0":-8.657835048751114,"x":69.5,"y":191.84,"x0":0.14267010895836577,"y0":50.002053175619594,"z0":6.046357774486895,"aX":15.832815697638503},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.2,"breakHorizontal":-14.4,"spinRate":2217,"spinDirection":132},"zone":14,"typeConfidence":0.89,"plateTime":0.39015914886440406,"extension":5.686680149209841},"hitData":{"launchSpeed":60.2,"launchAngle":-1.0,"totalDistance":25.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":134.28,"coordY":145.94}},"index":6,"playId":"10a2411b-1a23-35b4-ac7f-f31f4a551eec","pitchNumber":7,"startTime":"2026-08-04T04:07:46.946Z","endTime":"2026-08-04T04:07:55.027Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T04:07:55.027Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ty France flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-04T04:10:17.633Z","endTime":"2026-08-04T04:12:26.005Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brandyn Garcia replaces Juan Morillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-08-04T04:09:29.756Z","endTime":"2026-08-04T04:10:19.699Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.6,"endSpeed":88.5,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.433747673459493,"aZ":-27.139993268993745,"pfxX":9.596775912201508,"pfxZ":2.509557649037248,"pX":-0.03962794319246184,"pZ":3.4452978411171062,"vX0":-7.161053333316619,"vY0":-140.5653757048862,"vZ0":-1.5222872560420795,"x":118.51,"y":145.76,"x0":1.2923282137075833,"y0":50.001133890634506,"z0":5.75359286886024,"aX":19.230155935648167},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.4,"breakHorizontal":-16.0,"spinRate":2356,"spinDirection":122},"zone":11,"typeConfidence":0.9,"plateTime":0.38944864478245345,"extension":5.360121790577552},"index":1,"playId":"acac8610-c5ee-321a-b779-37780052644b","pitchNumber":1,"startTime":"2026-08-04T04:10:19.699Z","endTime":"2026-08-04T04:10:23.766Z","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":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":87.1,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.216481917301415,"aZ":-21.354434570399867,"pfxX":1.8264630026405866,"pfxZ":5.617108913077438,"pX":-0.2516878089483134,"pZ":2.4413354172302566,"vX0":-5.5030172655232725,"vY0":-137.38763750030066,"vZ0":-4.465211998325467,"x":126.59,"y":172.86,"x0":1.5331701049083377,"y0":50.00539870075639,"z0":5.524514770896691,"aX":3.5203378749536562},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":9.5,"breakHorizontal":-2.3,"spinRate":2351,"spinDirection":126},"zone":5,"typeConfidence":0.91,"plateTime":0.3974903975035815,"extension":5.470258031743518},"index":2,"playId":"3855965f-584e-3c5b-9bb5-c2a53813e7bd","pitchNumber":2,"startTime":"2026-08-04T04:10:33.701Z","endTime":"2026-08-04T04:10:38.766Z","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":96.7,"endSpeed":87.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.61785940127722,"aZ":-29.220251486790207,"pfxX":10.815431381304212,"pfxZ":1.4916773032657709,"pX":0.05310932030014858,"pZ":3.116020905892971,"vX0":-7.478289092964039,"vY0":-140.62285786210666,"vZ0":-1.7587654081590727,"x":114.98,"y":154.65,"x0":1.3541855301127055,"y0":50.00613109806918,"z0":5.662220644344834,"aX":21.466226514544704},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":2.5,"breakHorizontal":-17.9,"spinRate":2382,"spinDirection":121},"zone":2,"typeConfidence":0.91,"plateTime":0.3908784224093691,"extension":5.211258555636946},"index":3,"playId":"b2a2e8ff-eb6c-3a74-8103-b41546223dbc","pitchNumber":3,"startTime":"2026-08-04T04:10:57.202Z","endTime":"2026-08-04T04:11:00.202Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.2,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.918749463114107,"aZ":-27.16792669128975,"pfxX":-2.7490062043525105,"pfxZ":2.99204838239985,"pX":-0.2024821097959572,"pZ":1.3002411413384891,"vX0":-3.4279042904564427,"vY0":-128.54411916027576,"vZ0":-4.959574140213418,"x":124.72,"y":203.67,"x0":1.5059181238952553,"y0":50.001053073422895,"z0":5.366689339079043,"aX":-4.593896550168391},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.6,"breakHorizontal":5.8,"spinRate":2571,"spinDirection":277},"zone":13,"typeConfidence":0.86,"plateTime":0.4262889482062513,"extension":5.5160739054670165},"index":4,"playId":"8155393e-ed08-37ac-9590-f27433cf3518","pitchNumber":4,"startTime":"2026-08-04T04:11:14.356Z","endTime":"2026-08-04T04:11:19.594Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.7,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.60083343212237,"aZ":-34.618799170016324,"pfxX":10.498378515380098,"pfxZ":-1.2336933019494118,"pX":-0.06591190255509638,"pZ":2.6477016397077806,"vX0":-7.548758230378901,"vY0":-140.6306992387215,"vZ0":-2.0424314116160183,"x":119.51,"y":167.29,"x0":1.3062107903932594,"y0":50.004687573133275,"z0":5.656348014349669,"aX":20.768311686069307},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":-2.5,"breakHorizontal":-17.2,"spinRate":2408,"spinDirection":123},"zone":5,"typeConfidence":0.91,"plateTime":0.3913468075317681,"extension":5.389957002717964},"index":5,"playId":"d2f00ea0-0bb6-33e3-b3e0-72a1a1fde833","pitchNumber":5,"startTime":"2026-08-04T04:11:31.484Z","endTime":"2026-08-04T04:11:34.497Z","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":97.4,"endSpeed":88.4,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.16011367721502,"aZ":-23.528757335576692,"pfxX":9.585026422164937,"pfxZ":4.296878945186682,"pX":0.8106839009850995,"pZ":2.7161467413506735,"vX0":-5.119155092593603,"vY0":-141.63513864120236,"vZ0":-3.709077304186611,"x":86.1,"y":165.44,"x0":1.4052135028265798,"y0":50.00554726305716,"z0":5.564350968726334,"aX":19.29537569796478},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.1,"breakHorizontal":-16.2,"spinRate":2292,"spinDirection":120},"zone":3,"typeConfidence":0.89,"plateTime":0.38811346092776455,"extension":5.3697952982043216},"index":6,"playId":"f5cc24f5-a49d-3505-8da1-f496e305e172","pitchNumber":6,"startTime":"2026-08-04T04:11:57.564Z","endTime":"2026-08-04T04:12:00.709Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":79.6,"strikeZoneTop":3.103,"strikeZoneBottom":1.566,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.51572102118916,"aZ":-26.31536867175503,"pfxX":-5.804404533886436,"pfxZ":3.614707582203282,"pX":0.3865994878021474,"pZ":2.3389607887242954,"vX0":-1.8974605984312816,"vY0":-126.89270238496714,"vZ0":-2.5799432902769537,"x":102.26,"y":175.63,"x0":1.89928123902509,"y0":50.001563049742536,"z0":5.479345088691108,"aX":-9.40394897865747},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":6.1,"breakHorizontal":10.9,"spinRate":2558,"spinDirection":267},"zone":6,"typeConfidence":2.0,"plateTime":0.43270227920647875,"extension":5.433649001988859},"hitData":{"launchSpeed":98.8,"launchAngle":34.0,"totalDistance":356.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":181.15,"coordY":66.4}},"index":7,"playId":"55f45f0e-6149-3466-a51f-28feaf5684f9","pitchNumber":7,"startTime":"2026-08-04T04:12:15.804Z","endTime":"2026-08-04T04:12:26.005Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T04:12:26.005Z","atBatIndex":67},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jackson Merrill pops out to shortstop Geraldo Perdomo.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-04T04:12:38.160Z","endTime":"2026-08-04T04:13:45.949Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"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":2},"details":{"event":"Pop Out","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":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.0,"endSpeed":87.4,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.425345262864052,"aZ":-22.676511962181507,"pfxX":1.578656180316325,"pfxZ":4.8752113230254945,"pX":0.7586116823215152,"pZ":2.777604094306796,"vX0":-2.4930390901574544,"vY0":-138.36367829874382,"vZ0":-3.5220421200038556,"x":88.08,"y":163.78,"x0":1.464148938128541,"y0":50.004412226781945,"z0":5.577621935526279,"aX":3.0766732355771307},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":8.3,"breakHorizontal":-2.4,"spinRate":2205,"spinDirection":127},"zone":6,"typeConfidence":0.91,"plateTime":0.3951056307675689,"extension":5.252914535543286},"index":0,"playId":"eccdce4d-470b-3f1e-a397-e928d5e02f64","pitchNumber":1,"startTime":"2026-08-04T04:12:47.205Z","endTime":"2026-08-04T04:12:51.218Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":135,"player":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":80.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.222461800422,"aZ":-30.410124947912188,"pfxX":-6.588952007236778,"pfxZ":1.076358795562558,"pX":-1.7237745081809868,"pZ":1.65395946672129,"vX0":-5.720429009213855,"vY0":-128.89275391022076,"vZ0":-3.4878711452204545,"x":182.71,"y":194.12,"x0":1.398241137169611,"y0":50.00641300682611,"z0":5.428927350893446,"aX":-10.847223855162566},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.2,"breakHorizontal":13.4,"spinRate":2500,"spinDirection":280},"zone":13,"typeConfidence":2.0,"plateTime":0.42854182374020855,"extension":5.543648064078741},"index":1,"playId":"88f687db-b79c-39fe-924b-20d522a93b97","pitchNumber":2,"startTime":"2026-08-04T04:13:18.740Z","endTime":"2026-08-04T04:13:22.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":79.5,"strikeZoneTop":3.32,"strikeZoneBottom":1.676,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.48978488765057,"aZ":-30.212653495597372,"pfxX":-7.1467409185227755,"pfxZ":1.2023867228548148,"pX":-0.0039158831466690166,"pZ":2.6538029780063397,"vX0":-1.79770515641497,"vY0":-127.87541190538012,"vZ0":-1.1161559080484482,"x":117.15,"y":167.13,"x0":1.6389081301698767,"y0":50.00022379882712,"z0":5.502704388786538,"aX":-11.635803295946086},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.2,"breakHorizontal":13.3,"spinRate":2451,"spinDirection":282},"zone":5,"typeConfidence":2.0,"plateTime":0.43109627279070883,"extension":5.369364267334797},"hitData":{"launchSpeed":88.7,"launchAngle":64.0,"totalDistance":179.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":78.07,"coordY":146.91}},"index":2,"playId":"8cbb6b76-6b41-3f19-9c0c-22db82277ea7","pitchNumber":3,"startTime":"2026-08-04T04:13:35.476Z","endTime":"2026-08-04T04:13:45.949Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T04:13:45.949Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-04T04:14:19.689Z","endTime":"2026-08-04T04:14:51.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-04T04:14:09.725Z","endTime":"2026-08-04T04:14:21.826Z","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(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":95.5,"endSpeed":87.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25396030216174,"aZ":-22.46745968493403,"pfxX":2.133157720312438,"pfxZ":4.927374535638082,"pX":-0.5634200644868578,"pZ":3.1512655367558593,"vX0":-6.115663591516418,"vY0":-138.97734859310722,"vZ0":-2.659805282395978,"x":138.48,"y":153.7,"x0":1.3820890058871873,"y0":50.00068098541792,"z0":5.602402472014144,"aX":4.200973107188109},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.6,"breakHorizontal":-2.6,"spinRate":2341,"spinDirection":124},"zone":1,"typeConfidence":0.86,"plateTime":0.39314997532139717,"extension":5.359772133092668},"index":1,"playId":"8ec00e54-49a7-3e2e-a1bf-154e887d62c2","pitchNumber":1,"startTime":"2026-08-04T04:14:21.826Z","endTime":"2026-08-04T04:14:25.347Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51768969990414,"aZ":-23.405243656550848,"pfxX":2.3608303111985576,"pfxZ":4.4820232463425596,"pX":-0.5328505538110899,"pZ":2.2450898466513656,"vX0":-6.426584748410313,"vY0":-138.85849540545703,"vZ0":-4.815572795646284,"x":137.31,"y":178.16,"x0":1.5027836148398357,"y0":50.003400551464225,"z0":5.555001842886241,"aX":4.620017813109433},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.3,"breakHorizontal":-3.0,"spinRate":2255,"spinDirection":130},"zone":4,"typeConfidence":0.79,"plateTime":0.3941523507406588,"extension":5.439643265291817},"hitData":{"launchSpeed":81.1,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.87,"coordY":156.08}},"index":2,"playId":"48856a74-65ab-3daa-a28c-9e06c7b2dd43","pitchNumber":2,"startTime":"2026-08-04T04:14:42.552Z","endTime":"2026-08-04T04:14:51.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T04:14:51.050Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Luis Rengifo grounds out, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.","rbi":0,"awayScore":1,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-08-04T04:14:19.689Z","endTime":"2026-08-04T04:14:51.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"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":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-08-04T04:14:09.725Z","endTime":"2026-08-04T04:14:21.826Z","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(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":95.5,"endSpeed":87.9,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.25396030216174,"aZ":-22.46745968493403,"pfxX":2.133157720312438,"pfxZ":4.927374535638082,"pX":-0.5634200644868578,"pZ":3.1512655367558593,"vX0":-6.115663591516418,"vY0":-138.97734859310722,"vZ0":-2.659805282395978,"x":138.48,"y":153.7,"x0":1.3820890058871873,"y0":50.00068098541792,"z0":5.602402472014144,"aX":4.200973107188109},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.6,"breakHorizontal":-2.6,"spinRate":2341,"spinDirection":124},"zone":1,"typeConfidence":0.86,"plateTime":0.39314997532139717,"extension":5.359772133092668},"index":1,"playId":"8ec00e54-49a7-3e2e-a1bf-154e887d62c2","pitchNumber":1,"startTime":"2026-08-04T04:14:21.826Z","endTime":"2026-08-04T04:14:25.347Z","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":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.087,"strikeZoneBottom":1.558,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.51768969990414,"aZ":-23.405243656550848,"pfxX":2.3608303111985576,"pfxZ":4.4820232463425596,"pX":-0.5328505538110899,"pZ":2.2450898466513656,"vX0":-6.426584748410313,"vY0":-138.85849540545703,"vZ0":-4.815572795646284,"x":137.31,"y":178.16,"x0":1.5027836148398357,"y0":50.003400551464225,"z0":5.555001842886241,"aX":4.620017813109433},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.3,"breakHorizontal":-3.0,"spinRate":2255,"spinDirection":130},"zone":4,"typeConfidence":0.79,"plateTime":0.3941523507406588,"extension":5.439643265291817},"hitData":{"launchSpeed":81.1,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.87,"coordY":156.08}},"index":2,"playId":"48856a74-65ab-3daa-a28c-9e06c7b2dd43","pitchNumber":2,"startTime":"2026-08-04T04:14:42.552Z","endTime":"2026-08-04T04:14:51.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-08-04T04:14:51.050Z","atBatIndex":69},"scoringPlays":[28,51,64,65],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2],"bottom":[3,4,5,6,7],"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":45.48,"y":79.42},"type":"O","description":"Flyout"}],"home":[]}},{"startIndex":8,"endIndex":15,"top":[8,9,10,11],"bottom":[12,13,14,15],"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":107.91,"y":142.39},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":89.79,"y":87.19},"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":2,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":137.9,"y":67.75},"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":2,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":130.15,"y":72.21},"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":2,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":116.53,"y":186.51},"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":2,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":104.36,"y":175.86},"type":"O","description":"Fielders Choice 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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":96.75,"y":168.76},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":21,"top":[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":3,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":86.76,"y":117.25},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":150.0,"y":157.6},"type":"O","description":"Grounded Into DP"},{"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":104.87,"y":152.53},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":173.49,"y":150.62},"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":3,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":143.3,"y":77.29},"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":3,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":143.91,"y":155.58},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":22,"endIndex":30,"top":[22,23,24],"bottom":[25,26,27,28,29,30],"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":135.93,"y":112.83},"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":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":152.12,"y":48.77},"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":4,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":105.37,"y":162.68},"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":4,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":118.05,"y":158.62},"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":4,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":101.95,"y":99.42},"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":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":12.83,"y":79.2},"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":4,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":814439,"fullName":"Ryan Waldschmidt","link":"/api/v1/people/814439"},"coordinates":{"x":121.38,"y":66.57},"type":"O","description":"Flyout"}]}},{"startIndex":31,"endIndex":38,"top":[31,32,33,34],"bottom":[35,36,37,38],"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":103.94,"y":71.13},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":148.48,"y":168.76},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":46.6,"y":113.26},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"coordinates":{"x":192.44,"y":78.9},"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":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":113.11,"y":77.31},"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":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":173.32,"y":159.63},"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":5,"pitcher":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":130.22,"y":181.44},"type":"O","description":"Groundout"}]}},{"startIndex":39,"endIndex":46,"top":[39,40,41],"bottom":[42,43,44,45,46],"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":154.56,"y":172.82},"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":6,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":665487,"fullName":"Fernando Tatis Jr.","link":"/api/v1/people/665487"},"coordinates":{"x":140.51,"y":62.47},"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":6,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":41.4,"y":78.94},"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":6,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":129.23,"y":189.56},"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":6,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":71.4,"y":156.59},"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":6,"pitcher":{"id":673513,"fullName":"Yuki Matsui","link":"/api/v1/people/673513"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":167.05,"y":76.22},"type":"H","description":"Single"}]}},{"startIndex":47,"endIndex":56,"top":[47,48,49,50,51,52],"bottom":[53,54,55,56],"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":92.19,"y":165.21},"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":7,"pitcher":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":74.44,"y":171.8},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":180.93,"y":115.01},"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":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"batter":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"coordinates":{"x":102.84,"y":156.59},"type":"H","description":"Single"}],"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":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":148.48,"y":162.17},"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":669093,"fullName":"Jeremiah Estrada","link":"/api/v1/people/669093"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":142.37,"y":161.99},"type":"O","description":"Groundout"}]}},{"startIndex":57,"endIndex":66,"top":[57,58,59,60],"bottom":[61,62,63,64,65,66],"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":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"coordinates":{"x":130.49,"y":125.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":8,"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":630105,"fullName":"Jake Cronenworth","link":"/api/v1/people/630105"},"coordinates":{"x":78.53,"y":96.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":8,"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":592518,"fullName":"Manny Machado","link":"/api/v1/people/592518"},"coordinates":{"x":216.54,"y":95.14},"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":8,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":154.85,"y":116.98},"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":8,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":128.92,"y":196.25},"type":"O","description":"Sac Bunt"},{"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":112.98,"y":145.43},"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":8,"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":73.79,"y":128.23},"type":"H","description":"Double"},{"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":126.48,"y":50.87},"type":"O","description":"Sac Fly"},{"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":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":134.28,"y":145.94},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":69,"top":[67,68,69],"bottom":[],"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":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":664034,"fullName":"Ty France","link":"/api/v1/people/664034"},"coordinates":{"x":181.15,"y":66.4},"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":9,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":701538,"fullName":"Jackson Merrill","link":"/api/v1/people/701538"},"coordinates":{"x":78.07,"y":146.91},"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":9,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"coordinates":{"x":104.87,"y":156.08},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":1,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":3,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":5,"hits":9,"errors":1,"leftOnBase":8},"away":{"runs":1,"hits":6,"errors":1,"leftOnBase":5}},"defense":{"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"catcher":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"first":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"second":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"third":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"shortstop":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"left":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"center":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"right":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"onDeck":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"inHole":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"battingOrder":2,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"offense":{"batter":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"onDeck":{"id":669134,"fullName":"Luis Campusano","link":"/api/v1/people/669134"},"inHole":{"id":593428,"fullName":"Xander Bogaerts","link":"/api/v1/people/593428"},"pitcher":{"id":593974,"fullName":"Wandy Peralta","link":"/api/v1/people/593974"},"battingOrder":6,"team":{"id":135,"name":"San Diego Padres","link":"/api/v1/teams/135"}},"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":8,"groundOuts":7,"airOuts":14,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".235","atBats":32,"obp":".311","slg":".383","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":7,"rbi":0,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":4,"groundOuts":9,"airOuts":7,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":30,"obp":".389","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":158,"era":"4.15","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.33","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":158,"balls":56,"strikes":102,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.29","rbi":5,"pitchesPerInning":"19.75","runsScoredPer9":"5.63","homeRunsPer9":"1.13","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":24,"errors":1,"chances":35,"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,"battingOrder":"700","stats":{"batting":{"summary":"2-3 | 2B","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":{"summary":"1.1 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID650859":{"person":{"id":650859,"fullName":"Luis Rengifo","link":"/api/v1/people/650859"},"jerseyNumber":"21","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"600","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":30,"groundOuts":91,"airOuts":61,"runs":30,"doubles":11,"triples":0,"homeRuns":2,"strikeOuts":33,"baseOnBalls":28,"intentionalWalks":1,"hits":56,"hitByPitch":3,"avg":".237","atBats":236,"obp":".323","slg":".309","ops":".632","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":73,"rbi":27,"leftOnBase":127,"sacBunts":3,"sacFlies":2,"babip":".266","groundOutsToAirouts":"1.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"118.00","popOuts":8,"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":69,"putOuts":84,"errors":6,"chances":159,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":32,"groundOuts":49,"airOuts":54,"runs":17,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":17,"intentionalWalks":0,"hits":29,"hitByPitch":3,"avg":".179","atBats":162,"obp":".266","slg":".302","ops":".568","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":49,"rbi":14,"leftOnBase":79,"sacBunts":4,"sacFlies":2,"babip":".202","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.50","popOuts":11,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":17,"stolenBases":34,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":25,"putOuts":458,"errors":7,"chances":490,"fielding":".986","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 6-8)","summary":"5.0 IP, 3 ER, 5 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":4,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":4,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":104,"inningsPitched":"5.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":23,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":104,"balls":38,"strikes":66,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"5.40","homeRunsPer9":"1.80","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":1,"putOuts":0,"errors":1,"chances":2,"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":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":3,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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}},"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":{"summary":"1.0 IP, 2 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":25,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":25,"balls":10,"strikes":15,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":1,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"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":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":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"1-4","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"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":110,"flyOuts":66,"groundOuts":92,"airOuts":125,"runs":53,"doubles":18,"triples":1,"homeRuns":16,"strikeOuts":112,"baseOnBalls":30,"intentionalWalks":2,"hits":101,"hitByPitch":1,"avg":".237","atBats":426,"obp":".288","slg":".397","ops":".685","caughtStealing":2,"stolenBases":22,"stolenBasePercentage":".917","caughtStealingPercentage":".083","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":461,"totalBases":169,"rbi":52,"leftOnBase":175,"sacBunts":3,"sacFlies":1,"babip":".284","groundOutsToAirouts":"0.74","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"26.62","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":268,"errors":1,"chances":276,"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":11,"flyOuts":38,"groundOuts":60,"airOuts":62,"runs":50,"doubles":10,"triples":0,"homeRuns":13,"strikeOuts":67,"baseOnBalls":32,"intentionalWalks":0,"hits":72,"hitByPitch":3,"atBats":258,"obp":".363","caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","numberOfPitches":1186,"era":"6.58","inningsPitched":"67.0","wins":3,"losses":9,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":49,"whip":"1.55","battersFaced":297,"outs":201,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1186,"balls":472,"strikes":714,"strikePercentage":".600","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":3,"groundOutsToAirouts":"0.97","rbi":0,"winPercentage":".250","pitchesPerInning":"17.70","gamesFinished":0,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"9.00","walksPer9Inn":"4.30","hitsPer9Inn":"9.67","runsScoredPer9":"6.72","homeRunsPer9":"1.75","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":12,"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":false,"isOnBench":true,"isSubstitute":false}},"ID660710":{"person":{"id":660710,"fullName":"Rodolfo Durán","link":"/api/v1/people/660710"},"jerseyNumber":"48","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":14,"groundOuts":24,"airOuts":23,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".146","atBats":82,"obp":".222","slg":".305","ops":".527","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":91,"totalBases":25,"rbi":8,"leftOnBase":39,"sacBunts":1,"sacFlies":0,"babip":".164","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"27.33","popOuts":8,"lineOuts":1},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":2,"airOuts":7,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":0,"atBats":18,"obp":".526","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":45,"era":"27.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"3.33","battersFaced":19,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":14,"strikes":31,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"15.00","gamesFinished":2,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"3.00","hitsPer9Inn":"27.00","runsScoredPer9":"27.00","homeRunsPer9":"6.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":11,"stolenBases":16,"stolenBasePercentage":".593","caughtStealingPercentage":".407","assists":13,"putOuts":210,"errors":1,"chances":224,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":10,"flyOuts":40,"groundOuts":50,"airOuts":66,"runs":28,"doubles":11,"triples":0,"homeRuns":12,"strikeOuts":36,"baseOnBalls":23,"intentionalWalks":0,"hits":51,"hitByPitch":2,"atBats":201,"obp":".333","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":890,"era":"4.67","inningsPitched":"52.0","wins":4,"losses":2,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":27,"whip":"1.42","battersFaced":228,"outs":156,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":890,"balls":334,"strikes":556,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".667","pitchesPerInning":"17.12","gamesFinished":2,"strikeoutWalkRatio":"1.57","strikeoutsPer9Inn":"6.23","walksPer9Inn":"3.98","hitsPer9Inn":"8.83","runsScoredPer9":"4.85","homeRunsPer9":"2.08","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":true,"isSubstitute":false}},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":46,"gamesStarted":4,"flyOuts":22,"groundOuts":52,"airOuts":42,"runs":17,"doubles":10,"triples":1,"homeRuns":3,"strikeOuts":51,"baseOnBalls":16,"intentionalWalks":1,"hits":40,"hitByPitch":0,"atBats":182,"obp":".281","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":794,"era":"2.44","inningsPitched":"48.0","wins":2,"losses":2,"saves":0,"saveOpportunities":4,"holds":8,"blownSaves":4,"earnedRuns":13,"whip":"1.17","battersFaced":201,"outs":144,"gamesPitched":46,"completeGames":0,"shutouts":0,"pitchesThrown":794,"balls":264,"strikes":530,"strikePercentage":".670","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.24","rbi":0,"winPercentage":".500","pitchesPerInning":"16.54","gamesFinished":6,"strikeoutWalkRatio":"3.19","strikeoutsPer9Inn":"9.56","walksPer9Inn":"3.00","hitsPer9Inn":"7.50","runsScoredPer9":"3.19","homeRunsPer9":"0.56","inheritedRunners":25,"inheritedRunnersScored":13,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":9},"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":true,"isSubstitute":false}},"ID823550":{"person":{"id":823550,"fullName":"Sung-Mun Song","link":"/api/v1/people/823550"},"jerseyNumber":"24","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":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":2,"putOuts":0,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":18,"groundOuts":26,"airOuts":37,"runs":16,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":15,"intentionalWalks":0,"hits":22,"hitByPitch":0,"avg":".208","atBats":106,"obp":".306","slg":".274","ops":".580","caughtStealing":3,"stolenBases":11,"stolenBasePercentage":".786","caughtStealingPercentage":".214","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":123,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":79,"putOuts":43,"errors":0,"chances":122,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":{"summary":"0.2 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":1,"strikes":6,"strikePercentage":".860","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":135,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":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":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":110,"flyOuts":66,"groundOuts":107,"airOuts":119,"runs":57,"doubles":19,"triples":0,"homeRuns":23,"strikeOuts":105,"baseOnBalls":51,"intentionalWalks":3,"hits":85,"hitByPitch":0,"avg":".208","atBats":408,"obp":".292","slg":".424","ops":".716","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":467,"totalBases":173,"rbi":65,"leftOnBase":184,"sacBunts":1,"sacFlies":7,"babip":".216","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.74","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":137,"putOuts":80,"errors":3,"chances":220,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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-3 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":87,"flyOuts":30,"groundOuts":64,"airOuts":63,"runs":38,"doubles":13,"triples":2,"homeRuns":16,"strikeOuts":69,"baseOnBalls":15,"intentionalWalks":1,"hits":80,"hitByPitch":10,"avg":".294","atBats":272,"obp":".349","slg":".533","ops":".882","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":302,"totalBases":145,"rbi":49,"leftOnBase":118,"sacBunts":0,"sacFlies":4,"babip":".335","groundOutsToAirouts":"1.02","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"17.00","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":490,"errors":2,"chances":589,"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":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":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":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":111,"flyOuts":59,"groundOuts":124,"airOuts":98,"runs":56,"doubles":22,"triples":2,"homeRuns":8,"strikeOuts":97,"baseOnBalls":45,"intentionalWalks":4,"hits":122,"hitByPitch":5,"avg":".280","atBats":435,"obp":".351","slg":".395","ops":".746","caughtStealing":11,"stolenBases":26,"stolenBasePercentage":".703","caughtStealingPercentage":".297","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":491,"totalBases":172,"rbi":49,"leftOnBase":110,"sacBunts":1,"sacFlies":5,"babip":".340","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"54.38","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":179,"errors":6,"chances":280,"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":"800","stats":{"batting":{"summary":"1-3 | K","gamesPlayed":1,"flyOuts":1,"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":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":2,"putOuts":5,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":55,"groundOuts":122,"airOuts":92,"runs":46,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":79,"baseOnBalls":50,"intentionalWalks":1,"hits":82,"hitByPitch":3,"avg":".221","atBats":371,"obp":".315","slg":".321","ops":".636","caughtStealing":1,"stolenBases":15,"stolenBasePercentage":".938","caughtStealingPercentage":".063","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":428,"totalBases":119,"rbi":40,"leftOnBase":150,"sacBunts":0,"sacFlies":4,"babip":".254","groundOutsToAirouts":"1.33","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"41.22","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":162,"errors":7,"chances":400,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":10,"groundOuts":12,"airOuts":17,"runs":9,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":25,"baseOnBalls":2,"intentionalWalks":0,"hits":10,"hitByPitch":1,"avg":".156","atBats":64,"obp":".194","slg":".234","ops":".428","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":67,"totalBases":15,"rbi":6,"leftOnBase":39,"sacBunts":0,"sacFlies":0,"babip":".237","groundOutsToAirouts":"0.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"64.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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":47,"errors":0,"chances":49,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"200","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":20,"groundOuts":61,"airOuts":48,"runs":26,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":51,"baseOnBalls":22,"intentionalWalks":0,"hits":42,"hitByPitch":4,"avg":".210","atBats":200,"obp":".301","slg":".280","ops":".581","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":228,"totalBases":56,"rbi":16,"leftOnBase":90,"sacBunts":2,"sacFlies":0,"babip":".267","groundOutsToAirouts":"1.27","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"66.67","popOuts":10,"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":137,"putOuts":99,"errors":4,"chances":240,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID676664":{"person":{"id":676664,"fullName":"JP Sears","link":"/api/v1/people/676664"},"jerseyNumber":"38","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":8,"gamesStarted":6,"flyOuts":27,"groundOuts":32,"airOuts":39,"runs":19,"doubles":3,"triples":0,"homeRuns":6,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":0,"hits":33,"hitByPitch":2,"atBats":128,"obp":".324","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":529,"era":"4.68","inningsPitched":"32.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"1.35","battersFaced":143,"outs":98,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":529,"balls":201,"strikes":328,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".429","pitchesPerInning":"16.19","gamesFinished":0,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"6.89","walksPer9Inn":"3.03","hitsPer9Inn":"9.09","runsScoredPer9":"5.23","homeRunsPer9":"1.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":9},"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}},"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":{},"fielding":{}},"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":21,"gamesStarted":17,"flyOuts":76,"groundOuts":83,"airOuts":123,"runs":51,"doubles":24,"triples":3,"homeRuns":14,"strikeOuts":64,"baseOnBalls":30,"intentionalWalks":1,"hits":110,"hitByPitch":4,"atBats":374,"obp":".349","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":1584,"era":"4.45","inningsPitched":"95.0","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":47,"whip":"1.47","battersFaced":414,"outs":285,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1584,"balls":560,"strikes":1024,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"16.67","gamesFinished":2,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"6.06","walksPer9Inn":"2.84","hitsPer9Inn":"10.42","runsScoredPer9":"4.83","homeRunsPer9":"1.33","inheritedRunners":4,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":18,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":8,"errors":1,"chances":17,"fielding":".941","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[665487,630105,592518,664034,701538,650859,669134,593428,823550,650633,673513,669093,593974],"pitchers":[650633,673513,669093,593974],"bench":[687749,660710,666023,657757],"bullpen":[621111,656288,606996,608566,695243,670970,699134,676664,681190],"battingOrder":[665487,630105,592518,664034,701538,650859,669134,593428,823550],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Campusano (9, Pfaadt)."},{"label":"TB","value":"Bogaerts; Campusano 3; Merrill; Rengifo; Song."},{"label":"Runners left in scoring position, 2 out","value":"Bogaerts 2."},{"label":"GIDP","value":"Song."},{"label":"Team RISP","value":"1-for-3."},{"label":"Team LOB","value":"5."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"King, M (1, throw)."},{"label":"DP","value":"(Cronenworth-Bogaerts-France, T)."}]}],"note":[]},"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":4,"groundOuts":9,"airOuts":7,"runs":5,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".242","atBats":30,"obp":".314","slg":".392","ops":".706","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":13,"rbi":5,"leftOnBase":15,"sacBunts":1,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.00","popOuts":2,"lineOuts":1},"pitching":{"flyOuts":8,"groundOuts":7,"airOuts":14,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":32,"obp":".212","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":120,"era":"4.18","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":0,"whip":"1.29","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":120,"balls":40,"strikes":80,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"pitchesPerInning":"13.33","runsScoredPer9":"1.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":27,"errors":1,"chances":35,"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":{},"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":88,"groundOuts":135,"airOuts":152,"runs":38,"doubles":24,"triples":3,"homeRuns":13,"strikeOuts":88,"baseOnBalls":45,"intentionalWalks":0,"hits":113,"hitByPitch":0,"atBats":485,"obp":".298","caughtStealing":1,"stolenBases":7,"stolenBasePercentage":".875","caughtStealingPercentage":".125","numberOfPitches":2058,"era":"2.48","inningsPitched":"130.2","wins":10,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":36,"whip":"1.21","battersFaced":533,"outs":392,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":2058,"balls":763,"strikes":1295,"strikePercentage":".630","hitBatsmen":0,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".769","pitchesPerInning":"15.75","gamesFinished":0,"strikeoutWalkRatio":"1.96","strikeoutsPer9Inn":"6.06","walksPer9Inn":"3.10","hitsPer9Inn":"7.78","runsScoredPer9":"2.62","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":3,"sacFlies":0,"passedBall":0,"popOuts":23,"lineOuts":41},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(H, 14)","summary":"1.1 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":18,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":18,"balls":5,"strikes":13,"strikePercentage":".720","hitBatsmen":0,"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":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":49,"gamesStarted":0,"flyOuts":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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(W, 6-1)","summary":"6.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":6,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":25,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":33,"strikes":57,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694374":{"person":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":23,"groundOuts":44,"airOuts":39,"runs":17,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".224","atBats":143,"obp":".280","slg":".385","ops":".665","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":55,"rbi":24,"leftOnBase":66,"sacBunts":5,"sacFlies":2,"babip":".257","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.60","popOuts":9,"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":142,"errors":2,"chances":159,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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,"battingOrder":"600","stats":{"batting":{"summary":"1-3 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":29,"groundOuts":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":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"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":4,"gamesStarted":0,"flyOuts":1,"groundOuts":9,"airOuts":4,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":28,"obp":".313","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":125,"era":"1.13","inningsPitched":"8.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.25","battersFaced":32,"outs":24,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":125,"balls":47,"strikes":78,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.63","gamesFinished":1,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"10.13","walksPer9Inn":"4.50","hitsPer9Inn":"6.75","runsScoredPer9":"1.13","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":true,"isSubstitute":false}},"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-3 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":107,"flyOuts":46,"groundOuts":87,"airOuts":105,"runs":52,"doubles":20,"triples":0,"homeRuns":15,"strikeOuts":87,"baseOnBalls":39,"intentionalWalks":2,"hits":89,"hitByPitch":7,"avg":".244","atBats":365,"obp":".326","slg":".422","ops":".748","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":414,"totalBases":154,"rbi":51,"leftOnBase":178,"sacBunts":0,"sacFlies":3,"babip":".278","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.33","popOuts":35,"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":163,"putOuts":70,"errors":5,"chances":238,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"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":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":47,"flyOuts":22,"groundOuts":21,"airOuts":37,"runs":20,"doubles":13,"triples":1,"homeRuns":1,"strikeOuts":54,"baseOnBalls":9,"intentionalWalks":0,"hits":44,"hitByPitch":2,"avg":".286","atBats":154,"obp":".329","slg":".403","ops":".732","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":168,"totalBases":62,"rbi":13,"leftOnBase":66,"sacBunts":0,"sacFlies":2,"babip":".426","groundOutsToAirouts":"0.57","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"154.00","popOuts":4,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":121,"errors":1,"chances":125,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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-2 | 2 BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":1,"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":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":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":108,"flyOuts":76,"groundOuts":126,"airOuts":134,"runs":60,"doubles":22,"triples":3,"homeRuns":19,"strikeOuts":72,"baseOnBalls":34,"intentionalWalks":2,"hits":109,"hitByPitch":4,"avg":".249","atBats":437,"obp":".307","slg":".444","ops":".751","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":479,"totalBases":194,"rbi":62,"leftOnBase":143,"sacBunts":0,"sacFlies":4,"babip":".257","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.00","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":237,"putOuts":115,"errors":2,"chances":354,"fielding":".994","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":{},"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":47,"gamesStarted":0,"flyOuts":20,"groundOuts":55,"airOuts":40,"runs":14,"doubles":10,"triples":0,"homeRuns":2,"strikeOuts":32,"baseOnBalls":10,"intentionalWalks":2,"hits":37,"hitByPitch":1,"atBats":159,"obp":".277","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":663,"era":"2.66","inningsPitched":"44.0","wins":3,"losses":3,"saves":1,"saveOpportunities":5,"holds":8,"blownSaves":4,"earnedRuns":13,"whip":"1.07","battersFaced":175,"outs":132,"gamesPitched":47,"completeGames":0,"shutouts":0,"pitchesThrown":663,"balls":220,"strikes":443,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.38","rbi":0,"winPercentage":".500","pitchesPerInning":"15.07","gamesFinished":12,"strikeoutWalkRatio":"3.20","strikeoutsPer9Inn":"6.55","walksPer9Inn":"2.05","hitsPer9Inn":"7.57","runsScoredPer9":"2.86","homeRunsPer9":"0.41","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":3,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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,"battingOrder":"301","stats":{"batting":{"note":"a-","summary":"0-1","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,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":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":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":79,"groundOuts":119,"airOuts":128,"runs":54,"doubles":14,"triples":4,"homeRuns":9,"strikeOuts":57,"baseOnBalls":70,"intentionalWalks":0,"hits":94,"hitByPitch":4,"avg":".242","atBats":388,"obp":".360","slg":".369","ops":".729","caughtStealing":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":472,"totalBases":143,"rbi":41,"leftOnBase":168,"sacBunts":5,"sacFlies":5,"babip":".260","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.11","popOuts":15,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":273,"putOuts":176,"errors":6,"chances":455,"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":{},"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":43,"gamesStarted":0,"flyOuts":34,"groundOuts":13,"airOuts":58,"runs":29,"doubles":5,"triples":2,"homeRuns":12,"strikeOuts":43,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":1,"atBats":145,"obp":".280","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":609,"era":"6.45","inningsPitched":"37.2","wins":2,"losses":5,"saves":24,"saveOpportunities":27,"holds":0,"blownSaves":3,"earnedRuns":27,"whip":"1.14","battersFaced":158,"outs":113,"gamesPitched":43,"completeGames":0,"shutouts":0,"pitchesThrown":609,"balls":189,"strikes":420,"strikePercentage":".690","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.22","rbi":0,"winPercentage":".286","pitchesPerInning":"16.17","gamesFinished":34,"strikeoutWalkRatio":"4.78","strikeoutsPer9Inn":"10.27","walksPer9Inn":"2.15","hitsPer9Inn":"8.12","runsScoredPer9":"6.93","homeRunsPer9":"2.87","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"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":true,"isSubstitute":false}},"ID647336":{"person":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"jerseyNumber":"34","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":15,"gamesStarted":15,"flyOuts":49,"groundOuts":71,"airOuts":89,"runs":28,"doubles":17,"triples":2,"homeRuns":6,"strikeOuts":79,"baseOnBalls":17,"intentionalWalks":0,"hits":72,"hitByPitch":5,"atBats":309,"obp":".283","caughtStealing":3,"stolenBases":10,"stolenBasePercentage":".769","caughtStealingPercentage":".231","numberOfPitches":1290,"era":"3.07","inningsPitched":"82.0","wins":8,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":28,"whip":"1.09","battersFaced":333,"outs":246,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1290,"balls":429,"strikes":861,"strikePercentage":".670","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".727","pitchesPerInning":"15.73","gamesFinished":0,"strikeoutWalkRatio":"4.65","strikeoutsPer9Inn":"8.67","walksPer9Inn":"1.87","hitsPer9Inn":"7.90","runsScoredPer9":"3.07","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":1,"chances":7,"fielding":".857","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672515":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"jerseyNumber":"14","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":85,"flyOuts":49,"groundOuts":81,"airOuts":84,"runs":46,"doubles":18,"triples":0,"homeRuns":8,"strikeOuts":52,"baseOnBalls":40,"intentionalWalks":0,"hits":89,"hitByPitch":4,"avg":".298","atBats":299,"obp":".380","slg":".438","ops":".818","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":350,"totalBases":131,"rbi":47,"leftOnBase":122,"sacBunts":0,"sacFlies":7,"babip":".329","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.38","popOuts":12,"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":9,"stolenBases":30,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":19,"putOuts":469,"errors":1,"chances":489,"fielding":".998","passedBall":2,"pickoffs":2}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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-5 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":64,"groundOuts":93,"airOuts":111,"runs":67,"doubles":22,"triples":12,"homeRuns":16,"strikeOuts":109,"baseOnBalls":55,"intentionalWalks":2,"hits":100,"hitByPitch":6,"avg":".244","atBats":410,"obp":".340","slg":".473","ops":".813","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":474,"totalBases":194,"rbi":52,"leftOnBase":159,"sacBunts":0,"sacFlies":3,"babip":".292","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.62","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":246,"errors":3,"chances":253,"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":{},"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":18,"groundOuts":51,"airOuts":38,"runs":22,"doubles":12,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":12,"intentionalWalks":3,"hits":48,"hitByPitch":3,"atBats":164,"obp":".350","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","numberOfPitches":630,"era":"4.24","inningsPitched":"40.1","wins":4,"losses":2,"saves":0,"saveOpportunities":1,"holds":7,"blownSaves":1,"earnedRuns":19,"whip":"1.49","battersFaced":181,"outs":121,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":630,"balls":207,"strikes":423,"strikePercentage":".670","hitBatsmen":3,"balks":2,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"1.34","rbi":0,"winPercentage":".667","pitchesPerInning":"15.62","gamesFinished":8,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"6.47","walksPer9Inn":"2.68","hitsPer9Inn":"10.71","runsScoredPer9":"4.91","homeRunsPer9":"0.67","inheritedRunners":28,"inheritedRunnersScored":6,"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":true,"isSubstitute":false}},"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 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":17,"groundOuts":13,"airOuts":35,"runs":8,"doubles":6,"triples":0,"homeRuns":2,"strikeOuts":20,"baseOnBalls":9,"intentionalWalks":1,"hits":19,"hitByPitch":0,"avg":".224","atBats":85,"obp":".292","slg":".365","ops":".657","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":31,"rbi":15,"leftOnBase":49,"sacBunts":0,"sacFlies":2,"babip":".262","groundOutsToAirouts":"0.37","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.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":55,"errors":0,"chances":55,"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":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":29,"flyOuts":10,"groundOuts":26,"airOuts":14,"runs":10,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":24,"baseOnBalls":2,"intentionalWalks":0,"hits":29,"hitByPitch":1,"avg":".319","atBats":91,"obp":".340","slg":".473","ops":".813","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":96,"totalBases":43,"rbi":19,"leftOnBase":30,"sacBunts":2,"sacFlies":0,"babip":".406","groundOutsToAirouts":"1.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","popOuts":1,"lineOuts":3},"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":20,"stolenBasePercentage":".769","caughtStealingPercentage":".231","assists":13,"putOuts":171,"errors":1,"chances":185,"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":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":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":2,"strikes":10,"strikePercentage":".830","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":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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"901","stats":{"batting":{"summary":"0-0 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"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":79,"flyOuts":23,"groundOuts":34,"airOuts":36,"runs":22,"doubles":11,"triples":1,"homeRuns":2,"strikeOuts":38,"baseOnBalls":14,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".187","atBats":123,"obp":".273","slg":".341","ops":".614","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":42,"rbi":11,"leftOnBase":48,"sacBunts":7,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"61.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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[682998,672695,596146,545121,606466,571448,680728,694374,543510,814439,678489,694297,666661,805299],"pitchers":[694297,666661,805299],"bench":[682988,672515],"bullpen":[683352,672629,664199,684442,656464,518876,642528,593958,623149,647336,657044],"battingOrder":[682998,672695,545121,606466,571448,680728,694374,543510,678489],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McCann (5, Peralta, W)."},{"label":"HR","value":"Tawa (5, 4th inning off King, M, 2 on, 1 out)."},{"label":"TB","value":"Arenado; Del Castillo; McCann 3; Perdomo 2; Tawa 6."},{"label":"RBI","value":"Barrosa (11); McCann (19); Tawa 3 (24)."},{"label":"Runners left in scoring position, 2 out","value":"Arenado; Waldschmidt; Carroll."},{"label":"SAC","value":"Del Castillo."},{"label":"SF","value":"Barrosa."},{"label":"GIDP","value":"Kepler."},{"label":"Team RISP","value":"3-for-7."},{"label":"Team LOB","value":"8."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Arenado (5, throw)."},{"label":"DP","value":"(Marte, K-Perdomo-Tawa)."}]}],"note":[{"label":"a","value":"Grounded into a forceout for Kepler in the 7th."}]}},"officials":[{"official":{"id":594151,"fullName":"Ramon De Jesus","link":"/api/v1/people/594151"},"officialType":"Home Plate"},{"official":{"id":607884,"fullName":"Paul Clemons","link":"/api/v1/people/607884"},"officialType":"First Base"},{"official":{"id":676581,"fullName":"James Jean","link":"/api/v1/people/676581"},"officialType":"Second Base"},{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"McCann (Ball-Confirmed); Campusano 2 (Ball-Overturned to Strike, Ball-Overturned to Strike); Marte, K (Strike-Confirmed); Merrill (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"King, M 104-66; Matsui 22-15; Estrada, J 7-6; Peralta, W 25-15; Pfaadt 90-57; Morillo, J 18-13; Garcia, B 12-10."},{"label":"Groundouts-flyouts","value":"King, M 4-3; Matsui 1-0; Estrada, J 2-0; Peralta, W 2-1; Pfaadt 6-6; Morillo, J 0-1; Garcia, B 1-1."},{"label":"Batters faced","value":"King, M 23; Matsui 6; Estrada, J 2; Peralta, W 6; Pfaadt 25; Morillo, J 5; Garcia, B 3."},{"label":"Inherited runners-scored","value":"Matsui 1-0; Estrada, J 1-0; Morillo, J 2-0."},{"label":"Umpires","value":"HP: Ramon De Jesus. 1B: Paul Clemons. 2B: James Jean. 3B: Quinn Wolcott. "},{"label":"Weather","value":"78 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:33."},{"label":"Att","value":"22,008."},{"label":"Venue","value":"Chase Field."},{"label":"August 3, 2026"}],"pitchingNotes":["King, M pitched to 1 batter in the 6th inning."],"topPerformers":[{"player":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297","boxscoreName":"Pfaadt"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(W, 6-1)","summary":"6.2 IP, 0 ER, 3 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":6,"groundOuts":6,"airOuts":10,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":24,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":90,"inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":25,"outs":20,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":33,"strikes":57,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":68,"pitchingGameScore":68},{"player":{"person":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374","boxscoreName":"Tawa"},"jerseyNumber":"13","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"700","stats":{"batting":{"summary":"3-4 | HR, 3 RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":6,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":23,"groundOuts":44,"airOuts":39,"runs":17,"doubles":8,"triples":0,"homeRuns":5,"strikeOuts":35,"baseOnBalls":12,"intentionalWalks":0,"hits":32,"hitByPitch":0,"avg":".224","atBats":143,"obp":".280","slg":".385","ops":".665","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":55,"rbi":24,"leftOnBase":66,"sacBunts":5,"sacFlies":2,"babip":".257","groundOutsToAirouts":"1.13","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.60","popOuts":9,"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":142,"errors":2,"chances":159,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695","boxscoreName":"Perdomo"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":109,"flyOuts":79,"groundOuts":119,"airOuts":128,"runs":54,"doubles":14,"triples":4,"homeRuns":9,"strikeOuts":57,"baseOnBalls":70,"intentionalWalks":0,"hits":94,"hitByPitch":4,"avg":".242","atBats":388,"obp":".360","slg":".369","ops":".729","caughtStealing":9,"stolenBases":17,"stolenBasePercentage":".654","caughtStealingPercentage":".346","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":472,"totalBases":143,"rbi":41,"leftOnBase":168,"sacBunts":5,"sacFlies":5,"babip":".260","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.11","popOuts":15,"lineOuts":34},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":273,"putOuts":176,"errors":6,"chances":455,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":51,"hittingGameScore":51}]},"decisions":{"winner":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"loser":{"id":650633,"fullName":"Michael King","link":"/api/v1/people/650633"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}