{"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":823482,"link":"/api/v1.1/game/823482/feed/live","metaData":{"wait":10,"timeStamp":"20260411_011803","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count02","newRightHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823482,"type":"R","doubleHeader":"N","id":"2026/04/10/arimlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823482-2026-04-10","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-04-10T22:40:00Z","originalDate":"2026-04-10","officialDate":"2026-04-10","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":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":14,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":8,"losses":6,"ties":0,"pct":".571"},"records":{},"divisionLeader":false,"wins":8,"losses":6,"winningPercentage":".571"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143","season":2026,"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681"},"springVenue":{"id":2700,"link":"/api/v1/venues/2700"},"teamCode":"phi","fileCode":"phi","abbreviation":"PHI","teamName":"Phillies","locationName":"Philadelphia","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Philadelphia","record":{"gamesPlayed":13,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":6,"losses":7,"ties":0,"pct":".462"},"records":{},"divisionLeader":false,"wins":6,"losses":7,"winningPercentage":".462"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true}},"players":{"ID694851":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851","firstName":"Andrew","lastName":"Hoffmann","birthDate":"2000-02-02","currentAge":26,"birthCity":"Joliet","birthStateProvince":"IL","birthCountry":"USA","height":"6' 5\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Hoffmann","middleName":"Michael","boxscoreName":"Hoffmann, A","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-05-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Hoffmann","nameSlug":"andrew-hoffmann-694851","firstLastName":"Andrew Hoffmann","lastFirstName":"Hoffmann, Andrew","lastInitName":"Hoffmann, A","initLastName":"A Hoffmann","fullFMLName":"Andrew Michael Hoffmann","fullLFMName":"Hoffmann, Andrew Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID669016":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016","firstName":"Brandon","lastName":"Marsh","primaryNumber":"16","birthDate":"1997-12-18","currentAge":28,"birthCity":"Buford","birthStateProvince":"GA","birthCountry":"USA","height":"6' 2\"","weight":215,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Brandon","useLastName":"Marsh","middleName":"Chase","boxscoreName":"Marsh","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2021-07-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brandon Marsh","nameSlug":"brandon-marsh-669016","firstLastName":"Brandon Marsh","lastFirstName":"Marsh, Brandon","lastInitName":"Marsh, B","initLastName":"B Marsh","fullFMLName":"Brandon Chase Marsh","fullLFMName":"Marsh, Brandon Chase","strikeZoneTop":3.312,"strikeZoneBottom":1.672},"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},"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},"ID688497":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497","firstName":"Taylor","lastName":"Rashi","primaryNumber":"65","birthDate":"1996-01-15","currentAge":30,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taylor","useLastName":"Rashi","middleName":"Steven","boxscoreName":"Rashi","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-08-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taylor Rashi","nameSlug":"taylor-rashi-688497","firstLastName":"Taylor Rashi","lastFirstName":"Rashi, Taylor","lastInitName":"Rashi, T","initLastName":"T Rashi","fullFMLName":"Taylor Steven Rashi","fullLFMName":"Rashi, Taylor Steven","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID621237":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237","firstName":"José","lastName":"Alvarado","primaryNumber":"46","birthDate":"1995-05-21","currentAge":31,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 2\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Alvarado","middleName":"Antonio","boxscoreName":"Alvarado","nickName":"El Pocho","gender":"M","nameMatrilineal":"Lizarzabal","isPlayer":true,"isVerified":true,"pronunciation":"all-vuh-RAH-doh","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Alvarado","nameSlug":"jose-alvarado-621237","firstLastName":"José Alvarado","lastFirstName":"Alvarado, José","lastInitName":"Alvarado, J","initLastName":"J Alvarado","fullFMLName":"José Antonio Alvarado","fullLFMName":"Alvarado, José Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650911":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911","firstName":"Cristopher","lastName":"Sánchez","primaryNumber":"61","birthDate":"1996-12-12","currentAge":29,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristopher","useLastName":"Sánchez","middleName":"Alexis","boxscoreName":"Sánchez, C","gender":"M","nameMatrilineal":"Valera","isPlayer":true,"isVerified":true,"pronunciation":"KRISS-tuh-furr","mlbDebutDate":"2021-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cristopher Sánchez","nameSlug":"cristopher-sanchez-650911","firstLastName":"Cristopher Sánchez","lastFirstName":"Sánchez, Cristopher","lastInitName":"Sánchez, C","initLastName":"C Sánchez","fullFMLName":"Cristopher Alexis Sánchez","fullLFMName":"Sánchez, Cristopher Alexis","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID547180":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180","firstName":"Bryce","lastName":"Harper","primaryNumber":"3","birthDate":"1992-10-16","currentAge":33,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 1\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Bryce","useLastName":"Harper","middleName":"Aron Max","boxscoreName":"Harper, B","nickName":"Harp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"HARR-purr","mlbDebutDate":"2012-04-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryce Harper","nameSlug":"bryce-harper-547180","firstLastName":"Bryce Harper","lastFirstName":"Harper, Bryce","lastInitName":"Harper, B","initLastName":"B Harper","fullFMLName":"Bryce Aron Max Harper","fullLFMName":"Harper, Bryce Aron Max","strikeZoneTop":3.265,"strikeZoneBottom":1.648},"ID592663":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663","firstName":"Jacob","lastName":"Realmuto","primaryNumber":"10","birthDate":"1991-03-18","currentAge":35,"birthCity":"Del City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 0\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"J.T.","useLastName":"Realmuto","middleName":"Tyler","boxscoreName":"Realmuto","nickName":"Real","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"reel-MYOO-toh","mlbDebutDate":"2014-06-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"J.T. Realmuto","nameSlug":"j-t-realmuto-592663","firstLastName":"J.T. Realmuto","lastFirstName":"Realmuto, J.T.","lastInitName":"Realmuto, J","initLastName":"J Realmuto","fullFMLName":"Jacob Tyler Realmuto","fullLFMName":"Realmuto, Jacob Tyler","strikeZoneTop":3.2,"strikeZoneBottom":1.615},"ID689147":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147","firstName":"Richard","lastName":"Kerkering","primaryNumber":"50","birthDate":"2001-04-04","currentAge":25,"birthCity":"Huntington Beach","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":204,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Orion","useLastName":"Kerkering","middleName":"Orion","boxscoreName":"Kerkering","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"OH-ryan kerr-kerr-ring","mlbDebutDate":"2023-09-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Orion Kerkering","nameSlug":"orion-kerkering-689147","firstLastName":"Orion Kerkering","lastFirstName":"Kerkering, Orion","lastInitName":"Kerkering, O","initLastName":"O Kerkering","fullFMLName":"Richard Orion Kerkering","fullLFMName":"Kerkering, Richard Orion","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID664761":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761","firstName":"Alec","lastName":"Bohm","primaryNumber":"28","birthDate":"1996-08-03","currentAge":30,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 4\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alec","useLastName":"Bohm","middleName":"Daniel","boxscoreName":"Bohm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"bome; like home","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alec Bohm","nameSlug":"alec-bohm-664761","firstLastName":"Alec Bohm","lastFirstName":"Bohm, Alec","lastInitName":"Bohm, A","initLastName":"A Bohm","fullFMLName":"Alec Daniel Bohm","fullLFMName":"Bohm, Alec Daniel","strikeZoneTop":3.407,"strikeZoneBottom":1.719},"ID656464":{"id":656464,"fullName":"Kevin Ginkel","link":"/api/v1/people/656464","firstName":"Kevin","lastName":"Ginkel","primaryNumber":"37","birthDate":"1994-03-24","currentAge":32,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kevin","useLastName":"Ginkel","middleName":"Andrew","boxscoreName":"Ginkel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-08-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kevin Ginkel","nameSlug":"kevin-ginkel-656464","firstLastName":"Kevin Ginkel","lastFirstName":"Ginkel, Kevin","lastInitName":"Ginkel, K","initLastName":"K Ginkel","fullFMLName":"Kevin Andrew Ginkel","fullLFMName":"Ginkel, Kevin Andrew","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID642528":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528","firstName":"Jonathan","lastName":"Loáisiga","primaryNumber":"43","birthDate":"1994-11-02","currentAge":31,"birthCity":"Managua","birthCountry":"Nicaragua","height":"5' 11\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Loáisiga","middleName":"Stanley","boxscoreName":"Loáisiga","gender":"M","nameMatrilineal":"Estrada","isPlayer":true,"isVerified":true,"pronunciation":"loh-AYE-see-gah","mlbDebutDate":"2018-06-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Loáisiga","nameSlug":"jonathan-loaisiga-642528","firstLastName":"Jonathan Loáisiga","lastFirstName":"Loáisiga, Jonathan","lastInitName":"Loáisiga, J","initLastName":"J Loáisiga","fullFMLName":"Jonathan Stanley Loáisiga","fullLFMName":"Loáisiga, Jonathan Stanley","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID641835":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835","firstName":"Timothy","lastName":"Mayza","primaryNumber":"37","birthDate":"1992-01-15","currentAge":34,"birthCity":"Allentown","birthStateProvince":"PA","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tim","useLastName":"Mayza","middleName":"Gerard","boxscoreName":"Mayza","nickName":"Mayz","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"MAY-zuh","mlbDebutDate":"2017-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tim Mayza","nameSlug":"tim-mayza-641835","firstLastName":"Tim Mayza","lastFirstName":"Mayza, Tim","lastInitName":"Mayza, T","initLastName":"T Mayza","fullFMLName":"Timothy Gerard Mayza","fullLFMName":"Mayza, Timothy Gerard","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID656941":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","firstName":"Kyle","lastName":"Schwarber","primaryNumber":"12","birthDate":"1993-03-05","currentAge":33,"birthCity":"Middletown","birthStateProvince":"OH","birthCountry":"USA","height":"5' 11\"","weight":229,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Kyle","useLastName":"Schwarber","middleName":"Joseph","boxscoreName":"Schwarber","nickName":"Schwarbs","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"SHWAR-burr","mlbDebutDate":"2015-06-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kyle Schwarber","nameSlug":"kyle-schwarber-656941","firstLastName":"Kyle Schwarber","lastFirstName":"Schwarber, Kyle","lastInitName":"Schwarber, K","initLastName":"K Schwarber","fullFMLName":"Kyle Joseph Schwarber","fullLFMName":"Schwarber, Kyle Joseph","strikeZoneTop":3.181,"strikeZoneBottom":1.605},"ID699912":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912","firstName":"Jose","lastName":"Fernandez","primaryNumber":"11","birthDate":"2003-09-22","currentAge":22,"birthCity":"Cumana","birthCountry":"Venezuela","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jose","useLastName":"Fernandez","middleName":"Luis","boxscoreName":"Fernandez, Jo","gender":"M","nameMatrilineal":"Longart","isPlayer":true,"isVerified":false,"mlbDebutDate":"2026-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jose Fernandez","nameSlug":"jose-fernandez-699912","firstLastName":"Jose Fernandez","lastFirstName":"Fernandez, Jose","lastInitName":"Fernandez, J","initLastName":"J Fernandez","fullFMLName":"Jose Luis Fernandez","fullLFMName":"Fernandez, Jose Luis","strikeZoneTop":3.35,"strikeZoneBottom":1.69},"ID805249":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249","firstName":"Otto","lastName":"Kemp","primaryNumber":"4","birthDate":"1999-09-09","currentAge":27,"birthCity":"Fullerton","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":185,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Otto","useLastName":"Kemp","middleName":"Severson","boxscoreName":"Kemp","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2025-06-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Otto Kemp","nameSlug":"otto-kemp-805249","firstLastName":"Otto Kemp","lastFirstName":"Kemp, Otto","lastInitName":"Kemp, O","initLastName":"O Kemp","fullFMLName":"Otto Severson Kemp","fullLFMName":"Kemp, Otto Severson","strikeZoneTop":3.158,"strikeZoneBottom":1.594},"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},"ID592836":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836","firstName":"Taijuan","lastName":"Walker","primaryNumber":"32","birthDate":"1992-08-13","currentAge":34,"birthCity":"Shreveport","birthStateProvince":"LA","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Taijuan","useLastName":"Walker","middleName":"Emmanuel","boxscoreName":"Walker, T","nickName":"Tai Weezy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"tie-WAHN","mlbDebutDate":"2013-08-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Taijuan Walker","nameSlug":"taijuan-walker-592836","firstLastName":"Taijuan Walker","lastFirstName":"Walker, Taijuan","lastInitName":"Walker, T","initLastName":"T Walker","fullFMLName":"Taijuan Emmanuel Walker","fullLFMName":"Walker, Taijuan Emmanuel","strikeZoneTop":3.56,"strikeZoneBottom":1.65},"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},"ID605400":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400","firstName":"Aaron","lastName":"Nola","primaryNumber":"27","birthDate":"1993-06-04","currentAge":33,"birthCity":"Baton Rouge","birthStateProvince":"LA","birthCountry":"USA","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Aaron","useLastName":"Nola","middleName":"Michael","boxscoreName":"Nola, A","nickName":"Nols","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"pronunciation":"NO-luh","mlbDebutDate":"2015-07-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Aaron Nola","nameSlug":"aaron-nola-605400","firstLastName":"Aaron Nola","lastFirstName":"Nola, Aaron","lastInitName":"Nola, A","initLastName":"A Nola","fullFMLName":"Aaron Michael Nola","fullLFMName":"Nola, Aaron Michael","strikeZoneTop":3.36,"strikeZoneBottom":1.54},"ID641745":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745","firstName":"Brad","lastName":"Keller","primaryNumber":"40","birthDate":"1995-07-27","currentAge":31,"birthCity":"Snellville","birthStateProvince":"GA","birthCountry":"USA","height":"6' 5\"","weight":255,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brad","useLastName":"Keller","middleName":"Michael","boxscoreName":"Keller, Bra","nickName":"Yeldarb","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"mlbDebutDate":"2018-03-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brad Keller","nameSlug":"brad-keller-641745","firstLastName":"Brad Keller","lastFirstName":"Keller, Brad","lastInitName":"Keller, B","initLastName":"B Keller","fullFMLName":"Brad Michael Keller","fullLFMName":"Keller, Brad Michael","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID691725":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725","firstName":"Andrew","lastName":"Painter","primaryNumber":"24","birthDate":"2003-04-10","currentAge":23,"birthCity":"Pompano Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 7\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Painter","middleName":"Patrick","boxscoreName":"Painter","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2026-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Andrew Painter","nameSlug":"andrew-painter-691725","firstLastName":"Andrew Painter","lastFirstName":"Painter, Andrew","lastInitName":"Painter, A","initLastName":"A Painter","fullFMLName":"Andrew Patrick Painter","fullLFMName":"Painter, Andrew Patrick","strikeZoneTop":3.756,"strikeZoneBottom":1.746},"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},"ID677950":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950","firstName":"Alek","lastName":"Thomas","primaryNumber":"9","birthDate":"2000-04-28","currentAge":26,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"5' 9\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Alek","useLastName":"Thomas","boxscoreName":"Thomas, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-05-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Alek Thomas","nameSlug":"alek-thomas-677950","firstLastName":"Alek Thomas","lastFirstName":"Thomas, Alek","lastInitName":"Thomas, A","initLastName":"A Thomas","fullFMLName":"Alek  Thomas","fullLFMName":"Thomas, Alek","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID666200":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200","firstName":"Jesús","lastName":"Luzardo","primaryNumber":"44","birthDate":"1997-09-30","currentAge":28,"birthCity":"Lima","birthCountry":"Peru","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jesús","useLastName":"Luzardo","middleName":"G.","boxscoreName":"Luzardo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jesús Luzardo","nameSlug":"jesus-luzardo-666200","firstLastName":"Jesús Luzardo","lastFirstName":"Luzardo, Jesús","lastInitName":"Luzardo, J","initLastName":"J Luzardo","fullFMLName":"Jesús G. Luzardo","fullLFMName":"Luzardo, Jesús G.","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID702222":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222","firstName":"Justin","lastName":"Crawford","primaryNumber":"2","birthDate":"2004-01-13","currentAge":22,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":188,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Justin","useLastName":"Crawford","boxscoreName":"Crawford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Crawford","nameSlug":"justin-crawford-702222","firstLastName":"Justin Crawford","lastFirstName":"Crawford, Justin","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"Justin Crawford","fullLFMName":"Crawford, Justin","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID624641":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641","firstName":"Edmundo","lastName":"Sosa","primaryNumber":"33","birthDate":"1996-03-06","currentAge":30,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Edmundo","useLastName":"Sosa","middleName":"Israel","boxscoreName":"Sosa, E","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ed-MOON-doh SOH-sah","mlbDebutDate":"2018-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edmundo Sosa","nameSlug":"edmundo-sosa-624641","firstLastName":"Edmundo Sosa","lastFirstName":"Sosa, Edmundo","lastInitName":"Sosa, E","initLastName":"E Sosa","fullFMLName":"Edmundo Israel Sosa","fullLFMName":"Sosa, Edmundo Israel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID661395":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395","firstName":"Jhoan","lastName":"Duran","primaryNumber":"59","birthDate":"1998-01-08","currentAge":28,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhoan","useLastName":"Duran","middleName":"Manuel","boxscoreName":"Duran, J","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"YO-ahn DOO-rahn","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhoan Duran","nameSlug":"jhoan-duran-661395","firstLastName":"Jhoan Duran","lastFirstName":"Duran, Jhoan","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jhoan Manuel Duran","fullLFMName":"Duran, Jhoan Manuel","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID680742":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742","firstName":"Jonathan","lastName":"Bowlan","primaryNumber":"52","birthDate":"1996-12-01","currentAge":29,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Bowlan","boxscoreName":"Bowlan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"boh-lin","mlbDebutDate":"2023-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Bowlan","nameSlug":"jonathan-bowlan-680742","firstLastName":"Jonathan Bowlan","lastFirstName":"Bowlan, Jonathan","lastInitName":"Bowlan, J","initLastName":"J Bowlan","fullFMLName":"Jonathan  Bowlan","fullLFMName":"Bowlan, Jonathan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID663609":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609","firstName":"Luken","lastName":"Baker","birthDate":"1997-03-10","currentAge":29,"birthCity":"Houston","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":285,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Luken","useLastName":"Baker","middleName":"Grosvenor","boxscoreName":"Baker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"LOO-kehn","mlbDebutDate":"2023-06-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luken Baker","nameSlug":"luken-baker-663609","firstLastName":"Luken Baker","lastFirstName":"Baker, Luken","lastInitName":"Baker, L","initLastName":"L Baker","fullFMLName":"Luken Grosvenor Baker","fullLFMName":"Baker, Luken Grosvenor","strikeZoneTop":3.39,"strikeZoneBottom":1.71},"ID669194":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194","firstName":"Ryne","lastName":"Nelson","primaryNumber":"19","birthDate":"1998-02-01","currentAge":28,"birthCity":"Henderson","birthStateProvince":"NV","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryne","useLastName":"Nelson","middleName":"Tanner","boxscoreName":"Nelson, R","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ryne Nelson","nameSlug":"ryne-nelson-669194","firstLastName":"Ryne Nelson","lastFirstName":"Nelson, Ryne","lastInitName":"Nelson, R","initLastName":"R Nelson","fullFMLName":"Ryne Tanner Nelson","fullLFMName":"Nelson, Ryne Tanner","strikeZoneTop":3.34,"strikeZoneBottom":1.69},"ID681082":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082","firstName":"Bryson","lastName":"Stott","primaryNumber":"5","birthDate":"1997-10-06","currentAge":28,"birthCity":"Las Vegas","birthStateProvince":"NV","birthCountry":"USA","height":"6' 0\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Bryson","useLastName":"Stott","middleName":"Jeremy","boxscoreName":"Stott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BRY-sun","mlbDebutDate":"2022-04-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bryson Stott","nameSlug":"bryson-stott-681082","firstLastName":"Bryson Stott","lastFirstName":"Stott, Bryson","lastInitName":"Stott, B","initLastName":"B Stott","fullFMLName":"Bryson Jeremy Stott","fullLFMName":"Stott, Bryson Jeremy","strikeZoneTop":3.225,"strikeZoneBottom":1.628},"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},"ID647315":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315","firstName":"Zachery","lastName":"Pop","birthDate":"1996-09-20","currentAge":29,"birthCity":"Brampton","birthStateProvince":"ON","birthCountry":"Canada","height":"6' 4\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Pop","middleName":"M.","boxscoreName":"Pop","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2021-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zach Pop","nameSlug":"zach-pop-647315","firstLastName":"Zach Pop","lastFirstName":"Pop, Zach","lastInitName":"Pop, Z","initLastName":"Z Pop","fullFMLName":"Zachery M. Pop","fullLFMName":"Pop, Zachery M.","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"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},"ID665561":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561","firstName":"Rafael","lastName":"Marchán","primaryNumber":"13","birthDate":"1999-02-25","currentAge":27,"birthCity":"San Cristobal","birthCountry":"Venezuela","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Rafael","useLastName":"Marchán","middleName":"Alejandro","boxscoreName":"Marchán","gender":"M","nameMatrilineal":"Amado","isPlayer":true,"isVerified":true,"pronunciation":"rah-fah-ELL mar-SHAHN","mlbDebutDate":"2020-09-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Rafael Marchán","nameSlug":"rafael-marchan-665561","firstLastName":"Rafael Marchán","lastFirstName":"Marchán, Rafael","lastInitName":"Marchán, R","initLastName":"R Marchán","fullFMLName":"Rafael Alejandro Marchán","fullLFMName":"Marchán, Rafael Alejandro","strikeZoneTop":3.056,"strikeZoneBottom":1.542},"ID664238":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238","firstName":"Dylan","lastName":"Moore","primaryNumber":"25","birthDate":"1992-08-02","currentAge":34,"birthCity":"Yorba Linda","birthStateProvince":"CA","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Dylan","useLastName":"Moore","middleName":"Scott","boxscoreName":"Moore, D","nickName":"D Mo","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dylan Moore","nameSlug":"dylan-moore-664238","firstLastName":"Dylan Moore","lastFirstName":"Moore, Dylan","lastInitName":"Moore, D","initLastName":"D Moore","fullFMLName":"Dylan Scott Moore","fullLFMName":"Moore, Dylan Scott","strikeZoneTop":3.238,"strikeZoneBottom":1.634},"ID668678":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","firstName":"Zachary","lastName":"Gallen","primaryNumber":"23","birthDate":"1995-08-03","currentAge":31,"birthCity":"Somerdale","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 2\"","weight":189,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zac","useLastName":"Gallen","middleName":"Peter","boxscoreName":"Gallen","nickName":"Galls","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-06-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zac Gallen","nameSlug":"zac-gallen-668678","firstLastName":"Zac Gallen","lastFirstName":"Gallen, Zac","lastInitName":"Gallen, Z","initLastName":"Z Gallen","fullFMLName":"Zachary Peter Gallen","fullLFMName":"Gallen, Zachary Peter","strikeZoneTop":3.41,"strikeZoneBottom":1.53},"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},"ID621383":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383","firstName":"Tanner","lastName":"Banks","primaryNumber":"58","birthDate":"1991-10-24","currentAge":34,"birthCity":"Riverton","birthStateProvince":"UT","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tanner","useLastName":"Banks","middleName":"Pierce","boxscoreName":"Banks","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2022-04-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Tanner Banks","nameSlug":"tanner-banks-621383","firstLastName":"Tanner Banks","lastFirstName":"Banks, Tanner","lastInitName":"Banks, T","initLastName":"T Banks","fullFMLName":"Tanner Pierce Banks","fullLFMName":"Banks, Tanner Pierce","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID666969":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969","firstName":"Jose","lastName":"García","primaryNumber":"53","birthDate":"1993-03-02","currentAge":33,"birthCity":"Ciego de Avila","birthCountry":"Cuba","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Adolis","useLastName":"García","middleName":"Adolis","boxscoreName":"García, Ad","nickName":"El Bombi","gender":"M","nameMatrilineal":"Arrieta","isPlayer":true,"isVerified":false,"pronunciation":"ah-DOH-lees","mlbDebutDate":"2018-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Adolis García","nameSlug":"adolis-garcia-666969","firstLastName":"Adolis García","lastFirstName":"García, Adolis","lastInitName":"García, A","initLastName":"A García","fullFMLName":"Jose Adolis García","fullLFMName":"García, Jose Adolis","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID607208":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208","firstName":"Trea","lastName":"Turner","primaryNumber":"7","birthDate":"1993-06-30","currentAge":33,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trea","useLastName":"Turner","middleName":"Vance","boxscoreName":"Turner","nickName":"T2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trea Turner","nameSlug":"trea-turner-607208","firstLastName":"Trea Turner","lastFirstName":"Turner, Trea","lastInitName":"Turner, T","initLastName":"T Turner","fullFMLName":"Trea Vance Turner","fullLFMName":"Turner, Trea Vance","strikeZoneTop":3.245,"strikeZoneBottom":1.637}},"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681","location":{"address1":"One Citizens Bank Way","city":"Philadelphia","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"19148","defaultCoordinates":{"latitude":39.90539086,"longitude":-75.16716957},"azimuthAngle":9.0,"elevation":20,"country":"USA","phone":"(215) 463-6000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42901,"turfType":"Grass","roofType":"Open","leftLine":329,"left":369,"leftCenter":381,"center":401,"rightCenter":398,"right":369,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":2681,"link":"/api/v1/venues/2681"},"weather":{"condition":"Clear","temp":"68","wind":"12 mph, Out To CF"},"gameInfo":{"attendance":41683,"firstPitch":"2026-04-10T22:41:00.000Z","gameDurationMinutes":156},"review":{"hasChallenges":true,"away":{"used":2,"remaining":0},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"home":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"}},"officialScorer":{"id":680446,"fullName":"Mark Gola","link":"/api/v1/people/680446"},"primaryDatacaster":{"id":663022,"fullName":"Ryan Shute","link":"/api/v1/people/663022"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Ketel Marte walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-10T22:41:55.683Z","endTime":"2026-04-10T22:43:06.039Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"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":{"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-04-10T18:55:20.846Z","endTime":"2026-04-10T22:14:56.139Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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-04-10T22:14:56.139Z","endTime":"2026-04-10T22:41:27.370Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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-04-10T22:41:27.370Z","endTime":"2026-04-10T22:41:58.016Z","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(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":97.2,"endSpeed":88.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.6305758923567,"aZ":-24.929003066404334,"pfxX":12.285607167645741,"pfxZ":3.6449554668996447,"pX":-0.013403231056813607,"pZ":0.26368685298054667,"vX0":-10.215036555145245,"vY0":-140.81509894483654,"vZ0":-9.991493892438513,"x":117.51,"y":231.66,"x0":2.0810486303942053,"y0":50.00669286078682,"z0":5.496253162580736,"aX":24.45835220188563},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.4,"breakHorizontal":-19.9,"spinRate":2125,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.3902883819645946,"extension":5.712535372386756},"index":3,"playId":"10dc6f79-cc35-3497-803f-2ed90b63f710","pitchNumber":1,"startTime":"2026-04-10T22:41:58.016Z","endTime":"2026-04-10T22:42:01.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":89.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.115336053060446,"aZ":-12.581458874438457,"pfxX":8.842063517688137,"pfxZ":9.598871736459596,"pX":-1.311120673083836,"pZ":1.9612360002601716,"vX0":-12.229819526682006,"vY0":-142.51429799928817,"vZ0":-8.340119079966486,"x":166.98,"y":185.83,"x0":1.902526423049155,"y0":50.00121528296378,"z0":5.734888875250541,"aX":18.046124259325747},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.6,"breakHorizontal":-13.3,"spinRate":2273,"spinDirection":131},"zone":13,"typeConfidence":2.0,"plateTime":0.3854729557260521,"extension":5.694872249232837},"index":4,"playId":"302845dc-9a54-30e9-a3b4-be7d96871630","pitchNumber":2,"startTime":"2026-04-10T22:42:13.241Z","endTime":"2026-04-10T22:42:17.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.31902431841212,"aZ":-24.504032990788968,"pfxX":10.881321620048848,"pfxZ":3.846227682046856,"pX":-0.9940217527158386,"pZ":1.6455017272995889,"vX0":-11.905201233689175,"vY0":-141.05215561652557,"vZ0":-6.613311427807874,"x":154.89,"y":194.35,"x0":1.8895787092484573,"y0":50.00058181731138,"z0":5.625437038793399,"aX":21.686754991005493},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.5,"breakHorizontal":-16.9,"spinRate":2287,"spinDirection":132},"zone":13,"typeConfidence":2.0,"plateTime":0.3899328742242205,"extension":5.657051390289173},"index":5,"playId":"20ca16af-32aa-3913-b89e-9d66678fb85a","pitchNumber":3,"startTime":"2026-04-10T22:42:25.867Z","endTime":"2026-04-10T22:42:28.867Z","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":87.6,"endSpeed":79.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.189681076465973,"aZ":-33.01457926832717,"pfxX":10.502508315296112,"pfxZ":-0.5198583516554915,"pX":0.7764402023849537,"pZ":3.409491282813929,"vX0":-6.790981384069901,"vY0":-127.31280396096534,"vZ0":0.413350421164975,"x":87.4,"y":146.72,"x0":2.131026856109781,"y0":50.00107857595922,"z0":5.884565110298938,"aX":17.023305965455393},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.6,"breakHorizontal":-17.2,"spinRate":1801,"spinDirection":117},"zone":12,"typeConfidence":0.9,"plateTime":0.4322999297226957,"extension":5.657041641347772},"index":6,"playId":"6d1c1438-b71a-390a-9298-89a9860c881b","pitchNumber":4,"startTime":"2026-04-10T22:42:48.643Z","endTime":"2026-04-10T22:42:52.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.62779812333201,"aZ":-23.55188503432388,"pfxX":12.20792786474998,"pfxZ":4.33636137362946,"pX":1.1182171257618234,"pZ":2.5593759443988433,"vX0":-6.825697221704901,"vY0":-141.4091238556183,"vZ0":-4.460479927393589,"x":74.38,"y":169.68,"x0":2.0004163049701753,"y0":50.00361698894412,"z0":5.703001480892502,"aX":24.282467445233255},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":7.0,"breakHorizontal":-20.4,"spinRate":2321,"spinDirection":126},"zone":12,"typeConfidence":2.0,"plateTime":0.3900195402930744,"extension":5.656500141679726},"index":7,"playId":"7e6cf9aa-114b-33c4-ad1d-7bdb4fc63e51","pitchNumber":5,"startTime":"2026-04-10T22:43:02.190Z","endTime":"2026-04-10T22:43:06.039Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T22:43:06.039Z","atBatIndex":0},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-10T22:43:23.019Z","endTime":"2026-04-10T22:44:46.248Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.6,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.689217662862465,"aZ":-31.923690908818386,"pfxX":-5.346495520206298,"pfxZ":0.1581650352651991,"pX":-0.16931009597925933,"pZ":2.501359567808434,"vX0":-4.511612574735429,"vY0":-126.17819514860517,"vZ0":-1.400611360434988,"x":123.45,"y":171.24,"x0":2.347368434107927,"y0":50.00409888476277,"z0":5.676460792978319,"aX":-8.475048733885831},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.2,"breakHorizontal":10.8,"spinRate":2381,"spinDirection":328},"zone":5,"typeConfidence":2.0,"plateTime":0.43691077617201746,"extension":5.674581674773395},"index":0,"playId":"36b1b9e2-49af-325e-be13-3f81ca3d1933","pitchNumber":1,"startTime":"2026-04-10T22:43:29.334Z","endTime":"2026-04-10T22:43:32.334Z","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":0},"index":1,"startTime":"2026-04-10T22:43:45.192Z","endTime":"2026-04-10T22:43:53.115Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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":98.5,"endSpeed":88.3,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.3021792315052,"aZ":-12.573811461170164,"pfxX":7.929372431855254,"pfxZ":9.677219699917583,"pX":-1.1322227072211442,"pZ":2.688881499202165,"vX0":-11.433070637881546,"vY0":-142.69771624309118,"vZ0":-6.197135377985552,"x":160.16,"y":166.18,"x0":1.9296946557950185,"y0":50.00224337876017,"z0":5.709323839195905,"aX":16.060412723467273},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":-11.5,"spinRate":2287,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.386493202947523,"extension":5.8093074186077285},"index":2,"playId":"d16ca17b-e5bf-396b-84e3-56532f4eab7d","pitchNumber":2,"startTime":"2026-04-10T22:43:53.115Z","endTime":"2026-04-10T22:43:59.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":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":80.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.499096274700506,"aZ":-40.331965179916054,"pfxX":-5.46053820402784,"pfxZ":-4.903289601201118,"pX":0.6597587651090063,"pZ":2.5823380969020158,"vX0":-2.364161502544411,"vY0":-129.50606388549164,"vZ0":-0.281196253602088,"x":91.85,"y":169.06,"x0":2.299966213125437,"y0":50.00630676961769,"z0":5.834865106292071,"aX":-9.076336292311245},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.8,"breakVerticalInduced":-8.6,"breakHorizontal":10.4,"spinRate":2166,"spinDirection":329},"zone":6,"typeConfidence":2.0,"plateTime":0.4264928521776641,"extension":5.578112276117651},"index":3,"playId":"69256230-2305-31a3-bb1a-dda754e15ba9","pitchNumber":3,"startTime":"2026-04-10T22:44:41.937Z","endTime":"2026-04-10T22:44:46.248Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T22:44:46.248Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-10T22:44:56.483Z","endTime":"2026-04-10T22:46:47.890Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":97.0,"endSpeed":87.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.26614784948531,"aZ":-25.976156441817903,"pfxX":12.420572531670658,"pfxZ":3.126435943204351,"pX":0.025697718043704253,"pZ":2.425192526068734,"vX0":-10.356742333736577,"vY0":-140.69125956279757,"vZ0":-4.351776371124052,"x":116.02,"y":173.3,"x0":2.1614562710533067,"y0":50.003877873179725,"z0":5.698940311779029,"aX":24.62189349283444},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.8,"breakHorizontal":-20.0,"spinRate":2333,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.3910066916272261,"extension":5.665224337778231},"index":0,"playId":"accfbc9e-fcbb-3830-94df-e6148318e189","pitchNumber":1,"startTime":"2026-04-10T22:45:05.749Z","endTime":"2026-04-10T22:45:08.749Z","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":98.1,"endSpeed":88.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.647595117613655,"aZ":-13.567360897651456,"pfxX":7.823706402829888,"pfxZ":9.17260224304842,"pX":-0.27948146939112173,"pZ":4.614538758827925,"vX0":-9.499976377611056,"vY0":-142.44213845530504,"vZ0":-0.8360821474161861,"x":127.65,"y":114.19,"x0":2.102826862596434,"y0":50.00231015034776,"z0":5.7805907288311476,"aX":15.870632753546525},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.6,"breakHorizontal":-12.0,"spinRate":2306,"spinDirection":120},"zone":11,"typeConfidence":2.0,"plateTime":0.3864412393137884,"extension":5.691742703061956},"index":1,"playId":"3b7830d8-7b05-3a17-a332-01672a3329c8","pitchNumber":2,"startTime":"2026-04-10T22:45:18.757Z","endTime":"2026-04-10T22:45:25.111Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Jesús Luzardo. Ketel Marte to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"actionPlayId":"3b7830d8-7b05-3a17-a332-01672a3329c8","startTime":"2026-04-10T22:45:39.440Z","endTime":"2026-04-10T22:45:44.204Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":78.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.59877645119583,"aZ":-35.38104223540053,"pfxX":-4.125072385256065,"pfxZ":-2.004931215424822,"pX":0.025877279182685717,"pZ":2.1684729973069836,"vX0":-4.667888429543106,"vY0":-127.34451956417529,"vZ0":-1.5221143396699086,"x":116.01,"y":180.23,"x0":2.4370507866703335,"y0":50.00381469684613,"z0":5.642826914880617,"aX":-6.594988070857847},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-3.7,"breakHorizontal":8.8,"spinRate":2160,"spinDirection":318},"zone":8,"typeConfidence":2.0,"plateTime":0.43455595931847135,"extension":5.782137334323776},"index":3,"playId":"7d513f47-e5f2-340f-aaba-e28bd4541098","pitchNumber":3,"startTime":"2026-04-10T22:45:44.204Z","endTime":"2026-04-10T22:45:47.204Z","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":98.3,"endSpeed":88.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.286665285218746,"aZ":-13.51642656297296,"pfxX":8.157530421413448,"pfxZ":9.217305237728931,"pX":0.09493463300176104,"pZ":3.0364617979840136,"vX0":-8.488738740496665,"vY0":-142.6488522143418,"vZ0":-5.015329671505097,"x":113.38,"y":156.8,"x0":2.0753607352484376,"y0":50.00165205240779,"z0":5.695827682168009,"aX":16.510533035172536},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":-12.7,"spinRate":2325,"spinDirection":129},"zone":2,"typeConfidence":2.0,"plateTime":0.3866240939982064,"extension":5.847437632669542},"index":4,"playId":"62f369d9-633c-3a30-810d-755bc1da7ac3","pitchNumber":4,"startTime":"2026-04-10T22:46:00.347Z","endTime":"2026-04-10T22:46:03.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":79.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.5534537988635,"aZ":-30.847716387201103,"pfxX":11.770339078679266,"pfxZ":0.8325824079016608,"pX":-0.7192109314732472,"pZ":-0.4002093469496707,"vX0":-10.83858738148146,"vY0":-126.72531779773394,"vZ0":-8.168073380873379,"x":144.41,"y":249.59,"x0":2.115461956632709,"y0":50.00623937772642,"z0":5.381360133643292,"aX":18.858087056286344},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-0.5,"breakHorizontal":-18.4,"spinRate":1808,"spinDirection":116},"zone":13,"typeConfidence":0.9,"plateTime":0.43474444839585047,"extension":5.858603440909506},"index":5,"playId":"952cb33d-d801-33a3-8d6a-9f3a796396df","pitchNumber":5,"startTime":"2026-04-10T22:46:18.842Z","endTime":"2026-04-10T22:46:21.842Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.033274470608784,"aZ":-33.995713526472386,"pfxX":-5.805072772113416,"pfxZ":-1.0961332074114631,"pX":-0.935031030633047,"pZ":1.6282805375890632,"vX0":-6.336453710436265,"vY0":-129.0221101943556,"vZ0":-3.357612477180697,"x":152.64,"y":194.82,"x0":2.318433672845944,"y0":50.00209777768039,"z0":5.601444087555719,"aX":-9.660392099672084},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.5,"breakHorizontal":12.1,"spinRate":2359,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.42660407930686617,"extension":5.610370265553448},"index":6,"playId":"a871eb5a-b3f5-321b-a5ed-402e0bfd36cd","pitchNumber":6,"startTime":"2026-04-10T22:46:42.959Z","endTime":"2026-04-10T22:46:47.890Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T22:46:47.890Z","atBatIndex":2},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Gabriel Moreno grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-04-10T22:47:10.287Z","endTime":"2026-04-10T22:48:47.453Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":86.9,"endSpeed":79.5,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.810553190478636,"aZ":-27.998510258064783,"pfxX":-4.974302738131412,"pfxZ":2.5884716788140576,"pX":0.03180265004047915,"pZ":2.9976662278365613,"vX0":-4.401165173584456,"vY0":-126.46675448172846,"vZ0":-0.9801186781737486,"x":115.79,"y":157.84,"x0":2.443523239928351,"y0":50.0030390851693,"z0":5.644638617858521,"aX":-8.022134857699697},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.7,"breakHorizontal":10.1,"spinRate":2034,"spinDirection":318},"zone":2,"typeConfidence":2.0,"plateTime":0.43380555027966183,"extension":5.706620586293378},"index":0,"playId":"7d57cdad-b519-3aeb-9390-8a8d16862504","pitchNumber":1,"startTime":"2026-04-10T22:47:11.370Z","endTime":"2026-04-10T22:47:14.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.7,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.748718331874073,"aZ":-26.01806239552559,"pfxX":-6.283257038579436,"pfxZ":3.7870196494494834,"pX":0.22048974548634098,"pZ":3.1935915348969153,"vX0":-3.268196315183893,"vY0":-127.16680438788013,"vZ0":-1.0992383816079991,"x":108.6,"y":152.55,"x0":2.3416026463908914,"y0":50.005477195886044,"z0":5.708601661120001,"aX":-10.220550328310686},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.8,"breakHorizontal":12.1,"spinRate":2347,"spinDirection":311},"zone":2,"typeConfidence":2.0,"plateTime":0.43185586892278227,"extension":5.747782695368757},"index":1,"playId":"b6ac881d-a16b-39e0-9fd6-1f34ada9866c","pitchNumber":2,"startTime":"2026-04-10T22:47:28.479Z","endTime":"2026-04-10T22:47:31.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":87.2,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.237208032954605,"aZ":-16.026382907984107,"pfxX":7.818828234132253,"pfxZ":8.178999373395337,"pX":-1.0237734255901731,"pZ":3.5950565463958477,"vX0":-10.704877213555985,"vY0":-140.65847684979153,"vZ0":-3.018262121804823,"x":156.02,"y":141.71,"x0":1.8416007123929758,"y0":50.004103351322954,"z0":5.740563125271948,"aX":15.440373733869711},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.3,"breakHorizontal":-11.6,"spinRate":2358,"spinDirection":123},"zone":11,"typeConfidence":2.0,"plateTime":0.3915882742863164,"extension":5.754648447039947},"index":2,"playId":"18bf443e-03dc-3efa-a66e-e2a19bcf02a8","pitchNumber":3,"startTime":"2026-04-10T22:47:46.562Z","endTime":"2026-04-10T22:47:49.562Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"playId":"f65c07ed-4036-4421-8742-94dab8914efc","startTime":"2026-04-10T22:48:04.611Z","endTime":"2026-04-10T22:48:09.619Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.612045743179902,"aZ":-36.16920331874568,"pfxX":-4.479618589079747,"pfxZ":-2.352600850457433,"pX":-0.6310015714546977,"pZ":2.1763240778632666,"vX0":-6.257055955633438,"vY0":-130.26782709648236,"vZ0":-1.8829626659690657,"x":141.05,"y":180.02,"x0":2.395829878299788,"y0":50.00323814489878,"z0":5.6758144023681405,"aX":-7.60174281885129},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-4.4,"breakHorizontal":9.6,"spinRate":2411,"spinDirection":338},"zone":4,"typeConfidence":2.0,"plateTime":0.422525823253622,"extension":5.7359544314175235},"index":4,"playId":"5515fce2-0686-3aa5-8c05-2dd620dc01c0","pitchNumber":4,"startTime":"2026-04-10T22:48:16.736Z","endTime":"2026-04-10T22:48:19.736Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.6,"endSpeed":89.6,"strikeZoneTop":3.072,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.351955323390804,"aZ":-15.355315159005405,"pfxX":7.623934995357102,"pfxZ":8.151053742009761,"pX":-1.1138429581628349,"pZ":2.82961373839346,"vX0":-11.584377789952859,"vY0":-143.0619936322144,"vZ0":-5.439060737368749,"x":159.46,"y":162.38,"x0":2.0056626777823134,"y0":50.005740646796454,"z0":5.725086181454223,"aX":15.737447769397068},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":13.7,"breakHorizontal":-11.4,"spinRate":2166,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.3834972199357738,"extension":5.884320421106085},"hitData":{"launchSpeed":75.7,"launchAngle":-3.0,"totalDistance":31.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.02,"coordY":168.76}},"index":5,"playId":"feddd340-c543-36e8-8150-6c7883e69780","pitchNumber":5,"startTime":"2026-04-10T22:48:39.611Z","endTime":"2026-04-10T22:48:47.453Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T22:48:47.453Z","atBatIndex":3},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a line drive to left fielder Tim Tawa.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-10T22:51:06.318Z","endTime":"2026-04-10T22:51:59.920Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":84.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.42515303046524,"aZ":-16.78078301892294,"pfxX":-7.028283055192871,"pfxZ":8.296781428199724,"pX":-0.3146295808776284,"pZ":2.740519556578592,"vX0":7.730558393260841,"vY0":-136.2201043010355,"vZ0":-4.345389932037858,"x":128.99,"y":164.79,"x0":-2.2932625149666186,"y0":50.005511238921486,"z0":5.537371054161703,"aX":-13.044991316442756},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.2,"breakHorizontal":10.8,"spinRate":2477,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.4040413446001154,"extension":6.366685855384765},"index":0,"playId":"154d0838-f069-3b93-a1e5-4243769e2e44","pitchNumber":1,"startTime":"2026-04-10T22:51:16.390Z","endTime":"2026-04-10T22:51:19.390Z","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":92.9,"endSpeed":84.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.994893985845305,"aZ":-23.792000781736643,"pfxX":-11.19082957373865,"pfxZ":4.581744116450556,"pX":-0.6408162728188707,"pZ":2.761226141793014,"vX0":8.108344230389863,"vY0":-134.99879591720781,"vZ0":-3.1383746992081725,"x":141.43,"y":164.23,"x0":-2.243813113440031,"y0":50.00057241845544,"z0":5.63162023293596,"aX":-20.456995775224293},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.8,"breakHorizontal":18.4,"spinRate":2343,"spinDirection":225},"zone":4,"typeConfidence":2.0,"plateTime":0.40721070250339286,"extension":6.3323659878993395},"index":1,"playId":"2557bcd5-b3e3-3a4c-a81b-26c3b5a413b8","pitchNumber":2,"startTime":"2026-04-10T22:51:29.786Z","endTime":"2026-04-10T22:51:32.951Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.03341520588756,"aZ":-40.859932267840094,"pfxX":6.379537678717133,"pfxZ":-6.602280038661439,"pX":-0.348609310227473,"pZ":2.8438914741045043,"vX0":2.6118923462068646,"vY0":-114.79411883394711,"vZ0":2.057981288810979,"x":130.29,"y":161.99,"x0":-2.334746093483119,"y0":50.00248578873212,"z0":5.955213563117667,"aX":8.393542478165848},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-10.9,"breakHorizontal":-12.2,"spinRate":2718,"spinDirection":58},"zone":4,"typeConfidence":2.0,"plateTime":0.47972418359091007,"extension":5.93409612112433},"hitData":{"launchSpeed":76.1,"launchAngle":14.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":78.03,"coordY":134.89}},"index":2,"playId":"1f47980e-98be-373c-8766-71bd3bceb430","pitchNumber":3,"startTime":"2026-04-10T22:51:47.486Z","endTime":"2026-04-10T22:51:59.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T22:51:59.920Z","atBatIndex":4},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks. Trea Turner to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-10T22:52:15.379Z","endTime":"2026-04-10T22:53:36.292Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.0,"endSpeed":84.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.014136385581573,"aZ":-16.93434508544375,"pfxX":-7.256057099523736,"pfxZ":8.266060908992802,"pX":-1.4259341902238212,"pZ":3.1321823821548413,"vX0":5.54611799045623,"vY0":-135.27203954480422,"vZ0":-3.4513354626917145,"x":171.35,"y":154.21,"x0":-2.5656885616011396,"y0":50.00008770286066,"z0":5.620169777295366,"aX":-13.371841249165701},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.4,"breakHorizontal":11.9,"spinRate":2519,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40576053361518616,"extension":6.063863806685269},"index":0,"playId":"02854b62-34ba-36ba-b282-d476f036626c","pitchNumber":1,"startTime":"2026-04-10T22:52:25.626Z","endTime":"2026-04-10T22:52:28.626Z","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":85.0,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.612550955311587,"aZ":-29.903706050368537,"pfxX":-11.129242111712863,"pfxZ":1.4701534503216713,"pX":-1.3944214362897727,"pZ":2.481569264823147,"vX0":5.750353577557615,"vY0":-123.66001754040931,"vZ0":-1.90522326867652,"x":170.15,"y":171.78,"x0":-2.309135131878688,"y0":50.00167996773331,"z0":5.780684946179418,"aX":-17.16354686746507},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.4,"breakHorizontal":18.7,"spinRate":2160,"spinDirection":243},"zone":13,"typeConfidence":2.0,"plateTime":0.4436340931780558,"extension":6.052025994923186},"index":1,"playId":"512d606e-e528-309e-ac44-2e70392ef55d","pitchNumber":2,"startTime":"2026-04-10T22:52:46.880Z","endTime":"2026-04-10T22:52:49.980Z","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":93.5,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.307139058641013,"aZ":-20.69422636002662,"pfxX":-10.839384287622998,"pfxZ":6.187393705134291,"pX":0.5143310105549671,"pZ":1.151292814839947,"vX0":11.019422935902092,"vY0":-135.49355227506587,"vZ0":-7.688111639478195,"x":97.39,"y":207.7,"x0":-2.201991578167281,"y0":50.000472800212975,"z0":5.477615344558407,"aX":-20.100704788868864},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.6,"breakHorizontal":17.2,"spinRate":2354,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.4046386872867469,"extension":6.300095839045463},"index":2,"playId":"c2d391a8-f905-3614-916e-f7bba3a35cd0","pitchNumber":3,"startTime":"2026-04-10T22:53:08.404Z","endTime":"2026-04-10T22:53:11.404Z","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":0,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":84.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.039786701026852,"aZ":-13.79742130743949,"pfxX":-5.672667617953817,"pfxZ":9.994894035820746,"pX":-0.5751664895004386,"pZ":3.6090039983928275,"vX0":6.642245157309147,"vY0":-135.13550932244107,"vZ0":-2.6300635437356465,"x":138.92,"y":141.34,"x0":-2.3347127114996398,"y0":50.005420640655515,"z0":5.57129762569404,"aX":-10.43315009907215},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":17.6,"breakHorizontal":8.8,"spinRate":2427,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40623066481269765,"extension":6.2341296589444095},"index":3,"playId":"62712c08-f807-3155-b19b-33f3610458a2","pitchNumber":4,"startTime":"2026-04-10T22:53:30.529Z","endTime":"2026-04-10T22:53:36.292Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T22:53:36.292Z","atBatIndex":5},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryce Harper doubles (4) on a line drive to right fielder Jorge Barrosa. Trea Turner scores. Kyle Schwarber to 3rd.","rbi":1,"awayScore":0,"homeScore":1,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-10T22:53:54.931Z","endTime":"2026-04-10T22:54:43.394Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":647336,"link":"/api/v1/people/647336"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.286458005414094,"aZ":-22.13019522111784,"pfxX":-11.299575553259999,"pfxZ":5.351542201477106,"pX":0.8551851888626081,"pZ":1.6036671308408073,"vX0":12.029218265109671,"vY0":-136.40330863812167,"vZ0":-6.324061175408795,"x":84.4,"y":195.48,"x0":-2.1535522901840927,"y0":50.000351168995614,"z0":5.4883077278626855,"aX":-21.193232759376084},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":8.4,"breakHorizontal":17.8,"spinRate":2381,"spinDirection":226},"zone":14,"typeConfidence":2.0,"plateTime":0.4022603530965716,"extension":6.368263519356201},"index":0,"playId":"4c73fd3d-3c29-3fb2-86a8-45c4002fa6af","pitchNumber":1,"startTime":"2026-04-10T22:54:07.545Z","endTime":"2026-04-10T22:54:10.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":81.1,"endSpeed":75.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.208649207508465,"aZ":-36.612981860789716,"pfxX":5.41963451282483,"pfxZ":-3.1357651094301424,"pX":-0.5055538525967846,"pZ":2.084728530963658,"vX0":2.8575212798822,"vY0":-118.20753597921043,"vZ0":-0.8071083451044342,"x":136.27,"y":182.49,"x0":-2.4334265060810663,"y0":50.000985649352145,"z0":5.787505312965609,"aX":7.6795597716770505},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-5.6,"breakHorizontal":-10.6,"spinRate":2776,"spinDirection":54},"zone":7,"typeConfidence":2.0,"plateTime":0.46309323104201816,"extension":5.884815511261008},"hitData":{"launchSpeed":86.8,"launchAngle":20.0,"totalDistance":255.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":219.06,"coordY":105.88}},"index":1,"playId":"73b23e81-913f-3d7c-bde0-7b77e6e50492","pitchNumber":2,"startTime":"2026-04-10T22:54:29.280Z","endTime":"2026-04-10T22:54:43.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T22:54:43.394Z","atBatIndex":6},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brandon Marsh homers (2) on a fly ball to left center field. Kyle Schwarber scores. Bryce Harper scores.","rbi":3,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-10T22:55:13.586Z","endTime":"2026-04-10T22:56:09.216Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":{"id":647336,"link":"/api/v1/people/647336"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":647336,"link":"/api/v1/people/647336"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":647336,"link":"/api/v1/people/647336"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80368503565918,"aZ":-24.90362979551366,"pfxX":-0.05132345347567058,"pfxZ":4.231338194588304,"pX":0.4673575788084359,"pZ":3.5573723242630555,"vX0":7.187347420941408,"vY0":-130.12191326220443,"vZ0":-0.6639065040994027,"x":99.19,"y":142.73,"x0":-2.321584689746341,"y0":50.002331941747165,"z0":5.699372945498137,"aX":-0.08888000286256412},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":7.8,"breakHorizontal":-1.4,"spinRate":2511,"spinDirection":204},"zone":12,"typeConfidence":2.0,"plateTime":0.42062039018878616,"extension":6.2129035990320824},"index":0,"playId":"26391997-de88-3c89-a9a4-0a64c8997315","pitchNumber":1,"startTime":"2026-04-10T22:55:29.879Z","endTime":"2026-04-10T22:55:33.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":86.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.787116282988613,"aZ":-14.293014631985073,"pfxX":-7.5870977142983405,"pfxZ":9.436793508728522,"pX":-0.012913752749865491,"pZ":2.086237617425395,"vX0":8.720818876394492,"vY0":-136.92745164178922,"vZ0":-6.476639138463078,"x":117.49,"y":182.45,"x0":-2.256325349114913,"y0":50.00488748616017,"z0":5.46378008553524,"aX":-14.380613793266662},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":15.8,"breakHorizontal":11.9,"spinRate":2476,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.4003064849896023,"extension":6.2916126804901955},"hitData":{"launchSpeed":103.2,"launchAngle":26.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":60.85,"coordY":63.51}},"index":1,"playId":"1768790f-b24b-30eb-b622-7e659f9c7f3d","pitchNumber":2,"startTime":"2026-04-10T22:55:48.721Z","endTime":"2026-04-10T22:56:09.216Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T22:56:09.216Z","atBatIndex":7},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-10T22:57:16.325Z","endTime":"2026-04-10T22:57:52.959Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T22:56:22.763Z","endTime":"2026-04-10T22:57:18.657Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.011175420741488,"aZ":-15.579113608918755,"pfxX":-6.376579982326516,"pfxZ":8.93173172743256,"pX":0.4628362186238573,"pZ":2.214221803593242,"vX0":9.43426034376072,"vY0":-135.77814717159097,"vZ0":-5.729956734238742,"x":99.36,"y":179.0,"x0":-2.2358545779796,"y0":50.006131442176084,"z0":5.4443915082446495,"aX":-11.853282550937218},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.0,"breakHorizontal":9.5,"spinRate":2495,"spinDirection":229},"zone":6,"typeConfidence":2.0,"plateTime":0.40411452541451176,"extension":6.489762111272175},"index":1,"playId":"b9f79667-cfab-3313-b620-c4414bf91bc3","pitchNumber":1,"startTime":"2026-04-10T22:57:18.657Z","endTime":"2026-04-10T22:57:21.657Z","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":85.7,"endSpeed":78.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.711040962791717,"aZ":-26.584089584247202,"pfxX":-11.505125594756382,"pfxZ":3.5951898912370464,"pX":0.14840661805204672,"pZ":1.6406162540046227,"vX0":9.298189166372824,"vY0":-124.4382899331816,"vZ0":-4.157132913211382,"x":111.34,"y":194.48,"x0":-2.155486927548313,"y0":50.00566480049254,"z0":5.554304061254133,"aX":-17.911606425948715},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.6,"breakHorizontal":18.5,"spinRate":2165,"spinDirection":245},"zone":8,"typeConfidence":2.0,"plateTime":0.44141145633463186,"extension":6.38044260212238},"index":2,"playId":"2a8177e2-f27b-3174-b3f4-78e618f29b70","pitchNumber":2,"startTime":"2026-04-10T22:57:31.714Z","endTime":"2026-04-10T22:57:34.714Z","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":84.6,"endSpeed":76.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.26966400847808,"aZ":-28.78305808535643,"pfxX":-12.745757689166618,"pfxZ":2.2418284205584182,"pX":-0.7772196236212934,"pZ":1.6288526390444722,"vX0":7.595867911932438,"vY0":-122.92549302220667,"vZ0":-3.589626026046661,"x":146.63,"y":194.8,"x0":-2.2717880949605833,"y0":50.000068500321305,"z0":5.585641828694563,"aX":-19.253971836036484},"breaks":{"breakAngle":31.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":3.4,"breakHorizontal":21.0,"spinRate":2219,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.44776049399813544,"extension":6.214888104722548},"index":3,"playId":"cfea1f39-45aa-3724-8452-cd56a9327b53","pitchNumber":3,"startTime":"2026-04-10T22:57:48.927Z","endTime":"2026-04-10T22:57:52.959Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T22:57:52.959Z","atBatIndex":8},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Adolis García grounds out, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-10T22:58:05.899Z","endTime":"2026-04-10T22:59:00.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":{"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":93.8,"endSpeed":85.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.84732119824734,"aZ":-24.539356088224213,"pfxX":-12.388151576479228,"pfxZ":4.0983583095502825,"pX":-0.11943761434737003,"pZ":1.4626305764331708,"vX0":10.052009349793783,"vY0":-136.1045063143571,"vZ0":-6.140730501132955,"x":121.55,"y":199.29,"x0":-2.2640477895846423,"y0":50.00312630307095,"z0":5.46433247469373,"aX":-23.0778203948317},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.1,"breakHorizontal":20.2,"spinRate":2305,"spinDirection":232},"zone":13,"typeConfidence":2.0,"plateTime":0.4035344791708031,"extension":6.448133028274542},"index":0,"playId":"8354cb7b-0207-3690-982c-b6a0e8bf4585","pitchNumber":1,"startTime":"2026-04-10T22:58:14.720Z","endTime":"2026-04-10T22:58:18.262Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.98176565788522,"aZ":-40.39388012241411,"pfxX":4.735939392242951,"pfxZ":-6.173666105992064,"pX":0.058180156292178695,"pZ":2.246917595677719,"vX0":4.1237112884241585,"vY0":-115.11805027802093,"vZ0":0.6994630005256148,"x":114.78,"y":178.11,"x0":-2.376943363692619,"y0":50.003259284696384,"z0":5.8747906903855,"aX":6.304457298259601},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.7,"breakHorizontal":-9.7,"spinRate":2673,"spinDirection":57},"zone":5,"typeConfidence":2.0,"plateTime":0.4772708904606979,"extension":6.067372268077337},"index":1,"playId":"96b8a0ea-cfd8-3fc0-9095-2cb19d188f17","pitchNumber":2,"startTime":"2026-04-10T22:58:27.754Z","endTime":"2026-04-10T22:58:30.754Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-04-10T22:58:42.823Z","endTime":"2026-04-10T22:58:51.721Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"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.9,"endSpeed":85.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.78736194730309,"aZ":-23.36716428552632,"pfxX":-11.441092972472266,"pfxZ":4.714322631965517,"pX":0.1258565920431758,"pZ":1.8600172330244076,"vX0":9.848135647858669,"vY0":-136.2737955812147,"vZ0":-5.557464729798995,"x":112.2,"y":188.56,"x0":-2.0600924964493896,"y0":50.003275275190454,"z0":5.554563425160194,"aX":-21.377423917814273},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":7.4,"breakHorizontal":18.5,"spinRate":2301,"spinDirection":224},"zone":8,"typeConfidence":2.0,"plateTime":0.40294044745253643,"extension":6.315806159925186},"hitData":{"launchSpeed":101.7,"launchAngle":-20.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":96.76,"coordY":141.49}},"index":3,"playId":"e54746db-59b8-3fc0-a584-38fb3b18cdfa","pitchNumber":3,"startTime":"2026-04-10T22:58:51.721Z","endTime":"2026-04-10T22:59:00.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T22:59:00.246Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-04-10T22:59:11.611Z","endTime":"2026-04-10T23:00:15.262Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"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":94.7,"endSpeed":85.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81370691764426,"aZ":-13.891741274457585,"pfxX":-7.039558259333246,"pfxZ":9.622471098441466,"pX":-0.04784193065867294,"pZ":2.5848859394323127,"vX0":8.60603110311599,"vY0":-137.54260258861854,"vZ0":-5.192195068979958,"x":118.82,"y":168.99,"x0":-2.314749871868577,"y0":50.006752651387984,"z0":5.452123160855047,"aX":-13.381568175095307},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":10.8,"spinRate":2442,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.3994631181608441,"extension":6.310782009296274},"index":0,"playId":"c72b7149-c91b-3252-90c6-743fdeb5e6d9","pitchNumber":1,"startTime":"2026-04-10T22:59:23.962Z","endTime":"2026-04-10T22:59:26.962Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.15114370446344,"aZ":-24.931372679757498,"pfxX":-11.649580698058696,"pfxZ":3.912494148535467,"pX":-0.3873970044140343,"pZ":2.5423816359845106,"vX0":8.676236071336733,"vY0":-135.7383963313654,"vZ0":-3.6218663208564417,"x":131.77,"y":170.14,"x0":-2.1258681112689435,"y0":50.000565052202276,"z0":5.6476596703919615,"aX":-21.54493960026304},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.5,"breakHorizontal":19.1,"spinRate":2300,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.4048972514681477,"extension":6.387080896901771},"index":1,"playId":"08c1272f-b287-3d5b-b3c8-dcebf10be328","pitchNumber":2,"startTime":"2026-04-10T22:59:38.702Z","endTime":"2026-04-10T22:59:41.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":85.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.34873690855023,"aZ":-17.27068874442697,"pfxX":-6.7742759276592786,"pfxZ":7.939242887429863,"pX":0.4198423603967271,"pZ":3.7071976978159595,"vX0":9.7624615244447,"vY0":-136.6938847832836,"vZ0":-1.743459391837861,"x":101.0,"y":138.69,"x0":-2.3308355728284056,"y0":50.00441624262706,"z0":5.548981988417077,"aX":-12.720315152583298},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.2,"breakHorizontal":10.0,"spinRate":2420,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.40190791756250777,"extension":6.237561529508236},"index":2,"playId":"6990c5d5-a8ee-3a20-b193-cbee879058d5","pitchNumber":3,"startTime":"2026-04-10T22:59:54.692Z","endTime":"2026-04-10T22:59:58.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.18902844441659,"aZ":-18.493186974835766,"pfxX":-6.023923536886402,"pfxZ":7.5307469512704674,"pX":0.2484312074548865,"pZ":3.11511786505597,"vX0":8.64691611586305,"vY0":-134.45479020719446,"vZ0":-2.887513969203234,"x":107.53,"y":154.67,"x0":-2.2378132040199317,"y0":50.00498230799127,"z0":5.526901379205992,"aX":-10.94813293778007},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":13.2,"breakHorizontal":8.9,"spinRate":2456,"spinDirection":223},"zone":2,"typeConfidence":2.0,"plateTime":0.4085364161377978,"extension":6.352173082317695},"index":3,"playId":"c43a4d58-e45d-3db7-9f39-3daa6ead03fc","pitchNumber":4,"startTime":"2026-04-10T23:00:11.172Z","endTime":"2026-04-10T23:00:15.262Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:00:15.262Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nolan Arenado grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-10T23:02:27.661Z","endTime":"2026-04-10T23:03:29.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.2,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.77871445650681,"aZ":-26.427666243589808,"pfxX":12.028641140269698,"pfxZ":3.0779541769465384,"pX":1.3349722410654439,"pZ":1.79655353221907,"vX0":-6.751112174669389,"vY0":-136.65420481617542,"vZ0":-5.315320151648461,"x":66.11,"y":190.27,"x0":2.2917979164470896,"y0":50.00398542252401,"z0":5.613192692395543,"aX":22.454313694076525},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":4.4,"breakHorizontal":-20.0,"spinRate":2210,"spinDirection":123},"zone":14,"typeConfidence":2.0,"plateTime":0.4028287033905631,"extension":5.789590222678711},"index":0,"playId":"6e51cbf8-25d1-3ff9-91b4-d3c952d524c1","pitchNumber":1,"startTime":"2026-04-10T23:02:37.753Z","endTime":"2026-04-10T23:02:41.051Z","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":0},"pitchData":{"startSpeed":85.9,"endSpeed":78.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45109439329735,"aZ":-29.529638152409788,"pfxX":-4.89994824182034,"pfxZ":1.685237405520322,"pX":-0.8730932543402042,"pZ":1.550245881971241,"vX0":-5.980150813584515,"vY0":-124.9699803571812,"vZ0":-3.832352158236845,"x":150.28,"y":196.92,"x0":2.195968398351451,"y0":50.00035149303428,"z0":5.555030630191685,"aX":-7.67364949756135},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.3,"breakHorizontal":10.3,"spinRate":2417,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.43990417762871337,"extension":5.639215667175502},"index":1,"playId":"97289300-3e02-3015-a0e1-df1c84379d35","pitchNumber":2,"startTime":"2026-04-10T23:02:50.653Z","endTime":"2026-04-10T23:02:54.236Z","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":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":79.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57047852178566,"aZ":-24.488181666755967,"pfxX":8.887163669592615,"pfxZ":4.759833261351867,"pX":0.39141330788762096,"pZ":3.0644715496703827,"vX0":-6.865866670796034,"vY0":-126.73973844640038,"vZ0":-1.8888122744905664,"x":102.08,"y":156.04,"x0":1.9901153758132653,"y0":50.00542008350951,"z0":5.7886192386046025,"aX":14.360543934520251},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":8.4,"breakHorizontal":-14.4,"spinRate":1445,"spinDirection":121},"zone":3,"typeConfidence":0.87,"plateTime":0.43330407682944116,"extension":5.764024554946696},"index":2,"playId":"ae483668-b723-3dfd-bde2-aa227f0c695b","pitchNumber":3,"startTime":"2026-04-10T23:03:06.024Z","endTime":"2026-04-10T23:03:09.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.026377148538668,"aZ":-29.78769324668499,"pfxX":-4.823706873282465,"pfxZ":1.4894720065539726,"pX":-0.7155954440119018,"pZ":2.7001729269942145,"vX0":-5.608392791347797,"vY0":-126.4203141633479,"vZ0":-1.52006790323678,"x":144.28,"y":165.88,"x0":2.166227154589237,"y0":50.00468350405215,"z0":5.721523774355714,"aX":-7.733661127537291},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":2.5,"breakHorizontal":10.1,"spinRate":2418,"spinDirection":331},"zone":4,"typeConfidence":2.0,"plateTime":0.43483315540098166,"extension":5.65828939682867},"hitData":{"launchSpeed":71.1,"launchAngle":1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.46,"coordY":165.72}},"index":3,"playId":"710986c9-fcd9-3b98-a71e-e3991c902afe","pitchNumber":4,"startTime":"2026-04-10T23:03:21.201Z","endTime":"2026-04-10T23:03:29.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:03:29.528Z","atBatIndex":11},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jose Fernandez lines out to left fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-10T23:03:40.611Z","endTime":"2026-04-10T23:05:03.243Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.242973812772334,"aZ":-28.14991574444102,"pfxX":12.030310489876872,"pfxZ":2.045183377069039,"pX":1.25222335491077,"pZ":2.346833480230987,"vX0":-6.920942163228666,"vY0":-139.87696659909446,"vZ0":-3.9123599869879717,"x":69.27,"y":175.42,"x0":2.207696210266008,"y0":50.00002151730313,"z0":5.628953035283192,"aX":23.616713976082956},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":3.0,"breakHorizontal":-20.2,"spinRate":2207,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.39296572431355115,"extension":5.772450726980397},"index":0,"playId":"7461bf44-dd10-3783-876b-924a86d57da5","pitchNumber":1,"startTime":"2026-04-10T23:03:52.784Z","endTime":"2026-04-10T23:03:56.212Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.5,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.016805577208242,"aZ":-30.46924311371446,"pfxX":7.933009614714517,"pfxZ":1.0855049714543359,"pX":1.326357534250015,"pZ":3.9329740903178076,"vX0":-4.551825599389761,"vY0":-124.71170587189671,"vZ0":1.2464681234149242,"x":66.44,"y":132.59,"x0":2.144209903850953,"y0":50.005624415830546,"z0":5.939332421818901,"aX":12.50132761588267},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":2.5,"breakHorizontal":-13.3,"spinRate":1405,"spinDirection":114},"zone":12,"typeConfidence":0.85,"plateTime":0.4391589389234256,"extension":5.760309622710021},"index":1,"playId":"01857fa5-6640-3048-acb8-d8de2e7a8049","pitchNumber":2,"startTime":"2026-04-10T23:04:06.547Z","endTime":"2026-04-10T23:04:09.611Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":79.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.88428639397458,"aZ":-35.036657032665,"pfxX":9.763504116170338,"pfxZ":-1.7756036880285855,"pX":1.0315423114559314,"pZ":3.4259340454503446,"vX0":-5.645344386156843,"vY0":-126.4573533449057,"vZ0":0.9031327205835922,"x":77.68,"y":146.28,"x0":2.029666693268654,"y0":50.0030377672436,"z0":5.884847987460749,"aX":15.74100058927307},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.8,"breakHorizontal":-16.3,"spinRate":1469,"spinDirection":122},"zone":12,"typeConfidence":0.89,"plateTime":0.4338878225163909,"extension":5.871525590115513},"index":2,"playId":"5e7ce109-71a5-3d86-b686-e2f77d235820","pitchNumber":3,"startTime":"2026-04-10T23:04:23.785Z","endTime":"2026-04-10T23:04:26.832Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.13576565446487,"aZ":-29.041802275708882,"pfxX":11.42969276655688,"pfxZ":1.5621212758124177,"pX":-0.7307565590225696,"pZ":1.9114965369470036,"vX0":-11.425238273727217,"vY0":-140.9661853549052,"vZ0":-5.182183403829535,"x":144.85,"y":187.17,"x0":1.8969733916291986,"y0":50.0026392215013,"z0":5.6570231852159,"aX":22.918985334918947},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":1.8,"breakHorizontal":-18.2,"spinRate":2065,"spinDirection":123},"zone":7,"typeConfidence":2.0,"plateTime":0.38908663787148523,"extension":5.763328724513209},"index":3,"playId":"7348a6f6-f71a-3914-ba49-a5bfad7ba327","pitchNumber":4,"startTime":"2026-04-10T23:04:40.110Z","endTime":"2026-04-10T23:04:43.637Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.35731680544434,"aZ":-26.105557918360592,"pfxX":11.886935049272854,"pfxZ":3.023705441582684,"pX":-0.5016583422951443,"pZ":1.9319356444695397,"vX0":-11.069055980229713,"vY0":-140.82669187618984,"vZ0":-5.639229577160563,"x":136.12,"y":186.62,"x0":1.9378874894377716,"y0":50.001473249277055,"z0":5.651782758051575,"aX":23.84419027117078},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":4.4,"breakHorizontal":-19.2,"spinRate":2174,"spinDirection":125},"zone":7,"typeConfidence":2.0,"plateTime":0.3891291270391819,"extension":5.757497641638137},"hitData":{"launchSpeed":93.0,"launchAngle":23.0,"totalDistance":349.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":77.01,"coordY":67.14}},"index":4,"playId":"1c74c92d-bc7b-343b-aef3-0737f431bcfe","pitchNumber":5,"startTime":"2026-04-10T23:04:53.137Z","endTime":"2026-04-10T23:05:03.243Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:05:03.243Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tim Tawa grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-04-10T23:05:09.085Z","endTime":"2026-04-10T23:06:05.639Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":87.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":38.13334268011168,"aZ":-15.040630299153236,"pfxX":8.394649538814097,"pfxZ":8.692612123157197,"pX":-1.2855039390807699,"pZ":2.130113029898659,"vX0":-11.768271332127092,"vY0":-140.9378478939202,"vZ0":-7.069686587467496,"x":166.0,"y":181.27,"x0":1.893680126805167,"y0":50.00126141255415,"z0":5.681159413111352,"aX":16.542928010742166},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.0,"breakHorizontal":-12.2,"spinRate":2425,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.3917093740730393,"extension":5.788923509346138},"index":0,"playId":"5ccee100-fad8-356b-b319-b88841ae9bc1","pitchNumber":1,"startTime":"2026-04-10T23:05:29.047Z","endTime":"2026-04-10T23:05:32.141Z","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":86.7,"endSpeed":78.3,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.16170715205427,"aZ":-33.69272826235603,"pfxX":-2.359392844657227,"pfxZ":-0.963029358167443,"pX":-0.7217918508264979,"pZ":1.1181207655476844,"vX0":-6.494641595651481,"vY0":-125.90513057893982,"vZ0":-3.958677855156012,"x":144.51,"y":208.59,"x0":2.2227108938665574,"y0":50.00626516884327,"z0":5.507770872654933,"aX":-3.699838916349197},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.6,"breakHorizontal":6.1,"spinRate":2464,"spinDirection":339},"zone":13,"typeConfidence":2.0,"plateTime":0.43900258149373217,"extension":5.700002515567151},"index":1,"playId":"4b83a6f9-b87f-3552-84c7-a5c0cb4e4928","pitchNumber":2,"startTime":"2026-04-10T23:05:42.603Z","endTime":"2026-04-10T23:05:45.760Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":96.8,"endSpeed":86.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":39.335153970979704,"aZ":-25.301473208493334,"pfxX":12.294935439437806,"pfxZ":3.5300145440997515,"pX":0.5388452715332483,"pZ":2.3453407687200065,"vX0":-8.646961078771314,"vY0":-140.50047290974672,"vZ0":-4.435307171459202,"x":96.46,"y":175.46,"x0":2.0991116843699045,"y0":50.007021467584515,"z0":5.64138560687389,"aX":23.96493152374367},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":5.4,"breakHorizontal":-19.9,"spinRate":2329,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.3936808873910729,"extension":5.853712564176565},"hitData":{"launchSpeed":90.3,"launchAngle":3.0,"totalDistance":81.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.1,"coordY":148.98}},"index":2,"playId":"b8ab6680-56d3-31f4-9b62-9c7ade641c8a","pitchNumber":3,"startTime":"2026-04-10T23:05:58.018Z","endTime":"2026-04-10T23:06:05.639Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:06:05.639Z","atBatIndex":13},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, third baseman Nolan Arenado to first baseman Ildemaro Vargas.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-10T23:08:05.479Z","endTime":"2026-04-10T23:09:39.859Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"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":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":84.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54692920287643,"aZ":-17.865126611219647,"pfxX":-5.629282152224493,"pfxZ":7.764906230446677,"pX":-0.27178216531127286,"pZ":4.5302526499186655,"vX0":7.404177621004436,"vY0":-134.9483345985338,"vZ0":0.14137899107671004,"x":127.36,"y":116.46,"x0":-2.32054075477367,"y0":50.004693044600835,"z0":5.736323941336874,"aX":-10.377166254603905},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.3,"breakHorizontal":8.6,"spinRate":2401,"spinDirection":220},"zone":11,"typeConfidence":2.0,"plateTime":0.4059845780675393,"extension":6.375893828206172},"index":0,"playId":"74d00857-4644-349d-94f3-3cbc625f134c","pitchNumber":1,"startTime":"2026-04-10T23:08:15.556Z","endTime":"2026-04-10T23:08:18.556Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.67476853484068,"aZ":-17.806767157583884,"pfxX":-7.004137953197102,"pfxZ":7.968754348491801,"pX":0.35303081003527836,"pZ":3.9474900667595247,"vX0":9.07075283971266,"vY0":-133.20366088463706,"vZ0":-1.2559240287522804,"x":103.54,"y":132.2,"x0":-2.1808868411823514,"y0":50.00564037493008,"z0":5.708193277466302,"aX":-12.633715786607576},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.4,"breakHorizontal":10.8,"spinRate":2402,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.41066183580500004,"extension":6.355245932473536},"index":1,"playId":"38220735-3894-318d-baa4-2255b4a21fa3","pitchNumber":2,"startTime":"2026-04-10T23:08:27.884Z","endTime":"2026-04-10T23:08:32.101Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":72.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.763273141720532,"aZ":-42.09357922585222,"pfxX":4.660303149150498,"pfxZ":-7.521470561005784,"pX":0.5334466436511918,"pZ":1.2141049555823937,"vX0":4.810787601293292,"vY0":-115.33622721184943,"vZ0":-0.9965578985278478,"x":96.67,"y":206.0,"x0":-2.202090110155403,"y0":50.00564401171572,"z0":5.78961566084104,"aX":6.142723727098593},"breaks":{"breakAngle":9.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.7,"breakVerticalInduced":-13.4,"breakHorizontal":-9.8,"spinRate":2762,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.478880910478487,"extension":6.031659998942991},"index":2,"playId":"1a24d191-241d-30c2-aebf-8595584bb56a","pitchNumber":3,"startTime":"2026-04-10T23:08:44.980Z","endTime":"2026-04-10T23:08:48.372Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.5,"endSpeed":73.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.696656812131916,"aZ":-40.397046199196616,"pfxX":4.336920008689731,"pfxZ":-6.0139540872967725,"pX":-0.46089065122532336,"pZ":2.4950274500309235,"vX0":2.8585253061044162,"vY0":-117.15350448039445,"vZ0":0.9280810679369504,"x":134.57,"y":171.41,"x0":-2.267813681142083,"y0":50.00565236513889,"z0":5.921703392705137,"aX":5.925155884154011},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-10.2,"breakHorizontal":-8.6,"spinRate":2686,"spinDirection":56},"zone":4,"typeConfidence":2.0,"plateTime":0.4706508354202694,"extension":6.0636737578858275},"index":3,"playId":"60151f25-3157-3bbb-af9c-188a331c0658","pitchNumber":4,"startTime":"2026-04-10T23:08:59.608Z","endTime":"2026-04-10T23:09:06.042Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":73.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.3572712033714,"aZ":-41.00828435334046,"pfxX":7.04455115760854,"pfxZ":-6.453114581194004,"pX":0.3237052962692343,"pZ":1.99165704388089,"vX0":3.8280128204569213,"vY0":-117.48009874201301,"vZ0":0.08465675100799364,"x":104.66,"y":185.01,"x0":-2.2525116029990726,"y0":50.00062806335954,"z0":5.830428380744234,"aX":9.649405334275931},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-11.3,"breakHorizontal":-13.8,"spinRate":2784,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.46981314479808844,"extension":6.087293129120328},"hitData":{"launchSpeed":91.3,"launchAngle":-4.0,"totalDistance":22.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":99.39,"coordY":167.24}},"index":4,"playId":"e073cd93-cc91-3bd1-b484-07eeb66c6174","pitchNumber":5,"startTime":"2026-04-10T23:09:32.238Z","endTime":"2026-04-10T23:09:39.859Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:09:39.859Z","atBatIndex":14},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Justin Crawford hit by pitch.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-10T23:09:53.787Z","endTime":"2026-04-10T23:11:44.303Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.813008943948596,"aZ":-15.766905192592711,"pfxX":-6.068179396610621,"pfxZ":8.666680106510906,"pX":1.5836955619768682,"pZ":2.1220201497120095,"vX0":12.27797667675699,"vY0":-136.88567106490606,"vZ0":-5.879144645245607,"x":56.63,"y":181.49,"x0":-2.1758624697889783,"y0":50.006631053047265,"z0":5.38105226514639,"aX":-11.494192014043746},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":8.4,"spinRate":2482,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.4004585692976814,"extension":6.404618342974803},"index":0,"playId":"0268bf9f-ce7c-3b65-81d9-df0156ea6771","pitchNumber":1,"startTime":"2026-04-10T23:10:06.907Z","endTime":"2026-04-10T23:10:10.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.834819925631884,"aZ":-14.746356518130147,"pfxX":-7.148956008375028,"pfxZ":9.360116226088271,"pX":-0.7469216944637573,"pZ":2.8369865233810265,"vX0":6.79332598858458,"vY0":-136.06991556055252,"vZ0":-4.466146108749431,"x":145.47,"y":162.18,"x0":-2.3556735515620795,"y0":50.00264835060256,"z0":5.532353932579735,"aX":-13.310634580279327},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":11.4,"spinRate":2459,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.4036290781708649,"extension":6.374146324573448},"index":1,"playId":"f85ce13e-fe29-38c6-aa19-b60990c5bc86","pitchNumber":2,"startTime":"2026-04-10T23:10:22.166Z","endTime":"2026-04-10T23:10: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(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.7,"endSpeed":79.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.421538110483205,"aZ":-27.553547708616303,"pfxX":-12.960813060098076,"pfxZ":2.8954134596697836,"pX":0.7487417137699833,"pZ":1.4009010610112067,"vX0":11.090923367448452,"vY0":-125.73418625658955,"vZ0":-4.689156997414704,"x":88.46,"y":200.96,"x0":-2.0439633530478276,"y0":50.00122146058524,"z0":5.536156863731661,"aX":-20.66931727574574},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.3,"breakHorizontal":20.8,"spinRate":2180,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4362665377013255,"extension":6.331916699667623},"index":2,"playId":"ad1c2038-a908-375f-97be-3b6f1a97bbf9","pitchNumber":3,"startTime":"2026-04-10T23:10:36.598Z","endTime":"2026-04-10T23:10:39.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.976606047744678,"aZ":-14.911507840429719,"pfxX":-7.876212855395361,"pfxZ":9.05497192733306,"pX":-0.08019121452188167,"pZ":2.217056792848523,"vX0":8.249122827284761,"vY0":-137.34452837581946,"vZ0":-6.067640293743682,"x":120.06,"y":178.92,"x0":-2.102128451198933,"y0":50.00556216163417,"z0":5.472632250424998,"aX":-15.020466648233231},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.2,"breakHorizontal":12.5,"spinRate":2495,"spinDirection":226},"zone":8,"typeConfidence":2.0,"plateTime":0.39909313289298254,"extension":6.398421766744844},"index":3,"playId":"23934aa8-8197-3c88-9832-7f74b7a15622","pitchNumber":4,"startTime":"2026-04-10T23:10:51.104Z","endTime":"2026-04-10T23:10:55.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":84.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.00647303535747,"aZ":-11.383448784661093,"pfxX":-5.027408324951536,"pfxZ":11.070341486609468,"pX":0.46355987894657263,"pZ":2.8496455881941123,"vX0":8.786999764490943,"vY0":-137.50601510286364,"vZ0":-4.875914475568159,"x":99.33,"y":161.84,"x0":-2.1487717071209227,"y0":50.00057280844913,"z0":5.445539730076724,"aX":-9.44065343446098},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.0,"breakHorizontal":6.8,"spinRate":2485,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.4013381657832742,"extension":6.429427947769398},"index":4,"playId":"82a969b8-c99d-39c9-ad6c-a4866e179551","pitchNumber":5,"startTime":"2026-04-10T23:11:12.520Z","endTime":"2026-04-10T23:11:18.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14176339201037,"aZ":-38.70140733854636,"pfxX":8.838626521851165,"pfxZ":-4.744413931894012,"pX":1.9037357806982753,"pZ":0.9178376744792266,"vX0":6.702122035819427,"vY0":-117.82955480318238,"vZ0":-2.5888141240132305,"x":44.43,"y":214.0,"x0":-2.149465538227882,"y0":50.00533450890208,"z0":5.686581255729371,"aX":12.147384497023003},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-9.0,"breakHorizontal":-17.9,"spinRate":2940,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4689586822624747,"extension":6.1271799975849115},"index":5,"playId":"423baa59-c8ed-3d82-a3df-07bd6c6292fe","pitchNumber":6,"startTime":"2026-04-10T23:11:41.089Z","endTime":"2026-04-10T23:11:44.303Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:11:44.303Z","atBatIndex":15},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-10T23:12:15.872Z","endTime":"2026-04-10T23:13:35.334Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.1,"endSpeed":85.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.833420955288325,"aZ":-16.6377852202109,"pfxX":-6.0083690336263444,"pfxZ":8.218119948033365,"pX":-0.2317760525082679,"pZ":2.7987387545554627,"vX0":7.324802673926037,"vY0":-136.79189333714243,"vZ0":-4.241879835080963,"x":125.83,"y":163.21,"x0":-2.1665221127794387,"y0":50.003063829359434,"z0":5.513893556732971,"aX":-11.360195039259304},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":14.2,"breakHorizontal":9.2,"spinRate":2422,"spinDirection":228},"zone":5,"typeConfidence":2.0,"plateTime":0.4007671843948435,"extension":6.185163955322744},"index":0,"playId":"c26414e0-bcff-36cd-99a9-bb0b4e3418ff","pitchNumber":1,"startTime":"2026-04-10T23:12:25.605Z","endTime":"2026-04-10T23:12:29.042Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"fe43e4d5-def3-3b6a-81d8-21de031cdd09","startTime":"2026-04-10T23:12:46.530Z","endTime":"2026-04-10T23:12:51.629Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.673412014951154,"aZ":-14.836569653825634,"pfxX":-6.390988844188858,"pfxZ":9.152938080681091,"pX":-0.09558654992853413,"pZ":2.535951297392472,"vX0":8.18820334367364,"vY0":-136.86033009251096,"vZ0":-5.224299065413822,"x":120.64,"y":170.31,"x0":-2.2981577835566926,"y0":50.00126272391887,"z0":5.488473799309202,"aX":-12.10366577145192},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.6,"breakHorizontal":9.8,"spinRate":2493,"spinDirection":225},"zone":5,"typeConfidence":2.0,"plateTime":0.4004750583288019,"extension":6.162883368252874},"index":2,"playId":"44ade531-7e70-336e-ab3c-7a149817a8ac","pitchNumber":2,"startTime":"2026-04-10T23:13:06.364Z","endTime":"2026-04-10T23:13:11.037Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.91563383758867,"aZ":-38.10835885518787,"pfxX":6.7661448120380046,"pfxZ":-4.214048617490905,"pX":-0.27577526213243636,"pZ":1.5591642417485718,"vX0":2.8128900499137544,"vY0":-118.30450509256458,"vZ0":-1.650704550113272,"x":127.51,"y":196.68,"x0":-2.3614568105776317,"y0":50.00252126055245,"z0":5.77942372565934,"aX":9.528872801771863},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-7.8,"breakHorizontal":-13.0,"spinRate":2833,"spinDirection":60},"zone":13,"typeConfidence":2.0,"plateTime":0.46411688935101303,"extension":5.888445962880513},"index":3,"playId":"afccad01-4fbd-3d87-a41e-e245c25e35ee","pitchNumber":3,"startTime":"2026-04-10T23:13:30.307Z","endTime":"2026-04-10T23:13:35.334Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:13:35.334Z","atBatIndex":16},{"result":{"type":"atBat","event":"Caught Stealing 2B","eventType":"caught_stealing_2b","description":"Justin Crawford caught stealing 2nd base, catcher Gabriel Moreno to shortstop Geraldo Perdomo.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-04-10T23:13:57.430Z","endTime":"2026-04-10T23:14:30.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":17},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Caught Stealing 2B","eventType":"caught_stealing_2b","movementReason":"r_caught_stealing_2b","runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":672515,"link":"/api/v1/people/672515"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"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(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":93.4,"endSpeed":84.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.45007860446667,"aZ":-25.199680012632072,"pfxX":-12.645622872809142,"pfxZ":3.7805917621406593,"pX":-1.1305375889305065,"pZ":1.7426532255606944,"vX0":7.495403584364062,"vY0":-135.618499604641,"vZ0":-5.208690500303884,"x":160.09,"y":191.73,"x0":-2.30187526340205,"y0":50.00165907817459,"z0":5.468884240511786,"aX":-23.316485648478867},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":5.8,"breakHorizontal":21.1,"spinRate":2444,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.40543425904555397,"extension":6.161971551296688},"index":0,"playId":"5484f380-3671-36b8-800a-183ddf64199d","pitchNumber":1,"startTime":"2026-04-10T23:14:03.627Z","endTime":"2026-04-10T23:14:06.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":81.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.672317719509294,"aZ":-23.58792227919746,"pfxX":-0.35709875856331585,"pfxZ":5.143105680434086,"pX":1.2213367807329993,"pZ":2.7303295229040963,"vX0":8.693291272075522,"vY0":-128.14482125385808,"vZ0":-2.4779926790720124,"x":70.45,"y":165.06,"x0":-2.1637756524326224,"y0":50.00077737939376,"z0":5.546329264406408,"aX":-0.5980659634615867},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":9.0,"breakHorizontal":-1.2,"spinRate":2568,"spinDirection":210},"zone":12,"typeConfidence":2.0,"plateTime":0.42690376625115034,"extension":6.186224140838448},"index":1,"playId":"7aeb1d8f-1ab3-36a3-aa5b-227a7be265b0","pitchNumber":2,"startTime":"2026-04-10T23:14:23.605Z","endTime":"2026-04-10T23:14:30.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:14:30.775Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alek Thomas grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-10T23:16:37.486Z","endTime":"2026-04-10T23:16:56.888Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"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":0},"pitchData":{"startSpeed":96.8,"endSpeed":87.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.757014430864146,"aZ":-21.187449201549175,"pfxX":11.314685974850622,"pfxZ":5.574134879013219,"pX":0.10032527498097914,"pZ":2.1744643403832624,"vX0":-9.192727269126536,"vY0":-140.4546880919748,"vZ0":-6.030569757384948,"x":113.18,"y":180.07,"x0":1.9674410194104188,"y0":50.00326532075682,"z0":5.754671541012752,"aX":22.30662594488293},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":8.8,"breakHorizontal":-18.2,"spinRate":2270,"spinDirection":127},"zone":5,"typeConfidence":2.0,"plateTime":0.3919620884505215,"extension":5.902253913371043},"hitData":{"launchSpeed":82.8,"launchAngle":-39.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.34,"coordY":142.22}},"index":0,"playId":"0236cede-74fa-3b9e-ae43-25a40ed1f305","pitchNumber":1,"startTime":"2026-04-10T23:16:48.371Z","endTime":"2026-04-10T23:16:56.888Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:16:56.888Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-10T23:17:05.924Z","endTime":"2026-04-10T23:18:22.082Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":95.3,"endSpeed":86.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.58567150183948,"aZ":-15.820160180165885,"pfxX":8.30356843821726,"pfxZ":8.50003157363365,"pX":-0.5679749697172891,"pZ":1.8114207302196603,"vX0":-9.308366248290275,"vY0":-138.27361077592545,"vZ0":-7.64586326823281,"x":138.65,"y":189.87,"x0":1.7730236222206,"y0":50.00644236219994,"z0":5.686570974084152,"aX":15.984453474959652},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.8,"breakHorizontal":-13.0,"spinRate":2188,"spinDirection":126},"zone":7,"typeConfidence":2.0,"plateTime":0.39704644064978467,"extension":5.814316894906924},"index":0,"playId":"d6ff38de-ff27-3389-a0c7-1b2b0a562ac0","pitchNumber":1,"startTime":"2026-04-10T23:17:20.036Z","endTime":"2026-04-10T23:17:23.223Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-04-10T23:17:32.096Z","endTime":"2026-04-10T23:17:41.617Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.444865313939747,"aZ":-29.968061776057095,"pfxX":-6.610168565549766,"pfxZ":1.4151142901422649,"pX":1.0775925131001811,"pZ":3.7843369718990663,"vX0":-1.1830961317687392,"vY0":-124.20814837487836,"vZ0":1.1730901961796052,"x":75.92,"y":136.6,"x0":2.418954732586602,"y0":50.00179699811529,"z0":5.802332452258046,"aX":-10.302597791705047},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":12.2,"spinRate":2136,"spinDirection":309},"zone":12,"typeConfidence":2.0,"plateTime":0.441375332175574,"extension":5.4845447771895826},"index":2,"playId":"549ab63b-f14e-383c-b064-651375ddb161","pitchNumber":2,"startTime":"2026-04-10T23:17:41.617Z","endTime":"2026-04-10T23:17:45.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.45413832147942,"aZ":-31.386763592226085,"pfxX":-5.259106976639156,"pfxZ":0.4966319679581126,"pX":-0.08465539064416015,"pZ":2.704645945915576,"vX0":-4.318343902038224,"vY0":-124.9830108801754,"vZ0":-1.1862194034977418,"x":120.23,"y":165.75,"x0":2.3494049038029443,"y0":50.00236647623066,"z0":5.765741686061795,"aX":-8.308861200295052},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.8,"breakHorizontal":10.6,"spinRate":2159,"spinDirection":321},"zone":2,"typeConfidence":2.0,"plateTime":0.43843979814653844,"extension":5.602590340777801},"index":3,"playId":"ddce9d0c-12c4-33ec-a389-996bb333d40b","pitchNumber":3,"startTime":"2026-04-10T23:17:56.758Z","endTime":"2026-04-10T23:18:00.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":78.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65003915517816,"aZ":-31.983681864798502,"pfxX":10.786588493821261,"pfxZ":0.12310947077347656,"pX":1.0982887613563337,"pZ":1.9085800074349786,"vX0":-6.061191497835541,"vY0":-126.19661455979967,"vZ0":-3.1055339219182594,"x":75.14,"y":187.25,"x0":2.1453178302597484,"y0":50.00525621592056,"z0":5.7648497131698315,"aX":17.184793179866162},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.4,"breakHorizontal":-17.9,"spinRate":1793,"spinDirection":118},"zone":14,"typeConfidence":0.89,"plateTime":0.4361035406963465,"extension":5.844273974461048},"index":4,"playId":"c5b0cf3c-6ce8-3224-a7ed-6375de2421f0","pitchNumber":4,"startTime":"2026-04-10T23:18:18.344Z","endTime":"2026-04-10T23:18:22.082Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:18:22.082Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-04-10T23:18:30.603Z","endTime":"2026-04-10T23:19:25.618Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":78.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.97676886418484,"aZ":-30.750341965287802,"pfxX":-5.750734750902677,"pfxZ":0.8990055141536839,"pX":-0.22279627598892876,"pZ":2.1006321967488306,"vX0":-3.9876962393079047,"vY0":-126.32891720404682,"vZ0":-2.582143491602375,"x":125.49,"y":182.06,"x0":2.1331234976607454,"y0":50.00510772682704,"z0":5.652580449285769,"aX":-9.130805040839837},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.2,"breakHorizontal":11.4,"spinRate":2425,"spinDirection":326},"zone":8,"typeConfidence":2.0,"plateTime":0.43653604784671485,"extension":5.640126437614613},"index":0,"playId":"9769bb3b-5f4e-30b6-9871-c16fc01570df","pitchNumber":1,"startTime":"2026-04-10T23:18:41.114Z","endTime":"2026-04-10T23:18:44.114Z","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":97.5,"endSpeed":87.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.302767802693,"aZ":-13.64574563667743,"pfxX":8.405487827972955,"pfxZ":9.231703290378713,"pX":-0.025968486482583254,"pZ":3.6421489564990286,"vX0":-8.385993254753135,"vY0":-141.6970840238908,"vZ0":-3.6493935077982336,"x":117.99,"y":140.44,"x0":1.89860538889563,"y0":50.001237721726405,"z0":5.8351792904511735,"aX":16.86875101378232},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":16.0,"breakHorizontal":-13.2,"spinRate":2379,"spinDirection":127},"zone":11,"typeConfidence":2.0,"plateTime":0.3884712602236897,"extension":5.7714430945791015},"index":1,"playId":"e5a57b54-0da8-3e5b-bc3c-ed967555ad38","pitchNumber":2,"startTime":"2026-04-10T23:18:53.307Z","endTime":"2026-04-10T23:18:56.307Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-10T23:19:11.100Z","endTime":"2026-04-10T23:19:20.995Z","isPitch":false,"type":"action","player":{"id":606466,"link":"/api/v1/people/606466"}},{"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":98.1,"endSpeed":88.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.45380340768134,"aZ":-16.1344447480501,"pfxX":7.404018527841765,"pfxZ":7.897586802132603,"pX":-0.3173684374083649,"pZ":4.276169152428918,"vX0":-8.846449522979773,"vY0":-142.49890328301416,"vZ0":-1.765344838835313,"x":129.1,"y":123.32,"x0":1.8833946863190172,"y0":50.00627165306267,"z0":5.936637483398494,"aX":15.044967211663131},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":14.0,"breakHorizontal":-11.4,"spinRate":2306,"spinDirection":128},"zone":11,"typeConfidence":2.0,"plateTime":0.3861601189076036,"extension":5.88015696195829},"index":3,"playId":"b9c43723-ba2b-3caa-b7ff-2c53af81fb67","pitchNumber":3,"startTime":"2026-04-10T23:19:20.995Z","endTime":"2026-04-10T23:19:25.618Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:19:25.618Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber called out on strikes.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-10T23:22:50.335Z","endTime":"2026-04-10T23:23:40.715Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"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":"Defensive Substitution: James McCann replaces catcher Gabriel Moreno, batting 4th, playing catcher.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T23:21:43.245Z","endTime":"2026-04-10T23:22:52.652Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"battingOrder":"401","replacedPlayer":{"id":672515,"link":"/api/v1/people/672515"}},{"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":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.91199254226596,"aZ":-15.379990172777823,"pfxX":-5.7801163983195885,"pfxZ":9.237802303900027,"pX":0.10461252556006251,"pZ":2.8375078168674515,"vX0":8.337609741283869,"vY0":-134.4245048721667,"vZ0":-3.924344575990893,"x":113.01,"y":162.17,"x0":-2.2956643770382157,"y0":50.00522043606816,"z0":5.418298673787155,"aX":-10.511639143383993},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":8.5,"spinRate":2494,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.40848056481031847,"extension":6.361094931117041},"index":1,"playId":"0b3cb56d-aae6-360f-9253-e284ed73c0df","pitchNumber":1,"startTime":"2026-04-10T23:22:52.652Z","endTime":"2026-04-10T23:22:55.656Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.484608598725604,"aZ":-38.00392013106634,"pfxX":5.452843123350617,"pfxZ":-4.294370005017085,"pX":-0.49543069153656005,"pZ":1.8544991571443725,"vX0":2.7246008220240063,"vY0":-116.76792669771984,"vZ0":-0.7619954169823929,"x":135.88,"y":188.71,"x0":-2.3922580147700305,"y0":50.00303634249835,"z0":5.8145707027655815,"aX":7.4011795081757095},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.7,"breakHorizontal":-10.6,"spinRate":2800,"spinDirection":58},"zone":7,"typeConfidence":2.0,"plateTime":0.4721766490149837,"extension":5.952584489543869},"index":2,"playId":"2d8242e3-9f28-3358-bf51-bd76090ab836","pitchNumber":2,"startTime":"2026-04-10T23:23:06.885Z","endTime":"2026-04-10T23:23:09.885Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22125581984649,"aZ":-17.51771805987771,"pfxX":-6.4479898148029635,"pfxZ":7.562914123907664,"pX":-1.0450114973054494,"pZ":3.253779684156211,"vX0":5.945558056811295,"vY0":-138.8333430938178,"vZ0":-2.805492449402018,"x":156.83,"y":150.93,"x0":-2.3842957372983373,"y0":50.002400032851284,"z0":5.453705715909932,"aX":-12.494518767863791},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":13.2,"breakHorizontal":10.3,"spinRate":2587,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.3956418528692369,"extension":6.594441529638897},"index":3,"playId":"43841a33-9be4-35e2-873b-f4a6df0b9c17","pitchNumber":3,"startTime":"2026-04-10T23:23:21.730Z","endTime":"2026-04-10T23:23:24.801Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":85.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.931585373709026,"aZ":-11.867760551647628,"pfxX":-6.199382782232316,"pfxZ":10.734034006438243,"pX":-0.0882094068467733,"pZ":2.227025640851112,"vX0":8.236872157196611,"vY0":-137.07283649082854,"vZ0":-6.035724076782867,"x":120.36,"y":178.65,"x0":-2.334831789677542,"y0":50.006174703175695,"z0":5.2773222027303595,"aX":-11.732006740795601},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":18.2,"breakHorizontal":9.4,"spinRate":2508,"spinDirection":229},"zone":5,"typeConfidence":2.0,"plateTime":0.4004725492417207,"extension":6.292295435291767},"index":4,"playId":"c9153a66-dfb0-3160-9b7d-d6a43912052d","pitchNumber":4,"startTime":"2026-04-10T23:23:36.682Z","endTime":"2026-04-10T23:23:40.715Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:23:40.715Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a sharp line drive to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-10T23:23:50.726Z","endTime":"2026-04-10T23:24:55.349Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.2,"endSpeed":73.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.682756806344795,"aZ":-40.2403129885221,"pfxX":5.8149854189520305,"pfxZ":-5.9202236600285385,"pX":-0.06859364520696833,"pZ":1.5997649077892522,"vX0":3.4193713931744947,"vY0":-116.77951152882719,"vZ0":-0.8201423548603728,"x":119.61,"y":195.59,"x0":-2.313621387695464,"y0":50.00107073747329,"z0":5.784457252426184,"aX":7.925195729629113},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-10.6,"breakHorizontal":-11.4,"spinRate":2871,"spinDirection":55},"zone":13,"typeConfidence":2.0,"plateTime":0.4713866490938674,"extension":5.925584128319881},"index":0,"playId":"15810daa-326f-3f62-bf8f-e813fcd6edbf","pitchNumber":1,"startTime":"2026-04-10T23:24:02.751Z","endTime":"2026-04-10T23:24:06.342Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":78.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.451700641733126,"aZ":-30.971798611336393,"pfxX":-11.839810474884912,"pfxZ":0.7548563674940132,"pX":-1.4309491521663025,"pZ":1.9805819459253073,"vX0":6.311365785589352,"vY0":-125.72427615327939,"vZ0":-2.4825893262546583,"x":171.54,"y":185.3,"x0":-2.4465200978904047,"y0":50.00234125783646,"z0":5.515411263869725,"aX":-18.79683920214449},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":1.0,"breakHorizontal":19.8,"spinRate":2127,"spinDirection":246},"zone":13,"typeConfidence":2.0,"plateTime":0.4370533271801409,"extension":6.219013211271168},"index":1,"playId":"dfe3ad8c-4727-36d6-8ad7-3595307b14d0","pitchNumber":2,"startTime":"2026-04-10T23:24:22.473Z","endTime":"2026-04-10T23:24:25.473Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-04-10T23:24:32.621Z","endTime":"2026-04-10T23:24:43.796Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"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":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":86.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.158281194017853,"aZ":-17.583463906613247,"pfxX":-4.860578288152517,"pfxZ":7.591440116751184,"pX":-0.3876672597837297,"pZ":2.0100834748000747,"vX0":7.192089532822392,"vY0":-137.88115628937808,"vZ0":-5.5292251010083,"x":131.78,"y":184.51,"x0":-2.400516055015635,"y0":50.00392008429547,"z0":5.231226501462278,"aX":-9.343593392203829},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":12.7,"breakHorizontal":7.3,"spinRate":2581,"spinDirection":230},"zone":7,"typeConfidence":2.0,"plateTime":0.397513288641671,"extension":6.175329619039107},"hitData":{"launchSpeed":106.8,"launchAngle":9.0,"totalDistance":185.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":140.72,"coordY":71.57}},"index":3,"playId":"6d392ea4-e339-3f37-8f11-0bfc5035810f","pitchNumber":3,"startTime":"2026-04-10T23:24:43.796Z","endTime":"2026-04-10T23:24:55.349Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:24:55.349Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh called out on strikes. Bryce Harper steals (1) 2nd base.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-10T23:24:59.773Z","endTime":"2026-04-10T23:26:54.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"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":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":88.9,"endSpeed":81.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.655048879687094,"aZ":-25.08277105583914,"pfxX":2.218077463366237,"pfxZ":4.1545138648678765,"pX":-0.07342815419504212,"pZ":3.825411349903756,"vX0":5.3145907012954385,"vY0":-129.47712549546554,"vZ0":0.34241478838314365,"x":119.8,"y":135.49,"x0":-2.436348461767317,"y0":50.002433033916844,"z0":5.602423798853914,"aX":3.7864701690269045},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.8,"breakHorizontal":-5.2,"spinRate":2601,"spinDirection":188},"zone":11,"typeConfidence":2.0,"plateTime":0.4221381429082087,"extension":6.240875719784022},"index":0,"playId":"0a0cdff1-d4c5-3ed4-9500-45ec4ef845c8","pitchNumber":1,"startTime":"2026-04-10T23:25:22.331Z","endTime":"2026-04-10T23:25:25.331Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.3,"endSpeed":77.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.766444346323766,"aZ":-23.849376911414264,"pfxX":-9.315523666700058,"pfxZ":5.408192967047337,"pX":0.25595876501745907,"pZ":1.965254297314069,"vX0":8.831078723846296,"vY0":-123.82096329052581,"vZ0":-3.876913040779419,"x":107.24,"y":185.72,"x0":-2.161696750945571,"y0":50.00173931305478,"z0":5.567474303881319,"aX":-14.336195982935344},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":9.0,"breakHorizontal":14.6,"spinRate":1960,"spinDirection":247},"zone":8,"typeConfidence":2.0,"plateTime":0.4438562694792205,"extension":6.227228068900829},"index":1,"playId":"89fab073-9c58-318e-94e3-15b945ec2d78","pitchNumber":2,"startTime":"2026-04-10T23:25:42.277Z","endTime":"2026-04-10T23:25:45.277Z","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":86.1,"endSpeed":78.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.000501276411903,"aZ":-33.95934860270691,"pfxX":-11.201338184849043,"pfxZ":-1.125878530318075,"pX":-0.06639227003570193,"pZ":1.2715035626070696,"vX0":9.050163907302007,"vY0":-125.02199103072176,"vZ0":-3.5320574560601585,"x":119.53,"y":204.45,"x0":-2.283882342530043,"y0":50.00615279594422,"z0":5.499609015383615,"aX":-17.67558016390212},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.6,"breakHorizontal":18.1,"spinRate":2187,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.43866360353199907,"extension":6.2895389125162495},"index":2,"playId":"8384deca-a632-3151-b7f2-29d503ce8ca5","pitchNumber":3,"startTime":"2026-04-10T23:26:04.112Z","endTime":"2026-04-10T23:26:07.112Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"playId":"8e06153f-4ee0-3978-920f-883ac32a747c","startTime":"2026-04-10T23:26:25.808Z","endTime":"2026-04-10T23:26:30.317Z","isPitch":false,"type":"pickoff"},{"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":"SV","description":"Slurve"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.375774711628953,"aZ":-40.42145887308996,"pfxX":7.959928496770731,"pfxZ":-6.005709176777738,"pX":-0.5645599206627713,"pZ":1.9028801574260708,"vX0":2.0914909229075804,"vY0":-117.10315926068769,"vZ0":-0.3157037938673233,"x":138.52,"y":187.4,"x0":-2.505574953567241,"y0":50.00202545524659,"z0":5.856227190464264,"aX":10.932813005945672},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-10.6,"breakHorizontal":-14.9,"spinRate":2852,"spinDirection":54},"zone":7,"typeConfidence":2.0,"plateTime":0.4696997143051673,"extension":6.001292233722471},"index":4,"playId":"16b6d4e0-07c4-310c-a133-b5b378cba8f2","pitchNumber":4,"startTime":"2026-04-10T23:26:47.481Z","endTime":"2026-04-10T23:26:54.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:26:54.071Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, second baseman Ketel Marte to first baseman Ildemaro Vargas.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-04-10T23:27:20.381Z","endTime":"2026-04-10T23:27:56.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":606466,"link":"/api/v1/people/606466"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":545121,"link":"/api/v1/people/545121"},"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":92.9,"endSpeed":84.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.8274631030867,"aZ":-17.12404192974876,"pfxX":-6.685326348430456,"pfxZ":8.15806621879272,"pX":-0.3951298772308615,"pZ":1.772695727938273,"vX0":7.911320690831046,"vY0":-135.05391908088552,"vZ0":-5.965479390415303,"x":132.06,"y":190.92,"x0":-2.4959206969360466,"y0":50.00171476363543,"z0":5.217506713763231,"aX":-12.330976573317848},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":13.7,"breakHorizontal":10.4,"spinRate":2497,"spinDirection":229},"zone":7,"typeConfidence":2.0,"plateTime":0.4058070001316585,"extension":6.150437342826653},"index":0,"playId":"91454468-a7b5-385c-9243-0794aa047cc4","pitchNumber":1,"startTime":"2026-04-10T23:27:28.338Z","endTime":"2026-04-10T23:27:31.338Z","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":2},"pitchData":{"startSpeed":85.1,"endSpeed":77.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29969424828244,"aZ":-31.090107346646086,"pfxX":-12.303684487701613,"pfxZ":0.7074391759969378,"pX":0.32931295602221317,"pZ":1.2167275914832525,"vX0":10.153710642244336,"vY0":-123.4079652573224,"vZ0":-4.12904189865168,"x":104.45,"y":205.93,"x0":-2.255197964914982,"y0":50.00241737687353,"z0":5.552424510749213,"aX":-18.83328128473731},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.5,"breakHorizontal":19.7,"spinRate":2240,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.44511986964879435,"extension":6.220405303319917},"hitData":{"launchSpeed":78.0,"launchAngle":8.0,"totalDistance":105.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.49,"coordY":148.12}},"index":1,"playId":"29dc7ade-79cc-3847-9b61-28a4e141340f","pitchNumber":2,"startTime":"2026-04-10T23:27:48.968Z","endTime":"2026-04-10T23:27:56.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:27:56.655Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ildemaro Vargas strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-10T23:29:53.549Z","endTime":"2026-04-10T23:30:58.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":85.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.560897403787884,"aZ":-27.490533298218537,"pfxX":11.824276685241244,"pfxZ":2.5090944139816296,"pX":-1.3304752818139125,"pZ":1.6002957467631074,"vX0":-12.76383811581851,"vY0":-136.35283117080007,"vZ0":-5.765592805681445,"x":167.71,"y":195.57,"x0":1.8956939480776176,"y0":50.00066955240254,"z0":5.661791375867811,"aX":22.057088765314653},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":3.4,"breakHorizontal":-18.4,"spinRate":2185,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.4031135148590912,"extension":5.738080363852464},"index":0,"playId":"f5ba1b70-d743-327d-98d1-29936f203dd8","pitchNumber":1,"startTime":"2026-04-10T23:30:05.195Z","endTime":"2026-04-10T23:30:08.400Z","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.9,"endSpeed":78.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.000918508566386,"aZ":-32.97951953889,"pfxX":8.637381031557545,"pfxZ":-0.5096749479476212,"pX":-0.4885144656643388,"pZ":2.14680744286048,"vX0":-8.545671253658762,"vY0":-124.82461423347743,"vZ0":-2.2798009227164755,"x":135.62,"y":180.82,"x0":1.8703253991994548,"y0":50.00578112102858,"z0":5.808536508773734,"aX":13.523490485931214},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.2,"breakHorizontal":-13.4,"spinRate":1411,"spinDirection":117},"zone":7,"typeConfidence":0.86,"plateTime":0.4401384563955859,"extension":5.853849845273302},"index":1,"playId":"8bc4e02a-64b1-389d-87d4-4989ca70596d","pitchNumber":2,"startTime":"2026-04-10T23:30:18.450Z","endTime":"2026-04-10T23:30:21.450Z","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":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":78.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.494011594302037,"aZ":-34.033027824726084,"pfxX":-5.0718944940061315,"pfxZ":-1.1702576895270411,"pX":-0.6055738870261758,"pZ":2.4386694685631234,"vX0":-5.102489477787013,"vY0":-126.51238358764249,"vZ0":-1.025429935816294,"x":140.08,"y":172.94,"x0":2.114371552738841,"y0":50.00544862987067,"z0":5.635905736740247,"aX":-8.028441121423704},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.2,"breakHorizontal":10.6,"spinRate":2217,"spinDirection":332},"zone":4,"typeConfidence":2.0,"plateTime":0.4369186205645317,"extension":5.680298381048937},"index":2,"playId":"50c8aa62-6f77-34f5-95ed-0e587d722be2","pitchNumber":3,"startTime":"2026-04-10T23:30:33.065Z","endTime":"2026-04-10T23:30:36.065Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-10T23:30:41.862Z","endTime":"2026-04-10T23:30:53.333Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"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":0},"pitchData":{"startSpeed":88.5,"endSpeed":81.0,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.789762032144562,"aZ":-34.51268688716753,"pfxX":-4.983350218199021,"pfxZ":-1.4056023766075878,"pX":-0.5147856059991094,"pZ":0.6062380406386814,"vX0":-5.315790493749947,"vY0":-128.7043475830547,"vZ0":-5.807021910009585,"x":136.62,"y":222.41,"x0":2.2345932379064166,"y0":50.00618591479184,"z0":5.604189568973905,"aX":-8.259220654052019},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.7,"breakHorizontal":10.3,"spinRate":2207,"spinDirection":340},"zone":13,"typeConfidence":2.0,"plateTime":0.42758819093671274,"extension":5.529665502598638},"index":4,"playId":"31ab765e-ce74-3507-822f-cb95f8c653a7","pitchNumber":4,"startTime":"2026-04-10T23:30:53.333Z","endTime":"2026-04-10T23:30:58.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:30:58.147Z","atBatIndex":25},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-10T23:31:04.668Z","endTime":"2026-04-10T23:32:28.388Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"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,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.32509831198062,"aZ":-15.205358335058662,"pfxX":7.96183400460744,"pfxZ":8.839756762822413,"pX":-0.7906584954978728,"pZ":2.3646701498027074,"vX0":-10.317589170813916,"vY0":-139.15340770021535,"vZ0":-6.316251619196691,"x":147.14,"y":174.93,"x0":1.967691435038491,"y0":50.00498233735195,"z0":5.709582903943094,"aX":15.288742637342692},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.5,"breakHorizontal":-11.8,"spinRate":2298,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.3968064255828674,"extension":5.792067954919734},"index":0,"playId":"aa4778dd-fc66-37c5-ad68-1b8f7825c5ac","pitchNumber":1,"startTime":"2026-04-10T23:31:20.035Z","endTime":"2026-04-10T23:31:23.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.37316938411878,"aZ":-35.09015290192334,"pfxX":-3.1628491684938225,"pfxZ":-1.8212130578005015,"pX":-0.6611301760081764,"pZ":1.482932516357219,"vX0":-5.886073177252707,"vY0":-127.36543006189403,"vZ0":-3.1828667769986607,"x":142.2,"y":198.74,"x0":2.11425603241547,"y0":50.00328920810227,"z0":5.597731513044937,"aX":-5.063013155845697},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.3,"breakVerticalInduced":-3.8,"breakHorizontal":7.3,"spinRate":2333,"spinDirection":330},"zone":13,"typeConfidence":2.0,"plateTime":0.4343171391120575,"extension":5.61540659346369},"index":1,"playId":"667bd2a9-9579-32da-9639-7c26fa9d90cb","pitchNumber":2,"startTime":"2026-04-10T23:31:35.090Z","endTime":"2026-04-10T23:31:38.391Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.38825496755532,"aZ":-34.94189027541611,"pfxX":-4.216757204295154,"pfxZ":-1.7729253201839548,"pX":-0.513664754180902,"pZ":1.3909528826268482,"vX0":-5.252087266836739,"vY0":-125.9630996893045,"vZ0":-3.141191973002467,"x":136.58,"y":201.22,"x0":2.1692169341110543,"y0":50.00379757194303,"z0":5.563575808032383,"aX":-6.581571578622537},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.8,"breakHorizontal":9.1,"spinRate":2452,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4396812146025475,"extension":5.625711376749248},"index":2,"playId":"894fc194-13f6-3b96-9e8f-367a2ef990b0","pitchNumber":3,"startTime":"2026-04-10T23:31:49.254Z","endTime":"2026-04-10T23:31:52.722Z","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":1},"pitchData":{"startSpeed":87.3,"endSpeed":79.3,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.289555791617268,"aZ":-26.955183463153812,"pfxX":10.17044219277032,"pfxZ":3.233132474298994,"pX":1.1554576156231262,"pZ":2.9646888480220595,"vX0":-5.402678130169166,"vY0":-126.92089677691798,"vZ0":-1.4625862010026838,"x":72.96,"y":158.73,"x0":2.0009729220719468,"y0":50.005913532947034,"z0":5.714562470759356,"aX":16.437554986481455},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":5.8,"breakHorizontal":-17.0,"spinRate":1550,"spinDirection":120},"zone":12,"typeConfidence":0.9,"plateTime":0.4331285286764621,"extension":5.729736478691766},"index":3,"playId":"7c059e84-8561-3e8d-9c9c-dbc5060507ec","pitchNumber":4,"startTime":"2026-04-10T23:32:06.314Z","endTime":"2026-04-10T23:32:09.681Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":86.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.29789374864245,"aZ":-15.968946457151194,"pfxX":7.950242107819689,"pfxZ":8.309004759337487,"pX":-1.1146821453161968,"pZ":2.51389244485896,"vX0":-10.69774443979697,"vY0":-139.70154676457,"vZ0":-5.664748636975619,"x":159.49,"y":170.9,"x0":1.7548732515339382,"y0":50.00502253903659,"z0":5.640323889187592,"aX":15.511395665390209},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":13.8,"breakHorizontal":-11.9,"spinRate":2186,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.3940388698632966,"extension":5.79227397132623},"index":4,"playId":"d965c89b-d6ce-36f5-9894-d74e3cbeab53","pitchNumber":5,"startTime":"2026-04-10T23:32:23.686Z","endTime":"2026-04-10T23:32:28.388Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:32:28.388Z","atBatIndex":26},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Diamondbacks challenged (force play), call on the field was upheld: Diamondbacks challenged (play at 1st), call on the field was overturned: James McCann grounds into a force out, pitcher Jesús Luzardo to second baseman Bryson Stott. Geraldo Perdomo out at 2nd. James McCann to 1st.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-10T23:32:35.135Z","endTime":"2026-04-10T23:33:45.439Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":0},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666200,"link":"/api/v1/people/666200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":77.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.702203919263745,"aZ":-35.24520188475705,"pfxX":-4.668451844841937,"pfxZ":-1.9927688601995968,"pX":1.1772512179041585,"pZ":2.9545571736050684,"vX0":-1.4924116544873056,"vY0":-124.03237298223098,"vZ0":0.606188303059414,"x":72.13,"y":159.01,"x0":2.3953186174900187,"y0":50.005893560729255,"z0":5.675722555037562,"aX":-7.183168265551194},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.1,"breakHorizontal":8.8,"spinRate":2292,"spinDirection":325},"zone":12,"typeConfidence":2.0,"plateTime":0.44372966262451286,"extension":5.360314684030638},"index":0,"playId":"d14640f9-ce36-305f-81fc-329fb08e894a","pitchNumber":1,"startTime":"2026-04-10T23:32:52.895Z","endTime":"2026-04-10T23:32:56.286Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":77.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.65906168708227,"aZ":-30.17156760018011,"pfxX":9.311265535889078,"pfxZ":1.2775788572296953,"pX":1.348983316189408,"pZ":4.065391497119775,"vX0":-4.923062824917666,"vY0":-124.96786712647949,"vZ0":1.667007746132558,"x":65.58,"y":129.01,"x0":2.1457734562078437,"y0":50.0018107674111,"z0":5.887111754458306,"aX":14.571135135898652},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":3.0,"breakHorizontal":-15.6,"spinRate":1490,"spinDirection":119},"zone":12,"typeConfidence":0.88,"plateTime":0.4400842836973573,"extension":5.622387445880799},"index":1,"playId":"70f6293f-73d6-37c8-8463-c6b1297d01f1","pitchNumber":2,"startTime":"2026-04-10T23:33:18.792Z","endTime":"2026-04-10T23:33:21.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, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":86.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.15176305518444,"aZ":-26.81776068521616,"pfxX":12.441554578570923,"pfxZ":2.771906045421508,"pX":0.30566192996016545,"pZ":2.240311419563269,"vX0":-9.212405529669342,"vY0":-139.29317174435218,"vZ0":-4.574885611641032,"x":105.35,"y":178.29,"x0":2.0674461958320247,"y0":50.00256753162194,"z0":5.713714908277668,"aX":24.040780971082274},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.1,"breakHorizontal":-20.2,"spinRate":2081,"spinDirection":123},"zone":6,"typeConfidence":2.0,"plateTime":0.3957567957486594,"extension":6.001986870026423},"hitData":{"launchSpeed":91.8,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":128.29,"coordY":183.47}},"index":2,"playId":"5d5da600-3ea6-32ed-9a9b-c8fdc8fc8e7d","pitchNumber":3,"startTime":"2026-04-10T23:33:36.404Z","endTime":"2026-04-10T23:33:45.439Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MC","challengeTeamId":109,"additionalReviews":[{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":109}]},"playEndTime":"2026-04-10T23:33:45.439Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Nolan Arenado strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-04-10T23:36:02.732Z","endTime":"2026-04-10T23:37:55.852Z","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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":77.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.323609690988114,"aZ":-40.30321974905852,"pfxX":-3.2745536924806933,"pfxZ":-5.249931043412024,"pX":0.6212869504427769,"pZ":2.9190395224021546,"vX0":-3.4537922055863852,"vY0":-125.23891470227555,"vZ0":1.1873656546739955,"x":93.32,"y":159.97,"x0":2.4569929102379144,"y0":50.0037329745272,"z0":5.801753615123841,"aX":-5.06861308324952},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.8,"breakHorizontal":6.8,"spinRate":2090,"spinDirection":324},"zone":3,"typeConfidence":2.0,"plateTime":0.4417098362613934,"extension":5.648922120530009},"index":0,"playId":"ace44a58-57de-3e55-b02f-37b4098196da","pitchNumber":1,"startTime":"2026-04-10T23:36:02.732Z","endTime":"2026-04-10T23:36:05.821Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.817074255827468,"aZ":-35.48533566573858,"pfxX":9.37940438676683,"pfxZ":-2.042389727987529,"pX":-0.22721600384477753,"pZ":1.1536387722620534,"vX0":-8.947643163887111,"vY0":-127.01412912867178,"vZ0":-4.139816108855998,"x":125.66,"y":207.63,"x0":2.135201066047901,"y0":50.003364455314106,"z0":5.649167055591934,"aX":15.212263602313293},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.4,"breakHorizontal":-14.8,"spinRate":1537,"spinDirection":114},"zone":13,"typeConfidence":0.88,"plateTime":0.4324627775502776,"extension":5.853006513575269},"index":1,"playId":"d813e30a-05ed-3abe-96c8-8330d078b32b","pitchNumber":2,"startTime":"2026-04-10T23:36:16.199Z","endTime":"2026-04-10T23:36:19.199Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29428936593427,"aZ":-29.650056767015354,"pfxX":9.518737993956538,"pfxZ":1.547556613340042,"pX":1.2310245113692588,"pZ":1.9457121895257912,"vX0":-5.61053463635672,"vY0":-127.6477805797622,"vZ0":-3.4336908285194325,"x":70.08,"y":186.25,"x0":2.2348844395595866,"y0":50.00171325999655,"z0":5.673848468119823,"aX":15.513705611264175},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.2,"breakHorizontal":-15.7,"spinRate":1480,"spinDirection":115},"zone":14,"typeConfidence":0.88,"plateTime":0.4311250527691879,"extension":5.853570587131131},"index":2,"playId":"dec390da-8c70-3810-ade2-19db91717831","pitchNumber":3,"startTime":"2026-04-10T23:36:36.267Z","endTime":"2026-04-10T23:36:39.465Z","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":88.1,"endSpeed":79.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.772658290764028,"aZ":-33.84119877671318,"pfxX":-4.752420485488552,"pfxZ":-1.022051534413424,"pX":-0.31980445712972716,"pZ":1.9796366017245413,"vX0":-4.935284731235729,"vY0":-128.1449949506905,"vZ0":-2.5233852016385123,"x":129.19,"y":185.33,"x0":2.2640645231643455,"y0":50.00482002388371,"z0":5.678034026868616,"aX":-7.73435193650971},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-2.3,"breakHorizontal":10.0,"spinRate":2365,"spinDirection":330},"zone":7,"typeConfidence":2.0,"plateTime":0.4309937942387645,"extension":5.6775982171914965},"index":3,"playId":"eab55cae-322d-3d6f-beca-5452e13242cc","pitchNumber":4,"startTime":"2026-04-10T23:36:52.812Z","endTime":"2026-04-10T23:36:56.148Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":88.3,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.185500876947614,"aZ":-14.569499295891822,"pfxX":9.384618003486686,"pfxZ":8.689761152046648,"pX":-0.7862598979942865,"pZ":3.4354875969431027,"vX0":-10.948358071718209,"vY0":-142.4657660751777,"vZ0":-3.9831719437288102,"x":146.97,"y":146.02,"x0":1.9140817686632443,"y0":50.00047687644637,"z0":5.79257124416941,"aX":19.00781080303216},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.9,"breakHorizontal":-14.4,"spinRate":2355,"spinDirection":130},"zone":11,"typeConfidence":2.0,"plateTime":0.3866263128647671,"extension":5.785024088673008},"index":4,"playId":"0ac55232-9d15-3628-b3fd-0789cefc416f","pitchNumber":5,"startTime":"2026-04-10T23:37:16.883Z","endTime":"2026-04-10T23:37:21.177Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.8,"endSpeed":88.7,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4185965803283,"aZ":-13.53360206762872,"pfxX":7.951281655521717,"pfxZ":9.162822869950185,"pX":0.1973147509596954,"pZ":4.397319086535646,"vX0":-8.318206379947405,"vY0":-142.15695972773904,"vZ0":-1.8236986971756504,"x":109.48,"y":120.05,"x0":2.1367794181652795,"y0":50.002914030920024,"z0":5.912251655564109,"aX":16.176586622562795},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":16.3,"breakHorizontal":-12.6,"spinRate":2279,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.3861827274251515,"extension":5.656680226966816},"index":5,"playId":"dfee0b36-e8c4-3a17-ac7f-f0845c207711","pitchNumber":6,"startTime":"2026-04-10T23:37:35.008Z","endTime":"2026-04-10T23:37:38.008Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.1,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.45911682306836,"aZ":-10.24790178709808,"pfxX":6.318078415426664,"pfxZ":10.706636746401132,"pX":-0.6776707500170243,"pZ":3.2849976752010766,"vX0":-9.859675900575697,"vY0":-142.59400866019814,"vZ0":-5.16574412018617,"x":142.83,"y":150.09,"x0":2.0127652305940247,"y0":50.00473602211047,"z0":5.773846675087517,"aX":12.941942959957203},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":18.4,"breakHorizontal":-9.4,"spinRate":2184,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.3849153759184416,"extension":5.871170940220973},"index":6,"playId":"49df928f-6441-3fea-aecd-41405f7f4e36","pitchNumber":7,"startTime":"2026-04-10T23:37:51.827Z","endTime":"2026-04-10T23:37:55.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:37:55.852Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T23:39:50.668Z","endTime":"2026-04-10T23:41:18.114Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"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":"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.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.26011855408045,"aZ":-15.01223664682113,"pfxX":-6.590182743513009,"pfxZ":9.354345752833831,"pX":-1.4344573028329164,"pZ":3.7542311682772556,"vX0":4.9879167453286515,"vY0":-135.25731730722867,"vZ0":-2.0840375134290725,"x":171.68,"y":137.42,"x0":-2.455575627357117,"y0":50.00003259526196,"z0":5.599523712062125,"aX":-12.086475001995789},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.7,"breakHorizontal":10.7,"spinRate":2483,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.4065160895673787,"extension":5.993349190541534},"index":0,"playId":"2f583dac-a163-35e3-a653-9910756a8fd8","pitchNumber":1,"startTime":"2026-04-10T23:40:09.530Z","endTime":"2026-04-10T23:40:12.756Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":72.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.809461532784145,"aZ":-41.80708137798118,"pfxX":5.874513587104403,"pfxZ":-7.320551403102092,"pX":-0.22719377119604545,"pZ":0.9384212016653862,"vX0":2.8948222569232587,"vY0":-115.03779728739696,"vZ0":-1.5561643761779085,"x":125.66,"y":213.44,"x0":-2.271994952368089,"y0":50.00067436692719,"z0":5.741107815986445,"aX":7.734216956667492},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-13.3,"breakHorizontal":-11.4,"spinRate":2827,"spinDirection":51},"zone":13,"typeConfidence":2.0,"plateTime":0.4793533351284278,"extension":6.1853789065196505},"index":1,"playId":"d3557c68-5ef3-3526-91de-89f1e6a1c4a7","pitchNumber":2,"startTime":"2026-04-10T23:40:23.650Z","endTime":"2026-04-10T23:40:28.322Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-04-10T23:40:39.189Z","endTime":"2026-04-10T23:40:45.657Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":81.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0176947498934,"aZ":-21.313436652327475,"pfxX":0.07148417155859121,"pfxZ":6.392145767558322,"pX":2.007293749120076,"pZ":2.856085772879803,"vX0":10.64155295294365,"vY0":-129.997391212717,"vZ0":-2.748336024661024,"x":40.49,"y":161.67,"x0":-2.1607909448351177,"y0":50.00544988059456,"z0":5.5575116893316,"aX":0.12037656948408597},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":11.2,"breakHorizontal":-2.6,"spinRate":2588,"spinDirection":212},"zone":12,"typeConfidence":2.0,"plateTime":0.4224664229307016,"extension":6.251715188587999},"index":3,"playId":"f528bef6-0017-38c3-a343-f838de37cb44","pitchNumber":3,"startTime":"2026-04-10T23:40:45.657Z","endTime":"2026-04-10T23:40:48.927Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.02132717050838,"aZ":-37.146622821024636,"pfxX":2.2801598633603315,"pfxZ":-3.4857245661333094,"pX":0.7566310624677547,"pZ":1.8981190412561852,"vX0":6.179295474660532,"vY0":-119.19653704577394,"vZ0":-1.120313820487392,"x":88.16,"y":187.53,"x0":-2.176147075347138,"y0":50.00552394409154,"z0":5.758011570590355,"aX":3.248578376563646},"breaks":{"breakAngle":7.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-6.4,"breakHorizontal":-5.8,"spinRate":2687,"spinDirection":64},"zone":9,"typeConfidence":2.0,"plateTime":0.4612526041248466,"extension":5.863707889766124},"index":4,"playId":"ccc19f5b-5d5e-34ea-8d3b-c78446ffac41","pitchNumber":4,"startTime":"2026-04-10T23:40:58.507Z","endTime":"2026-04-10T23:41:01.507Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.535071521561793,"aZ":-41.86827954171115,"pfxX":5.308434533169557,"pfxZ":-7.00378718311692,"pX":0.9720363433517484,"pZ":1.1989944913210213,"vX0":5.80748382961974,"vY0":-118.01692706026851,"vZ0":-1.7257587767765632,"x":79.95,"y":206.41,"x0":-2.228701249384058,"y0":50.00523057999051,"z0":5.865638836477488,"aX":7.343128853580703},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-12.8,"breakHorizontal":-11.3,"spinRate":2912,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4676118559988516,"extension":5.911314661511147},"index":5,"playId":"13d89cda-fecc-32cd-ad2c-9f847c3eea4e","pitchNumber":5,"startTime":"2026-04-10T23:41:14.607Z","endTime":"2026-04-10T23:41:18.114Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:41:18.114Z","atBatIndex":29},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T23:41:33.908Z","endTime":"2026-04-10T23:42:30.791Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.940323789935064,"aZ":-40.66984193446269,"pfxX":3.23535329829662,"pfxZ":-6.121985808838351,"pX":0.2041148816598957,"pZ":1.2133360107253603,"vX0":4.600808909371381,"vY0":-117.98576110368627,"vZ0":-1.7261851046866812,"x":109.22,"y":206.02,"x0":-2.204360525956059,"y0":50.00575337085172,"z0":5.760311114039736,"aX":4.486055985840685},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.2,"breakHorizontal":-7.2,"spinRate":2708,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4672196984107311,"extension":5.960143691008696},"index":0,"playId":"6e13c0c9-0fe2-333b-be29-dc7782c2c912","pitchNumber":1,"startTime":"2026-04-10T23:41:41.842Z","endTime":"2026-04-10T23:41:45.206Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":84.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.980009095355452,"aZ":-15.49788297571785,"pfxX":-6.073002316258975,"pfxZ":9.079554029683417,"pX":-0.5066418759061655,"pZ":3.0598511574340397,"vX0":6.604262588748875,"vY0":-135.2633670408148,"vZ0":-3.860241469574044,"x":136.31,"y":156.16,"x0":-2.2013335628684256,"y0":50.00026661478053,"z0":5.605694242881294,"aX":-11.151012269582274},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":15.7,"breakHorizontal":9.5,"spinRate":2544,"spinDirection":230},"zone":1,"typeConfidence":2.0,"plateTime":0.4063353486826182,"extension":6.128290922017158},"index":1,"playId":"7492002e-788f-3b13-ac86-066f4394d646","pitchNumber":2,"startTime":"2026-04-10T23:41:54.965Z","endTime":"2026-04-10T23:41:57.965Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.110153985864972,"aZ":-40.194763949569904,"pfxX":3.762302867297877,"pfxZ":-5.618035049093912,"pX":0.777348769676095,"pZ":1.3869421673329834,"vX0":6.167678315642971,"vY0":-119.88124661897791,"vZ0":-1.6515313370225022,"x":87.37,"y":201.33,"x0":-2.3358014668396323,"y0":50.00099259236166,"z0":5.73340091837803,"aX":5.373772329639488},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-10.3,"breakHorizontal":-8.5,"spinRate":2902,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4601292021998451,"extension":6.15549774258424},"index":2,"playId":"97afaca1-80f3-3ff3-bf55-a813c4baf0de","pitchNumber":3,"startTime":"2026-04-10T23:42:12.450Z","endTime":"2026-04-10T23:42:15.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.81116124576726,"aZ":-13.067264479933627,"pfxX":-6.128825801325185,"pfxZ":10.216435553393506,"pX":-0.14382928680087168,"pZ":3.2221040332908295,"vX0":7.613220099162111,"vY0":-136.55860591829972,"vZ0":-3.7697000743515017,"x":122.48,"y":151.78,"x0":-2.184429996859268,"y0":50.00174117487314,"z0":5.5323603091154805,"aX":-11.461731226993361},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":17.8,"breakHorizontal":9.4,"spinRate":2556,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.4025947421265603,"extension":6.365639558245006},"index":3,"playId":"30416567-f7af-3488-a00b-f047bbb254cb","pitchNumber":4,"startTime":"2026-04-10T23:42:27.261Z","endTime":"2026-04-10T23:42:30.791Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:42:30.791Z","atBatIndex":30},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"J.T. Realmuto doubles (2) on a sharp line drive to right fielder Jorge Barrosa.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T23:42:49.651Z","endTime":"2026-04-10T23:44:21.374Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.63467246569609,"aZ":-28.243790625707224,"pfxX":0.1426903492070828,"pfxZ":2.3780703704832558,"pX":-1.6942729710915239,"pZ":3.9932766293608846,"vX0":2.176494482555707,"vY0":-127.75814343803951,"vZ0":1.3061156962075386,"x":181.58,"y":130.96,"x0":-2.576164050287404,"y0":50.00034714919263,"z0":5.697337239434292,"aX":0.2352395685170458},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":4.8,"breakHorizontal":-0.7,"spinRate":2668,"spinDirection":168},"zone":11,"typeConfidence":2.0,"plateTime":0.42893503902580354,"extension":5.984654295117559},"index":0,"playId":"0f10d8ed-1b69-385d-b866-93050dfdb323","pitchNumber":1,"startTime":"2026-04-10T23:42:54.460Z","endTime":"2026-04-10T23:42:58.192Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.917764330556526,"aZ":-17.67665699919941,"pfxX":-4.765976363991279,"pfxZ":7.746683239209302,"pX":0.5298752551747665,"pZ":2.761970344199423,"vX0":8.663377776176919,"vY0":-136.409778275811,"vZ0":-4.062709162548355,"x":96.8,"y":164.21,"x0":-2.0779425317191924,"y0":50.00585403628298,"z0":5.500745942035765,"aX":-8.92348774190981},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.3,"breakHorizontal":6.6,"spinRate":2559,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.40258666050379155,"extension":6.352436902854535},"index":1,"playId":"1cb51a45-6e8e-39e9-91c1-536ba85eef81","pitchNumber":2,"startTime":"2026-04-10T23:43:21.879Z","endTime":"2026-04-10T23:43:26.133Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.399222769582536,"aZ":-15.636516497096824,"pfxX":-6.119864074449833,"pfxZ":8.69528055379232,"pX":0.47356733283310165,"pZ":1.9502494989869212,"vX0":9.264945586875697,"vY0":-137.05091892901225,"vZ0":-6.500905918449449,"x":98.95,"y":186.12,"x0":-2.156252337332248,"y0":50.001779963614936,"z0":5.421753810153666,"aX":-11.637987409850219},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.5,"breakHorizontal":9.1,"spinRate":2481,"spinDirection":228},"zone":9,"typeConfidence":2.0,"plateTime":0.3997182335493563,"extension":6.42839651402266},"index":2,"playId":"12f6bedf-824c-3322-a7f8-d81c8f97f9ed","pitchNumber":3,"startTime":"2026-04-10T23:43:41.066Z","endTime":"2026-04-10T23:43:44.066Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-04-10T23:43:55.305Z","endTime":"2026-04-10T23:44:07.001Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":86.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.930913611615253,"aZ":-16.503543175850616,"pfxX":-5.525871729939191,"pfxZ":8.142760839200182,"pX":0.20552499607341534,"pZ":3.516889490480569,"vX0":8.561146637743613,"vY0":-137.91579926700285,"vZ0":-2.6783103583986922,"x":109.17,"y":143.82,"x0":-2.2222351094961343,"y0":50.002718325498805,"z0":5.614832411426019,"aX":-10.635298159393052},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.4,"breakHorizontal":8.2,"spinRate":2425,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.3972733711820844,"extension":6.319499241138707},"hitData":{"launchSpeed":101.1,"launchAngle":15.0,"totalDistance":277.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":219.22,"coordY":111.14}},"index":4,"playId":"a116c6f8-2999-372d-834b-5596b0b97c25","pitchNumber":4,"startTime":"2026-04-10T23:44:07.001Z","endTime":"2026-04-10T23:44:21.374Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:44:21.374Z","atBatIndex":31},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Justin Crawford walks. J.T. Realmuto to 3rd. Passed ball by catcher James McCann. J.T. Realmuto to 3rd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T23:44:34.933Z","endTime":"2026-04-10T23:47:20.670Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"postOnThird":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.695607281840996,"aZ":-16.779474229536223,"pfxX":-3.8186679036293785,"pfxZ":8.2565095347691,"pX":-0.8113949883632045,"pZ":3.544499435690583,"vX0":5.5290611030302195,"vY0":-135.89861745467456,"vZ0":-2.371399561931748,"x":147.93,"y":143.08,"x0":-2.3792249190090837,"y0":50.00113584071366,"z0":5.598334466701952,"aX":-7.11901645213195},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.6,"breakHorizontal":5.6,"spinRate":2414,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40354322975465173,"extension":6.183802388551485},"index":0,"playId":"66a24882-e647-3ab2-9eec-bc5d6d64ee6c","pitchNumber":1,"startTime":"2026-04-10T23:44:57.406Z","endTime":"2026-04-10T23:45:00.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.93011955838172,"aZ":-14.55810001720646,"pfxX":-5.073261212567709,"pfxZ":9.432426328475795,"pX":1.2803730612144624,"pZ":2.253593309756058,"vX0":11.208812084312424,"vY0":-135.4087483426417,"vZ0":-5.670636378232491,"x":68.2,"y":177.93,"x0":-2.2427424317177582,"y0":50.00460738467149,"z0":5.383314635190814,"aX":-9.477477837058043},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.1,"breakHorizontal":7.0,"spinRate":2456,"spinDirection":224},"zone":14,"typeConfidence":2.0,"plateTime":0.40358301547356046,"extension":6.5365304193880345},"index":1,"playId":"d610de36-0289-3428-8ea6-065f47309591","pitchNumber":2,"startTime":"2026-04-10T23:45:15.615Z","endTime":"2026-04-10T23:45:18.615Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":85.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.536464278741647,"aZ":-17.926677807512505,"pfxX":-6.4055299927147145,"pfxZ":7.572710189768612,"pX":-1.0418861687427796,"pZ":3.032238127417501,"vX0":5.883825856130844,"vY0":-136.66265796723715,"vZ0":-3.206871820753749,"x":156.71,"y":156.91,"x0":-2.3958285340933325,"y0":50.00573918274878,"z0":5.459964642068795,"aX":-12.057342184952935},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.2,"breakHorizontal":10.3,"spinRate":2435,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.40155973253849275,"extension":6.2904140513794475},"index":2,"playId":"7bf86dea-bfc3-350d-8189-32f26ac20424","pitchNumber":3,"startTime":"2026-04-10T23:45:35.686Z","endTime":"2026-04-10T23:45:38.763Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.009247902082393,"aZ":-15.126745851230387,"pfxX":-5.612875172313716,"pfxZ":9.315976532415151,"pX":-0.3104859092177298,"pZ":2.9589676076313354,"vX0":7.426233791570674,"vY0":-134.6073103391033,"vZ0":-3.9589330239924116,"x":128.83,"y":158.89,"x0":-2.379547742260659,"y0":50.00107884426087,"z0":5.524089916314018,"aX":-10.269595949130972},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.2,"breakHorizontal":8.5,"spinRate":2447,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.40735937684461065,"extension":6.274159003886914},"index":3,"playId":"b5e6d0a5-8091-39b2-872c-f4b4a56f7a18","pitchNumber":4,"startTime":"2026-04-10T23:45:56.399Z","endTime":"2026-04-10T23:45:59.399Z","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.8,"endSpeed":85.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.15112620361759,"aZ":-16.179121692829554,"pfxX":-5.319280618829357,"pfxZ":8.531788651441142,"pX":-0.6563102097701683,"pZ":2.520010445575669,"vX0":6.371683751043441,"vY0":-136.33743330005137,"vZ0":-4.84903460651828,"x":142.02,"y":170.74,"x0":-2.337178852789927,"y0":50.003067735837256,"z0":5.445385538308767,"aX":-9.972551299077564},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":14.5,"breakHorizontal":8.2,"spinRate":2345,"spinDirection":229},"zone":4,"typeConfidence":2.0,"plateTime":0.4024027663545544,"extension":6.259503183224625},"index":4,"playId":"1307bcf4-f056-3f68-b73c-a66acab5e6b1","pitchNumber":5,"startTime":"2026-04-10T23:46:15.698Z","endTime":"2026-04-10T23:46:18.698Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-04-10T23:46:31.285Z","endTime":"2026-04-10T23:46:47.947Z","isPitch":false,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"}},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"playId":"a7353de9-3e27-31cb-9aec-cf4151ee63a2","startTime":"2026-04-10T23:46:47.947Z","endTime":"2026-04-10T23:46:53.852Z","isPitch":false,"type":"pickoff"},{"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.301875575966363,"aZ":-34.74449094610471,"pfxX":1.8635094090611801,"pfxZ":-1.6941623220370996,"pX":-1.3235916206606269,"pZ":2.437800468521309,"vX0":2.258710035992014,"vY0":-122.71051281135,"vZ0":-0.840517971901666,"x":167.45,"y":172.96,"x0":-2.499620782584583,"y0":50.002142148889305,"z0":5.75654893659061,"aX":2.8286576201901323},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-3.0,"breakHorizontal":-4.0,"spinRate":2699,"spinDirection":62},"zone":13,"typeConfidence":2.0,"plateTime":0.4471222953518792,"extension":5.900715801345444},"index":7,"playId":"39789232-6996-3037-b16e-14c48c37906d","pitchNumber":6,"startTime":"2026-04-10T23:47:12.500Z","endTime":"2026-04-10T23:47:20.670Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:47:20.670Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to center fielder Alek Thomas.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-04-10T23:47:29.223Z","endTime":"2026-04-10T23:48:33.432Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.84658434017824,"aZ":-13.434658009967675,"pfxX":-6.428275269755761,"pfxZ":9.867744647742272,"pX":0.5081625474381317,"pZ":2.0046846766482993,"vX0":9.837073892326188,"vY0":-137.0845508773189,"vZ0":-6.50233776703824,"x":97.63,"y":184.65,"x0":-2.29488181936728,"y0":50.006344145295614,"z0":5.328022577982433,"aX":-12.213313312733451},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.6,"breakHorizontal":9.5,"spinRate":2499,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.39983442606349406,"extension":6.505963996794369},"index":0,"playId":"bc6cebcc-b54c-330f-8490-e355ac20fbb4","pitchNumber":1,"startTime":"2026-04-10T23:48:03.303Z","endTime":"2026-04-10T23:48:06.303Z","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":94.3,"endSpeed":86.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.578194878549564,"aZ":-12.46947332741036,"pfxX":-6.18674399133817,"pfxZ":10.378179372277742,"pX":-0.21253506501448322,"pZ":2.2344608962452837,"vX0":7.631918292002669,"vY0":-136.99647218758042,"vZ0":-6.528672220813233,"x":125.1,"y":178.45,"x0":-2.2321029168112614,"y0":50.002193086233554,"z0":5.502633423399476,"aX":-11.74648178074846},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.5,"breakHorizontal":9.6,"spinRate":2607,"spinDirection":224},"zone":5,"typeConfidence":2.0,"plateTime":0.399969420899712,"extension":6.385025325135177},"hitData":{"launchSpeed":97.1,"launchAngle":38.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":153.73,"coordY":65.66}},"index":1,"playId":"65c8197a-10c7-3a6b-9dcb-57684f40c3db","pitchNumber":2,"startTime":"2026-04-10T23:48:24.417Z","endTime":"2026-04-10T23:48:33.432Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:48:33.432Z","atBatIndex":33},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jose Fernandez singles on a ground ball to left fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-10T23:50:46.478Z","endTime":"2026-04-10T23:51:26.272Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"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(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":93.9,"endSpeed":85.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.383872332612377,"aZ":-26.78573785464204,"pfxX":12.01293229896382,"pfxZ":2.8807199021962395,"pX":-0.04023831828054563,"pZ":1.3316631356739008,"vX0":-10.3080519749347,"vY0":-136.17214862279337,"vZ0":-6.598604851334306,"x":118.53,"y":202.83,"x0":2.24342211824092,"y0":50.00093805414646,"z0":5.65311168126725,"aX":22.43871603769736},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":3.8,"breakHorizontal":-19.4,"spinRate":2163,"spinDirection":127},"zone":13,"typeConfidence":2.0,"plateTime":0.40306318506417194,"extension":5.626314372245179},"index":0,"playId":"c2a4e868-b69c-3464-8467-a5947180a88e","pitchNumber":1,"startTime":"2026-04-10T23:51:00.262Z","endTime":"2026-04-10T23:51:03.562Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.7,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.350167500599866,"aZ":-30.257387626188034,"pfxX":12.235689044144712,"pfxZ":0.9939345232402577,"pX":-0.1713676981051411,"pZ":2.3913004527416257,"vX0":-10.59954647414246,"vY0":-138.95025538981318,"vZ0":-3.448826050718238,"x":123.53,"y":174.21,"x0":2.1238895973187644,"y0":50.00654870472802,"z0":5.683720743490253,"aX":23.666431321026728},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":1.2,"breakHorizontal":-19.7,"spinRate":2183,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.3958817436288582,"extension":5.775585403835539},"hitData":{"launchSpeed":110.9,"launchAngle":5.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.8,"coordY":102.84}},"index":1,"playId":"bd631980-45cf-33b5-a92d-80149f94ae5d","pitchNumber":2,"startTime":"2026-04-10T23:51:15.606Z","endTime":"2026-04-10T23:51:26.272Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:51:26.272Z","atBatIndex":34},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Tim Tawa walks. Jose Fernandez to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-10T23:51:48.428Z","endTime":"2026-04-10T23:54:25.814Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnSecond":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":76.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45398472234923,"aZ":-35.00639665047904,"pfxX":-2.9054237543160335,"pfxZ":-1.8780324775280466,"pX":-0.05258022105877141,"pZ":2.1606004764306315,"vX0":-4.760899815414625,"vY0":-122.81296339392611,"vZ0":-1.226943553589567,"x":119.0,"y":180.44,"x0":2.299127575499116,"y0":50.004519367937775,"z0":5.681624873722718,"aX":-4.376630714965768},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.5,"breakHorizontal":6.5,"spinRate":2183,"spinDirection":337},"zone":8,"typeConfidence":2.0,"plateTime":0.4483659820993364,"extension":5.518261702365393},"index":0,"playId":"0b7bfc9d-c885-3850-ab70-b2704c76a271","pitchNumber":1,"startTime":"2026-04-10T23:51:49.509Z","endTime":"2026-04-10T23:51:52.509Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"playId":"ad30ebff-93f2-37ff-95e8-8b1458bd2350","startTime":"2026-04-10T23:52:06.345Z","endTime":"2026-04-10T23:52:10.234Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.6,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.66862023701704,"aZ":-30.773041416454127,"pfxX":10.206984940802485,"pfxZ":0.8827741464296714,"pX":0.6867213414839021,"pZ":2.9825848376914013,"vX0":-6.862433982790458,"vY0":-125.35749686038429,"vZ0":-0.6552141265040319,"x":90.82,"y":158.25,"x0":2.141404524012306,"y0":50.00047842188636,"z0":5.771823290833121,"aX":16.151577160174156},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.7,"breakHorizontal":-16.8,"spinRate":1443,"spinDirection":118},"zone":3,"typeConfidence":0.9,"plateTime":0.43786145247095165,"extension":5.693028468931676},"index":2,"playId":"4b2431b2-cb00-314f-adcb-1aa79c044167","pitchNumber":2,"startTime":"2026-04-10T23:52:24.624Z","endTime":"2026-04-10T23:52:27.947Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.170937589740753,"aZ":-27.774641450938162,"pfxX":-4.0583938662995465,"pfxZ":2.723649086810808,"pX":-1.8359790690671498,"pZ":0.7186022086328289,"vX0":-8.7490347248932,"vY0":-127.14042286861735,"vZ0":-6.2432654799951735,"x":186.98,"y":219.38,"x0":2.1948081945456233,"y0":50.00574174377674,"z0":5.447535184413331,"aX":-6.557963666228273},"breaks":{"breakAngle":15.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":3.5,"breakHorizontal":9.6,"spinRate":2199,"spinDirection":346},"zone":13,"typeConfidence":2.0,"plateTime":0.4329350920192585,"extension":5.785807087860358},"index":3,"playId":"be087d54-6665-3d13-873b-ec3fc2375711","pitchNumber":3,"startTime":"2026-04-10T23:52:44.864Z","endTime":"2026-04-10T23:52:48.836Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.7,"endSpeed":78.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.670911718401314,"aZ":-41.52141213823395,"pfxX":-1.8882197407935397,"pfxZ":-5.93854837956175,"pX":0.43270604005263436,"pZ":0.5608728798595529,"vX0":-4.4658911638401895,"vY0":-126.00788591070294,"vZ0":-3.6983326456237533,"x":100.51,"y":223.64,"x0":2.4885099068394916,"y0":50.003324719639735,"z0":5.476043417998425,"aX":-2.971408340202934},"breaks":{"breakAngle":4.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-11.4,"breakHorizontal":4.7,"spinRate":2097,"spinDirection":348},"zone":14,"typeConfidence":2.0,"plateTime":0.4382596977706572,"extension":5.643994774391326},"index":4,"playId":"17caf92b-59db-36f6-830a-deb9f6041d1a","pitchNumber":4,"startTime":"2026-04-10T23:53:09.225Z","endTime":"2026-04-10T23:53:14.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.03303471398936,"aZ":-14.578155178383488,"pfxX":8.67013138888967,"pfxZ":8.827496005629222,"pX":-0.15497232352253432,"pZ":2.4279394135666887,"vX0":-8.973910485121662,"vY0":-140.77374329348774,"vZ0":-6.1738417930428895,"x":122.91,"y":173.23,"x0":1.9583758680905299,"y0":50.00250989863498,"z0":5.605206442170812,"aX":17.280864729033897},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.8,"breakHorizontal":-13.7,"spinRate":2144,"spinDirection":128},"zone":5,"typeConfidence":2.0,"plateTime":0.3901349273083876,"extension":5.783484483824395},"index":5,"playId":"bd8064e6-7fe3-3b3e-96e1-65881ab22230","pitchNumber":5,"startTime":"2026-04-10T23:53:38.948Z","endTime":"2026-04-10T23:53:42.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":78.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.94510459815983,"aZ":-33.63923813187227,"pfxX":10.491163646487323,"pfxZ":-0.9306468098892795,"pX":-1.2493140756658907,"pZ":1.6544328768165937,"vX0":-11.29795463713824,"vY0":-124.95276042999299,"vZ0":-3.0484943444312087,"x":164.62,"y":194.11,"x0":1.9747052873217559,"y0":50.00194705562816,"z0":5.663359511087122,"aX":16.534890851347523},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":-2.2,"breakHorizontal":-16.3,"spinRate":1671,"spinDirection":114},"zone":13,"typeConfidence":0.89,"plateTime":0.43888846064421516,"extension":5.713856272824328},"index":6,"playId":"cc6c4c04-15af-33ad-baed-b120e1ea7d0f","pitchNumber":6,"startTime":"2026-04-10T23:54:04.566Z","endTime":"2026-04-10T23:54:08.241Z","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":86.2,"endSpeed":78.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.810183620514476,"aZ":-32.166074616236145,"pfxX":9.435347618898849,"pfxZ":0.01001839335697241,"pX":0.9887708181321304,"pZ":3.492781249925085,"vX0":-5.880265067780085,"vY0":-125.45250950274422,"vZ0":0.8131982678279026,"x":79.31,"y":144.47,"x0":2.139335127094032,"y0":50.00563869865777,"z0":5.789915077988829,"aX":15.014661542919685},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.5,"breakHorizontal":-15.7,"spinRate":1793,"spinDirection":114},"zone":12,"typeConfidence":0.89,"plateTime":0.43690187064360986,"extension":5.844936011495627},"index":7,"playId":"61d03246-3b68-3580-b265-2412e10f42b9","pitchNumber":7,"startTime":"2026-04-10T23:54:20.703Z","endTime":"2026-04-10T23:54:25.814Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:54:25.814Z","atBatIndex":35},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alek Thomas singles on a soft bunt ground ball to pitcher Jesús Luzardo. Jose Fernandez to 3rd. Tim Tawa to 2nd.","rbi":0,"awayScore":0,"homeScore":4,"isOut":false},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-10T23:54:47.198Z","endTime":"2026-04-10T23:54:58.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnSecond":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnThird":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":666200,"link":"/api/v1/people/666200"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.060869387531675,"aZ":-23.973673208509766,"pfxX":12.799893303319909,"pfxZ":4.317828898929761,"pX":0.34180103587453414,"pZ":2.815211398411238,"vX0":-9.280188616155096,"vY0":-137.80370907405197,"vZ0":-3.8139838416490464,"x":103.97,"y":162.77,"x0":2.1106417228102163,"y0":50.00451559871509,"z0":5.860167191542261,"aX":24.32383895445301},"breaks":{"breakAngle":42.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":7.1,"breakHorizontal":-20.9,"spinRate":2205,"spinDirection":131},"zone":3,"typeConfidence":2.0,"plateTime":0.39930369198436466,"extension":5.93834598558775},"hitData":{"launchSpeed":35.9,"launchAngle":-62.0,"totalDistance":3.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":117.47,"coordY":189.54}},"index":0,"playId":"b0491e69-ae15-3109-97be-c1c27096f1c5","pitchNumber":1,"startTime":"2026-04-10T23:54:50.510Z","endTime":"2026-04-10T23:54:58.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:54:58.575Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Barrosa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-10T23:56:13.187Z","endTime":"2026-04-10T23:57:50.229Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"postOnSecond":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"postOnThird":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"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":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-10T23:55:28.635Z","endTime":"2026-04-10T23:56:15.497Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":85.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.202599827705875,"aZ":-24.924050635368133,"pfxX":12.012250175815412,"pfxZ":3.790589288592164,"pX":1.2072128662499444,"pZ":3.0672722839413082,"vX0":-7.404833642430107,"vY0":-138.70389244528377,"vZ0":-2.7061260511470993,"x":70.98,"y":155.96,"x0":2.375867108351676,"y0":50.00485338080866,"z0":5.75014115052315,"aX":22.989265288766603},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":6.4,"breakHorizontal":-19.8,"spinRate":2301,"spinDirection":125},"zone":12,"typeConfidence":2.0,"plateTime":0.39762289715648214,"extension":5.780384726519269},"index":1,"playId":"02661655-c4a2-360f-89dd-7f6cf11bcade","pitchNumber":1,"startTime":"2026-04-10T23:56:15.497Z","endTime":"2026-04-10T23:56:19.012Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.9,"endSpeed":79.1,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.01408883176926,"aZ":-32.6420329693045,"pfxX":11.136260671846086,"pfxZ":-0.29596027114668555,"pX":-0.4320193134198526,"pZ":1.5769721661956686,"vX0":-9.58927837104225,"vY0":-126.08596079410789,"vZ0":-3.6774180608334293,"x":133.47,"y":196.2,"x0":1.9920562580624066,"y0":50.002319567285376,"z0":5.7166095401786245,"aX":17.75240216878544},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.2,"breakHorizontal":-17.6,"spinRate":1664,"spinDirection":120},"zone":7,"typeConfidence":0.9,"plateTime":0.4360775866324036,"extension":5.962829510076406},"index":2,"playId":"fcfc87be-41d3-3aeb-a617-b5a4b51c5522","pitchNumber":2,"startTime":"2026-04-10T23:56:31.757Z","endTime":"2026-04-10T23:56:34.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":87.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.5609642017053,"aZ":-12.377856298058658,"pfxX":9.034695627412933,"pfxZ":9.953572901334487,"pX":-1.2550169379520069,"pZ":2.3918692801992605,"vX0":-12.122637312923416,"vY0":-141.18175515881907,"vZ0":-6.697233739012841,"x":164.84,"y":174.2,"x0":1.9505171468824096,"y0":50.00185847911225,"z0":5.616087997284074,"aX":17.968522922856874},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.4,"breakHorizontal":-13.4,"spinRate":2311,"spinDirection":125},"zone":11,"typeConfidence":2.0,"plateTime":0.39015258410465314,"extension":5.8753891018574445},"index":3,"playId":"430096da-b50c-340b-bb6a-c4811305c31a","pitchNumber":3,"startTime":"2026-04-10T23:56:50.009Z","endTime":"2026-04-10T23:56:53.009Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-04-10T23:57:15.725Z","endTime":"2026-04-10T23:57:23.246Z","isPitch":false,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":78.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.03113080190082,"aZ":-40.57838842315211,"pfxX":-4.75642769122732,"pfxZ":-5.362431918769589,"pX":-1.969958563682077,"pZ":-0.17047926909418618,"vX0":-8.637004804040174,"vY0":-126.33905123309383,"vZ0":-5.712474836087092,"x":192.09,"y":243.38,"x0":2.152562338130186,"y0":50.0035838448467,"z0":5.495920445400645,"aX":-7.453397338771328},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.2,"breakVerticalInduced":-11.0,"breakHorizontal":11.2,"spinRate":2169,"spinDirection":337},"zone":13,"typeConfidence":2.0,"plateTime":0.4386947852121357,"extension":5.564051954388757},"index":5,"playId":"7eb2f389-4d63-336d-b525-742277cf9687","pitchNumber":4,"startTime":"2026-04-10T23:57:23.246Z","endTime":"2026-04-10T23:57:29.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.9,"endSpeed":79.9,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.5876416231097,"aZ":-33.73877412747078,"pfxX":-3.9268648647199305,"pfxZ":-0.9601971132744822,"pX":-1.124530627404675,"pZ":1.5720893372704798,"vX0":-7.233792191656123,"vY0":-127.76986037412017,"vZ0":-3.1697888987967424,"x":159.86,"y":196.33,"x0":2.273087303203536,"y0":50.003977550005736,"z0":5.527983851382203,"aX":-6.380855526206158},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.3,"breakHorizontal":9.0,"spinRate":2348,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.4315573174318894,"extension":5.557852915478954},"index":6,"playId":"822ebdca-92d1-3057-9235-175d42f7990c","pitchNumber":5,"startTime":"2026-04-10T23:57:45.484Z","endTime":"2026-04-10T23:57:50.229Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:57:50.229Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a line drive to left fielder Brandon Marsh. Jose Fernandez scores. Tim Tawa scores. Alek Thomas to 2nd.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-10T23:58:14.464Z","endTime":"2026-04-10T23:58:27.282Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"postOnSecond":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":79.4,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.370564195775778,"aZ":-31.6492906856578,"pfxX":10.497628293532594,"pfxZ":0.3272265483325896,"pX":0.22540865261910842,"pZ":2.6775557971749,"vX0":-8.03578935707968,"vY0":-126.63193081281445,"vZ0":-1.3659695778505936,"x":108.41,"y":166.49,"x0":2.085814035169607,"y0":50.00391635379091,"z0":5.770537863066235,"aX":16.943237455945326},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":0.5,"breakHorizontal":-17.0,"spinRate":1603,"spinDirection":118},"zone":5,"typeConfidence":0.9,"plateTime":0.4335712769612221,"extension":5.848298571036807},"hitData":{"launchSpeed":87.5,"launchAngle":13.0,"totalDistance":222.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":87.22,"coordY":112.47}},"index":0,"playId":"f60f7858-efeb-37cc-9336-5b3d1181dde7","pitchNumber":1,"startTime":"2026-04-10T23:58:14.464Z","endTime":"2026-04-10T23:58:27.282Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:58:27.282Z","atBatIndex":38},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a line drive to left fielder Brandon Marsh. Alek Thomas scores. Ketel Marte to 2nd.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-10T23:58:59.513Z","endTime":"2026-04-10T23:59:27.224Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"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":1},"pitchData":{"startSpeed":86.0,"endSpeed":78.8,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.94310067779917,"aZ":-29.523857930963526,"pfxX":-4.7079229999449845,"pfxZ":1.6844614795321569,"pX":-0.47264985548061783,"pZ":1.542496288880011,"vX0":-5.600003710492573,"vY0":-125.10261984245945,"vZ0":-3.637490925496902,"x":135.02,"y":197.13,"x0":2.4125716446117975,"y0":50.0028800126389,"z0":5.45442607934862,"aX":-7.407841371063064},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":2.4,"breakHorizontal":9.8,"spinRate":2244,"spinDirection":343},"zone":13,"typeConfidence":2.0,"plateTime":0.43903357032405,"extension":5.6567818586911525},"index":0,"playId":"979aa448-7627-3762-9116-f0805e419aaa","pitchNumber":1,"startTime":"2026-04-10T23:59:01.081Z","endTime":"2026-04-10T23:59:04.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":87.4,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.16275197655289,"aZ":-13.38545757871807,"pfxX":6.968774743419873,"pfxZ":9.487908297977826,"pX":-0.5409032592795903,"pZ":3.3709461493320445,"vX0":-9.671663566169512,"vY0":-140.8358694506245,"vZ0":-3.928518656228955,"x":137.62,"y":147.76,"x0":2.054999825016723,"y0":50.00678034516147,"z0":5.668307098186591,"aX":13.806693317135826},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.3,"breakHorizontal":-10.3,"spinRate":2212,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.3910208574646741,"extension":5.853681610670711},"hitData":{"launchSpeed":82.7,"launchAngle":17.0,"totalDistance":238.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.48,"coordY":95.52}},"index":1,"playId":"c1e75ae7-29d9-31a2-9e3e-386ec6181f7f","pitchNumber":2,"startTime":"2026-04-10T23:59:17.243Z","endTime":"2026-04-10T23:59:27.224Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-10T23:59:27.224Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Geraldo Perdomo challenged (pitch result), call on the field was confirmed: Geraldo Perdomo called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-10T23:59:38.159Z","endTime":"2026-04-11T00:02:49.974Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnSecond":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.84055665244076,"aZ":-13.800717006249956,"pfxX":9.757161980717092,"pfxZ":9.265315122221532,"pX":-0.5323156510817123,"pZ":2.2413215940563274,"vX0":-10.748597026582393,"vY0":-141.06647517010143,"vZ0":-6.750675441756491,"x":137.29,"y":178.26,"x0":2.088857892155907,"y0":50.00517986793015,"z0":5.5832403187123525,"aX":19.355257327419267},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.2,"breakHorizontal":-15.0,"spinRate":2349,"spinDirection":122},"zone":7,"typeConfidence":2.0,"plateTime":0.39064815726137603,"extension":5.827715483982699},"index":0,"playId":"93464bf4-c165-3a0f-9b20-1061d472ba7e","pitchNumber":1,"startTime":"2026-04-11T00:00:09.274Z","endTime":"2026-04-11T00:00:12.274Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":79.2,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29358985488404,"aZ":-35.17894971327796,"pfxX":-2.0808923739866705,"pfxZ":-1.8849962585814932,"pX":-1.059701626428856,"pZ":0.5484732747809382,"vX0":-7.922543408509699,"vY0":-127.1482903266638,"vZ0":-5.142122890706391,"x":157.39,"y":223.97,"x0":2.399978835677939,"y0":50.003425733646345,"z0":5.471917977490112,"aX":-3.3174835094461694},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-4.6,"breakHorizontal":6.0,"spinRate":2194,"spinDirection":341},"zone":13,"typeConfidence":2.0,"plateTime":0.43508397654124575,"extension":5.778835585566744},"index":1,"playId":"8c2e410d-c224-306a-b19a-4b76b960771d","pitchNumber":2,"startTime":"2026-04-11T00:00:25.839Z","endTime":"2026-04-11T00:00:29.141Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"playId":"cec8fbf8-2daa-44fe-8fd6-e8962ef36e4b","startTime":"2026-04-11T00:00:49.056Z","endTime":"2026-04-11T00:00:54.093Z","isPitch":false,"type":"stepoff"},{"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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":79.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86167422928229,"aZ":-28.676357696078462,"pfxX":10.427498838022634,"pfxZ":2.1922203195150383,"pX":-0.4172089448293816,"pZ":1.7346877209621996,"vX0":-9.560324876243119,"vY0":-125.85484917650068,"vZ0":-3.762184704639001,"x":132.9,"y":191.94,"x0":2.086053759234731,"y0":50.003999070724646,"z0":5.585838010097335,"aX":16.637130439326565},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.2,"breakHorizontal":-16.6,"spinRate":1480,"spinDirection":119},"zone":7,"typeConfidence":0.9,"plateTime":0.4361377266475315,"extension":5.756771081203753},"index":3,"playId":"abcf8a9b-9911-334a-8d7c-e0e42fb9452c","pitchNumber":3,"startTime":"2026-04-11T00:01:02.540Z","endTime":"2026-04-11T00:01:07.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":87.9,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.59887607305414,"aZ":-17.365352705177205,"pfxX":9.644256434696608,"pfxZ":7.445723411963841,"pX":-0.586950180638033,"pZ":1.3054522264039083,"vX0":-10.617712481154443,"vY0":-140.96692003070584,"vZ0":-8.30979004598295,"x":139.37,"y":203.53,"x0":1.996913801349425,"y0":50.00235381518341,"z0":5.438641761913871,"aX":19.179309945457632},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.6,"breakHorizontal":-15.0,"spinRate":2308,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.3903320302028983,"extension":5.831106367139268},"index":4,"playId":"d85d184e-2a36-308a-b2aa-09686c760a0d","pitchNumber":4,"startTime":"2026-04-11T00:01:24.231Z","endTime":"2026-04-11T00:01:28.387Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":80.1,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.88918164821947,"aZ":-35.08742824760383,"pfxX":-4.822389276334723,"pfxZ":-1.7770902367890118,"pX":-0.27428233902114774,"pZ":1.7699917058130235,"vX0":-5.211432340131947,"vY0":-128.31244505030133,"vZ0":-2.4527802718496847,"x":127.45,"y":190.99,"x0":2.4230130908465264,"y0":50.00449156396537,"z0":5.51999159909054,"aX":-7.899474362273047},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-3.6,"breakHorizontal":10.1,"spinRate":2304,"spinDirection":327},"zone":7,"typeConfidence":2.0,"plateTime":0.4297628618930025,"extension":5.610649826331306},"index":5,"playId":"41cc1d50-5def-3b4c-af2d-588bfbb9de6a","pitchNumber":5,"startTime":"2026-04-11T00:01:42.187Z","endTime":"2026-04-11T00:01:45.187Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.016051504509605,"aZ":-17.013342297211263,"pfxX":8.48851959324693,"pfxZ":7.602700474680043,"pX":-0.7114011585354668,"pZ":2.5376504437163034,"vX0":-10.62589072718002,"vY0":-140.7830867494103,"vZ0":-5.358199551188075,"x":144.12,"y":170.26,"x0":2.0212393443446595,"y0":50.000350198668336,"z0":5.578642940121064,"aX":16.92090288324821},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.7,"breakHorizontal":-13.0,"spinRate":2265,"spinDirection":123},"zone":4,"typeConfidence":2.0,"plateTime":0.39008474859433173,"extension":5.919041525739906},"index":6,"playId":"952c5bba-be74-3cb7-98ba-9c150a165196","pitchNumber":6,"startTime":"2026-04-11T00:02:01.120Z","endTime":"2026-04-11T00:02:04.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":87.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.34923580782141,"aZ":-12.682443709835857,"pfxX":8.34915945400462,"pfxZ":9.856949516954515,"pX":-0.5764341521917595,"pZ":1.9224366193069486,"vX0":-10.134382445177003,"vY0":-140.56502731701062,"vZ0":-7.779488663758973,"x":138.97,"y":186.87,"x0":2.011047172378872,"y0":50.00686140345196,"z0":5.571568929946754,"aX":16.51653865089424},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":16.1,"breakHorizontal":-12.7,"spinRate":2280,"spinDirection":130},"zone":7,"typeConfidence":2.0,"plateTime":0.3914280317917247,"extension":5.986922851016212},"index":7,"playId":"d8c66274-3d18-3edd-9232-a761d5d0100d","pitchNumber":7,"startTime":"2026-04-11T00:02:22.964Z","endTime":"2026-04-11T00:02:49.974Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":109,"player":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"}},"playEndTime":"2026-04-11T00:02:49.974Z","atBatIndex":40},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"James McCann doubles (2) on a sharp line drive to right fielder Adolis García. Ketel Marte scores. Ildemaro Vargas scores.","rbi":2,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-11T00:02:59.690Z","endTime":"2026-04-11T00:04:13.365Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2,3],"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":666969,"link":"/api/v1/people/666969"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":85.8,"endSpeed":77.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.51910438095745,"aZ":-37.9952757476806,"pfxX":-5.8314309969109885,"pfxZ":-3.7576395828531783,"pX":1.7563731596388368,"pZ":3.526468736568073,"vX0":-0.12926796384360462,"vY0":-124.82228761592043,"vZ0":2.2657074857126496,"x":50.05,"y":143.57,"x0":2.564527280700905,"y0":50.004729156247166,"z0":5.777824656345358,"aX":-9.029465664857984},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.6,"breakVerticalInduced":-5.9,"breakHorizontal":10.6,"spinRate":2023,"spinDirection":314},"zone":12,"typeConfidence":2.0,"plateTime":0.4420008657289034,"extension":5.476134881730844},"index":0,"playId":"b3ac99eb-5495-327a-ba4f-9bd50479ed9b","pitchNumber":1,"startTime":"2026-04-11T00:03:11.787Z","endTime":"2026-04-11T00:03:14.787Z","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":86.2,"endSpeed":78.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.88168866318917,"aZ":-34.825257068736164,"pfxX":8.921969244376445,"pfxZ":-1.6660465858548275,"pX":1.5739614703918887,"pZ":3.2452884091337677,"vX0":-4.676912988838911,"vY0":-125.46396345964189,"vZ0":0.6802155910005006,"x":57.0,"y":151.16,"x0":2.3050945264852967,"y0":50.00407769315376,"z0":5.813600466475305,"aX":14.194725354928757},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.6,"breakHorizontal":-15.0,"spinRate":1420,"spinDirection":119},"zone":12,"typeConfidence":0.87,"plateTime":0.43691626846469633,"extension":5.8605605761245885},"index":1,"playId":"02167583-eef0-3154-adc9-ba31fa1da4bd","pitchNumber":2,"startTime":"2026-04-11T00:03:30.998Z","endTime":"2026-04-11T00:03:33.998Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.61563360901932,"aZ":-28.191433667340437,"pfxX":12.46072293604529,"pfxZ":2.006950460798871,"pX":0.14713619190385407,"pZ":2.5798422635325498,"vX0":-9.779216677398518,"vY0":-140.44152993776407,"vZ0":-3.4069518453337704,"x":111.39,"y":169.12,"x0":2.066000181840313,"y0":50.00477558257077,"z0":5.654841945622833,"aX":24.742910331502404},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.0,"breakHorizontal":-20.4,"spinRate":2206,"spinDirection":125},"zone":5,"typeConfidence":2.0,"plateTime":0.39092303465238043,"extension":5.850561781168136},"hitData":{"launchSpeed":106.2,"launchAngle":16.0,"totalDistance":338.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":184.5,"coordY":63.18}},"index":2,"playId":"e4e6c918-0295-3182-acab-bd476c75874f","pitchNumber":3,"startTime":"2026-04-11T00:03:57.360Z","endTime":"2026-04-11T00:04:13.365Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:04:13.365Z","atBatIndex":41},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Nolan Arenado pops out to shortstop Trea Turner.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-04-11T00:06:53.759Z","endTime":"2026-04-11T00:08:21.940Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":3},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-11T00:04:39.183Z","endTime":"2026-04-11T00:04:56.481Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jonathan Bowlan replaces Jesús Luzardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-11T00:04:56.481Z","endTime":"2026-04-11T00:06:56.053Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680742,"link":"/api/v1/people/680742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.5,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.404832164574394,"aZ":-29.973369589582298,"pfxX":6.6634061977008034,"pfxZ":1.430642768357563,"pX":0.7730381747447939,"pZ":1.434731430937974,"vX0":6.2116525329914145,"vY0":-123.36817883392001,"vZ0":-5.202266985589526,"x":87.53,"y":200.04,"x0":-2.6428899643811756,"y0":50.00545983075301,"z0":6.095474468783542,"aX":10.27860041413135},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":1.6,"breakHorizontal":-13.6,"spinRate":2525,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4438698208551273,"extension":6.616009938018161},"index":2,"playId":"efbd8c89-d99b-3054-9c6e-49116f20547b","pitchNumber":1,"startTime":"2026-04-11T00:06:56.053Z","endTime":"2026-04-11T00:06:59.053Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":87.9,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1036055533787,"aZ":-9.830991485241555,"pfxX":-6.982898354261454,"pfxZ":11.291949869513932,"pX":0.1401106007667804,"pZ":2.41294600947315,"vX0":9.116814281893017,"vY0":-139.91400465751835,"vZ0":-8.684410497661908,"x":111.66,"y":173.63,"x0":-2.2561620672387512,"y0":50.00660576965746,"z0":6.204910212391807,"aX":-13.822387362822198},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":18.7,"breakHorizontal":10.7,"spinRate":2540,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.39174541330843526,"extension":6.727929391564843},"index":3,"playId":"3131eb03-797d-34cf-8b64-3d3cb01331a1","pitchNumber":2,"startTime":"2026-04-11T00:07:13.480Z","endTime":"2026-04-11T00:07:16.480Z","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":97.5,"endSpeed":88.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.313565274985955,"aZ":-10.40579551306326,"pfxX":-10.659283798240146,"pfxZ":10.871142196850837,"pX":0.6381236362438814,"pZ":0.8939583465634866,"vX0":11.675103469688938,"vY0":-140.92417290490565,"vZ0":-12.367387863435173,"x":92.68,"y":214.64,"x0":-2.182144009800263,"y0":50.00511916134835,"z0":6.022138732253631,"aX":-21.350073765637035},"breaks":{"breakAngle":54.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":17.0,"breakHorizontal":16.8,"spinRate":2432,"spinDirection":215},"zone":14,"typeConfidence":2.0,"plateTime":0.38930930375113704,"extension":6.807805600115977},"index":4,"playId":"db1b6620-33dd-3b78-ae75-0353e1f053af","pitchNumber":3,"startTime":"2026-04-11T00:07:32.245Z","endTime":"2026-04-11T00:07:35.245Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":78.0,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.630626217353434,"aZ":-30.720929102175642,"pfxX":7.4027717635505255,"pfxZ":0.95626599852888,"pX":1.9010930498220706,"pZ":0.3196953985895579,"vX0":8.426823070178333,"vY0":-122.56526729213881,"vZ0":-7.299508269268328,"x":44.53,"y":230.15,"x0":-2.551061207239463,"y0":50.001035288373274,"z0":5.981492185001902,"aX":11.188144925608631},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":0.1,"breakHorizontal":-15.5,"spinRate":2715,"spinDirection":49},"zone":14,"typeConfidence":2.0,"plateTime":0.4479588638257366,"extension":6.668754831177253},"index":5,"playId":"db6fc456-2b1d-3aa1-8d87-43c69d281115","pitchNumber":4,"startTime":"2026-04-11T00:07:49.820Z","endTime":"2026-04-11T00:07:52.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.917622167713233,"aZ":-9.35481344019445,"pfxX":-5.429855001549173,"pfxZ":11.577771833609479,"pX":0.09900993692958683,"pZ":3.122531996406374,"vX0":8.476598284641582,"vY0":-139.6313905217468,"vZ0":-6.839845243941847,"x":113.23,"y":154.47,"x0":-2.2730094444481246,"y0":50.006935176948865,"z0":6.222047317767282,"aX":-10.706545898573298},"breaks":{"breakAngle":38.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":19.7,"breakHorizontal":8.0,"spinRate":2383,"spinDirection":211},"zone":2,"typeConfidence":2.0,"plateTime":0.3924971845191769,"extension":6.691120541206183},"hitData":{"launchSpeed":86.0,"launchAngle":69.0,"totalDistance":131.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":111.56,"coordY":157.1}},"index":6,"playId":"d9d1866f-4659-3601-bb22-5daf6cbb0bd6","pitchNumber":5,"startTime":"2026-04-11T00:08:12.308Z","endTime":"2026-04-11T00:08:21.940Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:08:21.940Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-11T00:10:13.941Z","endTime":"2026-04-11T00:11:20.603Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.6530384351523,"aZ":-40.00757764532234,"pfxX":4.986473985140667,"pfxZ":-5.9079390255264705,"pX":-0.7298340818390907,"pZ":2.5392511719033957,"vX0":2.483147502002162,"vY0":-114.83549146132226,"vZ0":1.1880876138313075,"x":144.82,"y":170.22,"x0":-2.475375139723656,"y0":50.00191075848756,"z0":5.928279588250267,"aX":6.612572679498378},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.2,"breakVerticalInduced":-10.1,"breakHorizontal":-9.7,"spinRate":2687,"spinDirection":59},"zone":4,"typeConfidence":2.0,"plateTime":0.4782400751964362,"extension":5.797382244354465},"index":0,"playId":"63030359-8eea-3598-87d6-bd9964ef9bb9","pitchNumber":1,"startTime":"2026-04-11T00:10:34.464Z","endTime":"2026-04-11T00:10:37.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":76.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.727139682009742,"aZ":-27.6340739907268,"pfxX":-10.467543931653054,"pfxZ":3.022079835756779,"pX":-1.4037584455235332,"pZ":2.8344705142833635,"vX0":5.563315598345369,"vY0":-122.43015495442766,"vZ0":-1.246601837902243,"x":170.51,"y":162.25,"x0":-2.3592216604756935,"y0":50.0000570540863,"z0":5.740193705184953,"aX":-15.707998878573553},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":5.4,"breakHorizontal":17.4,"spinRate":2188,"spinDirection":240},"zone":11,"typeConfidence":2.0,"plateTime":0.4493376310376189,"extension":5.610222384682598},"index":1,"playId":"ef30af1b-e47c-329c-8257-7e0a94838212","pitchNumber":2,"startTime":"2026-04-11T00:10:46.289Z","endTime":"2026-04-11T00:10:49.289Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":77.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.80408418338257,"aZ":-24.898748241261462,"pfxX":-11.296365054237715,"pfxZ":4.704286463678209,"pX":0.38167847336846955,"pZ":2.230486766622003,"vX0":9.760420381029402,"vY0":-124.05911088787323,"vZ0":-3.0452227536519647,"x":102.45,"y":178.56,"x0":-2.1523709272737555,"y0":50.00048978448616,"z0":5.568636518675492,"aX":-17.455602121257925},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.9,"breakHorizontal":17.9,"spinRate":2004,"spinDirection":245},"zone":6,"typeConfidence":2.0,"plateTime":0.44296672462966846,"extension":5.9786890774182675},"index":2,"playId":"aeb468f8-2d4e-34b5-82cc-f389ba1eb4cb","pitchNumber":3,"startTime":"2026-04-11T00:11:00.151Z","endTime":"2026-04-11T00:11:03.386Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":73.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.586564438013482,"aZ":-40.88765812455451,"pfxX":6.311840699275971,"pfxZ":-6.510507864264749,"pX":0.8041717982967101,"pZ":1.184560014063646,"vX0":5.033381220045664,"vY0":-115.86338755202381,"vZ0":-1.5949178318664268,"x":86.35,"y":206.8,"x0":-2.2275505421129704,"y0":50.00041633170614,"z0":5.8414114216666695,"aX":8.45338209386781},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-11.9,"breakHorizontal":-12.8,"spinRate":2989,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.47540838850252776,"extension":5.938047899271474},"index":3,"playId":"b9a8454e-fd98-36ba-a732-d7901d291adb","pitchNumber":4,"startTime":"2026-04-11T00:11:16.293Z","endTime":"2026-04-11T00:11:20.603Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:11:20.603Z","atBatIndex":43},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out sharply to center fielder Alek Thomas.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-11T00:11:25.829Z","endTime":"2026-04-11T00:12:12.636Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":86.0,"endSpeed":78.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.45286133768527,"aZ":-25.055100776958028,"pfxX":-8.362252973502425,"pfxZ":4.537791622000306,"pX":-0.9301050628554431,"pZ":2.6151567603981825,"vX0":6.156240420289382,"vY0":-125.01064162523761,"vZ0":-2.3926773509485444,"x":152.45,"y":168.17,"x0":-2.349976223999122,"y0":50.00051477552139,"z0":5.661854460383722,"aX":-13.107150308612844},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.8,"breakHorizontal":13.6,"spinRate":2086,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.43977076353575484,"extension":5.7596946966864495},"index":0,"playId":"befe6f48-96b7-3e7d-b516-b1fde204c962","pitchNumber":1,"startTime":"2026-04-11T00:11:42.221Z","endTime":"2026-04-11T00:11:45.221Z","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":1},"pitchData":{"startSpeed":85.5,"endSpeed":78.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.004995512857068,"aZ":-29.086675654277016,"pfxX":-9.81565439324382,"pfxZ":1.9722881646261836,"pX":-0.4431131243498584,"pZ":2.486875189117161,"vX0":7.6733234967955255,"vY0":-124.26780720577696,"vZ0":-1.9243055791167587,"x":133.89,"y":171.63,"x0":-2.296385639195059,"y0":50.0005849798552,"z0":5.688556266155434,"aX":-15.343006294249962},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.4,"breakHorizontal":16.0,"spinRate":2064,"spinDirection":242},"zone":4,"typeConfidence":2.0,"plateTime":0.44083652127967543,"extension":5.748644169770272},"hitData":{"launchSpeed":101.4,"launchAngle":32.0,"totalDistance":389.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":100.48,"coordY":43.84}},"index":1,"playId":"3e6b411c-50fc-3e87-a16c-693a5149d90c","pitchNumber":2,"startTime":"2026-04-11T00:12:00.647Z","endTime":"2026-04-11T00:12:12.636Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:12:12.636Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-04-11T00:12:19.428Z","endTime":"2026-04-11T00:13:30.742Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":73.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.367245028026474,"aZ":-39.93677687018348,"pfxX":4.404362791761319,"pfxZ":-5.667292976307716,"pX":0.3455221499496371,"pZ":1.390720998553207,"vX0":4.843535413815476,"vY0":-116.98782446809172,"vZ0":-1.3724665490194996,"x":103.83,"y":201.23,"x0":-2.3324601128375066,"y0":50.00123756040467,"z0":5.7662498757518525,"aX":6.0351838786341645},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-10.3,"breakHorizontal":-9.2,"spinRate":2788,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.4702091440239329,"extension":6.131575598557179},"index":0,"playId":"cd19b17c-45b7-3632-9fbf-affcd0b0e854","pitchNumber":1,"startTime":"2026-04-11T00:12:40.143Z","endTime":"2026-04-11T00:12:43.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.222864515409878,"aZ":-17.611773583491914,"pfxX":-5.500586717472743,"pfxZ":7.776998990837463,"pX":-0.5708059806070017,"pZ":3.196512157848797,"vX0":6.342691228193091,"vY0":-136.06321508146883,"vZ0":-2.9090020865439294,"x":138.76,"y":152.47,"x0":-2.2189223885576164,"y0":50.00338560071641,"z0":5.501883162451106,"aX":-10.300756895502749},"breaks":{"breakAngle":26.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":8.6,"spinRate":2454,"spinDirection":232},"zone":1,"typeConfidence":2.0,"plateTime":0.4027562453172324,"extension":6.126645824139085},"index":1,"playId":"07a34982-a5ac-3ece-bba9-65ea741ed4e9","pitchNumber":2,"startTime":"2026-04-11T00:12:54.544Z","endTime":"2026-04-11T00:12:57.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.928677070276553,"aZ":-41.84038715929583,"pfxX":6.095675263216838,"pfxZ":-7.3170136793292535,"pX":1.049826148840296,"pZ":2.1448427969541437,"vX0":5.331492111992166,"vY0":-114.98520262291619,"vZ0":0.6041863954653162,"x":76.98,"y":180.87,"x0":-2.1018338700465,"y0":50.00153819132696,"z0":5.981583943577689,"aX":8.054207329655961},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-12.7,"breakHorizontal":-12.5,"spinRate":2976,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4787484982920418,"extension":6.005754293146223},"index":2,"playId":"2b4de645-ceed-3fb6-8b21-461390f38b01","pitchNumber":3,"startTime":"2026-04-11T00:13:08.188Z","endTime":"2026-04-11T00:13:11.188Z","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":86.5,"endSpeed":79.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.1217918344329,"aZ":-28.563184879341605,"pfxX":-9.692175255793313,"pfxZ":2.263986152331869,"pX":-0.8033158913555493,"pZ":1.3558197262540717,"vX0":6.784070689264907,"vY0":-125.78563028666167,"vZ0":-4.453804853814351,"x":147.62,"y":202.17,"x0":-2.27946862606735,"y0":50.006228175163905,"z0":5.472188828093384,"aX":-15.494518636667587},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":3.2,"breakHorizontal":16.0,"spinRate":2099,"spinDirection":250},"zone":13,"typeConfidence":2.0,"plateTime":0.43586263341077247,"extension":5.899384687263301},"index":3,"playId":"2ad5fa6e-d069-346f-805f-13b0ccbcd979","pitchNumber":4,"startTime":"2026-04-11T00:13:26.228Z","endTime":"2026-04-11T00:13:30.742Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:13:30.742Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jose Fernandez strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-11T00:15:38.482Z","endTime":"2026-04-11T00:17:19.038Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"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":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.8,"endSpeed":86.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.185504208725746,"aZ":-7.8118399451989315,"pfxX":-4.381048894610945,"pfxZ":12.66271410186743,"pX":1.4252765783666692,"pZ":3.3652548488964062,"vX0":11.180316993781956,"vY0":-138.81624164836373,"vZ0":-6.447656230224002,"x":62.67,"y":147.92,"x0":-2.110962121139971,"y0":50.0037148441388,"z0":6.258414635941393,"aX":-8.430813502391198},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":21.5,"breakHorizontal":5.3,"spinRate":2371,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.39674256466341884,"extension":6.576396406829615},"index":0,"playId":"48bc22f9-a903-3848-b995-4731b5018238","pitchNumber":1,"startTime":"2026-04-11T00:15:48.629Z","endTime":"2026-04-11T00:15:51.798Z","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":1,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.3,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.85652555511007,"aZ":-32.45025443909911,"pfxX":8.021674612041263,"pfxZ":-0.18873107004801692,"pX":0.6245841541150148,"pZ":1.8432533693974877,"vX0":5.182386656226993,"vY0":-121.74335303025624,"vZ0":-3.4434435990487002,"x":93.19,"y":189.01,"x0":-2.5867766072137486,"y0":50.00265307829151,"z0":6.137607440054753,"aX":11.825600448755901},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-1.0,"breakHorizontal":-15.8,"spinRate":2462,"spinDirection":48},"zone":9,"typeConfidence":2.0,"plateTime":0.45299644594025956,"extension":6.5107642340098515},"index":1,"playId":"2f45e60f-618a-3f04-896c-d3fdaa6695dd","pitchNumber":2,"startTime":"2026-04-11T00:16:03.518Z","endTime":"2026-04-11T00:16:06.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.0,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.51970765895112,"aZ":-15.938894694685601,"pfxX":-9.911849308292908,"pfxZ":8.201362134088614,"pX":0.012608419060250248,"pZ":1.1799467551413485,"vX0":9.65063424479792,"vY0":-140.45922996391414,"vZ0":-10.477690671466505,"x":116.52,"y":206.92,"x0":-2.1952433541556475,"y0":50.00474903298888,"z0":6.017474841008872,"aX":-19.6268231076321},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.6,"breakHorizontal":15.7,"spinRate":2406,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.3913277516338698,"extension":6.748530053264899},"index":2,"playId":"8953d1b8-cffe-3af0-9c9c-b60443935dd7","pitchNumber":3,"startTime":"2026-04-11T00:16:17.918Z","endTime":"2026-04-11T00:16:20.918Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":86.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.95523271255392,"aZ":-7.266262983894258,"pfxX":-3.9961336562391585,"pfxZ":12.876522472638847,"pX":1.3548651851525175,"pZ":2.7933118825888386,"vX0":10.742578714071362,"vY0":-139.09341236582873,"vZ0":-8.044753557861034,"x":65.36,"y":163.36,"x0":-2.060287184256817,"y0":50.00017488740446,"z0":6.2258572159623995,"aX":-7.729937387270578},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.8,"breakVerticalInduced":21.5,"breakHorizontal":4.7,"spinRate":2366,"spinDirection":209},"zone":12,"typeConfidence":2.0,"plateTime":0.3957391082984252,"extension":6.822169934653017},"index":3,"playId":"06df39e8-e429-39e3-9122-e355759bce0f","pitchNumber":4,"startTime":"2026-04-11T00:16:32.975Z","endTime":"2026-04-11T00:16:35.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":86.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.7630999196364,"aZ":-5.668440552061404,"pfxX":-4.099585649258872,"pfxZ":13.713526275792873,"pX":0.8843511113326804,"pZ":2.300275771651239,"vX0":9.94115577657112,"vY0":-139.01246618405344,"vZ0":-9.242357517738267,"x":83.29,"y":176.67,"x0":-2.2254945841318636,"y0":50.00491784465974,"z0":6.065982788731073,"aX":-7.9256638826513495},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.6,"breakVerticalInduced":22.7,"breakHorizontal":5.0,"spinRate":2399,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3959018952928006,"extension":6.849625501594601},"index":4,"playId":"69080e5f-98b3-3287-bde0-eb285e2cd9e9","pitchNumber":5,"startTime":"2026-04-11T00:16:47.803Z","endTime":"2026-04-11T00:16:50.803Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-11T00:16:56.233Z","endTime":"2026-04-11T00:17:15.426Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":87.9,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.781142267991214,"aZ":-7.571317803616901,"pfxX":-3.6308899740673604,"pfxZ":12.340541386949553,"pX":0.25510779721820864,"pZ":2.461859520723791,"vX0":8.198519475813129,"vY0":-141.16742844794268,"vZ0":-8.726886362094795,"x":107.28,"y":172.31,"x0":-2.2310350005605426,"y0":50.00470456391333,"z0":6.101795499657684,"aX":-7.240453439479962},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":20.4,"breakHorizontal":4.7,"spinRate":2324,"spinDirection":212},"zone":6,"typeConfidence":2.0,"plateTime":0.38982450230091725,"extension":6.7188782731404215},"index":6,"playId":"d92f6c66-d937-329b-a74c-da75d5391d03","pitchNumber":6,"startTime":"2026-04-11T00:17:15.426Z","endTime":"2026-04-11T00:17:19.038Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:17:19.038Z","atBatIndex":46},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tim Tawa grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-11T00:17:25.881Z","endTime":"2026-04-11T00:18:05.927Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":87.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.51157450906617,"aZ":-8.393671743617041,"pfxX":-5.5674985845134355,"pfxZ":11.89277405685084,"pX":0.3884355907658782,"pZ":2.6292455085162043,"vX0":9.056950787316406,"vY0":-141.51201415189254,"vZ0":-8.390718192890766,"x":102.19,"y":167.79,"x0":-2.151066144134166,"y0":50.00693770957517,"z0":6.194755729847953,"aX":-11.137023993415543},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":19.7,"breakHorizontal":7.9,"spinRate":2451,"spinDirection":210},"zone":6,"typeConfidence":2.0,"plateTime":0.3891454997068844,"extension":6.886715692538438},"index":0,"playId":"21b54c5d-2085-322c-b05a-8e0405e7a48c","pitchNumber":1,"startTime":"2026-04-11T00:17:42.734Z","endTime":"2026-04-11T00:17:45.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},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":78.8,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.54625298088853,"aZ":-32.05362731887239,"pfxX":8.14728571977376,"pfxZ":0.07557499003440249,"pX":0.6071769533373722,"pZ":2.4370853108630555,"vX0":5.110321062010012,"vY0":-126.04545663275088,"vZ0":-2.6282258545239943,"x":93.86,"y":172.98,"x0":-2.5163149643511207,"y0":50.00374920698349,"z0":6.124879795203344,"aX":12.892051997498886},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.2,"breakHorizontal":-16.1,"spinRate":2540,"spinDirection":54},"zone":6,"typeConfidence":2.0,"plateTime":0.4373264277246314,"extension":6.524086558836217},"hitData":{"launchSpeed":91.0,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":133.49,"coordY":139.77}},"index":1,"playId":"85f223f0-1b0f-335d-857d-c4f7fa6dfc5b","pitchNumber":2,"startTime":"2026-04-11T00:17:58.093Z","endTime":"2026-04-11T00:18:05.927Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:18:05.927Z","atBatIndex":47},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alek Thomas flies out to second baseman Bryson Stott.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-04-11T00:18:18.583Z","endTime":"2026-04-11T00:20:29.414Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":2},"pitchData":{"startSpeed":92.2,"endSpeed":83.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.476876220725597,"aZ":-25.2724111009543,"pfxX":-7.628905531780113,"pfxZ":3.8276667702185936,"pX":-0.7199948239483674,"pZ":2.5463596320169564,"vX0":7.03126465117451,"vY0":-134.05360593292073,"vZ0":-4.462590768528816,"x":144.44,"y":170.03,"x0":-2.39753908639815,"y0":50.00390874724704,"z0":6.057354707701792,"aX":-13.757731419380809},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.1,"breakHorizontal":12.1,"spinRate":1587,"spinDirection":214},"zone":4,"typeConfidence":2.0,"plateTime":0.4100471295389978,"extension":6.781896212083776},"index":0,"playId":"c860ae22-33cc-3937-9e3b-41e0660ef862","pitchNumber":1,"startTime":"2026-04-11T00:18:31.622Z","endTime":"2026-04-11T00:18:34.697Z","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":83.3,"endSpeed":76.2,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.115926717581488,"aZ":-43.9543952669241,"pfxX":1.82789157738884,"pfxZ":-8.08800601732949,"pX":-1.4235599225740925,"pZ":0.4419520675651266,"vX0":2.118446296570161,"vY0":-121.15042816786583,"vZ0":-4.364364555477314,"x":171.26,"y":226.85,"x0":-2.553520459290354,"y0":50.00352017970672,"z0":6.189734347565887,"aX":2.66202097462192},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-15.5,"breakHorizontal":-3.8,"spinRate":2631,"spinDirection":29},"zone":13,"typeConfidence":2.0,"plateTime":0.4556344401112158,"extension":6.5920735835773145},"index":1,"playId":"6eb01534-d5dd-3f41-8e9f-1b125e64d5c5","pitchNumber":2,"startTime":"2026-04-11T00:18:49.324Z","endTime":"2026-04-11T00:18:52.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.3,"endSpeed":87.0,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.034070634953025,"aZ":-10.448144328186933,"pfxX":-6.936953669187488,"pfxZ":11.087494154346448,"pX":-0.6198120031961467,"pZ":3.318122185397262,"vX0":7.1609757991834435,"vY0":-139.9267879307472,"vZ0":-5.959089018949789,"x":140.63,"y":149.19,"x0":-2.325443096724026,"y0":50.00531319358111,"z0":6.177449561555969,"aX":-13.596525330770648},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.8,"breakHorizontal":10.9,"spinRate":2335,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.39321504854490996,"extension":6.755167119258685},"index":2,"playId":"6d1862fa-5cf7-3cdc-8c13-ed4d3b784b2d","pitchNumber":3,"startTime":"2026-04-11T00:19:08.991Z","endTime":"2026-04-11T00:19:11.991Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.1,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16234005180271,"aZ":-27.45409751149117,"pfxX":-7.767259329389979,"pfxZ":2.6596187761599044,"pX":-1.0863580810392464,"pZ":2.7111394265449973,"vX0":6.160157336083513,"vY0":-133.33414077854977,"vZ0":-3.5765214264862895,"x":158.41,"y":165.58,"x0":-2.4325582856985304,"y0":50.00494426096097,"z0":6.080142267998635,"aX":-13.804156776871018},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":4.2,"breakHorizontal":12.5,"spinRate":1684,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.41285388860557015,"extension":6.614909112292827},"index":3,"playId":"1e64f869-423a-368f-b7d9-dc9bb0c6f401","pitchNumber":4,"startTime":"2026-04-11T00:19:29.603Z","endTime":"2026-04-11T00:19:34.177Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-04-11T00:19:42.031Z","endTime":"2026-04-11T00:19:58.777Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.8430832923922,"aZ":-32.575187905174324,"pfxX":0.7959400773556824,"pfxZ":-0.2416076164426606,"pX":0.3153695510421151,"pZ":2.7490811129926365,"vX0":6.696515653816371,"vY0":-126.8776243671623,"vZ0":-1.9874246920124636,"x":104.98,"y":164.55,"x0":-2.452178419655636,"y0":50.004469898676895,"z0":6.116969060257553,"aX":1.30858264010357},"breaks":{"breakAngle":4.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.6,"breakHorizontal":-2.9,"spinRate":2343,"spinDirection":78},"zone":3,"typeConfidence":2.0,"plateTime":0.43027136020673584,"extension":6.7359944009420465},"index":5,"playId":"df6c872d-63d5-38c9-a114-d3129aca9e22","pitchNumber":5,"startTime":"2026-04-11T00:19:58.777Z","endTime":"2026-04-11T00:20:01.777Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.5,"endSpeed":87.7,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.70193526752604,"aZ":-7.5724487399802864,"pfxX":-4.303493934119542,"pfxZ":12.331565497725318,"pX":0.820105436115589,"pZ":3.4266356168021725,"vX0":9.834073849943138,"vY0":-141.40294851708688,"vZ0":-6.072134183085077,"x":85.74,"y":146.26,"x0":-2.1669599090781153,"y0":50.00284826427486,"z0":6.107350411143042,"aX":-8.58656551188408},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":21.0,"breakHorizontal":5.4,"spinRate":2389,"spinDirection":214},"zone":12,"typeConfidence":2.0,"plateTime":0.38956668185931864,"extension":6.774876436157901},"hitData":{"launchSpeed":68.4,"launchAngle":48.0,"totalDistance":202.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":173.33,"coordY":134.45}},"index":6,"playId":"ab5fd062-737c-39e5-8d89-38ecb745df9d","pitchNumber":6,"startTime":"2026-04-11T00:20:21.298Z","endTime":"2026-04-11T00:20:29.414Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:20:29.414Z","atBatIndex":48},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Bryson Stott hit by pitch.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-11T00:22:36.823Z","endTime":"2026-04-11T00:22:52.986Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.9,"endSpeed":72.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.75071705888599,"aZ":-41.061837004902024,"pfxX":7.938167221696932,"pfxZ":-6.857252779068626,"pX":0.13330157986691923,"pZ":1.6069070182832406,"vX0":3.06640679620607,"vY0":-113.37778901605873,"vZ0":-0.4817074267762589,"x":111.92,"y":195.39,"x0":-2.2703364477535564,"y0":50.00489820866328,"z0":5.93838144543344,"aX":10.281640387618257},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-12.2,"breakHorizontal":-15.1,"spinRate":2993,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.48407885601894174,"extension":5.76783228962497},"index":0,"playId":"2ceb0b47-1f46-3d26-a2ee-677159000958","pitchNumber":1,"startTime":"2026-04-11T00:22:36.823Z","endTime":"2026-04-11T00:22:40.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.1,"endSpeed":73.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.250529330541948,"aZ":-41.08907513629318,"pfxX":6.906425886015791,"pfxZ":-6.557408287581357,"pX":1.4875745962915807,"pZ":0.7257826746485075,"vX0":6.474786584953721,"vY0":-116.51469474237243,"vZ0":-2.4726644254720522,"x":60.3,"y":219.18,"x0":-2.2366978210958743,"y0":50.00525702280655,"z0":5.726636844198694,"aX":9.3852489420634},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-12.2,"breakHorizontal":-14.3,"spinRate":2993,"spinDirection":58},"zone":14,"typeConfidence":2.0,"plateTime":0.47218935669146633,"extension":5.840637974444022},"index":1,"playId":"20bebe63-b50e-3caf-aa01-bbcb3921ccf0","pitchNumber":2,"startTime":"2026-04-11T00:22:48.862Z","endTime":"2026-04-11T00:22:52.986Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:22:52.986Z","atBatIndex":49},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Adolis García flies out to center fielder Alek Thomas.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-11T00:23:08.910Z","endTime":"2026-04-11T00:25:23.517Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5],"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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"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":85.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06716024456611,"aZ":-15.807018323554633,"pfxX":-6.784599165345599,"pfxZ":8.82001119971719,"pX":-0.4478294448520847,"pZ":3.716595464749802,"vX0":7.781684310386711,"vY0":-135.24843364847476,"vZ0":-1.7194263228862727,"x":134.07,"y":138.43,"x0":-2.478700250817401,"y0":50.001527468467664,"z0":5.467303806768566,"aX":-12.588535717406778},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":10.7,"spinRate":2534,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.4047380015908324,"extension":5.97621812580613},"index":0,"playId":"7d091755-a406-3aed-891f-adfb61e1e3e4","pitchNumber":1,"startTime":"2026-04-11T00:23:28.143Z","endTime":"2026-04-11T00:23:31.143Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-04-11T00:23:46.152Z","endTime":"2026-04-11T00:23:59.573Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"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":92.9,"endSpeed":84.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.461065819511425,"aZ":-13.078345833018394,"pfxX":-5.242876564882752,"pfxZ":10.36392859065991,"pX":-1.3511508801890975,"pZ":3.934134072500995,"vX0":5.37456526438808,"vY0":-135.1414060348697,"vZ0":-1.7143980535115158,"x":168.5,"y":132.56,"x0":-2.688033777569088,"y0":50.005733131217845,"z0":5.499219707229844,"aX":-9.663695750338714},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":18.6,"breakHorizontal":8.3,"spinRate":2607,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.4058764049201846,"extension":6.000216530875134},"index":2,"playId":"3a87a0df-0d98-32da-95f4-063ac8bc96af","pitchNumber":2,"startTime":"2026-04-11T00:23:59.573Z","endTime":"2026-04-11T00:24:02.573Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.982402925658835,"aZ":-32.581615997370726,"pfxX":3.194549476843067,"pfxZ":-0.28503370730079247,"pX":-0.3005197324402319,"pZ":2.1076842606990756,"vX0":4.051981983798824,"vY0":-118.86531896388756,"vZ0":-1.6896170800423522,"x":128.46,"y":181.87,"x0":-2.4398428798566734,"y0":50.002801898899975,"z0":5.775735522986538,"aX":4.5871712262666735},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-0.6,"breakHorizontal":-6.7,"spinRate":2695,"spinDirection":58},"zone":8,"typeConfidence":2.0,"plateTime":0.460149429261945,"extension":5.712168088351708},"index":3,"playId":"919d13ee-33e3-32c1-b2ac-9de07c6f7b9a","pitchNumber":3,"startTime":"2026-04-11T00:24:18.722Z","endTime":"2026-04-11T00:24:21.722Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":84.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.466327217148404,"aZ":-28.64948915848803,"pfxX":-10.596242368369678,"pfxZ":1.9082058698897466,"pX":-0.8422120716985011,"pZ":1.463338988229037,"vX0":7.773443062673603,"vY0":-135.66048399061208,"vZ0":-5.316749851074826,"x":149.1,"y":199.27,"x0":-2.3827086084577958,"y0":50.00080748027951,"z0":5.470753649302864,"aX":-19.549417154898194},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":2.4,"breakHorizontal":17.3,"spinRate":2318,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.4053051796874012,"extension":5.908138439756061},"index":4,"playId":"b2cac04a-79b5-3571-9397-a8d942adab89","pitchNumber":4,"startTime":"2026-04-11T00:24:41.663Z","endTime":"2026-04-11T00:24:44.663Z","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":"SV","description":"Slurve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.845543050911946,"aZ":-38.16201678069333,"pfxX":5.778216380760089,"pfxZ":-4.257718167134653,"pX":0.5330850261767293,"pZ":1.828925964460629,"vX0":5.084342290569369,"vY0":-117.89394411783282,"vZ0":-1.026921587094949,"x":96.68,"y":189.4,"x0":-2.404014705743244,"y0":50.00521949219553,"z0":5.798818474626369,"aX":8.118040709518986},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-7.7,"breakHorizontal":-11.8,"spinRate":2867,"spinDirection":55},"zone":9,"typeConfidence":2.0,"plateTime":0.46495530381174,"extension":5.688459602295782},"hitData":{"launchSpeed":98.8,"launchAngle":31.0,"totalDistance":371.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.17,"coordY":50.11}},"index":5,"playId":"9d139b71-d056-3ace-8b20-b42fc65f5158","pitchNumber":5,"startTime":"2026-04-11T00:25:09.475Z","endTime":"2026-04-11T00:25:23.517Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:25:23.517Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out swinging. Bryson Stott steals (3) 2nd base.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-11T00:26:09.204Z","endTime":"2026-04-11T00:28:07.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"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":"17b744b2-1d98-3563-81ab-862c7c78d8e0","startTime":"2026-04-11T00:25:50.662Z","endTime":"2026-04-11T00:25:55.974Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.602773927598612,"aZ":-16.293833696598025,"pfxX":-6.150932203549866,"pfxZ":8.557675719681555,"pX":0.6434346992376395,"pZ":2.9025284457159586,"vX0":9.936492427832643,"vY0":-135.6020460611903,"vZ0":-4.057613912308904,"x":92.47,"y":160.41,"x0":-2.2750386210686746,"y0":50.00354344441649,"z0":5.560439819369904,"aX":-11.416182798889913},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":14.8,"breakHorizontal":9.0,"spinRate":2575,"spinDirection":232},"zone":6,"typeConfidence":2.0,"plateTime":0.4044450436700813,"extension":6.117346145924073},"index":1,"playId":"4b788169-48a2-3b23-8da3-d7ee944db5ce","pitchNumber":1,"startTime":"2026-04-11T00:26:11.547Z","endTime":"2026-04-11T00:26:15.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.48648812883811,"aZ":-13.232304017314206,"pfxX":-7.508782941836528,"pfxZ":10.25277581650609,"pX":0.5303193674758133,"pZ":1.006780146915681,"vX0":10.026203145895135,"vY0":-134.85128949873894,"vZ0":-8.976929521901901,"x":96.79,"y":211.6,"x0":-2.2549923385988944,"y0":50.00109918041486,"z0":5.305537904280148,"aX":-13.870469614294237},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.8,"breakHorizontal":11.5,"spinRate":2504,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.4056972934072567,"extension":6.001599167347498},"index":2,"playId":"6a62f580-e4e2-3654-90de-f2412a680957","pitchNumber":2,"startTime":"2026-04-11T00:26:34.868Z","endTime":"2026-04-11T00:26:38.237Z","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":"SV","description":"Slurve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.3,"endSpeed":73.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08235658365318,"aZ":-39.665558730622216,"pfxX":4.657816735591784,"pfxZ":-5.48234391097864,"pX":1.673138773814344,"pZ":1.7397991730934788,"vX0":7.686125222795306,"vY0":-116.74773510127501,"vZ0":-0.8028247296804027,"x":53.22,"y":191.81,"x0":-2.280180075096688,"y0":50.0035688256596,"z0":5.855064153792738,"aX":6.362885795198886},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.8,"breakHorizontal":-10.6,"spinRate":2810,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.471008445220618,"extension":5.832503906985039},"index":3,"playId":"fe33ffa4-0beb-34c8-85ad-de212d00fc62","pitchNumber":3,"startTime":"2026-04-11T00:26:55.897Z","endTime":"2026-04-11T00:26:58.897Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.544759448438253,"aZ":-27.73529218483229,"pfxX":-10.967177616272377,"pfxZ":2.3923734171129514,"pX":-0.8534049109024271,"pZ":3.0794240017706183,"vX0":7.603150382419016,"vY0":-135.8101258742459,"vZ0":-1.7331448074386198,"x":149.53,"y":155.64,"x0":-2.2735864253011053,"y0":50.00409041295111,"z0":5.667195239976809,"aX":-20.35554226288189},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.2,"breakHorizontal":18.1,"spinRate":2309,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.40431128702462393,"extension":6.44117914191906},"index":4,"playId":"c643c57b-0242-3848-89d3-68fab5696a54","pitchNumber":4,"startTime":"2026-04-11T00:27:17.452Z","endTime":"2026-04-11T00:27:21.477Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"2d6eb475-0712-3268-95e0-54e068b828c8","startTime":"2026-04-11T00:27:39.712Z","endTime":"2026-04-11T00:27:43.088Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.992802284738715,"aZ":-15.130150933560975,"pfxX":-6.704503310054079,"pfxZ":9.082952217959672,"pX":-0.47408379737371265,"pZ":2.244324793770536,"vX0":7.316182833318292,"vY0":-136.79496976699403,"vZ0":-5.800982037829003,"x":135.07,"y":178.18,"x0":-2.324982152596382,"y0":50.001319763101236,"z0":5.447317679278952,"aX":-12.578773340903245},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.2,"breakHorizontal":10.4,"spinRate":2536,"spinDirection":232},"zone":7,"typeConfidence":2.0,"plateTime":0.4019421836463408,"extension":6.051244112937135},"index":6,"playId":"8adffce0-88e3-3103-b76a-787a7db4dc66","pitchNumber":5,"startTime":"2026-04-11T00:28:01.266Z","endTime":"2026-04-11T00:28:07.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:28:07.341Z","atBatIndex":51},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"J.T. Realmuto strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-04-11T00:30:58.115Z","endTime":"2026-04-11T00:32:58.246Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-11T00:28:47.207Z","endTime":"2026-04-11T00:29:12.127Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jonathan Loáisiga replaces Michael Soroka.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-11T00:29:12.127Z","endTime":"2026-04-11T00:31:00.450Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642528,"link":"/api/v1/people/642528"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.68553670990522,"aZ":-25.629691529240198,"pfxX":-0.4551640521094492,"pfxZ":3.6062924386736768,"pX":0.1165725656313851,"pZ":2.5909701797992453,"vX0":6.10914676600446,"vY0":-134.2712353680488,"vZ0":-2.8787125646609106,"x":112.56,"y":168.82,"x0":-2.1347996001076095,"y0":50.00357428014608,"z0":5.512452329960765,"aX":-0.8268216592903109},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":6.1,"breakHorizontal":-0.6,"spinRate":2376,"spinDirection":175},"zone":5,"typeConfidence":2.0,"plateTime":0.4088529072840159,"extension":6.5534702746000875},"index":2,"playId":"39231943-b3d2-3163-8338-c44f241fa53a","pitchNumber":1,"startTime":"2026-04-11T00:31:00.450Z","endTime":"2026-04-11T00:31:06.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.797703027274604,"aZ":-25.578697600940007,"pfxX":-0.11822232235495811,"pfxZ":3.679886248097882,"pX":1.7289627356365007,"pZ":0.8671319615354686,"vX0":9.683250567779263,"vY0":-133.77211127112994,"vZ0":-6.998056245466616,"x":51.1,"y":215.37,"x0":-1.9392801369869244,"y0":50.0047614474595,"z0":5.379879658553154,"aX":-0.21389877580806993},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.2,"breakHorizontal":-2.2,"spinRate":2435,"spinDirection":161},"zone":14,"typeConfidence":2.0,"plateTime":0.4111716084396151,"extension":6.572439549924946},"index":3,"playId":"fae8c0c9-7937-3166-8689-a38924238189","pitchNumber":2,"startTime":"2026-04-11T00:31:34.666Z","endTime":"2026-04-11T00:31:37.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.6218281641458,"aZ":-28.96521285684157,"pfxX":1.4057230390611153,"pfxZ":1.8067290314590942,"pX":2.142129779351616,"pZ":0.7988086428965003,"vX0":10.491127823273402,"vY0":-132.535941071889,"vZ0":-6.319499950889074,"x":35.35,"y":217.21,"x0":-2.052064945139535,"y0":50.003786974486076,"z0":5.332599791776287,"aX":2.4972205132240104},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":2.0,"breakHorizontal":-4.8,"spinRate":2483,"spinDirection":152},"zone":14,"typeConfidence":2.0,"plateTime":0.4134352133374515,"extension":6.753499422975574},"index":4,"playId":"95427cd1-b267-3239-96ed-0b25fe0a1422","pitchNumber":3,"startTime":"2026-04-11T00:32:00.816Z","endTime":"2026-04-11T00:32:04.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.4452969683626,"aZ":-20.732073383406657,"pfxX":-10.983919445779952,"pfxZ":5.724879715883796,"pX":-0.751100436789704,"pZ":1.8191588548791044,"vX0":7.552415928471198,"vY0":-141.02689060999631,"vZ0":-5.962220032102884,"x":145.63,"y":189.66,"x0":-2.047684670201043,"y0":50.002419000420836,"z0":5.313974616460169,"aX":-21.948870743439798},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.2,"breakHorizontal":18.1,"spinRate":2215,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.3895802279380227,"extension":6.768455176657565},"index":5,"playId":"aeab5411-86bb-3e16-9bef-dc868eeedafd","pitchNumber":4,"startTime":"2026-04-11T00:32:27.007Z","endTime":"2026-04-11T00:32:30.007Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":87.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.69009986002091,"aZ":-23.569656566966607,"pfxX":-11.20395910487517,"pfxZ":4.305458479726207,"pX":-1.29065271061544,"pZ":2.881938971644367,"vX0":6.231403009107283,"vY0":-141.33449732474634,"vZ0":-2.741859792588308,"x":166.2,"y":160.97,"x0":-2.081914573830825,"y0":50.00653801282017,"z0":5.397914217951424,"aX":-22.408823566690668},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.3,"breakHorizontal":18.8,"spinRate":2264,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38927674546672186,"extension":6.653567400267471},"index":6,"playId":"7ccf825e-a2ff-3f0c-baa0-43356ff7bda0","pitchNumber":5,"startTime":"2026-04-11T00:32:53.099Z","endTime":"2026-04-11T00:32:58.246Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:32:58.246Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jorge Barrosa flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-11T00:35:31.831Z","endTime":"2026-04-11T00:35:45.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1],"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":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brad Keller replaces Jonathan Bowlan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-11T00:33:33.041Z","endTime":"2026-04-11T00:35:34.205Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":641745,"link":"/api/v1/people/641745"},"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":96.9,"endSpeed":88.6,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.310297901931925,"aZ":-10.785328572919706,"pfxX":-1.4056143820714022,"pfxZ":10.646925953429974,"pX":-0.25112875039659993,"pZ":2.366689326904939,"vX0":3.3119517096203173,"vY0":-140.91056751204368,"vZ0":-8.579090040127987,"x":126.57,"y":174.88,"x0":-1.259636894799564,"y0":50.00573517156416,"z0":6.149631621002813,"aX":-2.8248568566424574},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.6,"breakHorizontal":1.9,"spinRate":2400,"spinDirection":200},"zone":5,"typeConfidence":0.91,"plateTime":0.38885798191215226,"extension":6.1199419969025906},"hitData":{"launchSpeed":89.6,"launchAngle":50.0,"totalDistance":265.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":47.81,"coordY":126.22}},"index":1,"playId":"664298da-6969-355d-af02-fa7cbd42a2fd","pitchNumber":1,"startTime":"2026-04-11T00:35:34.205Z","endTime":"2026-04-11T00:35:45.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:35:45.066Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-11T00:35:55.867Z","endTime":"2026-04-11T00:36:57.178Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":4},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.5,"endSpeed":88.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.53940043563371,"aZ":-11.41610382788697,"pfxX":-1.4092842148473084,"pfxZ":10.225123564611657,"pX":-1.4350846012399416,"pZ":3.33193155590736,"vX0":0.5466702082372177,"vY0":-141.84341574895186,"vZ0":-6.053618125781771,"x":171.7,"y":148.82,"x0":-1.44759466037359,"y0":50.00680059368344,"z0":6.2274011333114725,"aX":-2.8618453905983157},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":2.4,"spinRate":2438,"spinDirection":198},"zone":11,"typeConfidence":0.91,"plateTime":0.38669457073425617,"extension":6.024139513748603},"index":0,"playId":"116232c8-f391-35db-aa0a-3d5dbc8f6ee2","pitchNumber":1,"startTime":"2026-04-11T00:36:05.070Z","endTime":"2026-04-11T00:36:08.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":80.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.01882138386076,"aZ":-33.912026563136465,"pfxX":2.697008845059982,"pfxZ":-1.051537880173588,"pX":0.5861313134218834,"pZ":1.6085210928002025,"vX0":3.5338630663148236,"vY0":-127.80266026371098,"vZ0":-5.126473025745404,"x":94.66,"y":195.35,"x0":-1.1664174828146687,"y0":50.003967366133935,"z0":6.312354162091736,"aX":4.449283338094685},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-2.9,"breakHorizontal":-5.6,"spinRate":2629,"spinDirection":74},"zone":14,"typeConfidence":0.91,"plateTime":0.42901818602572206,"extension":6.022722234365137},"index":1,"playId":"981ab2c4-b4cd-3ed1-a226-07983601edfd","pitchNumber":2,"startTime":"2026-04-11T00:36:16.597Z","endTime":"2026-04-11T00:36:20.116Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-04-11T00:36:26.355Z","endTime":"2026-04-11T00:36:35.962Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.95156376347176,"aZ":-17.029709800212213,"pfxX":-7.363145114942231,"pfxZ":8.046412915697072,"pX":-1.660909251730781,"pZ":1.6460268506700533,"vX0":1.4861855980898073,"vY0":-136.54873939791,"vZ0":-8.897191610141991,"x":180.31,"y":194.34,"x0":-1.2568080906682972,"y0":50.00336586412421,"z0":6.125621733536263,"aX":-13.861333353916708},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.8,"breakHorizontal":13.0,"spinRate":2038,"spinDirection":201},"zone":13,"typeConfidence":0.87,"plateTime":0.4016033507335681,"extension":6.2807325697636855},"index":3,"playId":"817224f3-b55b-31a3-80fd-526cb9801006","pitchNumber":3,"startTime":"2026-04-11T00:36:35.962Z","endTime":"2026-04-11T00:36:38.962Z","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":93.5,"endSpeed":85.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.367450581921226,"aZ":-18.54388894606818,"pfxX":-7.835371829632093,"pfxZ":7.302629051454399,"pX":-0.884911123116333,"pZ":1.774601211787205,"vX0":3.5241191096442837,"vY0":-135.88339321994732,"vZ0":-8.324953595921935,"x":150.73,"y":190.87,"x0":-1.1822293048262278,"y0":50.001910974855086,"z0":6.171442771971432,"aX":-14.620033304341549},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.6,"breakHorizontal":13.4,"spinRate":1967,"spinDirection":205},"zone":13,"typeConfidence":0.91,"plateTime":0.4034138111851484,"extension":5.99674849005936},"hitData":{"launchSpeed":96.6,"launchAngle":-28.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.34,"coordY":146.44}},"index":4,"playId":"c0294bf0-87d0-3034-b1ce-7a4af42d9218","pitchNumber":4,"startTime":"2026-04-11T00:36:49.629Z","endTime":"2026-04-11T00:36:57.178Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:36:57.178Z","atBatIndex":54},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-04-11T00:37:09.116Z","endTime":"2026-04-11T00:37:49.885Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":79.7,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.93147677624166,"aZ":-36.587202145731695,"pfxX":4.062879632458465,"pfxZ":-2.739493933879153,"pX":-0.8025077016213167,"pZ":2.399307191155645,"vX0":-0.008969934180082073,"vY0":-126.3573769005426,"vZ0":-2.571377174347665,"x":147.59,"y":174.0,"x0":-1.3264107631346729,"y0":50.00625226845592,"z0":6.384272553533804,"aX":6.538127572297746},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-5.3,"breakHorizontal":-7.3,"spinRate":2528,"spinDirection":68},"zone":4,"typeConfidence":0.91,"plateTime":0.43429992215247903,"extension":5.949680954369765},"index":0,"playId":"cf4c2158-491b-362e-a6d9-cb7fd9046d23","pitchNumber":1,"startTime":"2026-04-11T00:37:22.578Z","endTime":"2026-04-11T00:37:25.578Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-11T00:37:38.584Z","endTime":"2026-04-11T00:37:42.556Z","isPitch":false,"type":"action","player":{"id":545121,"link":"/api/v1/people/545121"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.5,"strikeZoneTop":3.161,"strikeZoneBottom":1.595,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.336825553754235,"aZ":-14.429604694539325,"pfxX":0.7612415224889599,"pfxZ":8.703217253503304,"pX":0.344661647076186,"pZ":2.2796384628010835,"vX0":4.015855949944583,"vY0":-141.6542780889304,"vZ0":-8.28489362390307,"x":103.86,"y":177.23,"x0":-1.1884541431479898,"y0":50.00681041017372,"z0":6.158404502030833,"aX":1.551584855735739},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.3,"breakHorizontal":-2.2,"spinRate":2428,"spinDirection":197},"zone":6,"typeConfidence":0.92,"plateTime":0.38618302064815735,"extension":6.103673363459526},"hitData":{"launchSpeed":69.2,"launchAngle":6.0,"totalDistance":79.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.01,"coordY":148.98}},"index":2,"playId":"79ffa107-cefa-337c-ac01-dec3f9c37154","pitchNumber":2,"startTime":"2026-04-11T00:37:42.556Z","endTime":"2026-04-11T00:37:49.885Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:37:49.885Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-11T00:39:51.916Z","endTime":"2026-04-11T00:41:19.984Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.254195583811423,"aZ":-16.228790678376292,"pfxX":-5.3216472692769905,"pfxZ":8.051906582967579,"pX":0.6553324846946823,"pZ":4.008055275197098,"vX0":9.044113287379878,"vY0":-139.78305302089876,"vZ0":-1.1885174212900553,"x":92.02,"y":130.56,"x0":-1.9294330600004337,"y0":50.003377216046054,"z0":5.503284276348222,"aX":-10.540219357905467},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.5,"breakHorizontal":7.8,"spinRate":2206,"spinDirection":220},"zone":12,"typeConfidence":2.0,"plateTime":0.3917026270619113,"extension":6.483408785183136},"index":0,"playId":"70ef9403-6d45-3a97-8bdd-38612cec3f88","pitchNumber":1,"startTime":"2026-04-11T00:40:03.044Z","endTime":"2026-04-11T00:40:06.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33774096556806,"aZ":-24.51766651529486,"pfxX":-12.513540441871047,"pfxZ":3.863143438480634,"pX":0.5663728065273199,"pZ":1.8709147426006945,"vX0":11.293154131273171,"vY0":-139.84537580347234,"vZ0":-5.138357427676558,"x":95.41,"y":188.27,"x0":-1.8971348053765036,"y0":50.00205121946079,"z0":5.338877489115177,"aX":-24.80088568539203},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":6.1,"breakHorizontal":20.4,"spinRate":2294,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.3915613821762056,"extension":6.573161189704983},"index":1,"playId":"3adde7a0-7d1f-3d6b-82d5-d2fac425b19f","pitchNumber":2,"startTime":"2026-04-11T00:40:20.887Z","endTime":"2026-04-11T00:40:23.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.9,"endSpeed":87.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.910334133998216,"aZ":-22.475547116967775,"pfxX":-11.639280439072692,"pfxZ":4.946727878821138,"pX":1.0766539473823882,"pZ":1.1906342073386007,"vX0":12.002981546397976,"vY0":-139.08559439676785,"vZ0":-7.081974586737692,"x":75.96,"y":206.63,"x0":-1.7805986904791196,"y0":50.004236577551595,"z0":5.258156678682742,"aX":-22.828178602109187},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":7.6,"breakHorizontal":18.6,"spinRate":2230,"spinDirection":228},"zone":14,"typeConfidence":2.0,"plateTime":0.3936637402128298,"extension":6.527443821554207},"index":2,"playId":"661958d1-f328-3f7a-90b5-d59c3d4db846","pitchNumber":3,"startTime":"2026-04-11T00:40:38.426Z","endTime":"2026-04-11T00:40:41.426Z","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":2,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.2,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.912687799564967,"aZ":-21.866816459788886,"pfxX":-11.652506339368573,"pfxZ":5.190887971077821,"pX":0.5421252519333912,"pZ":1.656441683599137,"vX0":10.947492972310009,"vY0":-140.06987059675737,"vZ0":-5.938401546199964,"x":96.34,"y":194.06,"x0":-1.904766689055477,"y0":50.002325556937635,"z0":5.235777722506887,"aX":-23.13243068969367},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":8.3,"breakHorizontal":18.8,"spinRate":2249,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.39118403405918345,"extension":6.61914416085},"index":3,"playId":"868d3357-4536-3c70-a9b3-265d2bf1d361","pitchNumber":4,"startTime":"2026-04-11T00:40:56.814Z","endTime":"2026-04-11T00:40:59.814Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":81.5,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.793754295841545,"aZ":-26.537240329950656,"pfxX":-10.524528994726285,"pfxZ":3.3008981238473503,"pX":-1.5845277809589104,"pZ":3.3605805876797685,"vX0":5.020744982524286,"vY0":-130.23823866447847,"vZ0":-0.5802722387915141,"x":177.4,"y":148.04,"x0":-2.175822516996328,"y0":50.00315687791349,"z0":5.603247425643008,"aX":-17.97826565572054},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":6.1,"breakHorizontal":17.9,"spinRate":1707,"spinDirection":249},"zone":11,"typeConfidence":2.0,"plateTime":0.4214585559485666,"extension":6.583012267588315},"index":4,"playId":"bc45d898-fc7a-3406-8558-a472ab47ea3f","pitchNumber":5,"startTime":"2026-04-11T00:41:15.978Z","endTime":"2026-04-11T00:41:19.984Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:41:19.984Z","atBatIndex":56},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-11T00:41:45.658Z","endTime":"2026-04-11T00:43:02.107Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642528,"fullName":"Jonathan Loáisiga","link":"/api/v1/people/642528"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"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(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.3,"endSpeed":88.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.625509786177997,"aZ":-23.47079809909999,"pfxX":-11.283589193509082,"pfxZ":4.37910410201821,"pX":-0.7296430661019547,"pZ":2.3575987959417737,"vX0":7.604934039932761,"vY0":-140.08151589824521,"vZ0":-3.96148690544121,"x":144.81,"y":175.12,"x0":-2.0136012100329466,"y0":50.00274811958392,"z0":5.324401986951391,"aX":-22.425887232178965},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":7.3,"breakHorizontal":18.8,"spinRate":2326,"spinDirection":227},"zone":4,"typeConfidence":2.0,"plateTime":0.39100313985746293,"extension":6.6116150965187535},"index":0,"playId":"e9cc5d0c-4059-3d28-922f-46fa3f10c1a4","pitchNumber":1,"startTime":"2026-04-11T00:41:45.658Z","endTime":"2026-04-11T00:41:49.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.648183349794976,"aZ":-29.16096956893575,"pfxX":1.068092374085467,"pfxZ":1.7477724414030575,"pX":0.5527339217075643,"pZ":2.3129287728602552,"vX0":6.7016252852455,"vY0":-129.9549476075389,"vZ0":-2.3473252086015517,"x":95.93,"y":176.33,"x0":-2.191462553185254,"y0":50.00035905397122,"z0":5.429186297744753,"aX":1.8368257828778607},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.9,"breakHorizontal":-3.4,"spinRate":2644,"spinDirection":138},"zone":6,"typeConfidence":2.0,"plateTime":0.42046955780751016,"extension":6.723092838325324},"index":1,"playId":"5da2b06a-c34c-3559-8892-3afa024a7e9b","pitchNumber":2,"startTime":"2026-04-11T00:42:02.385Z","endTime":"2026-04-11T00:42:05.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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":83.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.63608751843303,"aZ":-29.451674050569977,"pfxX":2.330848133318818,"pfxZ":1.5725989726235081,"pX":1.1093556026736233,"pZ":1.3648098448133696,"vX0":7.515502357787349,"vY0":-130.20247059342535,"vZ0":-4.640340158546152,"x":74.71,"y":201.93,"x0":-2.1094445862122013,"y0":50.00100298785165,"z0":5.381533480591689,"aX":4.026662093081096},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.0,"breakHorizontal":-5.8,"spinRate":2576,"spinDirection":133},"zone":14,"typeConfidence":2.0,"plateTime":0.4196172165672767,"extension":6.774801346732199},"index":2,"playId":"d4da3471-ee2e-314a-80cc-19588c8c303f","pitchNumber":3,"startTime":"2026-04-11T00:42:22.038Z","endTime":"2026-04-11T00:42:25.146Z","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":89.9,"endSpeed":83.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.768972128163718,"aZ":-30.896041251207155,"pfxX":1.1040037050680187,"pfxZ":0.7339900139038225,"pX":0.9853647154057537,"pZ":1.689672354098401,"vX0":8.150189587146235,"vY0":-130.78064973591202,"vZ0":-3.3857889812155277,"x":79.44,"y":193.16,"x0":-2.310647884268856,"y0":50.000980041501926,"z0":5.3105467801832615,"aX":1.917847145918932},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.8,"breakHorizontal":-3.7,"spinRate":2651,"spinDirection":126},"zone":14,"typeConfidence":2.0,"plateTime":0.41830632082859953,"extension":6.695575581894953},"index":3,"playId":"9cbb600a-c672-340d-a8db-70072026fec2","pitchNumber":4,"startTime":"2026-04-11T00:42:40.132Z","endTime":"2026-04-11T00:42:43.132Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.699066445670393,"aZ":-24.27452502617342,"pfxX":-10.625682601029812,"pfxZ":4.705940970559716,"pX":-0.8931108401353443,"pZ":2.469948538274176,"vX0":6.0732839396209695,"vY0":-128.9752402582015,"vZ0":-2.9884132540612867,"x":151.04,"y":172.09,"x0":-1.9021083727242318,"y0":50.00462912025491,"z0":5.522982459250408,"aX":-17.840566699036692},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":8.0,"breakHorizontal":17.9,"spinRate":1729,"spinDirection":244},"zone":13,"typeConfidence":2.0,"plateTime":0.42524647147292205,"extension":6.6519130492003935},"index":4,"playId":"52f6227e-c82d-348e-a97a-0389493aa39d","pitchNumber":5,"startTime":"2026-04-11T00:42:58.080Z","endTime":"2026-04-11T00:43:02.107Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:43:02.107Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out to center fielder Alek Thomas.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-04-11T00:45:45.638Z","endTime":"2026-04-11T00:47:30.690Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-11T00:43:27.103Z","endTime":"2026-04-11T00:43:41.203Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Juan Morillo replaces Jonathan Loáisiga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-04-11T00:43:41.203Z","endTime":"2026-04-11T00:45:47.906Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.624707951285597,"aZ":-42.536068962871234,"pfxX":5.014875477575163,"pfxZ":-6.925804607425359,"pX":1.1678610636758915,"pZ":1.0564664325238682,"vX0":4.219043257745063,"vY0":-122.01540177026283,"vZ0":-2.607252330993123,"x":72.48,"y":210.26,"x0":-1.2395045981233614,"y0":50.00050832790594,"z0":5.8293547293400465,"aX":7.505576167477404},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-12.8,"breakHorizontal":-10.1,"spinRate":2674,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4501332586136657,"extension":6.617605310636448},"index":2,"playId":"2767e870-1c50-3575-ace2-57185f0f44d3","pitchNumber":1,"startTime":"2026-04-11T00:45:47.906Z","endTime":"2026-04-11T00:45:50.906Z","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":98.3,"endSpeed":89.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05457145358821,"aZ":-11.24907753865178,"pfxX":-3.093910849961129,"pfxZ":10.162081934005556,"pX":-0.4707760964056278,"pZ":1.8888061894856263,"vX0":4.362620410457327,"vY0":-142.8649898514606,"vZ0":-8.220246346894536,"x":134.94,"y":187.78,"x0":-1.618306899423351,"y0":50.00575803104751,"z0":5.51731638625468,"aX":-6.372934418327312},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":16.8,"breakHorizontal":4.7,"spinRate":1908,"spinDirection":217},"zone":7,"typeConfidence":0.9,"plateTime":0.3839351890143914,"extension":6.576203012846524},"index":3,"playId":"d7e6d297-abb0-3fd0-8e1f-1da471199764","pitchNumber":2,"startTime":"2026-04-11T00:46:02.879Z","endTime":"2026-04-11T00:46:05.879Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.9,"endSpeed":90.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.17356959889622,"aZ":-9.873612041611098,"pfxX":-2.881851867356448,"pfxZ":10.699679108934856,"pX":-0.11085997591096075,"pZ":1.721076922529645,"vX0":4.781892162358983,"vY0":-143.65992932129484,"vZ0":-8.980375801570528,"x":121.23,"y":192.31,"x0":-1.424753031130113,"y0":50.00417238024093,"z0":5.506737731965395,"aX":-6.007387151809543},"breaks":{"breakAngle":22.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":17.6,"breakHorizontal":4.2,"spinRate":2075,"spinDirection":209},"zone":8,"typeConfidence":0.9,"plateTime":0.381691627678137,"extension":6.67152432612248},"index":4,"playId":"9e108b7a-1e8c-39f1-b9df-a16f25797c13","pitchNumber":3,"startTime":"2026-04-11T00:46:19.348Z","endTime":"2026-04-11T00:46:46.348Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.05264488005351,"aZ":-24.658433472933464,"pfxX":-9.565359255183937,"pfxZ":4.175813517507249,"pX":-1.6344172704453785,"pZ":3.1043069709588793,"vX0":3.1011527547523605,"vY0":-133.63092621827076,"vZ0":-2.3940228995850004,"x":179.3,"y":154.96,"x0":-1.570450126754667,"y0":50.00373972068492,"z0":5.791954641828127,"aX":-17.219105396609553},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":7.2,"breakHorizontal":16.6,"spinRate":1779,"spinDirection":250},"zone":11,"typeConfidence":0.9,"plateTime":0.4106165420761583,"extension":6.258641871258313},"index":5,"playId":"2a8085b0-ebc1-30bc-ab16-4dcc46cc9f29","pitchNumber":4,"startTime":"2026-04-11T00:46:50.482Z","endTime":"2026-04-11T00:46:53.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.324649861821545,"aZ":-39.29918462248769,"pfxX":6.0647577059626405,"pfxZ":-4.901183908379394,"pX":-1.2852020916129363,"pZ":3.282477006752075,"vX0":-1.326274356885318,"vY0":-119.81250789339116,"vZ0":1.838410849470262,"x":165.99,"y":150.15,"x0":-1.5121740027855153,"y0":50.004453659581166,"z0":6.019225473260648,"aX":8.810929378180195},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-8.2,"breakHorizontal":-10.7,"spinRate":2420,"spinDirection":53},"zone":11,"typeConfidence":2.0,"plateTime":0.4572913009958346,"extension":6.4114122590627804},"index":6,"playId":"7b4a6fac-d119-386e-80ae-affc889c09e4","pitchNumber":5,"startTime":"2026-04-11T00:47:05.564Z","endTime":"2026-04-11T00:47:08.713Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.298465369088767,"aZ":-30.19287590138384,"pfxX":-10.819485013214498,"pfxZ":1.0792420400658056,"pX":-0.7782931622092961,"pZ":1.8838451449426612,"vX0":5.640007090742394,"vY0":-135.3438323181375,"vZ0":-4.555802470356093,"x":146.67,"y":187.92,"x0":-1.4904912809860456,"y0":50.00592125871712,"z0":5.719248367933539,"aX":-19.948167636049686},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":1.1,"breakHorizontal":18.2,"spinRate":2191,"spinDirection":248},"zone":7,"typeConfidence":0.89,"plateTime":0.4056856256839523,"extension":6.361478651979713},"hitData":{"launchSpeed":91.6,"launchAngle":26.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":105.33,"coordY":61.93}},"index":7,"playId":"9129a065-bda6-33a0-8108-e5c0c7e4adec","pitchNumber":6,"startTime":"2026-04-11T00:47:22.748Z","endTime":"2026-04-11T00:47:30.690Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:47:30.690Z","atBatIndex":58},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Geraldo Perdomo singles on a soft ground ball to third baseman Alec Bohm.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-11T00:49:45.249Z","endTime":"2026-04-11T00:51:08.278Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"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":[1,2,3,4,6],"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Orion Kerkering replaces Brad Keller.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-11T00:48:08.815Z","endTime":"2026-04-11T00:49:47.604Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689147,"link":"/api/v1/people/689147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":86.6,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.61063176683504,"aZ":-9.82515595382973,"pfxX":-8.329708441406165,"pfxZ":11.44767354540404,"pX":-0.7193717813246511,"pZ":2.9312143593347106,"vX0":4.47066549836968,"vY0":-140.23410131774583,"vZ0":-6.4591975798160925,"x":144.42,"y":159.64,"x0":-1.2693620909413654,"y0":50.00085450739039,"z0":5.935783716119048,"aX":-16.257100773151198},"breaks":{"breakAngle":52.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.2,"breakHorizontal":13.9,"spinRate":2353,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.3936036977327282,"extension":6.175999702826778},"index":1,"playId":"efa7f405-c015-3156-b933-f7e1c31ee596","pitchNumber":1,"startTime":"2026-04-11T00:49:47.604Z","endTime":"2026-04-11T00:49:50.911Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":79.4,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.190191141000433,"aZ":-30.406611343630786,"pfxX":5.271846866829158,"pfxZ":1.0980015233043936,"pX":-0.4481098298092616,"pZ":2.470647705264941,"vX0":2.088832777985189,"vY0":-127.11550602245747,"vZ0":-2.0186073435561327,"x":134.08,"y":172.07,"x0":-1.9686067634959847,"y0":50.006074717402846,"z0":5.719703954909046,"aX":8.517268813865067},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.7,"breakHorizontal":-10.1,"spinRate":2922,"spinDirection":61},"zone":4,"typeConfidence":0.89,"plateTime":0.43303115125928837,"extension":6.047273831385678},"index":2,"playId":"0f0adb11-6780-36cd-b5b5-601eae3097ee","pitchNumber":2,"startTime":"2026-04-11T00:50:02.569Z","endTime":"2026-04-11T00:50:05.701Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.791033728156144,"aZ":-29.998262658358392,"pfxX":6.894601649422977,"pfxZ":1.3459747564088236,"pX":0.04349904973090701,"pZ":3.2187375113699295,"vX0":2.6675599031791,"vY0":-125.99678364477467,"vZ0":-0.4074987869077351,"x":115.34,"y":151.87,"x0":-1.9235059990719565,"y0":50.000789042486765,"z0":5.799663355096274,"aX":11.120141930119699},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":-13.1,"spinRate":2899,"spinDirection":52},"zone":2,"typeConfidence":0.9,"plateTime":0.43415958469033455,"extension":6.050310264222432},"index":3,"playId":"0d0ee6a8-d0ce-3045-9098-a315e8b5645a","pitchNumber":3,"startTime":"2026-04-11T00:50:22.598Z","endTime":"2026-04-11T00:50:25.598Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":83.5,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.10064846151633,"aZ":-29.742582123144025,"pfxX":-10.10696116760359,"pfxZ":1.3629823125026137,"pX":0.5151607190554242,"pZ":1.444292489471199,"vX0":8.381364916836635,"vY0":-133.5717803988874,"vZ0":-5.591696862674963,"x":97.36,"y":199.78,"x0":-1.3694720807957335,"y0":50.004986165495986,"z0":5.737021970938977,"aX":-18.03898520701422},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.3,"breakHorizontal":16.2,"spinRate":1537,"spinDirection":231},"zone":14,"typeConfidence":2.0,"plateTime":0.412035407380539,"extension":6.437083247993757},"index":4,"playId":"b7af9bec-7fde-3e83-9371-a44fcd2e2c8a","pitchNumber":4,"startTime":"2026-04-11T00:50:38.686Z","endTime":"2026-04-11T00:50:41.686Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-04-11T00:50:48.881Z","endTime":"2026-04-11T00:50:59.615Z","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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.4,"endSpeed":87.8,"strikeZoneTop":3.317,"strikeZoneBottom":1.674,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.612858960781665,"aZ":-9.427780244804781,"pfxX":-4.115229029725674,"pfxZ":11.374035515100452,"pX":0.7190384908157119,"pZ":3.002599887510613,"vX0":6.850517553275212,"vY0":-141.53372979916648,"vZ0":-6.348282029489427,"x":89.59,"y":157.71,"x0":-1.2140647101859152,"y0":50.000510217171836,"z0":5.899209209105908,"aX":-8.22872610707271},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.2,"breakHorizontal":5.9,"spinRate":2248,"spinDirection":222},"zone":3,"typeConfidence":2.0,"plateTime":0.38913283236942053,"extension":6.499640711631932},"hitData":{"launchSpeed":47.9,"launchAngle":-11.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":106.08,"coordY":181.55}},"index":6,"playId":"3587a1f4-c153-3241-b288-7ee633663ebb","pitchNumber":5,"startTime":"2026-04-11T00:50:59.615Z","endTime":"2026-04-11T00:51:08.278Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:51:08.278Z","atBatIndex":59},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"James McCann out on a sacrifice bunt, first baseman Bryce Harper to second baseman Bryson Stott. Geraldo Perdomo to 3rd.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-11T00:51:21.630Z","endTime":"2026-04-11T00:52:06.146Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":4},"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":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Bunt","eventType":"sac_bunt","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":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":86.8,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.617092062526915,"aZ":-19.615310590293664,"pfxX":-10.96209352527271,"pfxZ":6.468986601161644,"pX":0.10368770063952693,"pZ":3.068540342197092,"vX0":7.664030456859511,"vY0":-139.04709087283032,"vZ0":-3.9750318337208057,"x":113.05,"y":155.93,"x0":-1.275866882264069,"y0":50.00432529465429,"z0":5.832421203918648,"aX":-21.287180165294423},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":10.9,"breakHorizontal":18.1,"spinRate":2216,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.3951917581830884,"extension":6.493890622167944},"index":0,"playId":"dc22ff77-2369-35ce-bdd9-215721e154eb","pitchNumber":1,"startTime":"2026-04-11T00:51:35.491Z","endTime":"2026-04-11T00:51:41.011Z","isPitch":true,"type":"pitch"},{"details":{"description":"Geraldo Perdomo steals (3) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"actionPlayId":"dc22ff77-2369-35ce-bdd9-215721e154eb","startTime":"2026-04-11T00:51:46.197Z","endTime":"2026-04-11T00:51:58.355Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.080148061767545,"aZ":-18.296456413571747,"pfxX":-10.11057619747436,"pfxZ":7.272511749623684,"pX":-1.1993080366947373,"pZ":2.985001514784504,"vX0":4.245463801457426,"vY0":-137.86822743273112,"vZ0":-4.124939411667191,"x":162.71,"y":158.18,"x0":-1.4529090311620634,"y0":50.004709161368126,"z0":5.749604128334344,"aX":-19.300461367434785},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.4,"breakHorizontal":17.3,"spinRate":2275,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.3985831690336523,"extension":6.305493152367825},"hitData":{"launchSpeed":30.8,"launchAngle":3.0,"totalDistance":24.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":132.6,"coordY":189.14}},"index":2,"playId":"c6a368fb-c804-3233-8dce-699beb3dd6ef","pitchNumber":2,"startTime":"2026-04-11T00:51:58.355Z","endTime":"2026-04-11T00:52:06.146Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:52:06.146Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Nolan Arenado lines out to third baseman Alec Bohm.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-11T00:52:38.397Z","endTime":"2026-04-11T00:53:00.914Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[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":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-04-11T00:52:37.139Z","endTime":"2026-04-11T00:52:40.778Z","isPitch":false,"type":"action","player":{"id":571448,"link":"/api/v1/people/571448"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":88.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.28521292291891,"aZ":-8.641793456026564,"pfxX":-6.855009805473466,"pfxZ":11.681551965671868,"pX":1.4016103854907491,"pZ":1.697064718565983,"vX0":9.421377361816019,"vY0":-141.49900600342454,"vZ0":-9.741311160491932,"x":63.57,"y":192.96,"x0":-1.0908077115582329,"y0":50.00242416831607,"z0":5.750800045910197,"aX":-13.809072618806969},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":19.1,"breakHorizontal":10.3,"spinRate":2287,"spinDirection":225},"zone":14,"typeConfidence":2.0,"plateTime":0.38808258105760585,"extension":6.620483479281988},"index":1,"playId":"7caae255-9d5f-3db4-99f0-936ec3be7641","pitchNumber":1,"startTime":"2026-04-11T00:52:40.778Z","endTime":"2026-04-11T00:52:43.778Z","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":87.6,"endSpeed":79.6,"strikeZoneTop":3.277,"strikeZoneBottom":1.654,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.45185586782524,"aZ":-34.28482744596817,"pfxX":8.1990777317626,"pfxZ":-1.3078184861488955,"pX":0.32813143966602043,"pZ":1.8388261752135144,"vX0":2.7926133166466522,"vY0":-127.42539708980351,"vZ0":-2.6751029772319574,"x":104.49,"y":189.13,"x0":-1.85218654550493,"y0":50.00272495192361,"z0":5.65890415448803,"aX":13.245775851504552},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-2.8,"breakHorizontal":-15.5,"spinRate":3039,"spinDirection":62},"zone":9,"typeConfidence":0.9,"plateTime":0.43276009841130625,"extension":6.044435363759292},"hitData":{"launchSpeed":83.6,"launchAngle":8.0,"totalDistance":125.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":96.17,"coordY":161.54}},"index":2,"playId":"2d7c19b3-e25c-3af2-b7b1-fbf7257af7b8","pitchNumber":2,"startTime":"2026-04-11T00:52:54.583Z","endTime":"2026-04-11T00:53:00.914Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:53:00.914Z","atBatIndex":61},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jose Fernandez pops out to first baseman Bryce Harper in foul territory.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-04-11T00:53:20.449Z","endTime":"2026-04-11T00:54:28.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":86.9,"endSpeed":79.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.983046949820256,"aZ":-32.270530329796024,"pfxX":7.262236525423489,"pfxZ":-0.06153941414789266,"pX":1.0649661754822148,"pZ":1.753734573865435,"vX0":4.757807778706445,"vY0":-126.506365689958,"vZ0":-3.2456970599692796,"x":76.41,"y":191.43,"x0":-1.7892778095899087,"y0":50.00208657165388,"z0":5.6646192151395045,"aX":11.662813176835854},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-0.7,"breakHorizontal":-14.3,"spinRate":2978,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4344763107351963,"extension":6.15483049063494},"index":0,"playId":"5a6dd238-e5a5-304e-9f45-55cebef6b630","pitchNumber":1,"startTime":"2026-04-11T00:53:22.443Z","endTime":"2026-04-11T00:53:25.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":86.2,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.79992891932245,"aZ":-23.01076522242664,"pfxX":-12.29536695463278,"pfxZ":4.760147492067064,"pX":-1.7384462372175742,"pZ":3.3820891429858757,"vX0":3.92527765719115,"vY0":-139.00391248857022,"vZ0":-2.4083070630812036,"x":183.27,"y":147.46,"x0":-1.5852620300733393,"y0":50.00455166391235,"z0":5.8139690820173495,"aX":-23.67875778029271},"breaks":{"breakAngle":44.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.3,"breakHorizontal":21.2,"spinRate":2295,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.39647644513692937,"extension":6.204789988956104},"index":1,"playId":"eb33e237-3b33-3fa6-bc47-c4e8639c487c","pitchNumber":2,"startTime":"2026-04-11T00:53:37.997Z","endTime":"2026-04-11T00:53:40.997Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-04-11T00:53:53.540Z","endTime":"2026-04-11T00:54:03.384Z","isPitch":false,"type":"action","player":{"id":699912,"link":"/api/v1/people/699912"}},{"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.6,"endSpeed":79.4,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.733485976665733,"aZ":-31.721918832479542,"pfxX":8.692333699782667,"pfxZ":0.287653584000533,"pX":3.124777747242213,"pZ":1.3483848829196812,"vX0":8.79012874090555,"vY0":-127.11831497854766,"vZ0":-4.1505779146962,"x":-2.11,"y":202.37,"x0":-1.537847500165896,"y0":50.00576713251779,"z0":5.587097783283957,"aX":13.895869502211342},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.4,"breakHorizontal":-18.1,"spinRate":2986,"spinDirection":49},"zone":14,"typeConfidence":0.9,"plateTime":0.434797387952492,"extension":6.210442919426092},"index":3,"playId":"f693f034-773e-3556-9951-a2d07421b5f4","pitchNumber":3,"startTime":"2026-04-11T00:54:03.384Z","endTime":"2026-04-11T00:54:06.384Z","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":87.6,"endSpeed":79.6,"strikeZoneTop":3.352,"strikeZoneBottom":1.691,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.11543432527274,"aZ":-31.964855587257173,"pfxX":7.8209689435960374,"pfxZ":0.13407394259445926,"pX":0.7049629789557494,"pZ":2.009451943389603,"vX0":3.7289891359402896,"vY0":-127.49680189691098,"vZ0":-2.673455499902537,"x":90.13,"y":184.52,"x0":-1.8001662783278114,"y0":50.00579392178409,"z0":5.635311355775094,"aX":12.672975800146105},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":-0.2,"breakHorizontal":-15.1,"spinRate":2948,"spinDirection":55},"zone":9,"typeConfidence":0.9,"plateTime":0.4322415772278547,"extension":6.127647933767436},"hitData":{"launchSpeed":58.0,"launchAngle":59.0,"totalDistance":122.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":168.71,"coordY":176.99}},"index":4,"playId":"5f958e86-7e2a-3f5e-9074-2c7881cb73d5","pitchNumber":4,"startTime":"2026-04-11T00:54:21.152Z","endTime":"2026-04-11T00:54:28.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:54:28.845Z","atBatIndex":62},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-11T00:56:25.274Z","endTime":"2026-04-11T00:57:35.514Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.7,"endSpeed":88.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.10604990859748,"aZ":-9.189337497739261,"pfxX":-4.34649796569176,"pfxZ":11.377581279229464,"pX":-0.6466077903057225,"pZ":1.338683952137943,"vX0":3.992272652159636,"vY0":-141.85723148355007,"vZ0":-10.039301878395426,"x":141.65,"y":202.64,"x0":-1.5135256819174223,"y0":50.00557359216542,"z0":5.527113819016289,"aX":-8.782435859631065},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.4,"breakVerticalInduced":18.5,"breakHorizontal":7.0,"spinRate":2221,"spinDirection":212},"zone":13,"typeConfidence":0.9,"plateTime":0.38742142882119257,"extension":6.3446819780283725},"index":0,"playId":"4e459a65-8e32-39d0-9848-f537ab27337e","pitchNumber":1,"startTime":"2026-04-11T00:56:37.923Z","endTime":"2026-04-11T00:56:40.977Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.6,"endSpeed":89.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.8850100737822,"aZ":-8.93040891615469,"pfxX":-2.7647642630045155,"pfxZ":11.33456271365942,"pX":-0.085856213131902,"pZ":2.0213061088472792,"vX0":4.815231567293383,"vY0":-143.17842335720087,"vZ0":-8.341881583922149,"x":120.27,"y":184.2,"x0":-1.439803827009711,"y0":50.00150193248366,"z0":5.552612507242151,"aX":-5.669395788098379},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.7,"breakHorizontal":3.8,"spinRate":2212,"spinDirection":206},"zone":8,"typeConfidence":0.9,"plateTime":0.38437912446516664,"extension":6.432254234935289},"index":1,"playId":"4367c1f3-f7b2-30af-8c83-3d565b402346","pitchNumber":2,"startTime":"2026-04-11T00:56:51.297Z","endTime":"2026-04-11T00:56:54.297Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":99.1,"endSpeed":89.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.13724761749858,"aZ":-11.08758863844341,"pfxX":-4.673606953421821,"pfxZ":10.103826796501199,"pX":0.06771404718975071,"pZ":3.162397007471067,"vX0":6.233032161379393,"vY0":-144.15061669219833,"vZ0":-5.165896621549524,"x":114.42,"y":153.4,"x0":-1.5239181566713051,"y0":50.00246497709619,"z0":5.673479147559994,"aX":-9.753660983154681},"breaks":{"breakAngle":33.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.3,"breakHorizontal":7.1,"spinRate":2206,"spinDirection":211},"zone":2,"typeConfidence":0.9,"plateTime":0.38119538154392574,"extension":6.266512512635611},"index":2,"playId":"78c03b05-0acf-3d1d-a922-1e57e2a51931","pitchNumber":3,"startTime":"2026-04-11T00:57:08.736Z","endTime":"2026-04-11T00:57:11.736Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-04-11T00:57:18.479Z","endTime":"2026-04-11T00:57:31.583Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.29112486462791,"aZ":-20.862192616316058,"pfxX":-10.272372404987692,"pfxZ":6.357712677318876,"pX":-0.9748046852306077,"pZ":2.6071398722353836,"vX0":4.629004575281459,"vY0":-133.20963620413198,"vZ0":-4.140537055837725,"x":154.16,"y":168.39,"x0":-1.4100785700028329,"y0":50.00349427756088,"z0":5.709245636897204,"aX":-18.27641337461961},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.7,"breakHorizontal":17.4,"spinRate":1974,"spinDirection":248},"zone":11,"typeConfidence":0.91,"plateTime":0.41277465837190697,"extension":6.1506038232867395},"index":4,"playId":"1a8955bf-a4d1-392e-a460-2bf8412e1550","pitchNumber":4,"startTime":"2026-04-11T00:57:31.583Z","endTime":"2026-04-11T00:57:35.514Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:57:35.514Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-11T00:57:43.603Z","endTime":"2026-04-11T00:59:21.436Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"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":"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":92.2,"endSpeed":84.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.236981020193696,"aZ":-25.029659268163016,"pfxX":-9.861464654714974,"pfxZ":3.916514934331863,"pX":-0.8514413473177824,"pZ":2.873572586942137,"vX0":5.107093555154906,"vY0":-134.26155388571038,"vZ0":-2.9928182178411493,"x":149.45,"y":161.19,"x0":-1.4976343043070786,"y0":50.00447286890499,"z0":5.785295618047087,"aX":-17.993914032451627},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.6,"breakHorizontal":16.8,"spinRate":1872,"spinDirection":248},"zone":11,"typeConfidence":0.9,"plateTime":0.40805413520090106,"extension":6.163250074704823},"index":0,"playId":"173fc520-5fc4-35be-8ec7-47717f166808","pitchNumber":1,"startTime":"2026-04-11T00:57:58.777Z","endTime":"2026-04-11T00:58:02.237Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":89.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.94577472442193,"aZ":-10.748528821881651,"pfxX":-4.325471455243578,"pfxZ":10.308030718587636,"pX":0.12479198227023004,"pZ":2.5425340697025676,"vX0":6.097850585021117,"vY0":-143.6458887333961,"vZ0":-6.89912482506212,"x":112.24,"y":170.13,"x0":-1.46890248689959,"y0":50.0045975745628,"z0":5.652300844093365,"aX":-8.992350180687074},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.4,"breakHorizontal":6.5,"spinRate":2237,"spinDirection":204},"zone":5,"typeConfidence":0.9,"plateTime":0.38210023299537044,"extension":6.3352581186926935},"index":1,"playId":"46bd0235-e6d6-346d-836b-d40a34c39cdf","pitchNumber":2,"startTime":"2026-04-11T00:58:13.615Z","endTime":"2026-04-11T00:58:16.902Z","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":92.2,"endSpeed":83.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.936313631965273,"aZ":-25.921457677848238,"pfxX":-9.936882176554198,"pfxZ":3.4902038509719526,"pX":0.9571202372440514,"pZ":1.1768824974763983,"vX0":9.25019327782124,"vY0":-133.79925125461176,"vZ0":-6.777662700750013,"x":80.52,"y":207.0,"x0":-1.2730648164709533,"y0":50.004689289037195,"z0":5.630429775776169,"aX":-17.81366194653567},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.8,"breakHorizontal":15.7,"spinRate":2173,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4111619363114256,"extension":6.231785939267488},"index":2,"playId":"6d1c58d5-a69e-30d8-9483-fe6f504bd1ce","pitchNumber":3,"startTime":"2026-04-11T00:58:34.159Z","endTime":"2026-04-11T00:58:37.159Z","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":1},"pitchData":{"startSpeed":92.7,"endSpeed":83.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.02217799198569,"aZ":-26.162090961837816,"pfxX":-9.69222959765112,"pfxZ":3.321383737881309,"pX":-0.2523626142256695,"pZ":1.7626120061015338,"vX0":6.736281022132424,"vY0":-134.65676957199287,"vZ0":-5.447100027597455,"x":126.62,"y":191.19,"x0":-1.544860689798471,"y0":50.00350443383768,"z0":5.696115934043793,"aX":-17.55305431885694},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.9,"breakHorizontal":15.8,"spinRate":2227,"spinDirection":240},"zone":8,"typeConfidence":0.9,"plateTime":0.408920611643278,"extension":6.301748348910972},"index":3,"playId":"43a4a39c-1bd2-31c8-a8c7-9ee9b0a86826","pitchNumber":4,"startTime":"2026-04-11T00:58:49.920Z","endTime":"2026-04-11T00:58:52.920Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-04-11T00:59:00.605Z","endTime":"2026-04-11T00:59:16.636Z","isPitch":false,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.32794540116611,"aZ":-11.643724469625797,"pfxX":-1.1848157054371975,"pfxZ":10.125791118150413,"pX":0.9393371066527659,"pZ":3.4380898922332888,"vX0":7.11744089636113,"vY0":-142.5651269094336,"vZ0":-4.140567441538203,"x":81.19,"y":145.95,"x0":-1.451907051474413,"y0":50.004319049845634,"z0":5.662637192807829,"aX":-2.402557402142918},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":17.5,"breakHorizontal":0.5,"spinRate":2113,"spinDirection":212},"zone":12,"typeConfidence":0.89,"plateTime":0.3863921731516191,"extension":6.473082229750918},"index":5,"playId":"80d7700b-7878-34cd-b459-9716e6d7f47a","pitchNumber":5,"startTime":"2026-04-11T00:59:16.636Z","endTime":"2026-04-11T00:59:21.436Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T00:59:21.436Z","atBatIndex":64},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a ground ball to right fielder Jorge Barrosa.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-11T00:59:33.969Z","endTime":"2026-04-11T01:01:02.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":92.6,"endSpeed":84.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.9738311425091,"aZ":-21.190855823348638,"pfxX":-8.903084276342451,"pfxZ":6.069448540200661,"pX":0.31288644974398927,"pZ":1.4236533788103767,"vX0":7.812700852768941,"vY0":-134.35340609835313,"vZ0":-7.129123902437153,"x":105.07,"y":200.34,"x0":-1.4910845805699584,"y0":50.00093875467248,"z0":5.642708669608281,"aX":-16.103299608168697},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.5,"breakHorizontal":14.2,"spinRate":2197,"spinDirection":236},"zone":14,"typeConfidence":0.91,"plateTime":0.4093356621523214,"extension":6.293115240577036},"index":0,"playId":"67e08935-96b2-38ed-8a35-bb832cec0cbf","pitchNumber":1,"startTime":"2026-04-11T00:59:47.669Z","endTime":"2026-04-11T00:59:50.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":98.5,"endSpeed":89.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.945191263135676,"aZ":-14.508841881689483,"pfxX":-4.033673792560346,"pfxZ":8.603072555038702,"pX":-1.0638906510439359,"pZ":2.9081644963977484,"vX0":3.2593208284343875,"vY0":-143.2896286165671,"vZ0":-5.09685675499792,"x":157.55,"y":160.26,"x0":-1.6991205213478902,"y0":50.006011710833725,"z0":5.635535077869669,"aX":-8.285260031036762},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":14.5,"breakHorizontal":6.6,"spinRate":2146,"spinDirection":214},"zone":11,"typeConfidence":0.9,"plateTime":0.38408675580031737,"extension":6.377132038979856},"index":1,"playId":"33e7247e-ac65-37cf-b514-ed57b0b4a2d1","pitchNumber":2,"startTime":"2026-04-11T01:00:01.746Z","endTime":"2026-04-11T01:00:04.852Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":88.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.011222801052526,"aZ":-12.894896391465098,"pfxX":-4.539764961419143,"pfxZ":9.51169680758446,"pX":-0.2909227764198303,"pZ":2.3123150171940674,"vX0":5.211325554970032,"vY0":-142.05944742934102,"vZ0":-6.8004172664213005,"x":128.09,"y":176.35,"x0":-1.5664669949764474,"y0":50.005775831912445,"z0":5.570820506769818,"aX":-9.20503433343376},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.8,"breakHorizontal":7.1,"spinRate":2319,"spinDirection":211},"zone":4,"typeConfidence":0.91,"plateTime":0.38675841475051875,"extension":6.368219029227803},"index":2,"playId":"e788e144-0c5b-34c5-9025-f207dc680e2e","pitchNumber":3,"startTime":"2026-04-11T01:00:16.956Z","endTime":"2026-04-11T01:00:19.956Z","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":92.3,"endSpeed":83.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.637224969763025,"aZ":-26.107994727579307,"pfxX":-11.225337076610757,"pfxZ":3.371757531604014,"pX":-1.3648106537072398,"pZ":2.2507263653491263,"vX0":4.382914056896327,"vY0":-134.2229228285904,"vZ0":-4.238834214654493,"x":169.02,"y":178.01,"x0":-1.5728471033233828,"y0":50.00426606337954,"z0":5.739032526363343,"aX":-20.2129403763598},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":19.2,"spinRate":2278,"spinDirection":240},"zone":13,"typeConfidence":0.9,"plateTime":0.410146007412342,"extension":6.065136347243652},"index":3,"playId":"7ec21f58-094d-3975-beab-1a9d59e4e043","pitchNumber":4,"startTime":"2026-04-11T01:00:33.004Z","endTime":"2026-04-11T01:00:36.012Z","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":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":88.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.77156305347126,"aZ":-11.337154162277605,"pfxX":-4.166467220851362,"pfxZ":10.301487984087363,"pX":0.15400030961519426,"pZ":2.5441928365339566,"vX0":6.131108526127395,"vY0":-142.4910108099144,"vZ0":-6.553844554812856,"x":111.13,"y":170.09,"x0":-1.5008265515689598,"y0":50.00051408551165,"z0":5.61641183066573,"aX":-8.426069342712834},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.2,"breakHorizontal":6.0,"spinRate":2238,"spinDirection":209},"zone":5,"typeConfidence":0.9,"plateTime":0.3868481515809501,"extension":6.515638582803957},"hitData":{"launchSpeed":106.6,"launchAngle":5.0,"totalDistance":101.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":179.51,"coordY":105.37}},"index":4,"playId":"a66dff4c-1a62-3e49-b687-7432e0ae3f89","pitchNumber":5,"startTime":"2026-04-11T01:00:50.651Z","endTime":"2026-04-11T01:01:02.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T01:01:02.040Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Adolis García strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-04-11T01:01:14.678Z","endTime":"2026-04-11T01:03:46.901Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"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,2,3,4,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":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":99.2,"endSpeed":90.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.30283338853077,"aZ":-11.12906013749631,"pfxX":-2.8019255038970403,"pfxZ":10.057029196664018,"pX":0.49566970972835417,"pZ":2.8099761221150192,"vX0":6.5677379135176075,"vY0":-144.16157400411004,"vZ0":-6.094901158747005,"x":98.11,"y":162.91,"x0":-1.4539064808899549,"y0":50.003011251863555,"z0":5.646885205923745,"aX":-5.863624524653827},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.0,"breakHorizontal":3.7,"spinRate":2124,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.38076153613418073,"extension":6.5461278976781045},"index":0,"playId":"1ffc84b3-0888-3981-b98b-74fc80ddd50e","pitchNumber":1,"startTime":"2026-04-11T01:01:29.690Z","endTime":"2026-04-11T01:01:32.690Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-04-11T01:01:49.386Z","endTime":"2026-04-11T01:02:08.783Z","isPitch":false,"type":"action","player":{"id":666969,"link":"/api/v1/people/666969"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.6,"endSpeed":90.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":37.74224607883354,"aZ":-8.845719773445946,"pfxX":-1.211512682651383,"pfxZ":11.125267843695998,"pX":0.6667336014397661,"pZ":3.0076588900205357,"vX0":5.882413571952511,"vY0":-144.80441644613495,"vZ0":-5.9920416253273725,"x":91.59,"y":157.57,"x0":-1.2448399917246447,"y0":50.007021830832564,"z0":5.661767489697575,"aX":-2.5417012418109497},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.0,"breakVerticalInduced":19.0,"breakHorizontal":0.8,"spinRate":2185,"spinDirection":210},"zone":3,"typeConfidence":0.89,"plateTime":0.3800760613845653,"extension":6.457362835076054},"index":2,"playId":"b1d63041-a28e-3b93-9c27-4d8841db883d","pitchNumber":2,"startTime":"2026-04-11T01:02:08.783Z","endTime":"2026-04-11T01:02:13.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":78.3,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.434010490283658,"aZ":-42.21782379884508,"pfxX":5.434254074525025,"pfxZ":-6.547900524776292,"pX":0.8862994032867108,"pZ":1.3370515069169595,"vX0":3.504189247769013,"vY0":-123.33712292224543,"vZ0":-2.1995416647631716,"x":83.22,"y":202.68,"x0":-1.260657362323145,"y0":50.00132921616086,"z0":5.81382916867943,"aX":8.337799642462661},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-12.1,"breakHorizontal":-10.7,"spinRate":2722,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.44476887117150055,"extension":6.713182919333051},"index":3,"playId":"7b890b95-b7e3-3c92-abaa-2ebdb38f8e4a","pitchNumber":3,"startTime":"2026-04-11T01:02:32.950Z","endTime":"2026-04-11T01:02:35.950Z","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":99.0,"endSpeed":89.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.70523185661145,"aZ":-10.250101193608339,"pfxX":-2.767335351614799,"pfxZ":10.513158002911357,"pX":0.5509942189572523,"pZ":3.908315680721098,"vX0":6.279619555361934,"vY0":-144.03042365096385,"vZ0":-3.4967440611932417,"x":96.0,"y":133.26,"x0":-1.3051755433687124,"y0":50.00645356727081,"z0":5.779545408934567,"aX":-5.7729565704737436},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.6,"breakVerticalInduced":18.5,"breakHorizontal":3.6,"spinRate":2233,"spinDirection":211},"zone":12,"typeConfidence":0.9,"plateTime":0.38132700881353454,"extension":6.400809050560771},"index":4,"playId":"24e5f1a6-5ab4-3863-8c91-6196b6e15182","pitchNumber":4,"startTime":"2026-04-11T01:02:56.245Z","endTime":"2026-04-11T01:03:00.626Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.171467224969,"aZ":-11.6550838084642,"pfxX":-3.9261449196767595,"pfxZ":10.011291098803957,"pX":0.5189512872107663,"pZ":2.8860110635173033,"vX0":6.3633230188421095,"vY0":-142.56981484483333,"vZ0":-5.549211418578468,"x":97.22,"y":160.86,"x0":-1.2364467870416833,"y0":50.00012579637977,"z0":5.5997311533722165,"aX":-8.04537628730464},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.2,"breakHorizontal":5.8,"spinRate":2226,"spinDirection":209},"zone":3,"typeConfidence":0.9,"plateTime":0.384863409192993,"extension":6.5578528300875005},"index":5,"playId":"0f05b396-f4fb-36d4-8816-be8fd74d23ed","pitchNumber":5,"startTime":"2026-04-11T01:03:15.978Z","endTime":"2026-04-11T01:03:18.978Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":77.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.741657837785283,"aZ":-39.339333848996176,"pfxX":4.908316653779566,"pfxZ":-4.6886860044589405,"pX":1.3199636851911127,"pZ":0.8984959651468789,"vX0":4.982274507148297,"vY0":-124.12747938536728,"vZ0":-3.6400783271118335,"x":66.69,"y":214.52,"x0":-1.3668527721410302,"y0":50.00367774580944,"z0":5.731290057940927,"aX":7.497697052207243},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-9.1,"breakHorizontal":-10.2,"spinRate":2743,"spinDirection":45},"zone":14,"typeConfidence":2.0,"plateTime":0.44488560971250735,"extension":6.674262288965113},"index":6,"playId":"b8601156-b6d9-3c69-b563-17fb429b6c6b","pitchNumber":6,"startTime":"2026-04-11T01:03:41.878Z","endTime":"2026-04-11T01:03:46.901Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T01:03:46.901Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Tim Tawa pops out softly to third baseman Alec Bohm.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-11T01:06:08.222Z","endTime":"2026-04-11T01:07:51.128Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"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":"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":7},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Tanner Banks replaces Orion Kerkering.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-11T01:04:15.707Z","endTime":"2026-04-11T01:06:10.563Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621383,"link":"/api/v1/people/621383"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.130935196099625,"aZ":-19.212761654818767,"pfxX":10.04127379550496,"pfxZ":7.567048609814029,"pX":-0.5448397114338468,"pZ":1.6753392094696213,"vX0":-9.989776405147797,"vY0":-130.02356463167678,"vZ0":-8.177747828347123,"x":137.77,"y":193.55,"x0":2.0414653478481557,"y0":50.00421440128556,"z0":6.317919845067405,"aX":17.203489980555275},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.0,"breakHorizontal":-16.0,"spinRate":1982,"spinDirection":147},"zone":7,"typeConfidence":0.86,"plateTime":0.4211630246551117,"extension":5.760002412496294},"index":1,"playId":"d347396c-dab1-30d3-8d3c-cd35b1322879","pitchNumber":1,"startTime":"2026-04-11T01:06:10.563Z","endTime":"2026-04-11T01:06:13.563Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":72.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.637979886555005,"aZ":-28.96230150684436,"pfxX":-7.381549405726759,"pfxZ":2.3867076896528,"pX":0.11373666445664893,"pZ":1.7201225929897228,"vX0":-3.9923362291585387,"vY0":-116.0920097875676,"vZ0":-3.996931659903865,"x":112.66,"y":192.34,"x0":2.8229098412183338,"y0":50.00359629143164,"z0":6.264838283777856,"aX":-9.92995236352151},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":3.5,"breakHorizontal":14.4,"spinRate":2246,"spinDirection":282},"zone":8,"typeConfidence":0.9,"plateTime":0.47442813929485794,"extension":5.81476355189381},"index":2,"playId":"d92a60d4-2199-3042-a8d5-cfb33c7d5f38","pitchNumber":2,"startTime":"2026-04-11T01:06:23.219Z","endTime":"2026-04-11T01:06:26.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":82.9,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09588483268212,"aZ":-16.454996935435297,"pfxX":3.408921158817037,"pfxZ":8.908389622702996,"pX":0.009961288429487227,"pZ":3.4542358730789076,"vX0":-6.885999280675475,"vY0":-132.21080168769998,"vZ0":-4.656073355941837,"x":116.62,"y":145.52,"x0":2.2093249368769143,"y0":50.0015656156632,"z0":6.451873241915456,"aX":6.01485436091729},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.2,"breakHorizontal":-4.6,"spinRate":2100,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.41483884639991686,"extension":5.6162704083549135},"index":3,"playId":"ad1fd3f7-de90-3cb9-a4e0-97d7f123c65c","pitchNumber":3,"startTime":"2026-04-11T01:06:38.991Z","endTime":"2026-04-11T01:06:41.991Z","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":81.2,"endSpeed":74.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.754438095587503,"aZ":-26.663194652404954,"pfxX":-4.83275917719291,"pfxZ":3.9753083479501083,"pX":-0.6559499036781743,"pZ":0.962837859152243,"vX0":-6.019359741181116,"vY0":-117.92968161305723,"vZ0":-6.290725723301387,"x":142.0,"y":212.78,"x0":2.5730483276063407,"y0":50.003401593592415,"z0":6.17561317264314,"aX":-6.697492004265631},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":5.6,"breakHorizontal":10.4,"spinRate":2282,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.46732202694876523,"extension":5.842793422478039},"index":4,"playId":"1059b222-5c9b-376c-92e7-3f44965aeac9","pitchNumber":4,"startTime":"2026-04-11T01:06:55.029Z","endTime":"2026-04-11T01:06:58.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.1,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.215366323257367,"aZ":-30.042345328036408,"pfxX":6.915238167217142,"pfxZ":1.5314293796751866,"pX":3.089558378033395,"pZ":3.3225102434796323,"vX0":-0.9435915517316624,"vY0":-117.38700033844685,"vZ0":-0.9401672075164359,"x":-0.77,"y":149.07,"x0":2.598196168820047,"y0":50.004927962626276,"z0":6.524929890904008,"aX":9.652294484794323},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":2.8,"breakHorizontal":-12.2,"spinRate":1680,"spinDirection":140},"zone":12,"typeConfidence":0.88,"plateTime":0.46658278245359597,"extension":5.698230667723547},"index":5,"playId":"39192f4d-439b-3960-a01e-faba816d9f31","pitchNumber":5,"startTime":"2026-04-11T01:07:10.816Z","endTime":"2026-04-11T01:07:13.816Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12955600806491,"aZ":-28.321730907446792,"pfxX":-1.6023366014791502,"pfxZ":2.412290257183969,"pX":-0.549893523804633,"pZ":2.7612590017221423,"vX0":-6.765591511612655,"vY0":-125.21051892415461,"vZ0":-3.220941116629044,"x":137.96,"y":164.23,"x0":2.3898220321764754,"y0":50.000737882451475,"z0":6.369717478345802,"aX":-2.555606741102285},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":4.4,"spinRate":2260,"spinDirection":205},"zone":4,"typeConfidence":2.0,"plateTime":0.43662616445006686,"extension":5.746610618999338},"index":6,"playId":"d6b92fe5-e854-3da7-8cca-b2845d3cec01","pitchNumber":6,"startTime":"2026-04-11T01:07:24.952Z","endTime":"2026-04-11T01:07:27.952Z","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":91.0,"endSpeed":83.2,"strikeZoneTop":3.163,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29188110693922,"aZ":-14.57787309884796,"pfxX":2.0165226102748175,"pfxZ":9.960056574821985,"pX":-1.2536530868322409,"pZ":3.045369565766713,"vX0":-9.509923172566378,"vY0":-132.12107747487184,"vZ0":-5.8907243477716476,"x":164.79,"y":156.56,"x0":2.131391070335965,"y0":50.0049910341329,"z0":6.376292715595208,"aX":3.564129541352067},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":16.9,"breakHorizontal":-1.6,"spinRate":2023,"spinDirection":154},"zone":11,"typeConfidence":0.9,"plateTime":0.41465359342266206,"extension":5.796067877088166},"hitData":{"launchSpeed":51.8,"launchAngle":66.0,"totalDistance":89.0,"trajectory":"popup","hardness":"soft","location":"5","coordinates":{"coordX":118.07,"coordY":168.37}},"index":7,"playId":"1c5f7417-85c8-35a1-9db3-1eb9520140e3","pitchNumber":7,"startTime":"2026-04-11T01:07:42.914Z","endTime":"2026-04-11T01:07:51.128Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T01:07:51.128Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alek Thomas lines out to left fielder Brandon Marsh.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-11T01:07:59.615Z","endTime":"2026-04-11T01:08:37.029Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.4,"endSpeed":79.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.544669928463975,"aZ":-27.223986514562966,"pfxX":-1.7903634711973266,"pfxZ":3.092062765913006,"pX":-0.3384550608296679,"pZ":3.423635293878224,"vX0":-6.091674569377406,"vY0":-125.72556234519044,"vZ0":-2.1635445647200386,"x":129.9,"y":146.34,"x0":2.3486683228007084,"y0":50.00299644023247,"z0":6.505342375940566,"aX":-2.8639386195548027},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.3,"breakHorizontal":4.7,"spinRate":2286,"spinDirection":183},"zone":11,"typeConfidence":2.0,"plateTime":0.4357004997564138,"extension":5.534248424782119},"index":0,"playId":"d888d2d6-9ede-323f-8bdc-9b44137c6e5c","pitchNumber":1,"startTime":"2026-04-11T01:08:16.672Z","endTime":"2026-04-11T01:08:19.997Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.073,"strikeZoneBottom":1.551,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37156319573337,"aZ":-21.411751675178543,"pfxX":8.020492150386843,"pfxZ":6.195825956848434,"pX":0.6425144017580565,"pZ":2.5415879896903046,"vX0":-6.658886531207267,"vY0":-131.3849187831153,"vZ0":-5.839881905772023,"x":92.51,"y":170.16,"x0":2.1751225910808025,"y0":50.00591213593646,"z0":6.397883236753196,"aX":13.941678211699326},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":10.1,"breakHorizontal":-13.0,"spinRate":2021,"spinDirection":154},"zone":6,"typeConfidence":0.89,"plateTime":0.4178202241936062,"extension":5.527793674675263},"hitData":{"launchSpeed":93.5,"launchAngle":23.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":48.85,"coordY":114.29}},"index":1,"playId":"6d4c1609-5e2b-3c76-8b01-2823eca3df21","pitchNumber":2,"startTime":"2026-04-11T01:08:28.534Z","endTime":"2026-04-11T01:08:37.029Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T01:08:37.029Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jorge Barrosa singles on a bunt ground ball to second baseman Bryson Stott.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-11T01:08:46.637Z","endTime":"2026-04-11T01:09:21.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":82.7,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.60204501544856,"aZ":-22.091954996666338,"pfxX":8.40614465344911,"pfxZ":5.765559924880896,"pX":0.5736304852757704,"pZ":1.6701890614384636,"vX0":-6.790368153655264,"vY0":-132.00823140989564,"vZ0":-7.870764168573999,"x":95.13,"y":193.68,"x0":2.0992991829694465,"y0":50.00059627395231,"z0":6.341646061861147,"aX":14.692829781366605},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":8.8,"breakHorizontal":-13.6,"spinRate":1972,"spinDirection":148},"zone":9,"typeConfidence":0.89,"plateTime":0.41644185008163337,"extension":5.634565648524097},"index":0,"playId":"7d0ab429-9edc-31bb-a266-9223936ce755","pitchNumber":1,"startTime":"2026-04-11T01:08:59.895Z","endTime":"2026-04-11T01:09:02.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":79.8,"strikeZoneTop":2.958,"strikeZoneBottom":1.493,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.3030510643199,"aZ":-26.724514949683414,"pfxX":-0.191250634508501,"pfxZ":3.3686895153876257,"pX":-1.1319675426500324,"pZ":2.938379479516012,"vX0":-8.423806934458025,"vY0":-126.79885939880668,"vZ0":-3.277855963393664,"x":160.15,"y":159.44,"x0":2.266217703799579,"y0":50.00526119070392,"z0":6.393470321003148,"aX":-0.3091710328841169},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":5.5,"breakHorizontal":2.4,"spinRate":2271,"spinDirection":174},"zone":11,"typeConfidence":0.9,"plateTime":0.43291024051702376,"extension":5.6666636911272},"hitData":{"launchSpeed":43.2,"launchAngle":-7.0,"totalDistance":17.0,"trajectory":"bunt_grounder","hardness":"medium","location":"4","coordinates":{"coordX":141.48,"coordY":177.89}},"index":1,"playId":"598f9211-9c9d-3e37-b5b0-2e6420033288","pitchNumber":2,"startTime":"2026-04-11T01:09:13.699Z","endTime":"2026-04-11T01:09:21.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T01:09:21.080Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-04-11T01:09:49.657Z","endTime":"2026-04-11T01:11:34.588Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.25433562116442,"aZ":-28.691587017303046,"pfxX":-7.867841926544317,"pfxZ":2.6211485538871866,"pX":0.2561469584422447,"pZ":3.28790700637307,"vX0":-3.4300229070268644,"vY0":-115.11872177735047,"vZ0":-0.6498266127882073,"x":107.24,"y":150.01,"x0":2.792076642313049,"y0":50.0045261237295,"z0":6.374441859488218,"aX":-10.460044435543079},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":4.9,"breakHorizontal":15.1,"spinRate":2256,"spinDirection":275},"zone":2,"typeConfidence":0.91,"plateTime":0.47753679069172295,"extension":5.625988189203477},"index":0,"playId":"bf98de44-662d-32cf-a53f-e6eb4d6a1e77","pitchNumber":1,"startTime":"2026-04-11T01:09:58.942Z","endTime":"2026-04-11T01:10:01.942Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"fd5f89d0-c163-3855-a352-41658b46d645","startTime":"2026-04-11T01:10:21.424Z","endTime":"2026-04-11T01:10:25.132Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"dc499a21-5e49-371f-ad0a-f36b525e1761","startTime":"2026-04-11T01:10:37.403Z","endTime":"2026-04-11T01:10:43.055Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":2},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":80.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.250945293254226,"aZ":-13.145440936991532,"pfxX":2.7811615435987003,"pfxZ":11.38484093505618,"pX":0.10632304341021301,"pZ":3.6494074081535444,"vX0":-6.65078287163825,"vY0":-129.7780066472293,"vZ0":-4.660162748660764,"x":112.95,"y":140.25,"x0":2.3641505038805404,"y0":50.002598959378,"z0":6.502081175742124,"aX":4.648784994610869},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":19.4,"breakHorizontal":-3.2,"spinRate":2027,"spinDirection":146},"zone":12,"typeConfidence":0.86,"plateTime":0.4253289970680667,"extension":5.6337951653917155},"index":3,"playId":"7d03a8c8-b0ed-3f4f-a471-1081f120093f","pitchNumber":2,"startTime":"2026-04-11T01:11:08.360Z","endTime":"2026-04-11T01:11:11.360Z","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":90.4,"endSpeed":81.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.683956586530304,"aZ":-14.706961463176821,"pfxX":1.3724498892779127,"pfxZ":10.134374943516491,"pX":-0.23904688704115482,"pZ":4.153709865278025,"vX0":-6.9091828174716685,"vY0":-131.4318305282157,"vZ0":-3.419747243375233,"x":126.11,"y":126.63,"x0":2.2624786862003625,"y0":50.00469309316133,"z0":6.585692051187175,"aX":2.366815572422025},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":17.6,"breakHorizontal":-0.7,"spinRate":2140,"spinDirection":150},"zone":11,"typeConfidence":0.89,"plateTime":0.4191138576758857,"extension":5.546036220656296},"index":4,"playId":"f6b82c92-3555-30f7-a0b6-bd7a2fb43941","pitchNumber":3,"startTime":"2026-04-11T01:11:30.774Z","endTime":"2026-04-11T01:11:34.588Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T01:11:34.588Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Alec Bohm lines out to center fielder Alek Thomas.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-11T01:14:08.287Z","endTime":"2026-04-11T01:14:33.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Paul Sewald replaces Juan Morillo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-04-11T01:12:54.569Z","endTime":"2026-04-11T01:14:10.612Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623149,"link":"/api/v1/people/623149"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.934692263272748,"aZ":-27.272726646412625,"pfxX":5.492170188988947,"pfxZ":3.2647741488503446,"pX":1.0304241783056765,"pZ":1.835602048498424,"vX0":8.753572001385393,"vY0":-122.08669436697788,"vZ0":-1.597085439935802,"x":77.72,"y":189.22,"x0":-3.321007545726668,"y0":50.00574806720471,"z0":4.854424577129396,"aX":8.259872722273764},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.8,"breakHorizontal":-12.1,"spinRate":2467,"spinDirection":84},"zone":14,"typeConfidence":0.9,"plateTime":0.44932234823219863,"extension":6.51347028311607},"index":1,"playId":"a5f172bb-9547-36e8-88dc-8ce5f55b1b4e","pitchNumber":1,"startTime":"2026-04-11T01:14:10.612Z","endTime":"2026-04-11T01:14:13.612Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.069239298713367,"aZ":-17.220421240128456,"pfxX":-8.463148997110192,"pfxZ":8.188510635189038,"pX":-0.38806733202460486,"pZ":2.7523272452444365,"vX0":10.514118018280652,"vY0":-133.84510021213595,"vZ0":-1.632169928158324,"x":131.79,"y":164.47,"x0":-3.2553770672385385,"y0":50.004644713188675,"z0":4.594605868065553,"aX":-15.460361119629843},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":13.2,"spinRate":2569,"spinDirection":239},"zone":4,"typeConfidence":2.0,"plateTime":0.40817021682442345,"extension":6.733711893137885},"hitData":{"launchSpeed":83.6,"launchAngle":25.0,"totalDistance":284.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":143.95,"coordY":87.42}},"index":2,"playId":"3a9d1b25-ee25-3148-9f70-0f1f5121e791","pitchNumber":2,"startTime":"2026-04-11T01:14:24.759Z","endTime":"2026-04-11T01:14:33.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T01:14:33.238Z","atBatIndex":71},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"J.T. Realmuto lines out to third baseman Nolan Arenado.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-11T01:14:47.982Z","endTime":"2026-04-11T01:15:05.726Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":82.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.897980977553985,"aZ":-17.825840440662624,"pfxX":-9.012307252936278,"pfxZ":8.150764694744135,"pX":-0.11475649288304957,"pZ":2.5379555409758114,"vX0":11.459187231792317,"vY0":-132.27711889938956,"vZ0":-1.8743752227653803,"x":121.37,"y":170.26,"x0":-3.34510029832807,"y0":50.00552564747262,"z0":4.571632021765914,"aX":-15.871867044941421},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.5,"breakHorizontal":13.7,"spinRate":2501,"spinDirection":241},"zone":5,"typeConfidence":2.0,"plateTime":0.4150929775043104,"extension":6.710715277635206},"hitData":{"launchSpeed":103.3,"launchAngle":9.0,"totalDistance":160.0,"trajectory":"line_drive","hardness":"medium","location":"5","coordinates":{"coordX":97.87,"coordY":165.72}},"index":0,"playId":"ffa7e80c-81fd-39b1-87ae-118a26a60a78","pitchNumber":1,"startTime":"2026-04-11T01:15:00.506Z","endTime":"2026-04-11T01:15:05.726Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T01:15:05.726Z","atBatIndex":72},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Justin Crawford triples (1) on a fly ball to right fielder Jorge Barrosa.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":73,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-11T01:15:24.115Z","endTime":"2026-04-11T01:15:58.486Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.03385152404797,"aZ":-18.962257800672393,"pfxX":-9.32525509631138,"pfxZ":7.480336653923935,"pX":-0.12428417590569975,"pZ":2.806343685275877,"vX0":11.709014177542072,"vY0":-132.03132251719634,"vZ0":-0.7448873518569556,"x":121.74,"y":163.01,"x0":-3.404323121261138,"y0":50.001796784998945,"z0":4.487206330282028,"aX":-16.46877752526375},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.6,"breakHorizontal":14.3,"spinRate":2527,"spinDirection":243},"zone":5,"typeConfidence":2.0,"plateTime":0.41481054897754577,"extension":6.403588377796768},"index":0,"playId":"84c8891b-ccc6-3904-85f5-d6f6462bbe07","pitchNumber":1,"startTime":"2026-04-11T01:15:30.185Z","endTime":"2026-04-11T01:15:33.185Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.37025491922627,"aZ":-29.835296092323304,"pfxX":1.4853740663223203,"pfxZ":1.5716060547635147,"pX":0.4429656647317688,"pZ":1.272836935267305,"vX0":8.553857458711763,"vY0":-121.42772086860217,"vZ0":-1.9472382648037159,"x":100.12,"y":204.41,"x0":-3.322249049500357,"y0":50.00331614691725,"z0":4.687575577065272,"aX":2.211919549291122},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":2.6,"breakHorizontal":-4.8,"spinRate":2481,"spinDirection":91},"zone":14,"typeConfidence":0.88,"plateTime":0.45152964967205067,"extension":6.220582965639835},"hitData":{"launchSpeed":95.3,"launchAngle":26.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.77,"coordY":88.64}},"index":1,"playId":"326500e7-203d-3627-9e42-d125ef8badd9","pitchNumber":2,"startTime":"2026-04-11T01:15:43.505Z","endTime":"2026-04-11T01:15:58.486Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T01:15:58.486Z","atBatIndex":73},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to left fielder Tim Tawa.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-11T01:16:55.520Z","endTime":"2026-04-11T01:18:03.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".343"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".420"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".180"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".162"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".123"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.114"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.300"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".431"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".338"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.42"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.90"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.26"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.30"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.33"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.79"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.04"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.93"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.28"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.16"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.99"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.32"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.42"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.114"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.300"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".431"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".338"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-11T01:16:24.701Z","endTime":"2026-04-11T01:16:57.847Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.694919340643693,"aZ":-18.28648449622139,"pfxX":-8.87740904345138,"pfxZ":7.663979894166032,"pX":-0.7547515152231388,"pZ":2.408122930935265,"vX0":10.016891325160355,"vY0":-134.18902900599096,"vZ0":-2.1131336927994555,"x":145.77,"y":173.76,"x0":-3.3935020908245117,"y0":50.00631029996051,"z0":4.517399465676373,"aX":-16.09475724012985},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.6,"breakHorizontal":13.8,"spinRate":2585,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.4091388701258838,"extension":6.799831488581651},"index":1,"playId":"603f5207-c6fe-3b6c-937b-70cab91b74e6","pitchNumber":1,"startTime":"2026-04-11T01:16:57.847Z","endTime":"2026-04-11T01:17:00.847Z","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":92.2,"endSpeed":83.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.189170255652883,"aZ":-19.208566778354843,"pfxX":-9.365594931953193,"pfxZ":7.185961865809714,"pX":0.445306308790089,"pZ":2.606403563858134,"vX0":13.105771099813534,"vY0":-133.59145213354967,"vZ0":-1.3659358165109172,"x":100.03,"y":168.41,"x0":-3.310823277327782,"y0":50.00541587886467,"z0":4.507221865011445,"aX":-16.906055659793388},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.0,"breakHorizontal":14.0,"spinRate":2617,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.4102456788949045,"extension":6.505079148718062},"index":2,"playId":"ff8d1465-9e84-3ba6-9bf2-7a48e1679a5a","pitchNumber":2,"startTime":"2026-04-11T01:17:15.939Z","endTime":"2026-04-11T01:17:18.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06155684898767,"aZ":-20.657692706541432,"pfxX":-8.890360881029974,"pfxZ":6.468748463740827,"pX":0.1203056487909137,"pZ":2.5054060433626706,"vX0":12.265533927349043,"vY0":-132.97520573110248,"vZ0":-1.1376050878695796,"x":112.41,"y":171.13,"x0":-3.409461932150679,"y0":50.00377037037407,"z0":4.445842310746004,"aX":-15.83095455224493},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.6,"breakHorizontal":13.2,"spinRate":2633,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4128246306505452,"extension":6.322554198063933},"index":3,"playId":"c3cbd052-6593-3566-99aa-0e3a80a1a800","pitchNumber":3,"startTime":"2026-04-11T01:17:35.072Z","endTime":"2026-04-11T01:17:38.072Z","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":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.427895308944187,"aZ":-19.88104974383435,"pfxX":-8.673434923203832,"pfxZ":6.7314653001239115,"pX":-0.950510979611587,"pZ":3.3492293633083614,"vX0":9.682406026011904,"vY0":-134.57494811811893,"vZ0":0.4102314658445608,"x":153.23,"y":148.35,"x0":-3.475803288433607,"y0":50.00044697739106,"z0":4.60802124471202,"aX":-15.83530981500754},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.5,"breakHorizontal":13.6,"spinRate":2533,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4076899239633267,"extension":6.437960024011718},"hitData":{"launchSpeed":86.4,"launchAngle":35.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.63,"coordY":83.18}},"index":4,"playId":"090fbb49-e419-3f80-9ca0-23b40fd49925","pitchNumber":4,"startTime":"2026-04-11T01:17:54.767Z","endTime":"2026-04-11T01:18:03.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T01:18:03.748Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to left fielder Tim Tawa.","rbi":0,"awayScore":5,"homeScore":4,"isOut":true},"about":{"atBatIndex":74,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-04-11T01:16:55.520Z","endTime":"2026-04-11T01:18:03.748Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".343"},{"zone":"02","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".212"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".100"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".420"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".350"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".179"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".242"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".180"},{"zone":"09","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".316"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".162"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".238"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".107"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".123"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.114"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.300"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".431"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".338"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.42"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.90"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.26"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.30"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.33"},{"zone":"06","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.79"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.04"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"91.93"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.28"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.16"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"77.99"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.32"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.42"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.114"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".200"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.300"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".388"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".471"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".431"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".707"},{"zone":"11","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".627"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".607"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".525"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".338"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-04-11T01:16:24.701Z","endTime":"2026-04-11T01:16:57.847Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.4,"endSpeed":83.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.694919340643693,"aZ":-18.28648449622139,"pfxX":-8.87740904345138,"pfxZ":7.663979894166032,"pX":-0.7547515152231388,"pZ":2.408122930935265,"vX0":10.016891325160355,"vY0":-134.18902900599096,"vZ0":-2.1131336927994555,"x":145.77,"y":173.76,"x0":-3.3935020908245117,"y0":50.00631029996051,"z0":4.517399465676373,"aX":-16.09475724012985},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.6,"breakHorizontal":13.8,"spinRate":2585,"spinDirection":235},"zone":4,"typeConfidence":2.0,"plateTime":0.4091388701258838,"extension":6.799831488581651},"index":1,"playId":"603f5207-c6fe-3b6c-937b-70cab91b74e6","pitchNumber":1,"startTime":"2026-04-11T01:16:57.847Z","endTime":"2026-04-11T01:17:00.847Z","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":92.2,"endSpeed":83.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.189170255652883,"aZ":-19.208566778354843,"pfxX":-9.365594931953193,"pfxZ":7.185961865809714,"pX":0.445306308790089,"pZ":2.606403563858134,"vX0":13.105771099813534,"vY0":-133.59145213354967,"vZ0":-1.3659358165109172,"x":100.03,"y":168.41,"x0":-3.310823277327782,"y0":50.00541587886467,"z0":4.507221865011445,"aX":-16.906055659793388},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":13.0,"breakHorizontal":14.0,"spinRate":2617,"spinDirection":237},"zone":6,"typeConfidence":2.0,"plateTime":0.4102456788949045,"extension":6.505079148718062},"index":2,"playId":"ff8d1465-9e84-3ba6-9bf2-7a48e1679a5a","pitchNumber":2,"startTime":"2026-04-11T01:17:15.939Z","endTime":"2026-04-11T01:17:18.939Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":83.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06155684898767,"aZ":-20.657692706541432,"pfxX":-8.890360881029974,"pfxZ":6.468748463740827,"pX":0.1203056487909137,"pZ":2.5054060433626706,"vX0":12.265533927349043,"vY0":-132.97520573110248,"vZ0":-1.1376050878695796,"x":112.41,"y":171.13,"x0":-3.409461932150679,"y0":50.00377037037407,"z0":4.445842310746004,"aX":-15.83095455224493},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.6,"breakHorizontal":13.2,"spinRate":2633,"spinDirection":238},"zone":5,"typeConfidence":2.0,"plateTime":0.4128246306505452,"extension":6.322554198063933},"index":3,"playId":"c3cbd052-6593-3566-99aa-0e3a80a1a800","pitchNumber":3,"startTime":"2026-04-11T01:17:35.072Z","endTime":"2026-04-11T01:17:38.072Z","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":2,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.427895308944187,"aZ":-19.88104974383435,"pfxX":-8.673434923203832,"pfxZ":6.7314653001239115,"pX":-0.950510979611587,"pZ":3.3492293633083614,"vX0":9.682406026011904,"vY0":-134.57494811811893,"vZ0":0.4102314658445608,"x":153.23,"y":148.35,"x0":-3.475803288433607,"y0":50.00044697739106,"z0":4.60802124471202,"aX":-15.83530981500754},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.5,"breakHorizontal":13.6,"spinRate":2533,"spinDirection":241},"zone":11,"typeConfidence":2.0,"plateTime":0.4076899239633267,"extension":6.437960024011718},"hitData":{"launchSpeed":86.4,"launchAngle":35.0,"totalDistance":314.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.63,"coordY":83.18}},"index":4,"playId":"090fbb49-e419-3f80-9ca0-23b40fd49925","pitchNumber":4,"startTime":"2026-04-11T01:17:54.767Z","endTime":"2026-04-11T01:18:03.748Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-04-11T01:18:03.748Z","atBatIndex":74},"scoringPlays":[6,7,38,39,41],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3],"bottom":[4,5,6,7,8,9,10],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":109.02,"y":168.76},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":78.03,"y":134.89},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":219.06,"y":105.88},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":60.85,"y":63.51},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":96.76,"y":141.49},"type":"O","description":"Groundout"}]}},{"startIndex":11,"endIndex":17,"top":[11,12,13],"bottom":[14,15,16,17],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":104.46,"y":165.72},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":77.01,"y":67.14},"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":2,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":114.1,"y":148.98},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":99.39,"y":167.24},"type":"O","description":"Groundout"}]}},{"startIndex":18,"endIndex":24,"top":[18,19,20],"bottom":[21,22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":148.34,"y":142.22},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":140.72,"y":71.57},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":151.49,"y":148.12},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":33,"top":[25,26,27,28],"bottom":[29,30,31,32,33],"hits":{"away":[{"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":128.29,"y":183.47},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":219.22,"y":111.14},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":153.73,"y":65.66},"type":"O","description":"Flyout"}]}},{"startIndex":34,"endIndex":45,"top":[34,35,36,37,38,39,40,41,42],"bottom":[43,44,45],"hits":{"away":[{"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":92.8,"y":102.84},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":117.47,"y":189.54},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":87.22,"y":112.47},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":97.48,"y":95.52},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":184.5,"y":63.18},"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":5,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":111.56,"y":157.1},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":100.48,"y":43.84},"type":"O","description":"Flyout"}]}},{"startIndex":46,"endIndex":52,"top":[46,47,48],"bottom":[49,50,51,52],"hits":{"away":[{"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":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":133.49,"y":139.77},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":173.33,"y":134.45},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"batter":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"coordinates":{"x":139.17,"y":50.11},"type":"O","description":"Flyout"}]}},{"startIndex":53,"endIndex":58,"top":[53,54,55],"bottom":[56,57,58],"hits":{"away":[{"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":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":47.81,"y":126.22},"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":7,"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":140.34,"y":146.44},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":144.01,"y":148.98},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":105.33,"y":61.93},"type":"O","description":"Flyout"}]}},{"startIndex":59,"endIndex":66,"top":[59,60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"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":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":106.08,"y":181.55},"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":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":132.6,"y":189.14},"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":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":571448,"fullName":"Nolan Arenado","link":"/api/v1/people/571448"},"coordinates":{"x":96.17,"y":161.54},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"coordinates":{"x":168.71,"y":176.99},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":666661,"fullName":"Juan Morillo","link":"/api/v1/people/666661"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":179.51,"y":105.37},"type":"H","description":"Single"}]}},{"startIndex":67,"endIndex":74,"top":[67,68,69,70],"bottom":[71,72,73,74],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"coordinates":{"x":118.07,"y":168.37},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":9,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"coordinates":{"x":48.85,"y":114.29},"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":9,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"coordinates":{"x":141.48,"y":177.89},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":143.95,"y":87.42},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":97.87,"y":165.72},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":197.77,"y":88.64},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":75.63,"y":83.18},"type":"O","description":"Flyout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":4,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":5,"hits":5,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":7,"errors":0,"leftOnBase":6},"away":{"runs":5,"hits":7,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"},"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":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"right":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"onDeck":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"inHole":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"battingOrder":2,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"offense":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"onDeck":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"inHole":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"battingOrder":1,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"balls":0,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"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":2,"groundOuts":9,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".223","atBats":33,"obp":".284","slg":".364","ops":".648","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":8,"rbi":5,"leftOnBase":14,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":3,"airOuts":7,"runs":4,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":2,"atBats":33,"obp":".297","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":143,"era":"3.62","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.20","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":49,"strikes":94,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":4,"pitchesPerInning":"15.89","runsScoredPer9":"4.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".---","assists":4,"putOuts":27,"errors":0,"chances":31,"passedBall":1,"pickoffs":0}},"players":{"ID694851":{"person":{"id":694851,"fullName":"Andrew Hoffmann","link":"/api/v1/people/694851"},"jerseyNumber":"56","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":5,"groundOuts":4,"airOuts":9,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":3,"hitByPitch":1,"atBats":22,"obp":".310","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":121,"era":"0.00","inningsPitched":"6.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.20","battersFaced":29,"outs":20,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":121,"balls":56,"strikes":65,"strikePercentage":".540","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.15","gamesFinished":1,"strikeoutWalkRatio":"1.40","strikeoutsPer9Inn":"9.45","walksPer9Inn":"6.75","hitsPer9Inn":"4.05","runsScoredPer9":"1.35","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":3},"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}},"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":3,"gamesStarted":3,"flyOuts":11,"groundOuts":22,"airOuts":20,"runs":2,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":5,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":66,"obp":".254","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":271,"era":"0.50","inningsPitched":"18.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.00","battersFaced":71,"outs":54,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":271,"balls":100,"strikes":171,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.06","gamesFinished":0,"strikeoutWalkRatio":"2.20","strikeoutsPer9Inn":"5.50","walksPer9Inn":"2.50","hitsPer9Inn":"6.50","runsScoredPer9":"1.00","homeRunsPer9":"0.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"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, 5)","summary":"1.1 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"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":26,"balls":10,"strikes":16,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":8,"gamesStarted":0,"flyOuts":3,"groundOuts":8,"airOuts":7,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":25,"obp":".185","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":111,"era":"2.45","inningsPitched":"7.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":2,"whip":"0.68","battersFaced":27,"outs":22,"gamesPitched":8,"completeGames":0,"shutouts":0,"pitchesThrown":111,"balls":42,"strikes":69,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".000","pitchesPerInning":"15.14","gamesFinished":0,"strikeoutWalkRatio":"3.50","strikeoutsPer9Inn":"8.59","walksPer9Inn":"2.45","hitsPer9Inn":"3.68","runsScoredPer9":"2.45","homeRunsPer9":"1.23","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID694297":{"person":{"id":694297,"fullName":"Brandon Pfaadt","link":"/api/v1/people/694297"},"jerseyNumber":"32","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":7,"groundOuts":16,"airOuts":9,"runs":8,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":42,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":164,"era":"6.75","inningsPitched":"10.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.41","battersFaced":45,"outs":32,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":164,"balls":59,"strikes":105,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.78","rbi":0,"winPercentage":".---","pitchesPerInning":"15.38","gamesFinished":0,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"4.22","walksPer9Inn":"2.53","hitsPer9Inn":"10.13","runsScoredPer9":"6.75","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"0-3 | BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"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":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":9,"flyOuts":4,"groundOuts":11,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".136","atBats":22,"obp":".231","slg":".182","ops":".413","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":27,"totalBases":4,"rbi":1,"leftOnBase":8,"sacBunts":1,"sacFlies":1,"babip":".150","groundOutsToAirouts":"1.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":14,"errors":0,"chances":14,"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"}]},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":3,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".167","atBats":12,"obp":".167","slg":".250","ops":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":12,"totalBases":3,"rbi":3,"leftOnBase":8,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"4.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID688497":{"person":{"id":688497,"fullName":"Taylor Rashi","link":"/api/v1/people/688497"},"jerseyNumber":"54","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":2,"gamesStarted":0,"flyOuts":1,"groundOuts":4,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":9,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"0.00","inningsPitched":"3.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":9,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":6,"strikes":24,"strikePercentage":".800","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"10.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"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":"0-4 | K","gamesPlayed":1,"flyOuts":0,"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":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":5,"groundOuts":8,"airOuts":17,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":1,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".182","atBats":44,"obp":".200","slg":".205","ops":".405","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":9,"rbi":2,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".242","groundOutsToAirouts":"0.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":6,"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":17,"putOuts":7,"errors":2,"chances":26,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":5,"gamesStarted":0,"flyOuts":2,"groundOuts":6,"airOuts":4,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":19,"obp":".350","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":81,"era":"8.31","inningsPitched":"4.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":4,"whip":"1.62","battersFaced":20,"outs":13,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":81,"balls":31,"strikes":50,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".000","pitchesPerInning":"18.69","gamesFinished":1,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.23","walksPer9Inn":"2.08","hitsPer9Inn":"12.46","runsScoredPer9":"8.31","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"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}},"ID663609":{"person":{"id":663609,"fullName":"Luken Baker","link":"/api/v1/people/663609"},"jerseyNumber":"21","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"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":1,"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":1,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".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":"100","stats":{"batting":{"summary":"1-4 | BB, 2 K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":8,"groundOuts":18,"airOuts":15,"runs":6,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":13,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".193","atBats":57,"obp":".258","slg":".281","ops":".539","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":62,"totalBases":16,"rbi":6,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".233","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"57.00","popOuts":1,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":15,"errors":0,"chances":51,"fielding":"1.000","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":{"note":"(H, 3)","summary":"1.0 IP, 0 ER, 3 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":6,"strikes":9,"strikePercentage":".600","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":7,"gamesStarted":0,"flyOuts":5,"groundOuts":8,"airOuts":6,"runs":2,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":28,"obp":".276","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":119,"era":"2.45","inningsPitched":"7.1","wins":0,"losses":0,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":2,"whip":"1.09","battersFaced":29,"outs":22,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":119,"balls":47,"strikes":72,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".---","pitchesPerInning":"16.23","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"8.59","walksPer9Inn":"0.00","hitsPer9Inn":"9.82","runsScoredPer9":"2.45","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID545121":{"person":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"jerseyNumber":"6","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2 K, RBI, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":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":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":1,"groundOuts":7,"airOuts":5,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".429","atBats":28,"obp":".467","slg":".679","ops":"1.146","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":30,"totalBases":19,"rbi":5,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".478","groundOutsToAirouts":"1.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.00","popOuts":3,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":39,"errors":1,"chances":50,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID669194":{"person":{"id":669194,"fullName":"Ryne Nelson","link":"/api/v1/people/669194"},"jerseyNumber":"19","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":11,"airOuts":25,"runs":12,"doubles":1,"triples":0,"homeRuns":4,"strikeOuts":12,"baseOnBalls":6,"intentionalWalks":0,"hits":10,"hitByPitch":0,"atBats":58,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":249,"era":"4.20","inningsPitched":"15.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.07","battersFaced":64,"outs":45,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":249,"balls":88,"strikes":161,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.44","rbi":0,"winPercentage":".500","pitchesPerInning":"16.60","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"7.20","walksPer9Inn":"3.60","hitsPer9Inn":"6.00","runsScoredPer9":"7.20","homeRunsPer9":"2.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672695":{"person":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"jerseyNumber":"2","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | BB, 2 K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":14,"flyOuts":9,"groundOuts":19,"airOuts":16,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":9,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".182","atBats":44,"obp":".309","slg":".295","ops":".604","caughtStealing":2,"stolenBases":3,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":13,"rbi":4,"leftOnBase":21,"sacBunts":1,"sacFlies":2,"babip":".171","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"44.00","popOuts":2,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":30,"putOuts":15,"errors":0,"chances":45,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID699912":{"person":{"id":699912,"fullName":"Jose Fernandez","link":"/api/v1/people/699912"},"jerseyNumber":"11","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"600","stats":{"batting":{"summary":"1-4 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"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":9,"flyOuts":1,"groundOuts":6,"airOuts":7,"runs":6,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":9,"hitByPitch":0,"avg":".321","atBats":28,"obp":".321","slg":".571","ops":".892","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":16,"rbi":5,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".350","groundOutsToAirouts":"0.86","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.00","popOuts":4,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":24,"errors":1,"chances":35,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{"note":"(S, 4)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":1,"strikes":8,"strikePercentage":".890","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":6,"groundOuts":1,"airOuts":8,"runs":3,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":20,"obp":".200","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":82,"era":"3.38","inningsPitched":"5.1","wins":0,"losses":2,"saves":4,"saveOpportunities":4,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.75","battersFaced":20,"outs":16,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":19,"strikes":63,"strikePercentage":".770","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.13","rbi":0,"winPercentage":".000","pitchesPerInning":"15.38","gamesFinished":6,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.81","walksPer9Inn":"0.00","hitsPer9Inn":"6.75","runsScoredPer9":"5.06","homeRunsPer9":"3.38","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"note":"(W, 3-0)","summary":"5.2 IP, 4 ER, 10 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":21,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","numberOfPitches":93,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":25,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":32,"strikes":61,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.35","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":10,"groundOuts":11,"airOuts":11,"runs":5,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":3,"atBats":58,"obp":".328","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":273,"era":"2.87","inningsPitched":"15.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.21","battersFaced":67,"outs":47,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":273,"balls":95,"strikes":178,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"winPercentage":"1.000","pitchesPerInning":"17.43","gamesFinished":0,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"13.21","walksPer9Inn":"3.45","hitsPer9Inn":"7.47","runsScoredPer9":"2.87","homeRunsPer9":"0.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"400","stats":{"batting":{"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":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":10,"groundOuts":6,"airOuts":16,"runs":6,"doubles":5,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".275","atBats":40,"obp":".333","slg":".400","ops":".733","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":45,"totalBases":16,"rbi":5,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":1,"stolenBasePercentage":".333","caughtStealingPercentage":".667","assists":6,"putOuts":61,"errors":1,"chances":68,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":6,"groundOuts":10,"airOuts":9,"runs":9,"doubles":3,"triples":3,"homeRuns":2,"strikeOuts":10,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".333","atBats":42,"obp":".408","slg":".690","ops":"1.098","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":29,"rbi":11,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"babip":".387","groundOutsToAirouts":"1.11","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":22,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":7,"gamesStarted":0,"flyOuts":4,"groundOuts":10,"airOuts":4,"runs":4,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"atBats":25,"obp":".269","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":105,"era":"5.40","inningsPitched":"6.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":4,"blownSaves":0,"earnedRuns":4,"whip":"0.90","battersFaced":26,"outs":20,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":105,"balls":41,"strikes":64,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.75","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"6.75","walksPer9Inn":"0.00","hitsPer9Inn":"8.10","runsScoredPer9":"5.40","homeRunsPer9":"1.35","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668678":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"jerseyNumber":"23","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":11,"groundOuts":15,"airOuts":19,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":9,"baseOnBalls":6,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":56,"obp":".317","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":259,"era":"3.00","inningsPitched":"15.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.33","battersFaced":63,"outs":45,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":259,"balls":100,"strikes":159,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".500","pitchesPerInning":"17.27","gamesFinished":0,"strikeoutWalkRatio":"1.50","strikeoutsPer9Inn":"5.40","walksPer9Inn":"3.60","hitsPer9Inn":"8.40","runsScoredPer9":"3.60","homeRunsPer9":"0.60","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":7,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":1,"hits":2,"hitByPitch":0,"atBats":17,"obp":".250","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":58,"era":"0.00","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":0,"whip":"1.07","battersFaced":20,"outs":14,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":58,"balls":19,"strikes":39,"strikePercentage":".670","hitBatsmen":0,"balks":2,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".---","pitchesPerInning":"12.43","gamesFinished":1,"strikeoutWalkRatio":"0.67","strikeoutsPer9Inn":"3.86","walksPer9Inn":"5.79","hitsPer9Inn":"3.86","runsScoredPer9":"1.93","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":1},"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}},"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":"401","stats":{"batting":{"summary":"1-2 | 2B, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":2,"rbi":2,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":13,"errors":0,"chances":13,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":7,"flyOuts":4,"groundOuts":5,"airOuts":4,"runs":1,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".125","atBats":16,"obp":".176","slg":".250","ops":".426","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":18,"totalBases":4,"rbi":2,"leftOnBase":3,"sacBunts":1,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":0,"airOuts":3,"runs":5,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":9,"obp":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":20,"era":"45.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"7.00","battersFaced":10,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"20.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"63.00","runsScoredPer9":"45.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":42,"errors":0,"chances":42,"fielding":"1.000","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":3,"groundOuts":8,"airOuts":5,"runs":4,"doubles":4,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":6,"hitByPitch":0,"avg":".222","atBats":27,"obp":".250","slg":".444","ops":".694","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":29,"totalBases":12,"rbi":3,"leftOnBase":9,"sacBunts":1,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":15,"errors":0,"chances":15,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID677950":{"person":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"jerseyNumber":"5","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"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":11,"flyOuts":8,"groundOuts":10,"airOuts":15,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".128","atBats":39,"obp":".171","slg":".205","ops":".376","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":41,"totalBases":8,"rbi":5,"leftOnBase":17,"sacBunts":0,"sacFlies":0,"babip":".167","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":36,"errors":0,"chances":36,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[606466,545121,672695,672515,543510,571448,699912,694374,677950,678489,647336,642528,666661,623149],"pitchers":[647336,642528,666661,623149],"bench":[663609,682998,680728],"bullpen":[664199,668678,656464,694851,669194,694297,688497,593958,657044],"battingOrder":[606466,545121,672695,543510,571448,699912,694374,677950,678489],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"McCann (2, Luzardo)."},{"label":"TB","value":"Barrosa; Fernandez, Jo; Marte, K; McCann 2; Perdomo; Thomas, A; Vargas, I."},{"label":"RBI","value":"Marte, K 2 (6); McCann 2 (2); Vargas, I (5)."},{"label":"2-out RBI","value":"McCann 2."},{"label":"Runners left in scoring position, 2 out","value":"Arenado; Fernandez, Jo; Moreno."},{"label":"SAC","value":"McCann."},{"label":"Team RISP","value":"4-for-11."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Perdomo (3, 2nd base off Kerkering/Realmuto)."}]},{"title":"FIELDING","fieldList":[{"label":"PB","value":"McCann (1)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":3,"airOuts":7,"runs":4,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":16,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".219","atBats":33,"obp":".306","slg":".356","ops":".662","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":14,"rbi":4,"leftOnBase":10,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":2,"groundOuts":9,"airOuts":8,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":33,"obp":".278","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":139,"era":"4.42","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.28","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":139,"balls":51,"strikes":88,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":5,"pitchesPerInning":"15.44","runsScoredPer9":"5.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":0,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, 3 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":12,"flyOuts":8,"groundOuts":11,"airOuts":9,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".273","atBats":44,"obp":".298","slg":".477","ops":".775","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":21,"rbi":9,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":26,"errors":0,"chances":26,"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"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(L, 1-2)","summary":"4.2 IP, 5 ER, 8 K, 3 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":5,"airOuts":1,"runs":5,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":86,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"battersFaced":22,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":35,"strikes":51,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":5,"gamesFinished":0,"runsScoredPer9":"9.64","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":5,"groundOuts":17,"airOuts":8,"runs":12,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":26,"baseOnBalls":4,"intentionalWalks":0,"hits":16,"hitByPitch":0,"atBats":67,"obp":".282","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":284,"era":"6.23","inningsPitched":"17.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":12,"whip":"1.15","battersFaced":71,"outs":52,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":284,"balls":102,"strikes":182,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.13","rbi":5,"winPercentage":".333","pitchesPerInning":"16.38","gamesFinished":0,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"13.50","walksPer9Inn":"2.08","hitsPer9Inn":"8.31","runsScoredPer9":"6.23","homeRunsPer9":"1.04","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":6,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":19,"obp":".455","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":106,"era":"10.38","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":5,"whip":"2.31","battersFaced":23,"outs":13,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":106,"balls":40,"strikes":66,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"24.46","gamesFinished":0,"strikeoutWalkRatio":"2.33","strikeoutsPer9Inn":"14.54","walksPer9Inn":"6.23","hitsPer9Inn":"14.54","runsScoredPer9":"12.46","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":1,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702222":{"person":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"1-2 | 3B, BB, HBP","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":2,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":0,"groundOuts":12,"airOuts":5,"runs":5,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":3,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".316","atBats":38,"obp":".381","slg":".421","ops":".802","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":16,"rbi":1,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".414","groundOutsToAirouts":"2.40","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":23,"errors":0,"chances":23,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID650911":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":4,"groundOuts":14,"airOuts":10,"runs":5,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":23,"baseOnBalls":4,"intentionalWalks":0,"hits":18,"hitByPitch":0,"atBats":65,"obp":".319","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":276,"era":"1.65","inningsPitched":"16.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.35","battersFaced":69,"outs":49,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":276,"balls":89,"strikes":187,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".500","pitchesPerInning":"16.90","gamesFinished":0,"strikeoutWalkRatio":"5.75","strikeoutsPer9Inn":"12.67","walksPer9Inn":"2.20","hitsPer9Inn":"9.92","runsScoredPer9":"2.76","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":10,"groundOuts":14,"airOuts":15,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".245","atBats":49,"obp":".339","slg":".449","ops":".788","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":22,"rbi":8,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".256","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":88,"errors":1,"chances":94,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID592663":{"person":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"jerseyNumber":"10","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"1-4 | 2B, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":5,"intentionalWalks":0,"hits":7,"hitByPitch":2,"avg":".241","atBats":29,"obp":".389","slg":".414","ops":".803","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":36,"totalBases":12,"rbi":1,"leftOnBase":13,"sacBunts":0,"sacFlies":0,"babip":".286","groundOutsToAirouts":"1.14","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.00","popOuts":0,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":2,"stolenBases":5,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":2,"putOuts":104,"errors":0,"chances":106,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID661395":{"person":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":1,"groundOuts":5,"airOuts":4,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"obp":".238","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":84,"era":"1.59","inningsPitched":"5.2","wins":1,"losses":1,"saves":4,"saveOpportunities":4,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"0.88","battersFaced":21,"outs":17,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":30,"strikes":54,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":".500","pitchesPerInning":"14.82","gamesFinished":6,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.12","walksPer9Inn":"0.00","hitsPer9Inn":"7.94","runsScoredPer9":"3.18","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"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}},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":0,"groundOuts":5,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".167","atBats":12,"obp":".286","slg":".250","ops":".536","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":3,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":4,"errors":1,"chances":21,"fielding":".952","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID689147":{"person":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":2,"groundOuts":2,"airOuts":4,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":8,"obp":".444","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":39,"era":"9.00","inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.00","battersFaced":10,"outs":6,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":39,"balls":13,"strikes":26,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"19.50","gamesFinished":1,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"4.50","hitsPer9Inn":"13.50","runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"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":2,"putOuts":2,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":7,"groundOuts":17,"airOuts":14,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"avg":".170","atBats":47,"obp":".250","slg":".255","ops":".505","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":52,"totalBases":12,"rbi":8,"leftOnBase":19,"sacBunts":0,"sacFlies":0,"babip":".184","groundOutsToAirouts":"1.21","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.00","popOuts":3,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":10,"errors":0,"chances":25,"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"}]},"ID680742":{"person":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":19,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","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":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":6,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":7,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":25,"obp":".280","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":103,"era":"4.26","inningsPitched":"6.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"whip":"1.11","battersFaced":25,"outs":19,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":39,"strikes":64,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.26","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"8.53","walksPer9Inn":"0.00","hitsPer9Inn":"9.95","runsScoredPer9":"4.26","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":0,"flyOuts":3,"groundOuts":7,"airOuts":6,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":22,"obp":".087","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":90,"era":"0.00","inningsPitched":"7.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.29","battersFaced":23,"outs":21,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":33,"strikes":57,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.17","rbi":0,"winPercentage":".---","pitchesPerInning":"12.86","gamesFinished":0,"strikeoutWalkRatio":"8.00","strikeoutsPer9Inn":"10.29","walksPer9Inn":"1.29","hitsPer9Inn":"1.29","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"1-3 | HBP, K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":11,"flyOuts":9,"groundOuts":13,"airOuts":11,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":8,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"avg":".179","atBats":39,"obp":".238","slg":".205","ops":".443","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":8,"rbi":2,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".226","groundOutsToAirouts":"1.18","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":16,"errors":0,"chances":44,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656941":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":10,"groundOuts":3,"airOuts":12,"runs":6,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":21,"baseOnBalls":12,"intentionalWalks":0,"hits":8,"hitByPitch":2,"avg":".182","atBats":44,"obp":".379","slg":".432","ops":".811","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":58,"totalBases":19,"rbi":6,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"14.67","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID805249":{"person":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"jerseyNumber":"4","position":{"code":"O","name":"Outfield","type":"Outfielder","abbreviation":"OF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":6,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":1,"avg":".154","atBats":13,"obp":".214","slg":".154","ops":".368","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":14,"totalBases":2,"rbi":0,"leftOnBase":5,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID647315":{"person":{"id":647315,"fullName":"Zach Pop","link":"/api/v1/people/647315"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":5,"groundOuts":5,"airOuts":6,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":2,"hitByPitch":1,"atBats":16,"obp":".273","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":93,"era":"3.38","inningsPitched":"5.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"0.94","battersFaced":22,"outs":16,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":39,"strikes":54,"strikePercentage":".580","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".---","pitchesPerInning":"17.44","gamesFinished":2,"strikeoutWalkRatio":"1.67","strikeoutsPer9Inn":"8.44","walksPer9Inn":"5.06","hitsPer9Inn":"3.38","runsScoredPer9":"3.38","homeRunsPer9":"0.00","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592836":{"person":{"id":592836,"fullName":"Taijuan Walker","link":"/api/v1/people/592836"},"jerseyNumber":"99","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":6,"groundOuts":15,"airOuts":9,"runs":11,"doubles":3,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":5,"intentionalWalks":0,"hits":17,"hitByPitch":0,"atBats":46,"obp":".423","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":186,"era":"9.31","inningsPitched":"9.2","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"2.28","battersFaced":52,"outs":29,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":66,"strikes":120,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.67","rbi":0,"winPercentage":".000","pitchesPerInning":"19.24","gamesFinished":0,"strikeoutWalkRatio":"1.20","strikeoutsPer9Inn":"5.59","walksPer9Inn":"4.66","hitsPer9Inn":"15.83","runsScoredPer9":"10.24","homeRunsPer9":"2.79","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665561":{"person":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":4,"flyOuts":6,"groundOuts":1,"airOuts":10,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"avg":".067","atBats":15,"obp":".125","slg":".267","ops":".392","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":4,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":2,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","assists":2,"putOuts":28,"errors":0,"chances":30,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664238":{"person":{"id":664238,"fullName":"Dylan Moore","link":"/api/v1/people/664238"},"jerseyNumber":"25","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":5,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":5,"obp":".286","slg":".000","ops":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":7,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".000","groundOutsToAirouts":"0.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":8,"era":"0.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.50","battersFaced":3,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"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}},"ID621383":{"person":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"jerseyNumber":"58","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":3,"strikes":11,"strikePercentage":".790","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":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":5,"gamesStarted":0,"flyOuts":4,"groundOuts":3,"airOuts":7,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":21,"obp":".238","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":87,"era":"1.59","inningsPitched":"5.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"whip":"0.88","battersFaced":21,"outs":17,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":87,"balls":26,"strikes":61,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.43","rbi":0,"winPercentage":".---","pitchesPerInning":"15.35","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"9.53","walksPer9Inn":"0.00","hitsPer9Inn":"7.94","runsScoredPer9":"1.59","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID666969":{"person":{"id":666969,"fullName":"Adolis García","link":"/api/v1/people/666969"},"jerseyNumber":"53","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":8,"groundOuts":8,"airOuts":16,"runs":3,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".229","atBats":48,"obp":".283","slg":".396","ops":".679","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":53,"totalBases":19,"rbi":4,"leftOnBase":23,"sacBunts":0,"sacFlies":1,"babip":".273","groundOutsToAirouts":"0.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":3,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":20,"errors":1,"chances":22,"fielding":".955","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID605400":{"person":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"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":3,"groundOuts":16,"airOuts":16,"runs":7,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":19,"baseOnBalls":4,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":66,"obp":".271","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":270,"era":"3.63","inningsPitched":"17.1","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"1.10","battersFaced":70,"outs":52,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":270,"balls":96,"strikes":174,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".500","pitchesPerInning":"15.58","gamesFinished":0,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"9.87","walksPer9Inn":"2.08","hitsPer9Inn":"7.79","runsScoredPer9":"3.63","homeRunsPer9":"1.56","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":8,"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}},"ID641745":{"person":{"id":641745,"fullName":"Brad Keller","link":"/api/v1/people/641745"},"jerseyNumber":"40","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":7,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":2,"strikes":5,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":6,"gamesStarted":0,"flyOuts":4,"groundOuts":10,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":23,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":93,"era":"4.50","inningsPitched":"6.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":3,"blownSaves":0,"earnedRuns":3,"whip":"1.00","battersFaced":24,"outs":18,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":27,"strikes":66,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.50","rbi":0,"winPercentage":".---","pitchesPerInning":"15.50","gamesFinished":0,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"6.00","walksPer9Inn":"1.50","hitsPer9Inn":"7.50","runsScoredPer9":"4.50","homeRunsPer9":"1.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2 K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":11,"groundOuts":12,"airOuts":16,"runs":10,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":13,"baseOnBalls":4,"intentionalWalks":0,"hits":14,"hitByPitch":0,"avg":".255","atBats":55,"obp":".305","slg":".327","ops":".632","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":18,"rbi":3,"leftOnBase":26,"sacBunts":0,"sacFlies":0,"babip":".333","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":27,"putOuts":21,"errors":2,"chances":50,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID691725":{"person":{"id":691725,"fullName":"Andrew Painter","link":"/api/v1/people/691725"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":2,"flyOuts":6,"groundOuts":6,"airOuts":12,"runs":5,"doubles":2,"triples":1,"homeRuns":0,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":13,"hitByPitch":0,"atBats":39,"obp":".357","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":174,"era":"4.82","inningsPitched":"9.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.61","battersFaced":42,"outs":28,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":174,"balls":64,"strikes":110,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":"1.000","pitchesPerInning":"18.64","gamesFinished":0,"strikeoutWalkRatio":"4.50","strikeoutsPer9Inn":"8.68","walksPer9Inn":"1.93","hitsPer9Inn":"12.54","runsScoredPer9":"4.82","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[607208,656941,547180,669016,681082,666969,664761,592663,702222,666200,680742,641745,689147,621383],"pitchers":[666200,680742,641745,689147,621383],"bench":[805249,665561,664238,624641],"bullpen":[621237,661395,641835,605400,691725,647315,650911,592836],"battingOrder":[607208,656941,547180,669016,681082,666969,664761,592663,702222],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Harper, B (4, Soroka); Realmuto (2, Soroka)."},{"label":"3B","value":"Crawford (1, Sewald)."},{"label":"HR","value":"Marsh (2, 1st inning off Soroka, 2 on, 0 out)."},{"label":"TB","value":"Crawford 3; Harper, B 3; Marsh 4; Realmuto 2; Stott; Turner."},{"label":"RBI","value":"Harper, B (8); Marsh 3 (9)."},{"label":"Runners left in scoring position, 2 out","value":"Stott; Turner 2; Realmuto."},{"label":"Team RISP","value":"2-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Harper, B (1, 2nd base off Soroka/McCann); Stott (3, 2nd base off Soroka/McCann)."},{"label":"CS","value":"Crawford (1, 2nd base by Soroka/Moreno)."}]}],"note":[]}},"officials":[{"official":{"id":511890,"fullName":"Quinn Wolcott","link":"/api/v1/people/511890"},"officialType":"Home Plate"},{"official":{"id":665576,"fullName":"Brock Ballou","link":"/api/v1/people/665576"},"officialType":"First Base"},{"official":{"id":605670,"fullName":"Dan Merzel","link":"/api/v1/people/605670"},"officialType":"Second Base"},{"official":{"id":482641,"fullName":"Adrian Johnson","link":"/api/v1/people/482641"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Luzardo."},{"label":"HBP","value":"Crawford (by Soroka); Stott (by Soroka)."},{"label":"ABS Challenge","value":"Perdomo (Strike-Confirmed); Schwarber (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Soroka 93-61; Loáisiga 15-9; Morillo, J 26-16; Sewald 9-8; Luzardo 86-51; Bowlan 19-12; Keller, Bra 7-5; Kerkering 13-9; Banks 14-11."},{"label":"Groundouts-flyouts","value":"Soroka 3-3; Loáisiga 0-0; Morillo, J 0-1; Sewald 0-1; Luzardo 5-0; Bowlan 1-1; Keller, Bra 2-1; Kerkering 1-0; Banks 0-0."},{"label":"Batters faced","value":"Soroka 25; Loáisiga 3; Morillo, J 5; Sewald 4; Luzardo 22; Bowlan 4; Keller, Bra 3; Kerkering 4; Banks 4."},{"label":"Inherited runners-scored","value":"Loáisiga 1-0; Bowlan 1-0."},{"label":"Umpires","value":"HP: Quinn Wolcott. 1B: Brock Ballou. 2B: Dan Merzel. 3B: Adrian Johnson. "},{"label":"Weather","value":"68 degrees, Clear."},{"label":"Wind","value":"12 mph, Out To CF."},{"label":"First pitch","value":"6:41 PM."},{"label":"T","value":"2:36."},{"label":"Att","value":"41,683."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"April 10, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180","boxscoreName":"Harper, B"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":10,"groundOuts":14,"airOuts":15,"runs":6,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":8,"baseOnBalls":7,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".245","atBats":49,"obp":".339","slg":".449","ops":".788","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":56,"totalBases":22,"rbi":8,"leftOnBase":28,"sacBunts":0,"sacFlies":0,"babip":".256","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.50","popOuts":0,"lineOuts":5},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":88,"errors":1,"chances":94,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":54,"hittingGameScore":54},{"player":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016","boxscoreName":"Marsh"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, 3 K, 3 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":3,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","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":12,"flyOuts":8,"groundOuts":11,"airOuts":9,"runs":5,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":0,"avg":".273","atBats":44,"obp":".298","slg":".477","ops":".775","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":47,"totalBases":21,"rbi":9,"leftOnBase":22,"sacBunts":0,"sacFlies":1,"babip":".333","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":26,"errors":0,"chances":26,"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"}]},"type":"hitter","gameScore":54,"hittingGameScore":54},{"player":{"person":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336","boxscoreName":"Soroka"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(W, 3-0)","summary":"5.2 IP, 4 ER, 10 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":3,"runs":4,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":2,"atBats":21,"caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","numberOfPitches":93,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":25,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":32,"strikes":61,"strikePercentage":".660","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.35","homeRunsPer9":"1.59","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":10,"groundOuts":11,"airOuts":11,"runs":5,"doubles":5,"triples":0,"homeRuns":1,"strikeOuts":23,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":3,"atBats":58,"obp":".328","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":273,"era":"2.87","inningsPitched":"15.2","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.21","battersFaced":67,"outs":47,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":273,"balls":95,"strikes":178,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":4,"winPercentage":"1.000","pitchesPerInning":"17.43","gamesFinished":0,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"13.21","walksPer9Inn":"3.45","hitsPer9Inn":"7.47","runsScoredPer9":"2.87","homeRunsPer9":"0.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","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":52,"pitchingGameScore":52}]},"decisions":{"winner":{"id":647336,"fullName":"Michael Soroka","link":"/api/v1/people/647336"},"loser":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"save":{"id":623149,"fullName":"Paul Sewald","link":"/api/v1/people/623149"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}