{"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":776246,"link":"/api/v1.1/game/776246/feed/live","metaData":{"wait":10,"timeStamp":"20250921_024348","gameEvents":["force_out","game_finished"],"logicalEvents":["midInning","countChange","count00","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":776246,"type":"R","doubleHeader":"N","id":"2025/09/20/phimlb-arimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-776246-2025-09-20","season":"2025","seasonDisplay":"2025"},"datetime":{"dateTime":"2025-09-21T00:10:00Z","originalDate":"2025-09-20","officialDate":"2025-09-20","dayNight":"night","time":"5:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"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":2025,"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":155,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":92,"losses":63,"ties":0,"pct":".594"},"records":{},"divisionLeader":false,"wins":92,"losses":63,"winningPercentage":".594"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true},"home":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109","season":2025,"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":155,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":78,"losses":77,"ties":0,"pct":".503"},"records":{},"divisionLeader":false,"wins":78,"losses":77,"winningPercentage":".503"},"franchiseName":"Arizona","clubName":"Diamondbacks","active":true}},"players":{"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},"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},"ID691783":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783","firstName":"Jordan","lastName":"Lawlar","primaryNumber":"10","birthDate":"2002-07-17","currentAge":24,"birthCity":"Carrollton","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jordan","useLastName":"Lawlar","middleName":"Jeffrey-Joseph","boxscoreName":"Lawlar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2023-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jordan Lawlar","nameSlug":"jordan-lawlar-691783","firstLastName":"Jordan Lawlar","lastFirstName":"Lawlar, Jordan","lastInitName":"Lawlar, J","initLastName":"J Lawlar","fullFMLName":"Jordan Jeffrey-Joseph Lawlar","fullLFMName":"Lawlar, Jordan Jeffrey-Joseph","strikeZoneTop":3.22,"strikeZoneBottom":1.63},"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},"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},"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},"ID642215":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215","firstName":"Weston","lastName":"Wilson","primaryNumber":"31","birthDate":"1994-09-11","currentAge":32,"birthCity":"High Point","birthStateProvince":"NC","birthCountry":"USA","height":"6' 3\"","weight":215,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Weston","useLastName":"Wilson","middleName":"Graham","boxscoreName":"Wilson, W","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2023-08-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Weston Wilson","nameSlug":"weston-wilson-642215","firstLastName":"Weston Wilson","lastFirstName":"Wilson, Weston","lastInitName":"Wilson, W","initLastName":"W Wilson","fullFMLName":"Weston Graham Wilson","fullLFMName":"Wilson, Weston Graham","strikeZoneTop":3.343,"strikeZoneBottom":1.687},"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},"ID621111":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111","firstName":"Walker","lastName":"Buehler","primaryNumber":"10","birthDate":"1994-07-28","currentAge":32,"birthCity":"Lexington","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Walker","useLastName":"Buehler","middleName":"Anthony","boxscoreName":"Buehler","nickName":"Buetane","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BYOO-ler","mlbDebutDate":"2017-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Walker Buehler","nameSlug":"walker-buehler-621111","firstLastName":"Walker Buehler","lastFirstName":"Buehler, Walker","lastInitName":"Buehler, W","initLastName":"W Buehler","fullFMLName":"Walker Anthony Buehler","fullLFMName":"Buehler, Walker Anthony","strikeZoneTop":3.29,"strikeZoneBottom":1.6},"ID656222":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222","firstName":"Jalen","lastName":"Beeks","primaryNumber":"68","birthDate":"1993-07-10","currentAge":33,"birthCity":"Fayetteville","birthStateProvince":"AR","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jalen","useLastName":"Beeks","middleName":"Christopher","boxscoreName":"Beeks","nickName":"Beeker","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2018-06-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jalen Beeks","nameSlug":"jalen-beeks-656222","firstLastName":"Jalen Beeks","lastFirstName":"Beeks, Jalen","lastInitName":"Beeks, J","initLastName":"J Beeks","fullFMLName":"Jalen Christopher Beeks","fullLFMName":"Beeks, Jalen Christopher","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},"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},"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},"ID596117":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117","firstName":"Garrett","lastName":"Stubbs","primaryNumber":"21","birthDate":"1993-05-26","currentAge":33,"birthCity":"San Diego","birthStateProvince":"CA","birthCountry":"USA","height":"5' 9\"","weight":170,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Garrett","useLastName":"Stubbs","middleName":"Patrick","boxscoreName":"Stubbs, G","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-05-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Garrett Stubbs","nameSlug":"garrett-stubbs-596117","firstLastName":"Garrett Stubbs","lastFirstName":"Stubbs, Garrett","lastInitName":"Stubbs, G","initLastName":"G Stubbs","fullFMLName":"Garrett Patrick Stubbs","fullLFMName":"Stubbs, Garrett Patrick","strikeZoneTop":3.073,"strikeZoneBottom":1.551},"ID663765":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765","firstName":"Jacob","lastName":"Woodford","birthDate":"1996-10-28","currentAge":29,"birthCity":"St. Petersburg","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jake","useLastName":"Woodford","middleName":"Robert","boxscoreName":"Woodford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2020-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jake Woodford","nameSlug":"jake-woodford-663765","firstLastName":"Jake Woodford","lastFirstName":"Woodford, Jake","lastInitName":"Woodford, J","initLastName":"J Woodford","fullFMLName":"Jacob Robert Woodford","fullLFMName":"Woodford, Jacob Robert","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID664056":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056","firstName":"Harrison","lastName":"Bader","primaryNumber":"9","birthDate":"1994-06-03","currentAge":32,"birthCity":"Bronxville","birthStateProvince":"NY","birthCountry":"USA","height":"5' 11\"","weight":219,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Harrison","useLastName":"Bader","middleName":"Joseph","boxscoreName":"Bader","nickName":"Tots","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BAY-der","mlbDebutDate":"2017-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Harrison Bader","nameSlug":"harrison-bader-664056","firstLastName":"Harrison Bader","lastFirstName":"Bader, Harrison","lastInitName":"Bader, H","initLastName":"H Bader","fullFMLName":"Harrison Joseph Bader","fullLFMName":"Bader, Harrison Joseph","strikeZoneTop":3.16,"strikeZoneBottom":1.6},"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},"ID676661":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661","firstName":"Max","lastName":"Lazar","primaryNumber":"60","birthDate":"1999-06-03","currentAge":27,"birthCity":"Coral Springs","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Max","useLastName":"Lazar","boxscoreName":"Lazar","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2024-08-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Max Lazar","nameSlug":"max-lazar-676661","firstLastName":"Max Lazar","lastFirstName":"Lazar, Max","lastInitName":"Lazar, M","initLastName":"M Lazar","fullFMLName":"Max Lazar","fullLFMName":"Lazar, Max","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID691769":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769","firstName":"Philip","lastName":"Abner","primaryNumber":"57","birthDate":"2002-05-05","currentAge":24,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Philip","useLastName":"Abner","middleName":"James","boxscoreName":"Abner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-09-19","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Philip Abner","nameSlug":"philip-abner-691769","firstLastName":"Philip Abner","lastFirstName":"Abner, Philip","lastInitName":"Abner, P","initLastName":"P Abner","fullFMLName":"Philip James Abner","fullLFMName":"Abner, Philip James","strikeZoneTop":3.41,"strikeZoneBottom":1.57},"ID502085":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085","firstName":"David","lastName":"Robertson","primaryNumber":"30","birthDate":"1985-04-09","currentAge":41,"birthCity":"Birmingham","birthStateProvince":"AL","birthCountry":"USA","height":"5' 11\"","weight":195,"active":false,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Robertson","middleName":"Alan","boxscoreName":"Robertson","nickName":"D-Rob","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2006,"lastPlayedDate":"2025-09-28","mlbDebutDate":"2008-06-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"David Robertson","nameSlug":"david-robertson-502085","firstLastName":"David Robertson","lastFirstName":"Robertson, David","lastInitName":"Robertson, D","initLastName":"D Robertson","fullFMLName":"David Alan Robertson","fullLFMName":"Robertson, David Alan","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID678489":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489","firstName":"Jorge","lastName":"Barrosa","primaryNumber":"14","birthDate":"2001-02-17","currentAge":25,"birthCity":"Puerto Cabello","birthCountry":"Venezuela","height":"5' 6\"","weight":175,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Jorge","useLastName":"Barrosa","middleName":"Luis","boxscoreName":"Barrosa","gender":"M","nameMatrilineal":"Rojas","isPlayer":true,"isVerified":true,"mlbDebutDate":"2024-04-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jorge Barrosa","nameSlug":"jorge-barrosa-678489","firstLastName":"Jorge Barrosa","lastFirstName":"Barrosa, Jorge","lastInitName":"Barrosa, J","initLastName":"J Barrosa","fullFMLName":"Jorge Luis Barrosa","fullLFMName":"Barrosa, Jorge Luis","strikeZoneTop":2.96,"strikeZoneBottom":1.49},"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},"ID642152":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152","firstName":"Lou","lastName":"Trivino III","birthDate":"1991-10-01","currentAge":34,"birthCity":"Green Lane","birthStateProvince":"PA","birthCountry":"USA","height":"6' 5\"","weight":232,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Lou","useLastName":"Trivino III","middleName":"Albert","boxscoreName":"Trivino III","nickName":"Sweet Lou","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"tri-VEE-noh","mlbDebutDate":"2018-04-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Lou Trivino III","nameTitle":"III","nameSuffix":"III","nameSlug":"lou-trivino-iii-642152","firstLastName":"Lou Trivino III","lastFirstName":"Trivino III, Lou","lastInitName":"Trivino III, L","initLastName":"L Trivino III","fullFMLName":"Lou Albert Trivino III","fullLFMName":"Trivino III, Lou Albert","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID622268":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268","firstName":"Donovan","lastName":"Walton","primaryNumber":"29","birthDate":"1994-05-25","currentAge":32,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"5' 9\"","weight":190,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Donovan","useLastName":"Walton","middleName":"R.","boxscoreName":"Walton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2016,"mlbDebutDate":"2019-09-10","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Donovan Walton","nameSlug":"donovan-walton-622268","firstLastName":"Donovan Walton","lastFirstName":"Walton, Donovan","lastInitName":"Walton, D","initLastName":"D Walton","fullFMLName":"Donovan R. Walton","fullLFMName":"Walton, Donovan R.","strikeZoneTop":3.094,"strikeZoneBottom":1.561},"ID622503":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503","firstName":"Nabil","lastName":"Crismatt","primaryNumber":"70","birthDate":"1994-12-25","currentAge":31,"birthCity":"Barranquilla","birthCountry":"Colombia","height":"6' 1\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nabil","useLastName":"Crismatt","middleName":"Antonio","boxscoreName":"Crismatt","gender":"M","nameMatrilineal":"Abuchaibe","isPlayer":true,"isVerified":true,"pronunciation":"nah-BEEL CRIZ-matt","mlbDebutDate":"2020-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nabil Crismatt","nameSlug":"nabil-crismatt-622503","firstLastName":"Nabil Crismatt","lastFirstName":"Crismatt, Nabil","lastInitName":"Crismatt, N","initLastName":"N Crismatt","fullFMLName":"Nabil Antonio Crismatt","fullLFMName":"Crismatt, Nabil Antonio","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663731":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731","firstName":"Connor","lastName":"Kaiser","primaryNumber":"30","birthDate":"1996-11-20","currentAge":29,"birthCity":"Shawnee Mission","birthStateProvince":"KS","birthCountry":"USA","height":"6' 3\"","weight":195,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Connor","useLastName":"Kaiser","middleName":"William","boxscoreName":"Kaiser, C","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2023-06-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Connor Kaiser","nameSlug":"connor-kaiser-663731","firstLastName":"Connor Kaiser","lastFirstName":"Kaiser, Connor","lastInitName":"Kaiser, C","initLastName":"C Kaiser","fullFMLName":"Connor William Kaiser","fullLFMName":"Kaiser, Connor William","strikeZoneTop":3.349,"strikeZoneBottom":1.69},"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},"ID592206":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206","firstName":"Nicholas","lastName":"Castellanos","primaryNumber":"21","birthDate":"1992-03-04","currentAge":34,"birthCity":"Hialeah","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":203,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Nick","useLastName":"Castellanos","middleName":"A.","boxscoreName":"Castellanos, N","nickName":"Artist","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"kah-stay-AHN-ohs","mlbDebutDate":"2013-09-01","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nick Castellanos","nameSlug":"nick-castellanos-592206","firstLastName":"Nick Castellanos","lastFirstName":"Castellanos, Nick","lastInitName":"Castellanos, N","initLastName":"N Castellanos","fullFMLName":"Nicholas A. Castellanos","fullLFMName":"Castellanos, Nicholas A.","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID664983":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","firstName":"Jacob","lastName":"McCarthy","primaryNumber":"31","birthDate":"1997-07-30","currentAge":29,"birthCity":"Scranton","birthStateProvince":"PA","birthCountry":"USA","height":"6' 0\"","weight":213,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Jake","useLastName":"McCarthy","middleName":"Joseph","boxscoreName":"McCarthy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2021-08-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jake McCarthy","nameSlug":"jake-mccarthy-664983","firstLastName":"Jake McCarthy","lastFirstName":"McCarthy, Jake","lastInitName":"McCarthy, J","initLastName":"J McCarthy","fullFMLName":"Jacob Joseph McCarthy","fullLFMName":"McCarthy, Jacob Joseph","strikeZoneTop":3.23,"strikeZoneBottom":1.63},"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},"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},"ID677942":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942","firstName":"Blaze","lastName":"Alexander","primaryNumber":"23","birthDate":"1999-06-11","currentAge":27,"birthCity":"Cape Coral","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Blaze","useLastName":"Alexander","middleName":"Chanee","boxscoreName":"Alexander","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"Blayz","mlbDebutDate":"2024-03-28","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Blaze Alexander","nameSlug":"blaze-alexander-677942","firstLastName":"Blaze Alexander","lastFirstName":"Alexander, Blaze","lastInitName":"Alexander, B","initLastName":"B Alexander","fullFMLName":"Blaze Chanee Alexander","fullLFMName":"Alexander, Blaze Chanee","strikeZoneTop":3.18,"strikeZoneBottom":1.6},"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},"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},"ID595928":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928","firstName":"John","lastName":"Curtiss","primaryNumber":"46","birthDate":"1993-04-05","currentAge":33,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"John","useLastName":"Curtiss","middleName":"Pickens","boxscoreName":"Curtiss","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2017-08-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"John Curtiss","nameSlug":"john-curtiss-595928","firstLastName":"John Curtiss","lastFirstName":"Curtiss, John","lastInitName":"Curtiss, J","initLastName":"J Curtiss","fullFMLName":"John Pickens Curtiss","fullLFMName":"Curtiss, John Pickens","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID621381":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381","firstName":"Matthew","lastName":"Strahm","primaryNumber":"25","birthDate":"1991-11-12","currentAge":34,"birthCity":"West Fargo","birthStateProvince":"ND","birthCountry":"USA","height":"6' 2\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Matt","useLastName":"Strahm","middleName":"Scott","boxscoreName":"Strahm","nickName":"Strahmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"rhymes with prom","mlbDebutDate":"2016-07-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Matt Strahm","nameSlug":"matt-strahm-621381","firstLastName":"Matt Strahm","lastFirstName":"Strahm, Matt","lastInitName":"Strahm, M","initLastName":"M Strahm","fullFMLName":"Matthew Scott Strahm","fullLFMName":"Strahm, Matthew Scott","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID624133":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133","firstName":"Ranger","lastName":"Suarez","primaryNumber":"55","birthDate":"1995-08-26","currentAge":31,"birthCity":"Pie de Cuesta","birthCountry":"Venezuela","height":"6' 1\"","weight":217,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ranger","useLastName":"Suarez","middleName":"Jose","boxscoreName":"Suarez","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"RAYN-jurr SWAHR-ez","mlbDebutDate":"2018-07-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ranger Suarez","nameSlug":"ranger-suarez-624133","firstLastName":"Ranger Suarez","lastFirstName":"Suarez, Ranger","lastInitName":"Suarez, R","initLastName":"R Suarez","fullFMLName":"Ranger Jose Suarez","fullLFMName":"Suarez, Ranger Jose","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"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},"ID685314":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314","firstName":"Andrew","lastName":"Saalfrank","primaryNumber":"27","birthDate":"1997-08-18","currentAge":29,"birthCity":"Fort Wayne","birthStateProvince":"IN","birthCountry":"USA","height":"6' 3\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Andrew","useLastName":"Saalfrank","middleName":"Jacob","boxscoreName":"Saalfrank","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-09-05","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Andrew Saalfrank","nameSlug":"andrew-saalfrank-685314","firstLastName":"Andrew Saalfrank","lastFirstName":"Saalfrank, Andrew","lastInitName":"Saalfrank, A","initLastName":"A Saalfrank","fullFMLName":"Andrew Jacob Saalfrank","fullLFMName":"Saalfrank, Andrew Jacob","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID596146":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146","firstName":"Maximilian","lastName":"Kepler","primaryNumber":"22","birthDate":"1993-02-10","currentAge":33,"birthCity":"Berlin","birthCountry":"Germany","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Max","useLastName":"Kepler","boxscoreName":"Kepler","nickName":"Rozycki","gender":"M","nameMatrilineal":"Rozycki","isPlayer":true,"isVerified":true,"mlbDebutDate":"2015-09-27","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Max Kepler","nameSlug":"max-kepler-596146","firstLastName":"Max Kepler","lastFirstName":"Kepler, Max","lastInitName":"Kepler, M","initLastName":"M Kepler","fullFMLName":"Maximilian Kepler","fullLFMName":"Kepler, Maximilian","strikeZoneTop":3.376,"strikeZoneBottom":1.704},"ID805299":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299","firstName":"Brandyn","lastName":"Garcia","primaryNumber":"55","birthDate":"2000-05-27","currentAge":26,"birthCity":"Newport","birthStateProvince":"RI","birthCountry":"USA","height":"6' 4\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brandyn","useLastName":"Garcia","middleName":"Michael","boxscoreName":"Garcia, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-07-21","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brandyn Garcia","nameSlug":"brandyn-garcia-805299","firstLastName":"Brandyn Garcia","lastFirstName":"Garcia, Brandyn","lastInitName":"Garcia, B","initLastName":"B Garcia","fullFMLName":"Brandyn Michael Garcia","fullLFMName":"Garcia, Brandyn Michael","strikeZoneTop":3.388,"strikeZoneBottom":1.71}},"venue":{"id":15,"name":"Chase Field","link":"/api/v1/venues/15","location":{"address1":"401 East Jefferson Street","city":"Phoenix","state":"Arizona","stateAbbrev":"AZ","postalCode":"85004","defaultCoordinates":{"latitude":33.445302,"longitude":-112.066687},"azimuthAngle":0.0,"elevation":1086,"country":"USA","phone":"(602) 462-6500"},"timeZone":{"tz":"MST","id":"America/Phoenix","offset":-7,"offsetAtGameTime":-7},"fieldInfo":{"capacity":48405,"turfType":"Artificial Turf","roofType":"Retractable","leftLine":328,"left":376,"leftCenter":412,"center":407,"rightCenter":414,"right":376,"rightLine":335},"active":true,"season":"2025"},"officialVenue":{"id":15,"link":"/api/v1/venues/15"},"weather":{"condition":"Roof Closed","temp":"76","wind":"0 mph, None"},"gameInfo":{"attendance":35498,"firstPitch":"2025-09-21T00:11:00.000Z","gameDurationMinutes":152},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"home":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"}},"officialScorer":{"id":650888,"fullName":"Kara Blackstone","link":"/api/v1/people/650888"},"primaryDatacaster":{"id":684883,"fullName":"Karl Hain","link":"/api/v1/people/684883"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":2,"remaining":2}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Harrison Bader walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T00:11:16.440Z","endTime":"2025-09-21T00:12:05.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":0},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,6],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"2025-09-20T21:11:32.742Z","endTime":"2025-09-20T23:41:09.999Z","isPitch":false,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-20T23:41:09.999Z","endTime":"2025-09-21T00:09:38.931Z","isPitch":false,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2025-09-21T00:09:38.931Z","endTime":"2025-09-21T00:11:18.638Z","isPitch":false,"type":"action","player":{"id":664056,"link":"/api/v1/people/664056"}},{"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.2,"endSpeed":86.9,"strikeZoneTop":3.46657537437921,"strikeZoneBottom":1.53337262472015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20610173781879,"aZ":-11.480720015274166,"pfxX":-3.2098055604929296,"pfxZ":10.728537284404378,"pX":1.187476843724592,"pZ":2.225883154439879,"vX0":10.669027164381657,"vY0":-138.11581455655943,"vZ0":-7.924948743162162,"x":71.74,"y":178.68,"x0":-2.311069359874774,"y0":50.00306483565366,"z0":5.9073123472268225,"aX":-6.191599783299347},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.9,"breakHorizontal":3.6,"spinRate":2227,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.3967920211402487,"extension":6.403372563200333},"index":3,"playId":"57663fe7-146a-393b-bafe-1c75ffd29eb7","pitchNumber":1,"startTime":"2025-09-21T00:11:18.638Z","endTime":"2025-09-21T00:11:22.698Z","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":95.0,"endSpeed":86.7,"strikeZoneTop":3.3500478990021,"strikeZoneBottom":1.50280908044067,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.570829493434,"aZ":-12.751288510101409,"pfxX":-3.1511186731093828,"pfxZ":10.148642175249766,"pX":1.4428123405188815,"pZ":1.7476237627624454,"vX0":11.284021699986244,"vY0":-137.6946826805414,"vZ0":-8.713451584654257,"x":62.0,"y":191.59,"x0":-2.3050623286545844,"y0":50.00161693262687,"z0":5.823081939187042,"aX":-6.031742455414792},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":3.2,"spinRate":2206,"spinDirection":209},"zone":14,"typeConfidence":2.0,"plateTime":0.3983137587622374,"extension":6.499691743932838},"index":4,"playId":"907a1192-574a-3fc7-b574-23ee86e3c140","pitchNumber":2,"startTime":"2025-09-21T00:11:31.672Z","endTime":"2025-09-21T00:11:35.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":84.0,"strikeZoneTop":3.19615086417743,"strikeZoneBottom":1.47165262668015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.93819580507371,"aZ":-25.379591524644862,"pfxX":2.2045412948057845,"pfxZ":3.8493721856645235,"pX":0.8048089799430397,"pZ":1.217694879125241,"vX0":8.214329540314111,"vY0":-131.33650798339235,"vZ0":-6.813709362411712,"x":86.32,"y":205.9,"x0":-2.636026720946991,"y0":50.0049719257258,"z0":5.704096209300997,"aX":3.8941267131756887},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.8,"breakHorizontal":-5.6,"spinRate":2416,"spinDirection":167},"zone":14,"typeConfidence":2.0,"plateTime":0.41529681365262583,"extension":6.471438402160021},"index":5,"playId":"ff20dddf-6bb3-3647-818b-aafb4f8e5c4f","pitchNumber":3,"startTime":"2025-09-21T00:11:45.783Z","endTime":"2025-09-21T00:11:49.865Z","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":95.6,"endSpeed":87.0,"strikeZoneTop":3.16106158379919,"strikeZoneBottom":1.49341620222975,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.40713723997537,"aZ":-9.276502105735206,"pfxX":-3.802315159076405,"pfxZ":11.827237190235213,"pX":0.013262289782181825,"pZ":1.3051337795948847,"vX0":8.212868994178871,"vY0":-138.59724840212215,"vZ0":-10.293489929358277,"x":116.49,"y":203.54,"x0":-2.5009566934718626,"y0":50.00268576685911,"z0":5.697143653847757,"aX":-7.361942517473439},"breaks":{"breakAngle":25.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":19.3,"breakHorizontal":5.0,"spinRate":2351,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39594374597880844,"extension":6.545050618185016},"index":6,"playId":"3688e0dc-b014-308c-bc26-352a3aef157b","pitchNumber":4,"startTime":"2025-09-21T00:12:00.029Z","endTime":"2025-09-21T00:12:05.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:12:05.308Z","atBatIndex":0},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Kyle Schwarber doubles (22) on a sharp line drive to left fielder Jake McCarthy. Harrison Bader scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T00:12:22.780Z","endTime":"2025-09-21T00:12:56.983Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.4,"strikeZoneTop":3.1658715253006,"strikeZoneBottom":1.52308440375003,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13626749690837,"aZ":-40.08924552366833,"pfxX":0.7757294024720139,"pfxZ":-5.440192412512145,"pX":0.2389075442621679,"pZ":0.8939550427659178,"vX0":6.830939190356478,"vY0":-119.7895648829415,"vZ0":-3.3558269067873776,"x":107.89,"y":214.64,"x0":-2.750605805118769,"y0":50.005507197674085,"z0":5.896884800960179,"aX":1.127829431359454},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.4,"breakHorizontal":-3.0,"spinRate":2499,"spinDirection":36},"zone":14,"typeConfidence":2.0,"plateTime":0.45723331910672194,"extension":6.355278312232333},"index":0,"playId":"6365f47e-266e-38a1-b8a5-e9f5234ff7f1","pitchNumber":1,"startTime":"2025-09-21T00:12:29.425Z","endTime":"2025-09-21T00:12:33.564Z","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":95.4,"endSpeed":87.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.892103814606727,"aZ":-11.409468214686013,"pfxX":-3.6426229585773537,"pfxZ":10.719075932342852,"pX":-0.37629072938177055,"pZ":1.8431126638826478,"vX0":7.570396673649978,"vY0":-138.53212139807215,"vZ0":-8.495097122561049,"x":131.34,"y":189.02,"x0":-2.6752850561509502,"y0":50.0062045052444,"z0":5.718678378207587,"aX":-7.059284562394179},"breaks":{"breakAngle":21.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":4.9,"spinRate":2276,"spinDirection":211},"zone":7,"typeConfidence":2.0,"plateTime":0.3958865468175601,"extension":6.465848637927947},"hitData":{"launchSpeed":109.8,"launchAngle":18.0,"totalDistance":369.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":70.75,"coordY":60.68}},"index":1,"playId":"215579db-e76b-35ea-8377-2df036f1ca67","pitchNumber":2,"startTime":"2025-09-21T00:12:43.934Z","endTime":"2025-09-21T00:12:56.983Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:12:56.983Z","atBatIndex":1},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out to first baseman Ildemaro Vargas. Kyle Schwarber to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T00:13:17.322Z","endTime":"2025-09-21T00:13:41.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","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":0},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.679173536944358,"aZ":-41.8391789983777,"pfxX":2.484084020162715,"pfxZ":-6.577137502220166,"pX":-0.40602613013768163,"pZ":1.8171960906578022,"vX0":5.372964433403486,"vY0":-120.51313078406045,"vZ0":-1.0657291942698606,"x":132.48,"y":189.72,"x0":-2.9882390541485067,"y0":50.00366767751649,"z0":5.964629340897813,"aX":3.649170144403199},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-11.9,"breakHorizontal":-5.8,"spinRate":2444,"spinDirection":36},"zone":7,"typeConfidence":2.0,"plateTime":0.45469408179321924,"extension":6.232369361030086},"hitData":{"launchSpeed":75.3,"launchAngle":-19.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":161.96,"coordY":165.44}},"index":0,"playId":"791ea3ca-a81b-3db0-8563-f35939dd3f85","pitchNumber":1,"startTime":"2025-09-21T00:13:32.099Z","endTime":"2025-09-21T00:13:41.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:13:41.576Z","atBatIndex":2},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"J.T. Realmuto out on a sacrifice fly to center fielder Alek Thomas. Kyle Schwarber scores.","rbi":1,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T00:14:00.104Z","endTime":"2025-09-21T00:15:15.767Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Sac Fly","eventType":"sac_fly","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":3},"credits":[{"player":{"id":677950,"link":"/api/v1/people/677950"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.54337566186994,"strikeZoneBottom":1.62778983873564,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.716983216512837,"aZ":-40.87606926391859,"pfxX":2.0023104343421165,"pfxZ":-5.914734831539754,"pX":0.3631910288681946,"pZ":0.5965899258937913,"vX0":6.460264679425731,"vY0":-120.82836142234346,"vZ0":-4.036368168785707,"x":103.16,"y":222.67,"x0":-2.6111947197800673,"y0":50.004985480815854,"z0":5.900501779616768,"aX":2.943833680755882},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.2,"breakVerticalInduced":-11.4,"breakHorizontal":-5.3,"spinRate":2518,"spinDirection":32},"zone":14,"typeConfidence":2.0,"plateTime":0.45424221764744077,"extension":6.383579956460736},"index":0,"playId":"72699748-eb36-373a-beee-4e5e28e637a1","pitchNumber":1,"startTime":"2025-09-21T00:14:06.338Z","endTime":"2025-09-21T00:14:10.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.007400136399518,"aZ":-39.12182220238068,"pfxX":0.3133019668858217,"pfxZ":-4.757576621694579,"pX":0.41709807129487075,"pZ":1.9617406074402264,"vX0":7.141876609153694,"vY0":-120.59914237250952,"vZ0":-1.4056562962696588,"x":101.1,"y":185.81,"x0":-2.6319613493516876,"y0":50.000065777420346,"z0":6.025204859267779,"aX":0.4559127783573074},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.6,"breakHorizontal":-2.4,"spinRate":2450,"spinDirection":32},"zone":9,"typeConfidence":2.0,"plateTime":0.45541265165025546,"extension":6.384411081833538},"index":1,"playId":"080570ea-68f8-3b27-911c-5dd9f28dd85e","pitchNumber":2,"startTime":"2025-09-21T00:14:25.695Z","endTime":"2025-09-21T00:14:29.830Z","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":1},"pitchData":{"startSpeed":94.5,"endSpeed":85.4,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.65310015046529,"aZ":-12.065200212362564,"pfxX":-3.922157170117643,"pfxZ":10.65916988563812,"pX":-0.6947029178978894,"pZ":3.0286543426793107,"vX0":6.591832654731651,"vY0":-137.2834554856881,"vZ0":-5.6292305663101105,"x":143.48,"y":157.01,"x0":-2.630154912838863,"y0":50.00613117133064,"z0":5.945090647647472,"aX":-7.402231359618868},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":18.1,"breakHorizontal":5.5,"spinRate":2345,"spinDirection":208},"zone":4,"typeConfidence":2.0,"plateTime":0.40073805204962554,"extension":6.407647399840107},"index":2,"playId":"eee57ca5-28d6-3087-802e-1a33ac85a3ba","pitchNumber":3,"startTime":"2025-09-21T00:14:46.958Z","endTime":"2025-09-21T00:14:51.096Z","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":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.2,"endSpeed":85.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.7972280039314,"aZ":-11.9391397475554,"pfxX":-3.39242879361131,"pfxZ":10.819635472530663,"pX":-0.3838371253468255,"pZ":2.226423301862677,"vX0":6.940677555953139,"vY0":-136.77278602285625,"vZ0":-7.443958647694257,"x":131.63,"y":178.67,"x0":-2.5284337168429856,"y0":50.00104100951223,"z0":5.825778061832626,"aX":-6.343934847124442},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.9,"breakHorizontal":4.4,"spinRate":2311,"spinDirection":207},"zone":7,"typeConfidence":2.0,"plateTime":0.40244852211340776,"extension":6.4509069691763505},"hitData":{"launchSpeed":95.7,"launchAngle":28.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":99.5,"coordY":54.47}},"index":3,"playId":"2fbb2454-a09d-3e60-8630-72a99f9fa6ce","pitchNumber":4,"startTime":"2025-09-21T00:15:06.006Z","endTime":"2025-09-21T00:15:15.767Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:15:15.767Z","atBatIndex":3},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2025-09-21T00:15:34.844Z","endTime":"2025-09-21T00:16:14.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":95.5,"endSpeed":86.0,"strikeZoneTop":3.18841530506078,"strikeZoneBottom":1.4693522114238,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.695191368171855,"aZ":-10.25085907476847,"pfxX":-4.33321086518254,"pfxZ":11.431713333664119,"pX":-0.6321065492712707,"pZ":2.781396936860173,"vX0":7.089876188830262,"vY0":-138.73660172256155,"vZ0":-6.5969071950202425,"x":141.09,"y":163.68,"x0":-2.676853919465574,"y0":50.005767614139074,"z0":5.898948492639566,"aX":-8.312780840504795},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.2,"breakHorizontal":6.1,"spinRate":2363,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.397258399685966,"extension":6.425327182906387},"index":0,"playId":"6378d496-3d55-3887-8f4d-47b0a0f14bd6","pitchNumber":1,"startTime":"2025-09-21T00:15:42.729Z","endTime":"2025-09-21T00:15:46.129Z","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":95.4,"endSpeed":86.0,"strikeZoneTop":3.18092453474554,"strikeZoneBottom":1.49240915540543,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":35.318390356209974,"aZ":-10.660764511045125,"pfxX":-3.1225008950591393,"pfxZ":11.2308567671797,"pX":-0.6484294500810215,"pZ":2.3660136125454896,"vX0":6.681448086853895,"vY0":-138.57261970130355,"vZ0":-7.453860338621447,"x":141.72,"y":174.9,"x0":-2.701602822866014,"y0":50.00242325289123,"z0":5.829295941561536,"aX":-5.981729473895689},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.6,"breakHorizontal":4.1,"spinRate":2305,"spinDirection":213},"zone":4,"typeConfidence":2.0,"plateTime":0.39756538843140365,"extension":6.388385077010799},"index":1,"playId":"6c5f73b2-97b2-3645-8090-68bd0098844f","pitchNumber":2,"startTime":"2025-09-21T00:15:56.004Z","endTime":"2025-09-21T00:15:59.295Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.7,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.378958088483248,"aZ":-40.90502456668747,"pfxX":1.8569627365927028,"pfxZ":-6.092224038521069,"pX":-0.07784708578010173,"pZ":0.5434281820759965,"vX0":5.733417666156324,"vY0":-119.571563156248,"vZ0":-3.714940217712435,"x":119.97,"y":224.11,"x0":-2.7586559437497553,"y0":50.005160667767896,"z0":5.828007246330822,"aX":2.65936014934571},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.8,"breakHorizontal":-4.9,"spinRate":2499,"spinDirection":35},"zone":13,"typeConfidence":2.0,"plateTime":0.4599800540622745,"extension":6.318704785046484},"index":2,"playId":"97c43351-1165-3329-b7d1-462487aa1650","pitchNumber":3,"startTime":"2025-09-21T00:16:09.878Z","endTime":"2025-09-21T00:16:14.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:16:14.529Z","atBatIndex":4},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Geraldo Perdomo doubles (31) on a pop up to left fielder Brandon Marsh, deflected by third baseman Alec Bohm.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T00:18:34.886Z","endTime":"2025-09-21T00:19:08.847Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"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_deflection"},{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T00:18:20.082Z","endTime":"2025-09-21T00:18:37.058Z","isPitch":false,"type":"action","player":{"id":672695,"link":"/api/v1/people/672695"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":82.6,"strikeZoneTop":3.55420866786979,"strikeZoneBottom":1.62323684958505,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.41884564427148,"aZ":-15.329518550495532,"pfxX":-6.933525322967822,"pfxZ":9.520048687758791,"pX":0.44215273362055124,"pZ":3.1172193190615634,"vX0":7.584213376818254,"vY0":-132.9239746608218,"vZ0":-2.052443457612368,"x":100.15,"y":154.62,"x0":-1.5622528752824252,"y0":50.005146246468584,"z0":5.026276490525039,"aX":-12.272438985412963},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.9,"breakHorizontal":10.7,"spinRate":2196,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.4138064446250236,"extension":7.032784379656824},"index":1,"playId":"48bbc7b2-7436-389b-9200-c6f528b95738","pitchNumber":1,"startTime":"2025-09-21T00:18:37.058Z","endTime":"2025-09-21T00:18:40.594Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":81.8,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.413630188981777,"aZ":-21.35465639586257,"pfxX":-9.447985139404974,"pfxZ":6.23193271497413,"pX":0.22382531071313602,"pZ":3.5409055602502053,"vX0":7.595527227967737,"vY0":-131.81051238520737,"vZ0":0.32157593491440384,"x":108.47,"y":143.18,"x0":-1.4862250941493602,"y0":50.00508577438688,"z0":5.01064303313189,"aX":-16.41107308591924},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":11.5,"breakHorizontal":15.1,"spinRate":2193,"spinDirection":222},"zone":2,"typeConfidence":2.0,"plateTime":0.41761699114620443,"extension":6.974370566718923},"hitData":{"launchSpeed":73.1,"launchAngle":61.0,"totalDistance":168.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":78.51,"coordY":139.86}},"index":2,"playId":"8282c18d-3621-39f0-98f2-1721a38372fb","pitchNumber":2,"startTime":"2025-09-21T00:18:55.818Z","endTime":"2025-09-21T00:19:08.847Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:19:08.847Z","atBatIndex":5},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ketel Marte grounds out, first baseman Bryce Harper to pitcher Aaron Nola. Geraldo Perdomo to 3rd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T00:19:41.308Z","endTime":"2025-09-21T00:20:35.096Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":605400,"link":"/api/v1/people/605400"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_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":"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.51053635662432,"strikeZoneBottom":1.66777775582052,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.882065208574197,"aZ":-16.283152462856574,"pfxX":-6.513897498155209,"pfxZ":8.613450424596023,"pX":-1.1892480051664247,"pZ":2.997700964149546,"vX0":4.376681383062479,"vY0":-135.07514226917183,"vZ0":-2.2986507011211983,"x":162.33,"y":157.84,"x0":-1.9856835352306486,"y0":50.00046040164077,"z0":5.006718345417185,"aX":-12.014964982247943},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.4,"breakHorizontal":10.8,"spinRate":2255,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4057539625293076,"extension":7.086316622104646},"index":0,"playId":"af397357-6688-3520-a1d5-f38097922b0e","pitchNumber":1,"startTime":"2025-09-21T00:19:48.485Z","endTime":"2025-09-21T00:19:52.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.2,"strikeZoneTop":3.54309023019924,"strikeZoneBottom":1.60894988239954,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.48142665654103,"aZ":-23.397241760974946,"pfxX":-9.187362313358534,"pfxZ":4.941258232448673,"pX":-0.6452306200665642,"pZ":4.009763440530869,"vX0":5.7329316510071715,"vY0":-132.28316923313102,"vZ0":1.7035835226308451,"x":141.59,"y":130.52,"x0":-1.6437202519808933,"y0":50.00541970224046,"z0":5.06941092685656,"aX":-16.33025044375477},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.5,"breakHorizontal":15.5,"spinRate":2197,"spinDirection":229},"zone":11,"typeConfidence":2.0,"plateTime":0.41360738356507243,"extension":6.946359375734636},"index":1,"playId":"ea3a45fe-a882-3570-846e-cb81d058e739","pitchNumber":2,"startTime":"2025-09-21T00:20:06.552Z","endTime":"2025-09-21T00:20:10.393Z","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":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":78.2,"strikeZoneTop":3.65999979313439,"strikeZoneBottom":1.7499993746516,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.803475918171685,"aZ":-30.063860336078434,"pfxX":-7.181770948591856,"pfxZ":1.3466978145113622,"pX":0.0958687133983487,"pZ":2.930009072752637,"vX0":6.443935011195118,"vY0":-124.25404633525561,"vZ0":1.2214162100080639,"x":113.35,"y":159.67,"x0":-1.5975695540193837,"y0":50.00049930435697,"z0":4.929326541583082,"aX":-11.232868303777366},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.0,"breakHorizontal":11.5,"spinRate":1539,"spinDirection":257},"zone":5,"typeConfidence":2.0,"plateTime":0.44073592776902215,"extension":6.886141011517537},"hitData":{"launchSpeed":105.5,"launchAngle":-4.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":159.15,"coordY":160.61}},"index":2,"playId":"d022033e-b741-3d36-b94b-9e92da796bd6","pitchNumber":3,"startTime":"2025-09-21T00:20:26.549Z","endTime":"2025-09-21T00:20:35.096Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:20:35.096Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Corbin Carroll singles on a ground ball to right fielder Max Kepler. Geraldo Perdomo scores.","rbi":1,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T00:20:56.635Z","endTime":"2025-09-21T00:21:18.034Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":{"id":605400,"link":"/api/v1/people/605400"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.92297899216035,"aZ":-15.979425694031999,"pfxX":-6.509471933687666,"pfxZ":8.894891874184808,"pX":0.33180123443737636,"pZ":2.3402044665725534,"vX0":6.998187060794761,"vY0":-134.51694662133897,"vZ0":-3.8167182045215995,"x":104.35,"y":175.59,"x0":-1.4657282209299791,"y0":50.00423629165326,"z0":4.920292034452045,"aX":-11.854260869451403},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.4,"breakHorizontal":10.2,"spinRate":2260,"spinDirection":223},"zone":6,"typeConfidence":2.0,"plateTime":0.40818959130288146,"extension":6.900758088568644},"hitData":{"launchSpeed":107.0,"launchAngle":1.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.63,"coordY":136.77}},"index":0,"playId":"e51335fd-3467-3f7f-b414-b75e9d94ed6e","pitchNumber":1,"startTime":"2025-09-21T00:21:07.853Z","endTime":"2025-09-21T00:21:18.034Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:21:18.034Z","atBatIndex":7},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Gabriel Moreno grounds into a double play, shortstop Bryson Stott to second baseman Otto Kemp to first baseman Bryce Harper. Corbin Carroll out at 2nd. Gabriel Moreno out at 1st.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2025-09-21T00:21:40.338Z","endTime":"2025-09-21T00:22:16.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"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(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":89.6,"endSpeed":82.1,"strikeZoneTop":3.22731737595142,"strikeZoneBottom":1.47170537217845,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.88595106565025,"aZ":-23.94871830238561,"pfxX":-10.666713541348752,"pfxZ":4.785183992884972,"pX":0.4648646651729814,"pZ":1.6777536288734975,"vX0":8.559281663508672,"vY0":-130.14360266246265,"vZ0":-3.438297135031131,"x":99.28,"y":193.48,"x0":-1.4780872372690086,"y0":50.000725237780834,"z0":4.826400943064862,"aX":-18.326100780626692},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.2,"breakHorizontal":17.5,"spinRate":2193,"spinDirection":229},"zone":9,"typeConfidence":2.0,"plateTime":0.4205895963160584,"extension":7.0329378825412014},"index":0,"playId":"e7126626-a4e5-38ad-922f-7ba5a7426a81","pitchNumber":1,"startTime":"2025-09-21T00:21:48.535Z","endTime":"2025-09-21T00:21:52.625Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.1,"strikeZoneTop":3.3,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.7785873203424,"aZ":-41.208838548590926,"pfxX":7.170951486445389,"pfxZ":-6.887231392388106,"pX":0.5409637173804167,"pZ":2.3656922372516913,"vX0":2.602075685205101,"vY0":-114.06379699431227,"vZ0":2.692809440477781,"x":96.38,"y":174.91,"x0":-1.5474163720161365,"y0":50.001055554465154,"z0":5.244756715430743,"aX":9.409395422250475},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.4,"breakHorizontal":-13.7,"spinRate":2627,"spinDirection":55},"zone":6,"typeConfidence":2.0,"plateTime":0.48093020869493097,"extension":6.698914332956358},"hitData":{"launchSpeed":97.7,"launchAngle":-20.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.95,"coordY":159.63}},"index":1,"playId":"26e4507d-7864-376e-ac25-05b2a01c5a71","pitchNumber":2,"startTime":"2025-09-21T00:22:08.454Z","endTime":"2025-09-21T00:22:16.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:22:16.487Z","atBatIndex":8},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a ground ball to left fielder Jake McCarthy.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T00:24:10.460Z","endTime":"2025-09-21T00:24:38.232Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.0,"endSpeed":85.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.56897796759441,"aZ":-13.166311362151708,"pfxX":-3.33149897069755,"pfxZ":10.15834547813347,"pX":-0.08841656760091465,"pZ":3.2884885258316063,"vX0":7.781150172590697,"vY0":-136.5320432024097,"vZ0":-4.7848832082684325,"x":120.37,"y":149.99,"x0":-2.5538531193188114,"y0":50.001498892549805,"z0":5.983212879184401,"aX":-6.2336454168913225},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":4.2,"spinRate":2338,"spinDirection":205},"zone":2,"typeConfidence":2.0,"plateTime":0.4025421611373594,"extension":6.422209115472178},"hitData":{"launchSpeed":105.8,"launchAngle":3.0,"totalDistance":93.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.5,"coordY":130.85}},"index":0,"playId":"c538fe11-a6d9-3cfb-849e-f83ed3c344ef","pitchNumber":1,"startTime":"2025-09-21T00:24:28.884Z","endTime":"2025-09-21T00:24:38.232Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:24:38.232Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler strikes out swinging.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T00:24:52.713Z","endTime":"2025-09-21T00:26:19.323Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"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.8,"endSpeed":85.7,"strikeZoneTop":3.4230668197521,"strikeZoneBottom":1.68672046619263,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.222920770240098,"aZ":-12.728994935934981,"pfxX":-4.55995607800475,"pfxZ":10.331112927791803,"pX":-0.9786307957920819,"pZ":2.4531998127384047,"vX0":6.262649385167508,"vY0":-136.37807099611447,"vZ0":-6.748568918227212,"x":154.3,"y":172.54,"x0":-2.713181251304247,"y0":50.001995613732106,"z0":5.839225394583169,"aX":-8.582386874681292},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.4,"breakHorizontal":7.0,"spinRate":2377,"spinDirection":221},"zone":13,"typeConfidence":2.0,"plateTime":0.401754263285818,"extension":6.437004256987559},"index":0,"playId":"2cd84bd6-84d4-32e1-971e-60cfc152a5b1","pitchNumber":1,"startTime":"2025-09-21T00:25:02.473Z","endTime":"2025-09-21T00:25:06.357Z","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.5,"endSpeed":79.2,"strikeZoneTop":3.43457697374046,"strikeZoneBottom":1.66763457677523,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.745424477603464,"aZ":-26.57395835763222,"pfxX":-7.431070630025,"pfxZ":3.549647970265009,"pX":0.22842911105383454,"pZ":1.1949021345023514,"vX0":9.777180591213092,"vY0":-124.16301204199897,"vZ0":-5.664805262615579,"x":108.29,"y":206.52,"x0":-2.778353113236163,"y0":50.000250458500204,"z0":5.692046558499232,"aX":-11.70767852382571},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":5.4,"breakHorizontal":11.4,"spinRate":1561,"spinDirection":233},"zone":14,"typeConfidence":2.0,"plateTime":0.43963031394557195,"extension":6.382002296685744},"index":1,"playId":"bd2541d1-689b-3b47-a251-94672a5bc573","pitchNumber":2,"startTime":"2025-09-21T00:25:15.219Z","endTime":"2025-09-21T00:25:19.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.067981181071914,"aZ":-25.152767750759853,"pfxX":-7.451070902684168,"pfxZ":4.283373090352478,"pX":-0.34691276392314546,"pZ":1.4794370975002151,"vX0":8.504275331461823,"vY0":-126.7299379002701,"vZ0":-5.801384305158605,"x":130.22,"y":198.84,"x0":-2.7662073441079884,"y0":50.00340289549283,"z0":5.787773301824345,"aX":-12.212633682787528},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.7,"breakHorizontal":11.8,"spinRate":1626,"spinDirection":227},"zone":13,"typeConfidence":2.0,"plateTime":0.4309744463484493,"extension":6.582463431378907},"index":2,"playId":"130b97e5-9603-3b03-ae3c-828a9c45737b","pitchNumber":3,"startTime":"2025-09-21T00:25:29.030Z","endTime":"2025-09-21T00:25:33.123Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":3,"startTime":"2025-09-21T00:25:47.763Z","endTime":"2025-09-21T00:25:58.943Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.65945090025188,"aZ":-39.27354532623932,"pfxX":0.0026477737338559404,"pfxZ":-4.952418105406609,"pX":-0.39810798940976516,"pZ":1.2552528261125322,"vX0":5.945659118775268,"vY0":-119.22178797933877,"vZ0":-2.5745327438089722,"x":132.17,"y":204.89,"x0":-2.9281399239761305,"y0":50.001088479498364,"z0":5.905426078948653,"aX":0.002997138685997414},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.4,"breakHorizontal":-1.4,"spinRate":2377,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.46003027131682384,"extension":6.348323148681371},"index":4,"playId":"e19e44a2-6dd1-387c-91d7-6f6b2ff9130e","pitchNumber":4,"startTime":"2025-09-21T00:25:58.943Z","endTime":"2025-09-21T00:26:02.889Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.56739526278005,"aZ":-39.46797110800483,"pfxX":0.41918173500930456,"pfxZ":-5.02742800770221,"pX":-0.32639622787962097,"pZ":0.7938991647911009,"vX0":5.760816168462805,"vY0":-120.06772428790183,"vZ0":-3.6741175693533665,"x":129.44,"y":217.34,"x0":-2.817306570098395,"y0":50.00192316128082,"z0":5.877752761866602,"aX":0.6079343218903526},"breaks":{"breakAngle":2.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-9.7,"breakHorizontal":-2.3,"spinRate":2388,"spinDirection":33},"zone":13,"typeConfidence":2.0,"plateTime":0.4572502624046537,"extension":6.35702079637878},"index":5,"playId":"e1172384-e1ac-3a66-8284-8a79abee1e2e","pitchNumber":5,"startTime":"2025-09-21T00:26:15.000Z","endTime":"2025-09-21T00:26:19.323Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:26:19.323Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T00:26:31.741Z","endTime":"2025-09-21T00:28:11.088Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":83.0,"endSpeed":76.0,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.454048407600258,"aZ":-37.482007195183535,"pfxX":0.8342376150628872,"pfxZ":-3.629259409048313,"pX":0.3905398374463399,"pZ":2.3931126093827735,"vX0":7.107267692296717,"vY0":-120.72452693889808,"vZ0":-0.6894919304902742,"x":102.11,"y":174.17,"x0":-2.71083271199054,"y0":50.001911296497305,"z0":6.007205681448613,"aX":1.219966051263805},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.5,"breakHorizontal":-3.4,"spinRate":2466,"spinDirection":36},"zone":6,"typeConfidence":2.0,"plateTime":0.45524525510959535,"extension":6.374710337535725},"index":0,"playId":"c383236d-5baf-326a-8457-7fb4d5249f40","pitchNumber":1,"startTime":"2025-09-21T00:26:41.998Z","endTime":"2025-09-21T00:26:46.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.8,"strikeZoneTop":3.46322378681602,"strikeZoneBottom":1.55423626542656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.760395991857223,"aZ":-23.773633659153056,"pfxX":1.3833197599971614,"pfxZ":4.86610243165208,"pX":1.0392512003071042,"pZ":1.3027528390837182,"vX0":8.779767025088253,"vY0":-130.3668939631003,"vZ0":-6.792256904314296,"x":77.39,"y":203.61,"x0":-2.5482575624757473,"y0":50.001832530295175,"z0":5.729914540638709,"aX":2.3848698618300057},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.6,"breakHorizontal":-4.4,"spinRate":2283,"spinDirection":181},"zone":14,"typeConfidence":2.0,"plateTime":0.41975025280742306,"extension":6.506599941261312},"index":1,"playId":"2ca664c7-b11e-3635-be41-03904fbb273f","pitchNumber":2,"startTime":"2025-09-21T00:27:01.296Z","endTime":"2025-09-21T00:27:05.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, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.45942206856505,"strikeZoneBottom":1.58097455963133,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.758081086688208,"aZ":-24.484667115862003,"pfxX":1.6351203130326617,"pfxZ":4.471139697601451,"pX":1.4918616030570226,"pZ":0.886999281967098,"vX0":9.970438371173625,"vY0":-129.91313101869673,"vZ0":-7.581064243178791,"x":60.13,"y":214.83,"x0":-2.599083151037137,"y0":50.00297183224959,"z0":5.688375078897928,"aX":2.807871245872215},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.6,"breakHorizontal":-5.0,"spinRate":2302,"spinDirection":163},"zone":14,"typeConfidence":2.0,"plateTime":0.42070219399068787,"extension":6.573298669014849},"index":2,"playId":"da1945fe-9165-326b-8c72-bb5be9f1786e","pitchNumber":3,"startTime":"2025-09-21T00:27:18.994Z","endTime":"2025-09-21T00:27:23.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.384503947851897,"aZ":-40.807667643169836,"pfxX":-0.47684209045759207,"pfxZ":-6.074283251850191,"pX":1.0854131538476213,"pZ":1.2116217772365039,"vX0":8.376130129114731,"vY0":-118.87786773962081,"vZ0":-2.3356222367434345,"x":75.63,"y":206.07,"x0":-2.433182157511939,"y0":50.00556322992606,"z0":5.937769545841735,"aX":-0.6788604743033085},"breaks":{"breakAngle":1.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-11.3,"breakHorizontal":-1.3,"spinRate":2429,"spinDirection":38},"zone":14,"typeConfidence":2.0,"plateTime":0.4620776275285463,"extension":6.406591418070293},"index":3,"playId":"b8251540-ace1-36f5-9b44-353795f66c29","pitchNumber":4,"startTime":"2025-09-21T00:27:37.364Z","endTime":"2025-09-21T00:27:41.655Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2025-09-21T00:27:50.946Z","endTime":"2025-09-21T00:28:06.585Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"}},{"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":95.5,"endSpeed":87.0,"strikeZoneTop":3.43063219003655,"strikeZoneBottom":1.5663421832981,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.977976185374544,"aZ":-11.309676614842592,"pfxX":-3.3427319688245505,"pfxZ":10.775303748446103,"pX":0.9629176921452988,"pZ":2.3755974557669064,"vX0":10.593429252302162,"vY0":-138.52584937012156,"vZ0":-7.225862429724525,"x":80.3,"y":174.64,"x0":-2.482598922399001,"y0":50.00432677525934,"z0":5.780220610014885,"aX":-6.474131604534782},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":18.0,"breakHorizontal":3.7,"spinRate":2384,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.39592763001318465,"extension":6.515869790805255},"index":5,"playId":"250b52d7-8272-39df-b12f-4a7d9af3bcb5","pitchNumber":5,"startTime":"2025-09-21T00:28:06.585Z","endTime":"2025-09-21T00:28:11.088Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:28:11.088Z","atBatIndex":11},{"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":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2025-09-21T00:28:22.423Z","endTime":"2025-09-21T00:29:43.220Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"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":3},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.0,"endSpeed":78.8,"strikeZoneTop":3.25489877642148,"strikeZoneBottom":1.5640732467114,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.69107130671977,"aZ":-17.720236303195517,"pfxX":-1.6351589471120946,"pfxZ":9.054346274750822,"pX":0.15599549782574107,"pZ":2.642333849822495,"vX0":7.7911272040323905,"vY0":-126.31404593428776,"vZ0":-4.302071004945337,"x":111.05,"y":167.44,"x0":-2.7724492539494343,"y0":50.00123037262701,"z0":5.816057942206725,"aX":-2.6111262219222025},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":15.5,"breakHorizontal":1.0,"spinRate":1493,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.43569578016559163,"extension":6.494162380403691},"index":0,"playId":"8de898dd-e563-3b53-ba38-7b01d949b0cc","pitchNumber":1,"startTime":"2025-09-21T00:28:34.973Z","endTime":"2025-09-21T00:28:39.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":86.6,"strikeZoneTop":3.32305645380794,"strikeZoneBottom":1.57093682087072,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.825727119732974,"aZ":-9.644728254612012,"pfxX":-6.0967546876528225,"pfxZ":11.69000710875423,"pX":-0.7992071152287722,"pZ":1.486242358854211,"vX0":6.974013954858943,"vY0":-138.40825233588816,"vZ0":-9.671994959090167,"x":147.46,"y":198.65,"x0":-2.567488292499405,"y0":50.000604045046416,"z0":5.6852301112419275,"aX":-11.748143921778679},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.1,"breakHorizontal":9.5,"spinRate":2456,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3967395279355488,"extension":6.621968099814651},"index":1,"playId":"f7b05b51-405c-3a5f-87a8-c9a1d0a201a0","pitchNumber":2,"startTime":"2025-09-21T00:29:00.402Z","endTime":"2025-09-21T00:29:04.354Z","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":95.2,"endSpeed":86.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.48907565859578,"aZ":-11.024450333505696,"pfxX":-4.764506591419016,"pfxZ":10.990805550754484,"pX":-0.5998689840254604,"pZ":1.7698893209545745,"vX0":6.860869235166579,"vY0":-138.25711809100255,"vZ0":-8.888951516832332,"x":139.87,"y":190.99,"x0":-2.501286796823651,"y0":50.0067737079438,"z0":5.778179436428404,"aX":-9.172453638956478},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.1,"breakHorizontal":7.1,"spinRate":2384,"spinDirection":205},"zone":7,"typeConfidence":2.0,"plateTime":0.3970442978324149,"extension":6.347041808133308},"index":2,"playId":"7e897c69-b3de-31dd-8aaf-e684aac67e30","pitchNumber":3,"startTime":"2025-09-21T00:29:16.932Z","endTime":"2025-09-21T00:29:21.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":77.1,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.66892248811176,"aZ":-40.56212116428866,"pfxX":2.0448925070611796,"pfxZ":-5.66173870378227,"pX":-0.21227056615904324,"pZ":1.2021763046589857,"vX0":5.676533386973189,"vY0":-120.68989984619043,"vZ0":-2.687954254206878,"x":125.09,"y":206.32,"x0":-2.85701225718555,"y0":50.00435935930653,"z0":5.889872457008189,"aX":3.0279265213412283},"breaks":{"breakAngle":6.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-10.7,"breakHorizontal":-5.0,"spinRate":2495,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.45317589710679496,"extension":6.409007026595817},"hitData":{"launchSpeed":105.2,"launchAngle":-11.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.06,"coordY":155.07}},"index":3,"playId":"3237bab0-97dd-3bc1-98ed-ba001aba2b03","pitchNumber":4,"startTime":"2025-09-21T00:29:35.992Z","endTime":"2025-09-21T00:29:43.220Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:29:43.220Z","atBatIndex":12},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Blaze Alexander grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T00:31:39.441Z","endTime":"2025-09-21T00:32:05.398Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":76.5,"endSpeed":70.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.147105164466797,"aZ":-38.797495005021304,"pfxX":9.750645635743794,"pfxZ":-5.333200265020604,"pX":0.6490239428439086,"pZ":2.4014947323375857,"vX0":2.1968420150940884,"vY0":-111.34750036387553,"vZ0":2.6941069629688004,"x":92.26,"y":173.94,"x0":-1.6197184897421135,"y0":50.005120339610805,"z0":5.223309597502183,"aX":12.102448658144922},"breaks":{"breakAngle":18.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.7,"breakVerticalInduced":-8.5,"breakHorizontal":-18.2,"spinRate":2530,"spinDirection":53},"zone":6,"typeConfidence":2.0,"plateTime":0.49411146524265304,"extension":6.788914941097162},"hitData":{"launchSpeed":63.2,"launchAngle":-25.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.41,"coordY":168.2}},"index":0,"playId":"1ca9c2b2-8cbd-3124-9416-4d8e8b7b61e4","pitchNumber":1,"startTime":"2025-09-21T00:31:56.834Z","endTime":"2025-09-21T00:32:05.398Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:32:05.398Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"James McCann called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T00:32:18.533Z","endTime":"2025-09-21T00:34:20.351Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":1},"pitchData":{"startSpeed":92.5,"endSpeed":84.5,"strikeZoneTop":3.46744966219116,"strikeZoneBottom":1.42612150493796,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.318767284382012,"aZ":-14.120380499178436,"pfxX":-6.351976827788601,"pfxZ":9.88116281387759,"pX":1.3745270952026818,"pZ":1.8053021217578966,"vX0":9.593780363726843,"vY0":-134.3587925656718,"vZ0":-5.5029282438665845,"x":64.61,"y":190.04,"x0":-1.4183942704787933,"y0":50.002871061682065,"z0":4.884814501585979,"aX":-11.606093584409692},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":16.8,"breakHorizontal":9.5,"spinRate":2381,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.40779449068435447,"extension":7.025223391312587},"index":0,"playId":"745a54aa-cb8d-36ef-9d48-d142818e5bfe","pitchNumber":1,"startTime":"2025-09-21T00:32:33.710Z","endTime":"2025-09-21T00:32:37.652Z","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":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.38557620453752,"strikeZoneBottom":1.37440478442726,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.725715128603095,"aZ":-21.263831582406816,"pfxX":-10.023601752903868,"pfxZ":6.074022611215974,"pX":0.007664356707213085,"pZ":1.9721706191656363,"vX0":7.292648000528256,"vY0":-133.21513984801757,"vZ0":-3.6474110804632636,"x":116.71,"y":185.53,"x0":-1.4636003064943106,"y0":50.00413884401712,"z0":4.897009118071366,"aX":-18.00969267055997},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.4,"breakHorizontal":16.6,"spinRate":2297,"spinDirection":223},"zone":8,"typeConfidence":2.0,"plateTime":0.4112260475249201,"extension":6.949863843554371},"index":1,"playId":"d85df810-fd7d-3f97-bf90-d580aabffc78","pitchNumber":2,"startTime":"2025-09-21T00:32:49.491Z","endTime":"2025-09-21T00:32:53.352Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2025-09-21T00:33:00.036Z","endTime":"2025-09-21T00:33:14.790Z","isPitch":false,"type":"action","player":{"id":543510,"link":"/api/v1/people/543510"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.751354146064855,"aZ":-40.53328928614363,"pfxX":8.129315800554865,"pfxZ":-6.415685490509796,"pX":0.4449617822998957,"pZ":1.1558451012534428,"vX0":2.198491835802007,"vY0":-114.24618911376476,"vZ0":0.13378215702025442,"x":100.04,"y":207.57,"x0":-1.5889465463193142,"y0":50.000591517176076,"z0":5.1261338046492915,"aX":10.59654592991781},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.2,"breakHorizontal":-15.2,"spinRate":2571,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.48197694717176365,"extension":6.772034407706625},"index":3,"playId":"55c74a34-780d-3983-b1d6-c8e51821b86f","pitchNumber":3,"startTime":"2025-09-21T00:33:14.790Z","endTime":"2025-09-21T00:33:18.752Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.1,"endSpeed":71.6,"strikeZoneTop":3.19362160237939,"strikeZoneBottom":1.34384715166537,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.26333929284731,"aZ":-39.957229473497584,"pfxX":8.447707082016617,"pfxZ":-6.0566643673440606,"pX":1.7089177260726143,"pZ":0.34322084670537484,"vX0":4.65392400961023,"vY0":-113.62108649898934,"vZ0":-1.326531099157866,"x":51.86,"y":229.51,"x0":-1.4758812012583782,"y0":50.00549428571687,"z0":4.96932944117005,"aX":10.849308923042823},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-10.9,"breakHorizontal":-16.6,"spinRate":2694,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.48538967932538224,"extension":6.784571042012949},"index":4,"playId":"f8161568-f710-34c2-bbdc-e1b4a42f7cce","pitchNumber":4,"startTime":"2025-09-21T00:33:32.601Z","endTime":"2025-09-21T00:33:36.485Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":72.7,"strikeZoneTop":3.20869864867365,"strikeZoneBottom":1.32803529827562,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.82870309632346,"aZ":-39.676954169041664,"pfxX":8.128188783255613,"pfxZ":-5.657623115015118,"pX":1.8624078933314214,"pZ":0.9341856108399993,"vX0":5.01500462215537,"vY0":-115.18007725996546,"vZ0":-0.5241104260596486,"x":46.01,"y":213.56,"x0":-1.407984562340467,"y0":50.0009585197808,"z0":5.041956674914197,"aX":10.785096623466321},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-10.1,"breakHorizontal":-16.1,"spinRate":2635,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4777796741348319,"extension":6.942833195575564},"index":5,"playId":"a657a941-8d17-32cb-ac1d-26f50a7003db","pitchNumber":5,"startTime":"2025-09-21T00:33:52.485Z","endTime":"2025-09-21T00:33:56.318Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.37296916923007,"strikeZoneBottom":1.40032451832276,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.45605671166169,"aZ":-20.60811568479607,"pfxX":-10.247949167026025,"pfxZ":6.294232699727857,"pX":0.3891005065012563,"pZ":2.7555748429291445,"vX0":8.352089456494951,"vY0":-134.96674682981427,"vZ0":-2.074569669227701,"x":102.17,"y":164.38,"x0":-1.4201363832330889,"y0":50.0036355979711,"z0":4.991610760784249,"aX":-18.833034764004868},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.2,"breakHorizontal":16.7,"spinRate":2336,"spinDirection":224},"zone":6,"typeConfidence":2.0,"plateTime":0.4064450184165276,"extension":7.092250040462343},"index":6,"playId":"e60b9ab6-7ea7-37a9-9e7f-bf129c550ff1","pitchNumber":6,"startTime":"2025-09-21T00:34:16.021Z","endTime":"2025-09-21T00:34:20.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:34:20.351Z","atBatIndex":14},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alek Thomas walks.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T00:34:33.302Z","endTime":"2025-09-21T00:36:58.549Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.9,"endSpeed":84.5,"strikeZoneTop":3.07339054322485,"strikeZoneBottom":1.35424992318973,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.20261905896913,"aZ":-20.99673481254259,"pfxX":-9.686537478067674,"pfxZ":6.073153736296055,"pX":-1.1682966484008965,"pZ":2.6835039740826683,"vX0":4.398568931260792,"vY0":-135.22020178650013,"vZ0":-2.0290685896297216,"x":161.53,"y":166.33,"x0":-1.5632507168295704,"y0":50.00096705810516,"z0":4.92632580322911,"aX":-17.824033487876303},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":10.7,"breakHorizontal":16.6,"spinRate":2373,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4060196526450306,"extension":6.921423832365619},"index":0,"playId":"3975e64c-1b92-399d-a7d1-84970ac60790","pitchNumber":1,"startTime":"2025-09-21T00:34:47.650Z","endTime":"2025-09-21T00:34:51.084Z","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":2},"pitchData":{"startSpeed":86.7,"endSpeed":78.6,"strikeZoneTop":3.10316851501435,"strikeZoneBottom":1.41441986113341,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.240980223955034,"aZ":-26.76223001231398,"pfxX":-9.346074730715511,"pfxZ":3.3949678442434736,"pX":-0.30713525787711937,"pZ":2.1102160604328666,"vX0":5.991513812673117,"vY0":-126.10807612987517,"vZ0":-1.271804061962003,"x":128.71,"y":181.8,"x0":-1.5127222027015828,"y0":50.0017355580304,"z0":4.801896678743951,"aX":-14.889192895018985},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":6.1,"breakHorizontal":15.4,"spinRate":1573,"spinDirection":254},"zone":4,"typeConfidence":2.0,"plateTime":0.4361538816934769,"extension":6.800702128216302},"index":1,"playId":"8d2ee0ab-68ee-3a1a-bea0-acefc3bef6df","pitchNumber":2,"startTime":"2025-09-21T00:35:03.922Z","endTime":"2025-09-21T00:35:07.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.9,"endSpeed":84.9,"strikeZoneTop":3.17835796703895,"strikeZoneBottom":1.36751837515294,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":33.316802447050556,"aZ":-15.099260640254615,"pfxX":-8.276164323474172,"pfxZ":9.14504799469443,"pX":-0.8671811749873313,"pZ":2.596032418302361,"vX0":4.580719202273254,"vY0":-136.56551334616185,"vZ0":-3.5582215583476122,"x":150.05,"y":168.69,"x0":-1.5013909185372212,"y0":50.00091291234641,"z0":4.970826386553688,"aX":-15.450281946236604},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":15.8,"breakHorizontal":13.8,"spinRate":2440,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.40284987187099475,"extension":6.914159926411144},"index":2,"playId":"9cabb956-5b95-3d83-aad4-43738a5b1cd4","pitchNumber":3,"startTime":"2025-09-21T00:35:22.947Z","endTime":"2025-09-21T00:35:26.550Z","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":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":84.9,"strikeZoneTop":3.13413319839816,"strikeZoneBottom":1.3534526397281,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37359375685369,"aZ":-13.646964978343226,"pfxX":-7.748270232875159,"pfxZ":9.960707955387413,"pX":0.2006562895572695,"pZ":1.627417548894236,"vX0":7.085168178752178,"vY0":-136.1180536392906,"vZ0":-5.963488398139067,"x":109.35,"y":194.84,"x0":-1.4407225509667279,"y0":50.00194236241637,"z0":4.807027051499825,"aX":-14.409433573402225},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":16.8,"breakHorizontal":12.4,"spinRate":2469,"spinDirection":231},"zone":8,"typeConfidence":2.0,"plateTime":0.40378871005993844,"extension":7.097844910437786},"index":3,"playId":"a75ea653-d4de-3fe5-9434-8dcc56fe8f24","pitchNumber":4,"startTime":"2025-09-21T00:35:42.846Z","endTime":"2025-09-21T00:35:46.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.5,"strikeZoneTop":3.1098449669358,"strikeZoneBottom":1.35974865740337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.045966405211477,"aZ":-42.01763022814885,"pfxX":6.622606137370507,"pfxZ":-7.478445235114449,"pX":1.0456561577147048,"pZ":0.02276518947133589,"vX0":3.6756860989488005,"vY0":-115.05933188036987,"vZ0":-2.085898722769963,"x":77.14,"y":238.17,"x0":-1.4430515716037275,"y0":50.004719652238556,"z0":5.083991217466276,"aX":8.714294992501468},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.1,"breakVerticalInduced":-13.8,"breakHorizontal":-13.1,"spinRate":2682,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4794730884307512,"extension":6.747820019123584},"index":4,"playId":"1448cc47-1db3-3c5d-bf75-4c0465f880ef","pitchNumber":5,"startTime":"2025-09-21T00:36:01.441Z","endTime":"2025-09-21T00:36:05.417Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.02855373958065,"aZ":-14.273304784082109,"pfxX":-7.6088391942043785,"pfxZ":9.359935401270555,"pX":0.1390595651058675,"pZ":2.427722281902176,"vX0":6.760735247756082,"vY0":-137.5388656050457,"vZ0":-4.2171535821822195,"x":111.7,"y":173.23,"x0":-1.364550712316764,"y0":50.00085145203064,"z0":4.951412809764359,"aX":-14.54931934302323},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.2,"breakHorizontal":12.4,"spinRate":2389,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.3985132999266914,"extension":7.009678400414007},"index":5,"playId":"35bbb494-fd54-32f5-9099-9bf8090797a1","pitchNumber":6,"startTime":"2025-09-21T00:36:24.455Z","endTime":"2025-09-21T00:36:28.316Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":6,"startTime":"2025-09-21T00:36:41.205Z","endTime":"2025-09-21T00:36:54.108Z","isPitch":false,"type":"action","player":{"id":677950,"link":"/api/v1/people/677950"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.5,"strikeZoneTop":3.11977384021197,"strikeZoneBottom":1.36992664172405,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.918770345138388,"aZ":-19.49548134127142,"pfxX":-10.106543816622374,"pfxZ":6.763137363873641,"pX":0.9073505290797653,"pZ":2.6560431917113,"vX0":9.507683643090946,"vY0":-136.08146204756457,"vZ0":-2.7183492514550855,"x":82.41,"y":167.07,"x0":-1.3190655912083193,"y0":50.00357685830583,"z0":5.018730505156596,"aX":-18.951575516608067},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":11.9,"breakHorizontal":16.3,"spinRate":2336,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4025228087572432,"extension":7.0676462514153835},"index":7,"playId":"a00cca7c-d6f7-3fdd-a1a3-7d09cbab1f82","pitchNumber":7,"startTime":"2025-09-21T00:36:54.108Z","endTime":"2025-09-21T00:36:58.549Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:36:58.549Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Ildemaro Vargas flies out to right fielder Max Kepler.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2025-09-21T00:37:13.339Z","endTime":"2025-09-21T00:39:07.315Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":3},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.1,"strikeZoneTop":3.24928791831046,"strikeZoneBottom":1.56145652510737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.326625704621886,"aZ":-14.98748116812327,"pfxX":-7.17941087990937,"pfxZ":9.401450483600417,"pX":-0.21020939127052823,"pZ":3.1124674814393423,"vX0":6.19734801956474,"vY0":-134.85449928015618,"vZ0":-2.2464532280454805,"x":125.01,"y":154.74,"x0":-1.6135649720464558,"y0":50.00565279809571,"z0":5.022668910219731,"aX":-13.129007867172515},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":16.7,"breakHorizontal":11.5,"spinRate":2431,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.40730335400272555,"extension":6.922121526580269},"index":0,"playId":"ee4f1519-d83c-33f8-a29f-518cee0be45f","pitchNumber":1,"startTime":"2025-09-21T00:37:26.172Z","endTime":"2025-09-21T00:37:30.249Z","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":91.9,"endSpeed":83.4,"strikeZoneTop":3.20948771093063,"strikeZoneBottom":1.67431933299626,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.502761304012132,"aZ":-16.165900051529132,"pfxX":-7.17426434347948,"pfxZ":8.914914962768197,"pX":0.6433124411292996,"pZ":2.997195614452288,"vX0":8.063572514195943,"vY0":-133.58946581862372,"vZ0":-2.2900509111375116,"x":92.48,"y":157.86,"x0":-1.491362180750855,"y0":50.00465234155759,"z0":5.036259696810816,"aX":-12.885864348172628},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":15.8,"breakHorizontal":11.2,"spinRate":2374,"spinDirection":225},"zone":3,"typeConfidence":2.0,"plateTime":0.4110229799581706,"extension":6.99983705933345},"index":1,"playId":"fe913033-0aa9-3130-9b8d-cc14d8541b5e","pitchNumber":2,"startTime":"2025-09-21T00:37:49.350Z","endTime":"2025-09-21T00:37:53.316Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.4,"strikeZoneTop":3.03284957341715,"strikeZoneBottom":1.55874419368489,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0868891056125,"aZ":-40.02767848619287,"pfxX":7.264487511746806,"pfxZ":-6.145848312951934,"pX":0.07454418956726692,"pZ":0.25130482670049753,"vX0":1.7276107340718732,"vY0":-113.09823963656338,"vZ0":-1.8969207918445923,"x":114.16,"y":231.99,"x0":-1.6449830748099723,"y0":50.00136610129863,"z0":5.163163593109235,"aX":9.288629390189953},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-11.3,"breakHorizontal":-13.6,"spinRate":2663,"spinDirection":47},"zone":14,"typeConfidence":2.0,"plateTime":0.4866841904505632,"extension":6.540711360379483},"index":2,"playId":"526e93e6-7d4d-3bc8-b961-d7e3b23d6896","pitchNumber":3,"startTime":"2025-09-21T00:38:10.911Z","endTime":"2025-09-21T00:38:15.515Z","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":2},"index":3,"playId":"767ec212-e674-343b-9cb6-18daad974ed2","startTime":"2025-09-21T00:38:38.750Z","endTime":"2025-09-21T00:38:42.114Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.8,"endSpeed":77.6,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.068866380058704,"aZ":-29.97343170345574,"pfxX":-8.933919632842484,"pfxZ":1.429315829478238,"pX":-1.0956591953256538,"pZ":2.386967344162743,"vX0":4.188022957165179,"vY0":-123.41985769142445,"vZ0":-0.26724475655317703,"x":158.76,"y":174.33,"x0":-1.6558261079111658,"y0":50.003466007202064,"z0":5.025779909086846,"aX":-13.752355214287077},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":2.8,"breakHorizontal":15.1,"spinRate":1494,"spinDirection":252},"zone":13,"typeConfidence":2.0,"plateTime":0.44417117642275317,"extension":6.744154390452996},"hitData":{"launchSpeed":93.1,"launchAngle":23.0,"totalDistance":350.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":173.33,"coordY":84.08}},"index":4,"playId":"391c6466-0ddd-3e75-8ab4-7c6bd3f3ea10","pitchNumber":4,"startTime":"2025-09-21T00:38:57.710Z","endTime":"2025-09-21T00:39:07.315Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:39:07.315Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Harrison Bader called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T00:41:07.419Z","endTime":"2025-09-21T00:41:46.913Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.22574865014657,"strikeZoneBottom":1.54524456971848,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.272900293257113,"aZ":-12.023296380339506,"pfxX":-4.632365590635279,"pfxZ":10.649911605978998,"pX":0.8194883600813393,"pZ":2.4873918419193193,"vX0":10.44822386706462,"vY0":-136.72128349944333,"vZ0":-6.9051731841628,"x":85.76,"y":171.62,"x0":-2.4505237355034444,"y0":50.00380719422574,"z0":5.871713209645598,"aX":-8.76649235139624},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.9,"breakHorizontal":6.1,"spinRate":2308,"spinDirection":209},"zone":6,"typeConfidence":2.0,"plateTime":0.40067555491082185,"extension":6.602398107102763},"index":0,"playId":"b98cfc20-a518-3be5-81e0-e6c57788130a","pitchNumber":1,"startTime":"2025-09-21T00:41:18.338Z","endTime":"2025-09-21T00:41:22.314Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":75.5,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.52832292117925,"aZ":-39.21797416522457,"pfxX":0.7805396549005506,"pfxZ":-4.950911457614651,"pX":0.26427140652421316,"pZ":1.509625014266195,"vX0":6.890069714572531,"vY0":-118.45524103075783,"vZ0":-1.959543945483208,"x":106.93,"y":198.02,"x0":-2.783039278512096,"y0":50.00392279118766,"z0":5.93141415017668,"aX":1.1100947120404074},"breaks":{"breakAngle":3.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.4,"breakVerticalInduced":-9.2,"breakHorizontal":-3.1,"spinRate":2297,"spinDirection":38},"zone":8,"typeConfidence":2.0,"plateTime":0.46230203582641005,"extension":6.423243636359542},"index":1,"playId":"724cc6e3-82a9-318e-a418-256d43caa2d0","pitchNumber":2,"startTime":"2025-09-21T00:41:30.205Z","endTime":"2025-09-21T00:41:34.347Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.4,"strikeZoneTop":3.17959176550876,"strikeZoneBottom":1.52948635479678,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.30668792464932,"aZ":-22.605181149436895,"pfxX":1.9657441462481557,"pfxZ":5.588267885851912,"pX":0.6194680385829439,"pZ":1.7865821810456273,"vX0":7.7103012635543955,"vY0":-129.56068211994344,"vZ0":-5.769001488486651,"x":93.39,"y":190.54,"x0":-2.6419149018155874,"y0":50.001398316894985,"z0":5.75321590861849,"aX":3.36365621239502},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":9.1,"breakHorizontal":-5.2,"spinRate":2258,"spinDirection":176},"zone":9,"typeConfidence":2.0,"plateTime":0.421641889069833,"extension":6.454590789544256},"index":2,"playId":"30239e31-eff0-387d-aaba-39a5d1aa122e","pitchNumber":3,"startTime":"2025-09-21T00:41:42.900Z","endTime":"2025-09-21T00:41:46.913Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:41:46.913Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber called out on strikes.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T00:41:58.397Z","endTime":"2025-09-21T00:43:38.079Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":5},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.9,"endSpeed":87.0,"strikeZoneTop":3.28950846750135,"strikeZoneBottom":1.52310461519125,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.8831746756708,"aZ":-14.106774618455798,"pfxX":-4.041549470722395,"pfxZ":9.33889390997397,"pX":-0.7227120034310965,"pZ":2.7921145435639043,"vX0":6.724533566586039,"vY0":-137.9980309438507,"vZ0":-5.594066379914109,"x":144.55,"y":163.39,"x0":-2.662719606171269,"y0":50.00044219295099,"z0":5.791076306222815,"aX":-7.817297974827958},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.0,"breakHorizontal":6.0,"spinRate":2300,"spinDirection":204},"zone":1,"typeConfidence":2.0,"plateTime":0.39647319042848617,"extension":6.526508104031342},"index":0,"playId":"440016bb-fee8-34e5-9716-822a6bbdd01f","pitchNumber":1,"startTime":"2025-09-21T00:42:11.527Z","endTime":"2025-09-21T00:42:15.180Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.33481590556557,"strikeZoneBottom":1.55271348974308,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.782428312885497,"aZ":-20.48328838789439,"pfxX":-0.004749284530903175,"pfxZ":6.468897523480823,"pX":-0.7471368303366315,"pZ":4.085179349723762,"vX0":5.557784890853675,"vY0":-132.89634179007587,"vZ0":-1.0405850991176346,"x":145.48,"y":128.48,"x0":-2.8559786438114276,"y0":50.001800428416594,"z0":5.955628548111521,"aX":-0.01036095328795677},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.8,"breakHorizontal":-1.1,"spinRate":2252,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4105735503249184,"extension":6.33987954519996},"index":1,"playId":"0d5d6c39-6d06-30dd-8019-44d735ccf58e","pitchNumber":2,"startTime":"2025-09-21T00:42:22.639Z","endTime":"2025-09-21T00:42:26.513Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.0,"endSpeed":84.2,"strikeZoneTop":3.27465081370561,"strikeZoneBottom":1.61477366349312,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.600899586956167,"aZ":-20.09149266568053,"pfxX":0.6189559257614277,"pfxZ":6.750352836761736,"pX":0.2799603341662592,"pZ":2.2191977783221195,"vX0":7.818689707787911,"vY0":-132.3101659256142,"vZ0":-5.336540632999308,"x":106.33,"y":178.86,"x0":-2.7818868100209837,"y0":50.00639098158119,"z0":5.714325271452521,"aX":1.1076556209075576},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":11.4,"breakHorizontal":-2.6,"spinRate":2271,"spinDirection":196},"zone":6,"typeConfidence":2.0,"plateTime":0.412409744650827,"extension":6.464653757178474},"index":2,"playId":"2aebf637-4fbf-338b-98c3-cc122d12c9b0","pitchNumber":3,"startTime":"2025-09-21T00:42:34.921Z","endTime":"2025-09-21T00:42:38.679Z","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":94.2,"endSpeed":85.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.79937050904742,"aZ":-13.204959013986578,"pfxX":-4.459988603082237,"pfxZ":10.008255643455477,"pX":-0.39533100380505143,"pZ":3.065957112083419,"vX0":7.492902039193354,"vY0":-136.9493688153225,"vZ0":-5.151434719895011,"x":132.07,"y":156.0,"x0":-2.5898713365654165,"y0":50.00500719400745,"z0":5.8776530270702425,"aX":-8.455832149246488},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.2,"breakHorizontal":6.5,"spinRate":2293,"spinDirection":212},"zone":1,"typeConfidence":2.0,"plateTime":0.40024568098194946,"extension":6.359314193779986},"index":3,"playId":"be34da2a-0b73-365f-8312-584219b42a06","pitchNumber":4,"startTime":"2025-09-21T00:42:50.119Z","endTime":"2025-09-21T00:42:54.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.16970838021881,"strikeZoneBottom":1.48353692424024,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.306911420207495,"aZ":-41.49049053038364,"pfxX":1.666694282241044,"pfxZ":-6.6231237823744085,"pX":-0.5501333386897341,"pZ":1.3311284013261802,"vX0":4.8187368164800795,"vY0":-117.87320622337843,"vZ0":-1.6635641859312031,"x":137.97,"y":202.84,"x0":-2.836907162478785,"y0":50.00032951886637,"z0":5.875209437046533,"aX":2.345170958332719},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.8,"breakVerticalInduced":-12.1,"breakHorizontal":-4.2,"spinRate":2321,"spinDirection":32},"zone":13,"typeConfidence":2.0,"plateTime":0.46459109504627394,"extension":6.386320625697374},"index":4,"playId":"368fb601-9ac8-30db-91ba-54ab20dcc015","pitchNumber":5,"startTime":"2025-09-21T00:43:20.941Z","endTime":"2025-09-21T00:43:24.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":81.9,"endSpeed":76.3,"strikeZoneTop":3.22541295698706,"strikeZoneBottom":1.47846211099311,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.509540323273278,"aZ":-40.710349865061595,"pfxX":2.3642923702855,"pfxZ":-5.87872441570571,"pX":-0.8180816730342528,"pZ":1.915222056304256,"vX0":4.15343871152687,"vY0":-119.337972169411,"vZ0":-0.7933457524597587,"x":148.18,"y":187.07,"x0":-2.8836297834360436,"y0":50.00299529054832,"z0":5.89760870690333,"aX":3.432562829971939},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-10.6,"breakHorizontal":-5.3,"spinRate":2473,"spinDirection":38},"zone":7,"typeConfidence":2.0,"plateTime":0.45778318132677454,"extension":6.567826667480162},"index":5,"playId":"c3ca898b-3b9e-3691-9d99-bba524a56895","pitchNumber":6,"startTime":"2025-09-21T00:43:34.124Z","endTime":"2025-09-21T00:43:38.079Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:43:38.079Z","atBatIndex":18},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, first baseman Ildemaro Vargas to pitcher Zac Gallen.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2025-09-21T00:44:09.151Z","endTime":"2025-09-21T00:44:19.445Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T00:43:58.500Z","endTime":"2025-09-21T00:44:11.288Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.8,"endSpeed":80.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.253923013478598,"aZ":-30.14077378116235,"pfxX":-8.34745821621119,"pfxZ":1.2577646040195667,"pX":-0.42699944422890007,"pZ":1.391754534709352,"vX0":8.555800706596402,"vY0":-126.07940581375384,"vZ0":-4.6910895907625125,"x":133.28,"y":201.2,"x0":-2.7707056485037524,"y0":50.004750402749,"z0":5.692963820942241,"aX":-13.51796757681253},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":1.4,"breakHorizontal":13.3,"spinRate":1480,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4334833402904481,"extension":6.601808307658819},"hitData":{"launchSpeed":71.5,"launchAngle":-33.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.53,"coordY":172.31}},"index":1,"playId":"3d8c670a-bca2-36f5-967d-40a1972df6d8","pitchNumber":1,"startTime":"2025-09-21T00:44:11.288Z","endTime":"2025-09-21T00:44:19.445Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:44:19.445Z","atBatIndex":19},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Jake McCarthy doubles (7) on a line drive to center fielder Harrison Bader.","rbi":0,"awayScore":2,"homeScore":1,"isOut":false},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T00:46:18.635Z","endTime":"2025-09-21T00:47:18.429Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.3,"strikeZoneTop":3.39571974665942,"strikeZoneBottom":1.68342284597218,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65314026822089,"aZ":-17.09850399411035,"pfxX":-6.003532316820289,"pfxZ":8.416193735716499,"pX":-1.4601940876023485,"pZ":3.6590901758310417,"vX0":2.6686222443112078,"vY0":-133.25163699199442,"vZ0":-0.355964533439291,"x":172.66,"y":139.98,"x0":-1.6967809006573145,"y0":50.00294361509112,"z0":5.033861384910946,"aX":-10.755056565945495},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.4,"breakHorizontal":10.3,"spinRate":2138,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.41164878491291823,"extension":6.882726493190636},"index":0,"playId":"64df14a0-ba34-39b5-8b76-586f5d84b799","pitchNumber":1,"startTime":"2025-09-21T00:46:34.686Z","endTime":"2025-09-21T00:46:38.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":71.7,"strikeZoneTop":3.38466606180397,"strikeZoneBottom":1.67226388425651,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.06607487654638,"aZ":-40.536815920754435,"pfxX":7.983113760710549,"pfxZ":-6.398017019951956,"pX":-0.39421718061409167,"pZ":2.5629532814557567,"vX0":0.6183726874368748,"vY0":-114.17093774815885,"vZ0":3.0520839220760343,"x":132.03,"y":169.58,"x0":-1.7051967725359296,"y0":50.003993752803055,"z0":5.227143344761713,"aX":10.429859089166618},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-10.4,"breakHorizontal":-14.6,"spinRate":2610,"spinDirection":55},"zone":4,"typeConfidence":2.0,"plateTime":0.481673211142736,"extension":6.62245687226988},"index":1,"playId":"30cdecc3-4fa0-395a-b659-13704ed58f09","pitchNumber":2,"startTime":"2025-09-21T00:46:51.028Z","endTime":"2025-09-21T00:46:54.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":77.7,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.83803621185814,"aZ":-30.87573498120286,"pfxX":-7.9438426401018365,"pfxZ":0.8469589759339584,"pX":-0.6922160513692088,"pZ":2.22135228861666,"vX0":4.792086923306654,"vY0":-123.37350055481592,"vZ0":-0.08401403168711263,"x":143.39,"y":178.8,"x0":-1.628903848689666,"y0":50.00496731516795,"z0":4.860812325757853,"aX":-12.23181389350558},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.8,"breakHorizontal":13.2,"spinRate":1494,"spinDirection":260},"zone":4,"typeConfidence":2.0,"plateTime":0.44416684863519373,"extension":6.861081216951834},"hitData":{"launchSpeed":96.9,"launchAngle":13.0,"totalDistance":218.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":91.27,"coordY":75.55}},"index":2,"playId":"af064996-4d58-3784-b4ab-59b2f690785b","pitchNumber":3,"startTime":"2025-09-21T00:47:07.631Z","endTime":"2025-09-21T00:47:18.429Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:47:18.429Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out, second baseman Otto Kemp to first baseman Bryce Harper. Jake McCarthy to 3rd.","rbi":0,"awayScore":2,"homeScore":1,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T00:47:36.625Z","endTime":"2025-09-21T00:49:03.942Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.5,"strikeZoneTop":3.3835934286699,"strikeZoneBottom":1.73523281830496,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.262033805062636,"aZ":-39.450316760336726,"pfxX":8.298611913845717,"pfxZ":-5.4336535431757795,"pX":-0.03246466454616083,"pZ":2.137528994006476,"vX0":1.3044437465944738,"vY0":-115.70957822672992,"vZ0":1.7797332184200712,"x":118.24,"y":181.07,"x0":-1.6825796761444551,"y0":50.004575204603626,"z0":5.176080341296659,"aX":11.104859709339575},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-9.0,"breakHorizontal":-15.4,"spinRate":2698,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.47577653070332326,"extension":6.592942339954098},"index":0,"playId":"8ff6e127-a44f-37cb-bd53-436c0add5d39","pitchNumber":1,"startTime":"2025-09-21T00:47:51.493Z","endTime":"2025-09-21T00:47:55.176Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":83.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97079287876602,"aZ":-17.58360635597262,"pfxX":-7.394858920074304,"pfxZ":8.04691421178522,"pX":0.3089932447657303,"pZ":3.8014692791291433,"vX0":7.584019094696029,"vY0":-134.28144175146738,"vZ0":0.012924810422897948,"x":105.22,"y":136.14,"x0":-1.6006310550957803,"y0":50.003787366274054,"z0":5.054834208506117,"aX":-13.411190285659089},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.8,"breakHorizontal":11.6,"spinRate":2346,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.40898603394059174,"extension":7.087660616140449},"index":1,"playId":"050b203f-d72d-3696-99bc-0732afc1a878","pitchNumber":2,"startTime":"2025-09-21T00:48:11.514Z","endTime":"2025-09-21T00:48:18.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.088855398652115,"aZ":-19.741243377925876,"pfxX":-8.823220904923144,"pfxZ":6.766187545328695,"pX":0.49956590646291876,"pZ":2.6273466369417537,"vX0":8.48255103346873,"vY0":-134.42775939957536,"vZ0":-2.4905483430628754,"x":97.96,"y":167.84,"x0":-1.5446318423094747,"y0":50.00048407927636,"z0":4.9611826643257055,"aX":-16.208298300226726},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":11.9,"breakHorizontal":14.3,"spinRate":2128,"spinDirection":230},"zone":6,"typeConfidence":2.0,"plateTime":0.40684642396856807,"extension":7.01497516322956},"hitData":{"launchSpeed":76.3,"launchAngle":-9.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.99,"coordY":159.63}},"index":2,"playId":"e9adb819-0a63-3de5-bcb1-e274b6f442f1","pitchNumber":3,"startTime":"2025-09-21T00:48:56.699Z","endTime":"2025-09-21T00:49:03.942Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:49:03.942Z","atBatIndex":21},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ketel Marte singles on a line drive to right fielder Max Kepler, deflected by first baseman Bryce Harper. Jake McCarthy scores.","rbi":1,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T00:49:23.949Z","endTime":"2025-09-21T00:50:26.120Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"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_deflection"},{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":{"id":605400,"link":"/api/v1/people/605400"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":71.6,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.012433195522167,"aZ":-40.327713114863855,"pfxX":7.648969752351025,"pfxZ":-6.339454685539826,"pX":0.23314047369964486,"pZ":0.6719532686370329,"vX0":2.2693813500396427,"vY0":-113.41458149039944,"vZ0":-0.6588867283578784,"x":108.11,"y":220.64,"x0":-1.7769834387536094,"y0":50.000766493153634,"z0":5.029435766772081,"aX":9.84493207088012},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-11.3,"breakHorizontal":-14.4,"spinRate":2544,"spinDirection":57},"zone":14,"typeConfidence":2.0,"plateTime":0.4851247054833232,"extension":6.790260201799218},"index":0,"playId":"f5909b9c-4344-3676-a000-36a648e1a3ba","pitchNumber":1,"startTime":"2025-09-21T00:49:32.245Z","endTime":"2025-09-21T00:49:36.209Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"playId":"346f2670-09a8-4d68-83c7-1f6a73719eef","startTime":"2025-09-21T00:49:56.058Z","endTime":"2025-09-21T00:50:01.058Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":83.7,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.872481688996388,"aZ":-20.648813123310934,"pfxX":-10.018147838688993,"pfxZ":6.374905213752291,"pX":0.4679795118404885,"pZ":2.6688398486200238,"vX0":8.760046045199983,"vY0":-134.0662734071986,"vZ0":-1.9980519256378848,"x":99.16,"y":166.72,"x0":-1.5514585984681832,"y0":50.0026912550087,"z0":4.908433190725356,"aX":-18.109826811459055},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":11.3,"breakHorizontal":16.1,"spinRate":2380,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.409647131852942,"extension":7.110934433653266},"hitData":{"launchSpeed":98.7,"launchAngle":10.0,"totalDistance":154.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":191.08,"coordY":121.09}},"index":2,"playId":"b63820c9-2f92-3d0f-a088-a1527abd66f5","pitchNumber":2,"startTime":"2025-09-21T00:50:14.916Z","endTime":"2025-09-21T00:50:26.120Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:50:26.120Z","atBatIndex":22},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Corbin Carroll lines out to center fielder Harrison Bader.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T00:50:49.148Z","endTime":"2025-09-21T00:53:46.310Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7],"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":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.13936465640266,"strikeZoneBottom":1.43020454569684,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.552135001942176,"aZ":-19.465408069003132,"pfxX":-8.289291389542328,"pfxZ":6.870366636102595,"pX":0.8085154921376334,"pZ":2.854648526055306,"vX0":8.806174586497988,"vY0":-135.39315589650008,"vZ0":-1.9746800362174248,"x":86.18,"y":161.7,"x0":-1.414758101162969,"y0":50.00447697827514,"z0":4.960946040618208,"aX":-15.336752916321023},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":12.2,"breakHorizontal":13.1,"spinRate":2411,"spinDirection":229},"zone":3,"typeConfidence":2.0,"plateTime":0.40511656887859937,"extension":7.0019645673419415},"index":0,"playId":"349fdef0-5907-3332-ae07-a3b33b8c0c66","pitchNumber":1,"startTime":"2025-09-21T00:50:56.386Z","endTime":"2025-09-21T00:51:00.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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.007879092229455,"aZ":-39.0042186684206,"pfxX":7.796425834111872,"pfxZ":-5.224068292128925,"pX":0.2040879972401367,"pZ":1.1035796187387523,"vX0":2.0052855829321685,"vY0":-114.13852087673452,"vZ0":-0.280660628689398,"x":109.22,"y":208.98,"x0":-1.7010259884062677,"y0":50.0050965793319,"z0":5.1022098908228495,"aX":10.183492409953743},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-9.2,"breakHorizontal":-14.6,"spinRate":2726,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4817642387162393,"extension":6.579488715117445},"index":1,"playId":"4e018519-b6cf-329a-9ae2-cd3d2ca11b97","pitchNumber":2,"startTime":"2025-09-21T00:51:15.946Z","endTime":"2025-09-21T00:51:19.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.054114150208274,"aZ":-18.05831317691459,"pfxX":-7.710199873261242,"pfxZ":7.635471001887481,"pX":0.04188488592467225,"pZ":3.632135250861051,"vX0":6.7037329673213515,"vY0":-135.46282295129146,"vZ0":-0.33407109159776344,"x":115.4,"y":140.71,"x0":-1.4696157817307913,"y0":50.001766946346,"z0":5.0253450743099,"aX":-14.25269379038344},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.9,"breakHorizontal":12.5,"spinRate":2335,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4051601687077331,"extension":7.0049007895137185},"index":2,"playId":"fb17613e-983b-3365-b96d-c034cf4e1b3a","pitchNumber":3,"startTime":"2025-09-21T00:51:36.422Z","endTime":"2025-09-21T00:51:40.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.4,"strikeZoneTop":3.14652962848099,"strikeZoneBottom":1.42031063061124,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.4600987806446,"aZ":-28.530193180371914,"pfxX":-9.449384387296298,"pfxZ":2.327995903741792,"pX":-0.6794500143503351,"pZ":1.2265742646091264,"vX0":5.358445226412175,"vY0":-124.4910590111167,"vZ0":-2.9795960893361366,"x":142.9,"y":205.66,"x0":-1.6342624990686367,"y0":50.00552866991782,"z0":4.805694024967645,"aX":-14.804337562249486},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.7,"breakHorizontal":15.8,"spinRate":1711,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.44032003250289,"extension":6.8312948262700965},"index":3,"playId":"9aea74fb-cb3c-3e22-ba11-cf9dfbad9a5b","pitchNumber":4,"startTime":"2025-09-21T00:51:58.297Z","endTime":"2025-09-21T00:52:02.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.65636468189381,"aZ":-18.099474861112306,"pfxX":-7.756413356974386,"pfxZ":7.490333186366847,"pX":-0.8946833385079807,"pZ":2.2014286565358914,"vX0":4.447771032124484,"vY0":-136.136797459296,"vZ0":-3.9152196420894945,"x":151.1,"y":179.34,"x0":-1.541259481647625,"y0":50.00147432140172,"z0":4.9097637734087645,"aX":-14.569447282168186},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":13.1,"spinRate":2320,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.40221313397246794,"extension":6.964584336544596},"index":4,"playId":"12e935bb-01de-3765-a776-a82c352c75fb","pitchNumber":5,"startTime":"2025-09-21T00:52:19.583Z","endTime":"2025-09-21T00:52:23.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.96393013909333,"aZ":-39.054590456348315,"pfxX":7.074430634659909,"pfxZ":-5.1512140903106785,"pX":0.8022465851029488,"pZ":0.721179175643538,"vX0":3.3744768565427368,"vY0":-115.27581191784449,"vZ0":-1.2656412343987995,"x":86.42,"y":219.31,"x0":-1.6032457076494722,"y0":50.00285344673345,"z0":5.0735038486275785,"aX":9.4478061745219},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.2,"breakVerticalInduced":-9.4,"breakHorizontal":-13.7,"spinRate":2687,"spinDirection":55},"zone":14,"typeConfidence":2.0,"plateTime":0.4765331201322893,"extension":6.553125358653237},"index":5,"playId":"3c68e18d-f4e1-3da1-b0d6-552763cef467","pitchNumber":6,"startTime":"2025-09-21T00:52:42.833Z","endTime":"2025-09-21T00:52:46.973Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":84.9,"strikeZoneTop":3.11747326363064,"strikeZoneBottom":1.42196078285069,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.225610212958426,"aZ":-21.948079178350554,"pfxX":-10.255088272743283,"pfxZ":5.532187149008816,"pX":1.058444005001578,"pZ":3.587897886753072,"vX0":10.021150606162266,"vY0":-134.8268011202207,"vZ0":0.29062447694530313,"x":76.65,"y":141.91,"x0":-1.3670916649379068,"y0":50.00135119370692,"z0":5.022621743215449,"aX":-18.953596532701912},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":10.3,"breakHorizontal":16.6,"spinRate":2341,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.4056213058620082,"extension":7.024410497191488},"index":6,"playId":"8b0ef380-bde0-3a7d-8ccb-c1b9f1a3e714","pitchNumber":7,"startTime":"2025-09-21T00:53:13.714Z","endTime":"2025-09-21T00:53:17.540Z","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":1},"pitchData":{"startSpeed":93.2,"endSpeed":84.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.50674286827869,"aZ":-17.497288824529328,"pfxX":-7.97566494272935,"pfxZ":7.912054553712105,"pX":0.21674973895948227,"pZ":3.3976958569546283,"vX0":7.286358104326727,"vY0":-135.5676531764313,"vZ0":-1.097052792120135,"x":108.74,"y":147.04,"x0":-1.4736745468517156,"y0":50.00610608372862,"z0":5.032728211755292,"aX":-14.80198994254026},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.3,"breakHorizontal":12.8,"spinRate":2462,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4045206377598123,"extension":7.0026166073379725},"hitData":{"launchSpeed":99.4,"launchAngle":19.0,"totalDistance":345.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":127.64,"coordY":60.31}},"index":7,"playId":"2d8c69b5-10b7-3b75-b8d4-5ae91fb96ede","pitchNumber":8,"startTime":"2025-09-21T00:53:35.793Z","endTime":"2025-09-21T00:53:46.310Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:53:46.310Z","atBatIndex":23},{"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":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2025-09-21T00:53:58.229Z","endTime":"2025-09-21T00:55:04.344Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.4,"endSpeed":72.7,"strikeZoneTop":3.35690460148636,"strikeZoneBottom":1.59675679383366,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.419942836225495,"aZ":-37.87449328878554,"pfxX":8.923669308315585,"pfxZ":-4.2598789525972105,"pX":1.0804679012498746,"pZ":2.208853762530415,"vX0":3.4079454107314193,"vY0":-115.5494008924617,"vZ0":1.5579024081391355,"x":75.82,"y":179.14,"x0":-1.5766413078701802,"y0":50.00054742385283,"z0":5.190949822344261,"aX":11.950768644240172},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-7.0,"breakHorizontal":-17.0,"spinRate":2619,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.47574273747404305,"extension":6.674168304632891},"index":0,"playId":"1a9ba9fa-a1c5-3aa4-ab09-e4990b26b98f","pitchNumber":1,"startTime":"2025-09-21T00:54:14.119Z","endTime":"2025-09-21T00:54:18.172Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.30796327051401,"strikeZoneBottom":1.54765397271794,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.465040461305826,"aZ":-21.776046522532173,"pfxX":-10.376264552674975,"pfxZ":5.642011548112562,"pX":0.553729775677636,"pZ":3.295031036127614,"vX0":8.872650345482816,"vY0":-134.48755944838945,"vZ0":-0.5838106164782819,"x":95.89,"y":149.81,"x0":-1.4299875092283507,"y0":50.00467497862919,"z0":5.050982835070239,"aX":-19.128472611061056},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.3,"breakHorizontal":17.0,"spinRate":2413,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.4063055592221967,"extension":7.127030810747641},"index":1,"playId":"793926c9-b71c-3728-8df7-39d4af3e0dd4","pitchNumber":2,"startTime":"2025-09-21T00:54:34.303Z","endTime":"2025-09-21T00:54:38.339Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.3,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.911468556588282,"aZ":-23.938925318744786,"pfxX":-10.16626473551522,"pfxZ":4.690825405683581,"pX":-0.4337641733459494,"pZ":2.4867078185455447,"vX0":6.275281382725484,"vY0":-131.17433741061595,"vZ0":-1.6188334346228914,"x":133.53,"y":171.64,"x0":-1.5276385922431661,"y0":50.00101781067974,"z0":4.884339527392051,"aX":-17.83972944018633},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":8.4,"breakHorizontal":17.2,"spinRate":2313,"spinDirection":168},"zone":4,"typeConfidence":2.0,"plateTime":0.416425725441957,"extension":7.0618654014660684},"hitData":{"launchSpeed":77.2,"launchAngle":-44.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.92,"coordY":171.3}},"index":2,"playId":"25023b60-4440-367e-9e49-c3cd5d676e1e","pitchNumber":3,"startTime":"2025-09-21T00:54:56.336Z","endTime":"2025-09-21T00:55:04.344Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:55:04.344Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, third baseman Blaze Alexander to first baseman Ildemaro Vargas.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T00:57:03.216Z","endTime":"2025-09-21T00:58:36.974Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":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":677942,"link":"/api/v1/people/677942"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.7,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.18441013940502,"aZ":-40.588522672802256,"pfxX":2.3327663285294844,"pfxZ":-6.172097355541338,"pX":-0.5531157738847258,"pZ":2.117141308004562,"vX0":4.256693992720327,"vY0":-116.14347922204877,"vZ0":-0.18909994181348466,"x":138.08,"y":181.62,"x0":-2.7142067066565634,"y0":50.00243887439459,"z0":6.066421631665397,"aX":3.1800115885664963},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-10.9,"breakHorizontal":-5.3,"spinRate":2386,"spinDirection":41},"zone":7,"typeConfidence":2.0,"plateTime":0.4719722811614493,"extension":6.269381150285874},"index":0,"playId":"300145b8-4e48-3101-a88a-27b6e33b9689","pitchNumber":1,"startTime":"2025-09-21T00:57:32.483Z","endTime":"2025-09-21T00:57:36.637Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2025-09-21T00:57:53.396Z","endTime":"2025-09-21T00:57:58.134Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.3,"endSpeed":74.6,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.588341844057833,"aZ":-38.167545352590245,"pfxX":-0.06114748719253449,"pfxZ":-4.325501955969011,"pX":-0.13325354682712084,"pZ":1.1285449811956947,"vX0":5.987455388521697,"vY0":-116.88784427713651,"vZ0":-2.879220539604696,"x":122.08,"y":208.31,"x0":-2.7175944606010978,"y0":50.00098023263257,"z0":5.952386876152004,"aX":-0.08541254717044905},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.6,"breakVerticalInduced":-8.3,"breakHorizontal":-1.3,"spinRate":2254,"spinDirection":41},"zone":13,"typeConfidence":2.0,"plateTime":0.46821292344547905,"extension":6.450070024536684},"index":2,"playId":"57cf6db8-1315-36e6-9996-73be8ddc774a","pitchNumber":2,"startTime":"2025-09-21T00:57:58.134Z","endTime":"2025-09-21T00:58:02.370Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.8,"strikeZoneTop":3.67905897764825,"strikeZoneBottom":1.73667669849406,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.095845056076502,"aZ":-23.638920448241496,"pfxX":2.5868493488368998,"pfxZ":5.188488960668164,"pX":1.7673377317204582,"pZ":1.2494123948260056,"vX0":10.142159138427205,"vY0":-127.66581998064686,"vZ0":-6.40188282867532,"x":49.63,"y":205.05,"x0":-2.5982939292718363,"y0":50.00320496910081,"z0":5.658779426016807,"aX":4.255326728310205},"breaks":{"breakAngle":14.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":8.0,"breakHorizontal":-7.1,"spinRate":2249,"spinDirection":180},"zone":14,"typeConfidence":2.0,"plateTime":0.42957944213363985,"extension":6.715571231156459},"index":3,"playId":"21acdd48-44cc-30ad-a61c-64d69d0e1532","pitchNumber":3,"startTime":"2025-09-21T00:58:16.273Z","endTime":"2025-09-21T00:58:20.403Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.891778378998676,"aZ":-28.506648284341782,"pfxX":-8.340528696250622,"pfxZ":2.307713309785311,"pX":-0.12581927375964735,"pZ":1.1970795055458607,"vX0":9.214131438972569,"vY0":-124.9225346176943,"vZ0":-5.2785889814252,"x":121.8,"y":206.46,"x0":-2.7690720014946315,"y0":50.00418259235561,"z0":5.665785620485666,"aX":-13.255677859313918},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":3.2,"breakHorizontal":13.1,"spinRate":1579,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.4375553228050366,"extension":6.6813935336105965},"hitData":{"launchSpeed":95.9,"launchAngle":-8.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":91.26,"coordY":158.7}},"index":4,"playId":"c3027e45-e4b1-35aa-9720-6360186246d7","pitchNumber":4,"startTime":"2025-09-21T00:58:28.521Z","endTime":"2025-09-21T00:58:36.974Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T00:58:36.974Z","atBatIndex":25},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Marsh pops out to third baseman Blaze Alexander.","rbi":0,"awayScore":2,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T00:58:50.799Z","endTime":"2025-09-21T01:00:11.651Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","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":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.4,"endSpeed":85.5,"strikeZoneTop":3.20348411399729,"strikeZoneBottom":1.52500745581077,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.98316487296628,"aZ":-13.84660424570691,"pfxX":-3.458932295064309,"pfxZ":9.82752372643614,"pX":-0.8774162667554519,"pZ":1.8706948534785908,"vX0":6.28831719137085,"vY0":-135.78019064780483,"vZ0":-7.900588480660605,"x":150.45,"y":188.27,"x0":-2.7750206629744336,"y0":50.00641618361475,"z0":5.7836202594650015,"aX":-6.453693481609075},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":4.9,"spinRate":2192,"spinDirection":208},"zone":13,"typeConfidence":2.0,"plateTime":0.4035309647126253,"extension":6.465110782865699},"index":0,"playId":"41aea207-ce06-3aa8-823e-7169e6878fbb","pitchNumber":1,"startTime":"2025-09-21T00:58:58.565Z","endTime":"2025-09-21T00:59:02.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.5,"endSpeed":79.0,"strikeZoneTop":3.1342838063928,"strikeZoneBottom":1.37900336470909,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.39024895315435,"aZ":-26.25778836198941,"pfxX":-7.861950334465625,"pfxZ":3.751861498397938,"pX":-0.9481144504196312,"pZ":1.477794868693385,"vX0":7.276460402885508,"vY0":-124.29779769686667,"vZ0":-4.988532060285583,"x":153.14,"y":198.88,"x0":-2.882871393944483,"y0":50.00048135956277,"z0":5.673791333494813,"aX":-12.381395366387803},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":5.9,"breakHorizontal":12.7,"spinRate":1483,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.43957028078589744,"extension":6.460970647393937},"index":1,"playId":"935c1bd9-fdbf-3339-b456-30e3bf80e572","pitchNumber":2,"startTime":"2025-09-21T00:59:10.262Z","endTime":"2025-09-21T00:59:13.736Z","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.0,"endSpeed":79.4,"strikeZoneTop":3.190000197037,"strikeZoneBottom":1.53999992781445,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.942683618636316,"aZ":-25.703239613840108,"pfxX":-7.998955647059567,"pfxZ":4.086454066864848,"pX":-0.11235351873357538,"pZ":0.717420565472722,"vX0":9.24750500868637,"vY0":-124.75558964448592,"vZ0":-6.901456365096401,"x":121.28,"y":219.41,"x0":-2.8193976992298464,"y0":50.00414473156083,"z0":5.6239432455524,"aX":-12.672055291540529},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":6.0,"breakHorizontal":12.5,"spinRate":1557,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.4382190091458189,"extension":6.513624701703942},"index":2,"playId":"7ba149ee-1154-3374-83ca-1c20b25ddc15","pitchNumber":3,"startTime":"2025-09-21T00:59:22.916Z","endTime":"2025-09-21T00:59:26.369Z","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":94.7,"endSpeed":86.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.339235650656125,"aZ":-12.206129671002678,"pfxX":-2.9978124199144425,"pfxZ":10.452522126045428,"pX":-1.0717167674609647,"pZ":1.7555706080940148,"vX0":5.834767251996419,"vY0":-137.54538318258298,"vZ0":-8.354942797991797,"x":157.85,"y":191.38,"x0":-2.8339064492164128,"y0":50.006514643671416,"z0":5.666292768076267,"aX":-5.729397471950712},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":17.3,"breakHorizontal":4.2,"spinRate":2241,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.39866372250144444,"extension":6.500715422515188},"index":3,"playId":"fea62c5e-5152-3cfb-a9c1-ffc6c1099929","pitchNumber":4,"startTime":"2025-09-21T00:59:38.970Z","endTime":"2025-09-21T00:59:42.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.732485974497052,"aZ":-23.796945476075724,"pfxX":2.031104358251442,"pfxZ":4.782592805261027,"pX":0.7164885878515643,"pZ":2.858087439798521,"vX0":8.544150941569205,"vY0":-130.83393700394538,"vZ0":-3.033677608011556,"x":89.69,"y":161.61,"x0":-2.841009015784708,"y0":50.00578323048043,"z0":5.794386053755449,"aX":3.5611492502031408},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.3,"breakHorizontal":-5.4,"spinRate":2238,"spinDirection":185},"zone":3,"typeConfidence":2.0,"plateTime":0.4168669537541221,"extension":6.533246819026006},"hitData":{"launchSpeed":66.9,"launchAngle":60.0,"totalDistance":153.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":95.0,"coordY":164.0}},"index":4,"playId":"cf5f43ef-f52d-3274-8d63-432846b72d12","pitchNumber":5,"startTime":"2025-09-21T01:00:03.071Z","endTime":"2025-09-21T01:00:11.651Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:00:11.651Z","atBatIndex":26},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Alec Bohm homers (10) on a fly ball to center field.","rbi":1,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T01:00:26.058Z","endTime":"2025-09-21T01:01:11.935Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":{"id":668678,"link":"/api/v1/people/668678"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.3,"strikeZoneTop":3.58291073869894,"strikeZoneBottom":1.61140796384737,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.35336071075902,"aZ":-12.830959474015808,"pfxX":-3.8783972592927807,"pfxZ":10.172013798702658,"pX":0.6313410035732765,"pZ":2.4075443844483373,"vX0":9.641257024967157,"vY0":-137.04276193485236,"vZ0":-6.703113110811713,"x":92.93,"y":173.78,"x0":-2.4287633086267864,"y0":50.00171427835399,"z0":5.761978521734106,"aX":-7.3749737982194326},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.2,"breakHorizontal":5.0,"spinRate":2253,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.3997060591927566,"extension":6.723431821789366},"index":0,"playId":"6f0577c1-d95a-3880-b6bc-e31177afc24f","pitchNumber":1,"startTime":"2025-09-21T01:00:34.832Z","endTime":"2025-09-21T01:00:38.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.8,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.562776013212186,"aZ":-41.33574081209522,"pfxX":1.1813403696825255,"pfxZ":-6.551845128834538,"pX":-0.027766790843304166,"pZ":2.1438057217719106,"vX0":5.740887227834625,"vY0":-117.3063142082102,"vZ0":0.0481846694306467,"x":118.06,"y":180.9,"x0":-2.657261012873271,"y0":50.00359647314392,"z0":5.966799517229123,"aX":1.651258975605709},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-11.6,"breakHorizontal":-3.5,"spinRate":2310,"spinDirection":37},"zone":8,"typeConfidence":2.0,"plateTime":0.4663826521383996,"extension":6.375170131961953},"hitData":{"launchSpeed":104.2,"launchAngle":33.0,"totalDistance":412.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":83.21,"coordY":37.9}},"index":1,"playId":"ebdba75b-5443-30c5-9196-93beba322d46","pitchNumber":2,"startTime":"2025-09-21T01:00:48.353Z","endTime":"2025-09-21T01:01:11.935Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:01:11.935Z","atBatIndex":27},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2025-09-21T01:01:30.435Z","endTime":"2025-09-21T01:03:24.734Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.41411606174017,"strikeZoneBottom":1.63639239914358,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.58168382318695,"aZ":-40.55610230047761,"pfxX":2.6784689680742138,"pfxZ":-5.921555112195517,"pX":-0.9927597136220055,"pZ":1.7908294272263303,"vX0":3.962971509864339,"vY0":-117.96135486554611,"vZ0":-0.9881269816011284,"x":154.84,"y":190.43,"x0":-3.0399001681269735,"y0":50.00317966544726,"z0":5.940607837985356,"aX":3.790329267489526},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-10.7,"breakHorizontal":-5.8,"spinRate":2432,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4635924868708763,"extension":6.361688675840886},"index":0,"playId":"b2c88771-235d-3a42-b478-1898e8886dbb","pitchNumber":1,"startTime":"2025-09-21T01:01:30.435Z","endTime":"2025-09-21T01:01:33.868Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":75.3,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.0180442458584,"aZ":-41.53107376754348,"pfxX":1.8022753545610883,"pfxZ":-6.661275053542583,"pX":0.6833779116342423,"pZ":0.4937596446503943,"vX0":7.59440144417341,"vY0":-117.92122844146576,"vZ0":-3.4486799661564946,"x":90.95,"y":225.45,"x0":-2.8169242480562144,"y0":50.00508041282848,"z0":5.817721178208693,"aX":2.5293595020241},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.4,"breakVerticalInduced":-12.7,"breakHorizontal":-5.2,"spinRate":2486,"spinDirection":34},"zone":14,"typeConfidence":2.0,"plateTime":0.4650056329684613,"extension":6.50926925112334},"index":1,"playId":"f5d0afdb-8023-368f-a93b-7fa71c2436b7","pitchNumber":2,"startTime":"2025-09-21T01:01:44.430Z","endTime":"2025-09-21T01:01:47.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":76.6,"strikeZoneTop":3.31827003756771,"strikeZoneBottom":1.57093621229745,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.675348757247626,"aZ":-39.576124905283045,"pfxX":-0.02344227166674323,"pfxZ":-5.117434248348215,"pX":-0.04438410528143567,"pZ":0.22168356049720656,"vX0":6.919095436578798,"vY0":-119.18145601721481,"vZ0":-4.760940489877495,"x":118.69,"y":232.79,"x0":-2.975064409850348,"y0":50.00260063148661,"z0":5.797749989463701,"aX":-0.03489579180582491},"breaks":{"breakAngle":1.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-10.2,"breakHorizontal":-1.6,"spinRate":2464,"spinDirection":37},"zone":13,"typeConfidence":2.0,"plateTime":0.45856741371847765,"extension":6.386994078794837},"index":2,"playId":"01b91ef6-69bb-3cd6-8825-7d80514ac513","pitchNumber":3,"startTime":"2025-09-21T01:02:00.048Z","endTime":"2025-09-21T01:02:03.734Z","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":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.8,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.358018509321752,"aZ":-30.041263979607574,"pfxX":-7.455727449590322,"pfxZ":1.3335829437641733,"pX":-0.47640758626033264,"pZ":1.0865222463677946,"vX0":8.222630700378437,"vY0":-125.48783454364269,"vZ0":-5.215141018243331,"x":135.16,"y":209.44,"x0":-2.820222505516019,"y0":50.00454727994098,"z0":5.626435771273572,"aX":-11.944106585192117},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.4,"breakHorizontal":11.8,"spinRate":1443,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.4357517653496439,"extension":6.637085603448751},"index":3,"playId":"ff25086c-823b-347c-97a5-5b9148e48190","pitchNumber":4,"startTime":"2025-09-21T01:02:16.288Z","endTime":"2025-09-21T01:02:19.901Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2025-09-21T01:02:27.622Z","endTime":"2025-09-21T01:02:34.713Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.5,"strikeZoneTop":3.30747978742777,"strikeZoneBottom":1.5601950774898,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.89005287274319,"aZ":-11.8361235078495,"pfxX":-5.022779150792145,"pfxZ":10.55824616343139,"pX":-1.2149255783925295,"pZ":2.2094860113840777,"vX0":6.333265935690234,"vY0":-138.39064101601966,"vZ0":-7.302111805761077,"x":163.31,"y":179.12,"x0":-2.888000220670804,"y0":50.003335870752394,"z0":5.687567563137966,"aX":-9.675762718578166},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.6,"breakHorizontal":7.7,"spinRate":2382,"spinDirection":214},"zone":13,"typeConfidence":2.0,"plateTime":0.3968541881699341,"extension":6.581999851987542},"index":5,"playId":"45a5e92d-1609-343b-a5ef-17c5a93cccee","pitchNumber":5,"startTime":"2025-09-21T01:02:34.713Z","endTime":"2025-09-21T01:02:38.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.04157936887838,"aZ":-30.96860464566371,"pfxX":-7.691358700976968,"pfxZ":0.758635346327897,"pX":-0.9647424926129773,"pZ":1.5008462891323837,"vX0":7.401903700180622,"vY0":-125.04292543412781,"vZ0":-4.055586263276465,"x":153.77,"y":198.26,"x0":-2.9629325386002088,"y0":50.00065561856835,"z0":5.682415063460833,"aX":-12.187217888723158},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.7,"breakHorizontal":12.2,"spinRate":1350,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4379083908479755,"extension":6.615568897836814},"index":6,"playId":"dc290729-caf5-38c9-84aa-dbe4464c4b9d","pitchNumber":6,"startTime":"2025-09-21T01:02:47.163Z","endTime":"2025-09-21T01:02:51.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":75.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.608274201962303,"aZ":-41.824564675994175,"pfxX":1.1406901244996441,"pfxZ":-6.843887334154526,"pX":-0.05456055909326952,"pZ":1.1350242479627863,"vX0":6.376913979830752,"vY0":-118.26647068305878,"vZ0":-1.9866765560555382,"x":119.08,"y":208.13,"x0":-2.9396888165512487,"y0":50.003698112837974,"z0":5.839653319358919,"aX":1.6079974579890348},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-12.6,"breakHorizontal":-3.7,"spinRate":2393,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4640101357265496,"extension":6.466760087191497},"index":7,"playId":"64f54974-ea46-36ff-9dc6-da04951b4727","pitchNumber":7,"startTime":"2025-09-21T01:03:19.822Z","endTime":"2025-09-21T01:03:24.734Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:03:24.734Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T01:05:16.306Z","endTime":"2025-09-21T01:07:03.031Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":91.7,"endSpeed":83.8,"strikeZoneTop":3.3675788060729,"strikeZoneBottom":1.61323685712481,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.284425073806435,"aZ":-15.888919223126965,"pfxX":-6.516349862659938,"pfxZ":9.0487122056775,"pX":1.3718572703389014,"pZ":2.9505675290275137,"vX0":9.45922647803814,"vY0":-133.22858407616584,"vZ0":-2.211123258719122,"x":64.71,"y":159.11,"x0":-1.3759644407458522,"y0":50.00397943426972,"z0":4.9379740663894935,"aX":-11.730286555995146},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.1,"breakHorizontal":9.8,"spinRate":2319,"spinDirection":225},"zone":12,"typeConfidence":2.0,"plateTime":0.4109218309037175,"extension":7.063553800467352},"index":0,"playId":"d0317014-fd9d-3cbf-893d-4ed9c1df7460","pitchNumber":1,"startTime":"2025-09-21T01:05:38.169Z","endTime":"2025-09-21T01:05:42.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.1,"strikeZoneTop":3.34257710987731,"strikeZoneBottom":1.61924357406254,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.865955775737724,"aZ":-28.705034851603596,"pfxX":-7.999571086523556,"pfxZ":2.2238038996645955,"pX":0.36928666068555277,"pZ":2.4442866160636605,"vX0":7.169683371348315,"vY0":-124.04804718452841,"vZ0":-0.0182740151107762,"x":102.92,"y":172.78,"x0":-1.5194274681461706,"y0":50.00069259311532,"z0":4.845251320351058,"aX":-12.463059023339524},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.3,"breakHorizontal":12.8,"spinRate":1648,"spinDirection":251},"zone":6,"typeConfidence":2.0,"plateTime":0.44157467235503844,"extension":7.058244790411194},"index":1,"playId":"e76d4cc7-2097-347a-97bd-c47b2605d1d5","pitchNumber":2,"startTime":"2025-09-21T01:05:56.252Z","endTime":"2025-09-21T01:06:00.332Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.8,"strikeZoneTop":3.35408732744849,"strikeZoneBottom":1.63068386688656,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.318056154812968,"aZ":-24.032786557116104,"pfxX":-10.423263366958597,"pfxZ":4.541089269276616,"pX":0.5287614606213609,"pZ":1.6770881980541696,"vX0":8.732290573815773,"vY0":-133.0076732507425,"vZ0":-3.7834944516580347,"x":96.84,"y":193.5,"x0":-1.4413778335606837,"y0":50.00302315188381,"z0":4.859060311604483,"aX":-18.690566989312963},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.6,"breakHorizontal":17.0,"spinRate":2230,"spinDirection":230},"zone":9,"typeConfidence":2.0,"plateTime":0.4116683980634117,"extension":7.112267752488325},"index":2,"playId":"579246ed-635a-38dc-a2e3-ea0538539be8","pitchNumber":3,"startTime":"2025-09-21T01:06:14.439Z","endTime":"2025-09-21T01:06:18.732Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2025-09-21T01:06:26.772Z","endTime":"2025-09-21T01:06:39.934Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.0,"strikeZoneTop":3.30402606538289,"strikeZoneBottom":1.61111326945974,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.955099129558818,"aZ":-19.576605353174223,"pfxX":-7.543874026151254,"pfxZ":7.257185425330324,"pX":0.8838048952949659,"pZ":5.014765039020686,"vX0":8.140326942960913,"vY0":-131.01404783839757,"vZ0":3.355508530868434,"x":83.31,"y":103.38,"x0":-1.285026049359769,"y0":50.005447061132635,"z0":5.181116490891322,"aX":-13.102182977044873},"breaks":{"breakAngle":31.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":14.2,"breakHorizontal":11.9,"spinRate":2297,"spinDirection":229},"zone":12,"typeConfidence":2.0,"plateTime":0.41822549920008534,"extension":6.957331171178982},"index":4,"playId":"daa1cf89-f6d4-353c-a5fd-818c394c2989","pitchNumber":4,"startTime":"2025-09-21T01:06:39.934Z","endTime":"2025-09-21T01:06:44.298Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":79.5,"endSpeed":72.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.42024985934602,"aZ":-41.22274544463687,"pfxX":7.171409529906488,"pfxZ":-6.767405369353334,"pX":1.3127476319770541,"pZ":0.8300040824273193,"vX0":4.186721679335162,"vY0":-115.67650238281396,"vZ0":-0.4897434986340298,"x":66.96,"y":216.37,"x0":-1.4612208349371114,"y0":50.00560876399327,"z0":5.0448077007134735,"aX":9.582439906684625},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-12.0,"breakHorizontal":-14.2,"spinRate":2707,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4760776794579673,"extension":6.768214503185295},"index":5,"playId":"e0d3375a-d5e4-3c32-9a29-4f6d0a7b6ff8","pitchNumber":5,"startTime":"2025-09-21T01:06:58.233Z","endTime":"2025-09-21T01:07:03.031Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:07:03.031Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"James McCann grounds out, pitcher Aaron Nola to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T01:07:33.180Z","endTime":"2025-09-21T01:08:09.066Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":605400,"link":"/api/v1/people/605400"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.9,"endSpeed":72.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.083233605291994,"aZ":-40.25226707048982,"pfxX":6.470756118655976,"pfxZ":-6.1359109744687075,"pX":0.2859983884801225,"pZ":1.9804775647954078,"vX0":2.32386971081781,"vY0":-114.85524514931929,"vZ0":1.776761824463446,"x":106.1,"y":185.31,"x0":-1.5835436641818434,"y0":50.00147332338916,"z0":5.153283710315573,"aX":8.521462901733152},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.2,"breakHorizontal":-12.4,"spinRate":2620,"spinDirection":58},"zone":9,"typeConfidence":2.0,"plateTime":0.4794976916328908,"extension":6.720203436237578},"index":0,"playId":"d7881095-4f60-355e-ae03-a23e350e634e","pitchNumber":1,"startTime":"2025-09-21T01:07:46.216Z","endTime":"2025-09-21T01:07:50.364Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.87121245289004,"aZ":-23.11319509279032,"pfxX":-9.593618033536504,"pfxZ":4.8773889045684715,"pX":-0.1196448694228922,"pZ":3.290091767596996,"vX0":6.853834042873453,"vY0":-135.76489463102433,"vZ0":-0.19438860848491302,"x":121.56,"y":149.95,"x0":-1.4356428020896277,"y0":50.0063757998743,"z0":4.97692138823542,"aX":-17.83877664926241},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":9.0,"breakHorizontal":15.8,"spinRate":2351,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.4040785641014373,"extension":6.997397004569027},"hitData":{"launchSpeed":77.0,"launchAngle":-57.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"1","coordinates":{"coordX":125.67,"coordY":187.52}},"index":1,"playId":"a49332e4-e189-31cb-8977-51ee32a12bca","pitchNumber":2,"startTime":"2025-09-21T01:08:01.711Z","endTime":"2025-09-21T01:08:09.066Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:08:09.066Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alek Thomas walks.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T01:08:24.576Z","endTime":"2025-09-21T01:10:21.729Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.3,"strikeZoneTop":3.21038654304222,"strikeZoneBottom":1.43217147169928,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.571315234483343,"aZ":-38.4624590398007,"pfxX":9.07650843633433,"pfxZ":-4.8805053215336045,"pX":-1.2061593777173232,"pZ":2.3908617268117274,"vX0":-1.245514929798852,"vY0":-113.13232774950568,"vZ0":2.496291615488592,"x":162.98,"y":174.23,"x0":-1.8254535127603333,"y0":50.00061093526144,"z0":5.141729350148932,"aX":11.706102149039326},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.3,"breakVerticalInduced":-7.8,"breakHorizontal":-16.1,"spinRate":2557,"spinDirection":61},"zone":11,"typeConfidence":2.0,"plateTime":0.48504518687790554,"extension":6.638655022017476},"index":0,"playId":"7b91767e-c70b-34e7-8aa0-9df281836460","pitchNumber":1,"startTime":"2025-09-21T01:08:35.625Z","endTime":"2025-09-21T01:08:39.164Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":71.8,"strikeZoneTop":3.19064081728049,"strikeZoneBottom":1.32127648689271,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.70455200582398,"aZ":-40.718895236008834,"pfxX":8.929264722418655,"pfxZ":-6.527590198221404,"pX":-0.15923235100175423,"pZ":2.2244808012318,"vX0":0.6576996118455298,"vY0":-114.14557123591366,"vZ0":2.4984730541296627,"x":123.07,"y":178.72,"x0":-1.6107019767128041,"y0":50.00480710698729,"z0":5.149799706082503,"aX":11.682157058225307},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-10.8,"breakHorizontal":-16.3,"spinRate":2600,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.48144819321641297,"extension":6.745246849725802},"index":1,"playId":"071c1b74-ff9b-336c-9bac-92a5f7d301ad","pitchNumber":2,"startTime":"2025-09-21T01:08:52.001Z","endTime":"2025-09-21T01:08:55.730Z","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":2},"pitchData":{"startSpeed":84.8,"endSpeed":78.0,"strikeZoneTop":3.23874282176957,"strikeZoneBottom":1.43025326177046,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.240662894767837,"aZ":-27.280160973953603,"pfxX":-8.862495305728377,"pfxZ":3.171669581457561,"pX":0.2307734648027023,"pZ":1.1000656812805747,"vX0":7.1554951653098895,"vY0":-123.38485428271453,"vZ0":-3.0624446014151836,"x":108.2,"y":209.08,"x0":-1.5535041331638335,"y0":50.00543829091581,"z0":4.6530211649957165,"aX":-13.685406757651888},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":5.3,"breakHorizontal":14.4,"spinRate":1605,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.44369725292207063,"extension":6.9007212757762835},"index":2,"playId":"2d15007d-0dd6-37ed-aa36-c77310efc779","pitchNumber":3,"startTime":"2025-09-21T01:09:16.106Z","endTime":"2025-09-21T01:09:19.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":84.5,"strikeZoneTop":3.24804895870739,"strikeZoneBottom":1.34808080918446,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.8966761961061,"aZ":-16.911727658724345,"pfxX":-7.523916009521706,"pfxZ":8.257745209843554,"pX":-1.5370498689038836,"pZ":2.9971665899138356,"vX0":2.8937597194342146,"vY0":-135.64477795467687,"vZ0":-1.9992597137492214,"x":175.59,"y":157.86,"x0":-1.645112936758544,"y0":50.00322704785098,"z0":4.933284451570446,"aX":-13.908378793775906},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.6,"breakHorizontal":13.0,"spinRate":2401,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.4050430370663438,"extension":6.891699533931756},"index":3,"playId":"f5f38e3f-8951-3b0c-8e0f-75ac0177fee7","pitchNumber":4,"startTime":"2025-09-21T01:09:32.642Z","endTime":"2025-09-21T01:09:36.463Z","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.4,"endSpeed":84.8,"strikeZoneTop":3.27,"strikeZoneBottom":1.43,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.358493627080943,"aZ":-15.87676109213598,"pfxX":-7.321738628577052,"pfxZ":8.784864904619813,"pX":0.6175902770229104,"pZ":2.399476287412411,"vX0":7.873911501272072,"vY0":-135.75079092976972,"vZ0":-3.683897566083051,"x":93.46,"y":173.99,"x0":-1.3774723503029969,"y0":50.005021640018626,"z0":4.888320730710744,"aX":-13.586729670367347},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":15.2,"breakHorizontal":11.5,"spinRate":2460,"spinDirection":227},"zone":6,"typeConfidence":2.0,"plateTime":0.4043932749907948,"extension":7.045269417780545},"index":4,"playId":"0fdc2966-4c76-336f-96c5-9a803ffb3434","pitchNumber":5,"startTime":"2025-09-21T01:09:53.446Z","endTime":"2025-09-21T01:09:57.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.8,"endSpeed":72.7,"strikeZoneTop":3.1760696680105,"strikeZoneBottom":1.36797366002881,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.9514281191095,"aZ":-39.939102010327254,"pfxX":8.223040074283634,"pfxZ":-5.883489766410685,"pX":1.3073192468781405,"pZ":0.5867436833635661,"vX0":3.839124384557677,"vY0":-114.69462175772348,"vZ0":-1.176094290562285,"x":67.17,"y":222.94,"x0":-1.4610673644397874,"y0":50.002191711664345,"z0":5.031698455820719,"aX":10.856892659388308},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.0,"breakVerticalInduced":-10.7,"breakHorizontal":-16.0,"spinRate":2711,"spinDirection":50},"zone":14,"typeConfidence":2.0,"plateTime":0.47917968109273934,"extension":6.800714293190508},"index":5,"playId":"0940f9f4-c6a7-322b-902d-bca85e6101b4","pitchNumber":6,"startTime":"2025-09-21T01:10:17.393Z","endTime":"2025-09-21T01:10:21.729Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:10:21.729Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a ground ball to second baseman Otto Kemp. Alek Thomas to 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T01:10:40.835Z","endTime":"2025-09-21T01:12:04.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"postOnThird":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":805249,"link":"/api/v1/people/805249"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":677950,"fullName":"Alek Thomas","link":"/api/v1/people/677950"},"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":2},"pitchData":{"startSpeed":91.4,"endSpeed":83.1,"strikeZoneTop":3.30257011205953,"strikeZoneBottom":1.57229495219134,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.331754750962556,"aZ":-16.496612979155447,"pfxX":-7.851108908369815,"pfxZ":8.795197465316386,"pX":0.9188237527424713,"pZ":3.599973055924947,"vX0":8.91778682846166,"vY0":-132.87222745658983,"vZ0":-0.6998799069015174,"x":81.98,"y":141.58,"x0":-1.4659780758959309,"y0":50.00041931368626,"z0":5.069035991247396,"aX":-13.991400864582433},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.0,"breakHorizontal":12.2,"spinRate":2445,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4127289473146094,"extension":6.997388281454432},"index":0,"playId":"e3f19750-8a8e-3cef-a193-aa97439aba9f","pitchNumber":1,"startTime":"2025-09-21T01:10:49.762Z","endTime":"2025-09-21T01:10:53.629Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"47e56c16-6d6b-36e9-a9c5-e2bb6d46e540","startTime":"2025-09-21T01:11:08.286Z","endTime":"2025-09-21T01:11:12.001Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":78.1,"endSpeed":72.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.344970628436915,"aZ":-40.30490850912161,"pfxX":7.28954705251443,"pfxZ":-6.256865069292154,"pX":1.0498109251808423,"pZ":0.8200345954242417,"vX0":3.712213240654224,"vY0":-113.7236166934374,"vZ0":-0.6069758363451514,"x":76.98,"y":216.64,"x0":-1.5547709663770215,"y0":50.00313989161777,"z0":5.114907210990964,"aX":9.473494637758229},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.2,"breakVerticalInduced":-11.2,"breakHorizontal":-14.2,"spinRate":2654,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4830609033556157,"extension":6.651404553278046},"index":2,"playId":"704913a1-65dc-3f71-9623-7fa1cc42a690","pitchNumber":2,"startTime":"2025-09-21T01:11:29.071Z","endTime":"2025-09-21T01:11:32.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.7,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.306200409548293,"aZ":-17.777873183246392,"pfxX":-7.537410411063652,"pfxZ":7.989635104923202,"pX":0.3223335444618932,"pZ":3.116288311956226,"vX0":7.566123824789967,"vY0":-133.51806675701752,"vZ0":-1.7215354954987037,"x":104.71,"y":154.64,"x0":-1.5716907721959013,"y0":50.0014657469015,"z0":5.051473241702098,"aX":-13.57967794218134},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":14.3,"breakHorizontal":12.0,"spinRate":2340,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.41055654409541065,"extension":7.049360391835334},"hitData":{"launchSpeed":87.1,"launchAngle":-12.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":166.23,"coordY":150.51}},"index":3,"playId":"211e3109-6f9d-324c-8065-f957beeb7e29","pitchNumber":3,"startTime":"2025-09-21T01:11:53.414Z","endTime":"2025-09-21T01:12:04.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:12:04.115Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jake McCarthy strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2025-09-21T01:12:29.055Z","endTime":"2025-09-21T01:14:21.160Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":2},"pitchData":{"startSpeed":92.3,"endSpeed":84.2,"strikeZoneTop":3.484418422494,"strikeZoneBottom":1.669691660032,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.305297472579607,"aZ":-17.71105428615965,"pfxX":-7.255914049015268,"pfxZ":7.922945530100625,"pX":0.20609346594125405,"pZ":3.303664603205101,"vX0":6.901084374451599,"vY0":-134.312852533441,"vZ0":-1.1319073026684858,"x":109.14,"y":149.58,"x0":-1.4548570849169802,"y0":50.00342356776626,"z0":4.990988002482846,"aX":-13.24721820340048},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.3,"breakHorizontal":11.6,"spinRate":2260,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.4079236318207271,"extension":7.021490861554732},"index":0,"playId":"21110495-9559-3939-acd3-f10c8c9afbc0","pitchNumber":1,"startTime":"2025-09-21T01:12:47.649Z","endTime":"2025-09-21T01:12:51.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.7,"endSpeed":84.6,"strikeZoneTop":3.39549400454813,"strikeZoneBottom":1.64211688156285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.356328769320353,"aZ":-17.165461238703646,"pfxX":-7.422698029217123,"pfxZ":8.152955369325925,"pX":0.9334211561330704,"pZ":3.4023372565994427,"vX0":8.776749878883367,"vY0":-134.8204370724264,"vZ0":-1.0907291947075008,"x":81.42,"y":146.92,"x0":-1.400022367709105,"y0":50.001491726178855,"z0":5.023879015403294,"aX":-13.662251804397616},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.2,"breakVerticalInduced":14.8,"breakHorizontal":11.5,"spinRate":2426,"spinDirection":224},"zone":12,"typeConfidence":2.0,"plateTime":0.4062990082988591,"extension":7.050795825795339},"index":1,"playId":"ad3bbb08-3fb1-35ab-a978-9f1960d56766","pitchNumber":2,"startTime":"2025-09-21T01:13:10.172Z","endTime":"2025-09-21T01:13:13.994Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":83.8,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.72750994849939,"aZ":-22.917482975407463,"pfxX":-10.89097902144847,"pfxZ":5.127335854760156,"pX":0.4857142322085551,"pZ":3.1370117981586985,"vX0":8.950757475062174,"vY0":-133.50375504408493,"vZ0":-0.635566541236174,"x":98.49,"y":154.08,"x0":-1.4953889624762229,"y0":50.00191570255747,"z0":5.027572983112831,"aX":-19.65957037318513},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.4,"breakHorizontal":17.8,"spinRate":2192,"spinDirection":228},"zone":3,"typeConfidence":2.0,"plateTime":0.410264018416199,"extension":7.012925545532195},"index":2,"playId":"5476884d-858f-3877-a8dd-2844e8af3e47","pitchNumber":3,"startTime":"2025-09-21T01:13:32.806Z","endTime":"2025-09-21T01:13:36.794Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.5,"strikeZoneTop":3.3276724728922,"strikeZoneBottom":1.60499472605126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.47077931064262,"aZ":-37.90511203756372,"pfxX":7.662701542845643,"pfxZ":-4.3496805918303005,"pX":0.927378949628596,"pZ":1.3202191163927754,"vX0":3.458110705741566,"vY0":-114.20580070135709,"vZ0":-0.14897690364448146,"x":81.65,"y":203.13,"x0":-1.6029384600210443,"y0":50.00241142271167,"z0":5.121486842425905,"aX":10.098241822271893},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.1,"breakVerticalInduced":-7.6,"breakHorizontal":-14.8,"spinRate":2676,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.48000560250670565,"extension":6.600983076172971},"index":3,"playId":"40035bcb-cabf-35f0-a9e9-0c8dd49d9fa9","pitchNumber":4,"startTime":"2025-09-21T01:13:55.090Z","endTime":"2025-09-21T01:13:59.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.5,"endSpeed":72.2,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.83571158983644,"aZ":-40.80575094743158,"pfxX":6.7595830770794,"pfxZ":-6.581294773594799,"pX":0.7553598711269564,"pZ":1.4519395618698643,"vX0":3.179431029846372,"vY0":-114.3007836921646,"vZ0":0.775090190094271,"x":88.21,"y":199.58,"x0":-1.5358645438653973,"y0":50.00316075953712,"z0":5.144056192945532,"aX":8.863647758405433},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-11.4,"breakHorizontal":-13.1,"spinRate":2632,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.4808420223127561,"extension":6.763575374191965},"index":4,"playId":"6c47d5b3-cd96-36a2-b3a9-7b0ed2f14ae3","pitchNumber":5,"startTime":"2025-09-21T01:14:15.608Z","endTime":"2025-09-21T01:14:21.160Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:14:21.160Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Otto Kemp called out on strikes.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T01:16:10.857Z","endTime":"2025-09-21T01:17:48.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.7,"strikeZoneTop":3.38712806789187,"strikeZoneBottom":1.53553310504459,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.856786303007244,"aZ":-40.71968941195256,"pfxX":0.9972962950505009,"pfxZ":-6.171541133964703,"pX":1.0048124994193735,"pZ":1.8323384552420896,"vX0":7.751429996957732,"vY0":-116.61534959748569,"vZ0":-1.0690934307841344,"x":78.7,"y":189.31,"x0":-2.4846093757252463,"y0":50.00327902241002,"z0":6.12028245073722,"aX":1.3800953090565489},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.2,"breakHorizontal":-3.6,"spinRate":2411,"spinDirection":33},"zone":14,"typeConfidence":2.0,"plateTime":0.4687423310388428,"extension":6.384142453611469},"index":0,"playId":"03eff112-b4bb-3c66-b2c1-25c11c94ca0f","pitchNumber":1,"startTime":"2025-09-21T01:16:29.246Z","endTime":"2025-09-21T01:16:33.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.7,"strikeZoneTop":3.4652975048419,"strikeZoneBottom":1.59904330892748,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.289901003726246,"aZ":-27.362993878340777,"pfxX":-6.959245653542821,"pfxZ":3.0213411338470255,"pX":0.07684488533723617,"pZ":0.7770007454916055,"vX0":9.147475764846988,"vY0":-124.87034731405383,"vZ0":-6.504510150431819,"x":114.07,"y":217.8,"x0":-2.7164236185526875,"y0":50.001386613900394,"z0":5.643496781119982,"aX":-11.076029670386},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":4.2,"breakHorizontal":10.7,"spinRate":1452,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.43732781268327825,"extension":6.658678233660354},"index":1,"playId":"72cb91b0-e2c2-3a72-8d2e-bc97f84f686d","pitchNumber":2,"startTime":"2025-09-21T01:16:41.861Z","endTime":"2025-09-21T01:16:46.092Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.4,"endSpeed":86.4,"strikeZoneTop":3.45604223352819,"strikeZoneBottom":1.55939582749165,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.9515785292388,"aZ":-13.11446313914903,"pfxX":-4.298806175022884,"pfxZ":9.994319711459893,"pX":-0.10425815786097721,"pZ":2.7320120103072605,"vX0":8.25691131409402,"vY0":-137.14337399697297,"vZ0":-6.026495977597135,"x":120.97,"y":165.02,"x0":-2.5937538041465857,"y0":50.00530522236746,"z0":5.850293610255619,"aX":-8.200783092109155},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.0,"breakHorizontal":6.1,"spinRate":2143,"spinDirection":213},"zone":5,"typeConfidence":2.0,"plateTime":0.3991704874869564,"extension":6.603001108923645},"index":2,"playId":"014f494b-2eac-31cd-a420-a48fadb0f7a9","pitchNumber":3,"startTime":"2025-09-21T01:16:55.139Z","endTime":"2025-09-21T01:16:59.292Z","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":85.7,"endSpeed":79.1,"strikeZoneTop":3.49207255818315,"strikeZoneBottom":1.56527301075177,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.00627610926092,"aZ":-25.55822569967156,"pfxX":-6.149380547941099,"pfxZ":4.186303464451381,"pX":1.0368532562490602,"pZ":2.551755618007552,"vX0":10.921639268295916,"vY0":-124.40998497007867,"vZ0":-2.811149443745276,"x":77.48,"y":169.88,"x0":-2.5945939743234114,"y0":50.003917958069984,"z0":5.796176092797173,"aX":-9.721851124643113},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":7.2,"breakHorizontal":8.9,"spinRate":1401,"spinDirection":223},"zone":12,"typeConfidence":2.0,"plateTime":0.4388696258798608,"extension":6.683015896308906},"index":3,"playId":"33b5b9a0-8546-38e1-93b8-f84651ff95ef","pitchNumber":4,"startTime":"2025-09-21T01:17:08.197Z","endTime":"2025-09-21T01:17:12.359Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.43354014812866,"strikeZoneBottom":1.56774101107642,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.149554678450578,"aZ":-12.804786132130797,"pfxX":-2.9510599037815126,"pfxZ":10.290230441224907,"pX":0.5846031058739356,"pZ":2.49223569273763,"vX0":9.026853147742514,"vY0":-136.14535960969081,"vZ0":-6.583781250152147,"x":94.72,"y":171.49,"x0":-2.3866051789588796,"y0":50.00139463671712,"z0":5.823335702857501,"aX":-5.554741610893991},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.4,"breakHorizontal":3.5,"spinRate":2148,"spinDirection":202},"zone":6,"typeConfidence":2.0,"plateTime":0.4018968344045124,"extension":6.579579059738445},"index":4,"playId":"d7a1c866-6b81-31ce-aeb4-8a13afc9987f","pitchNumber":5,"startTime":"2025-09-21T01:17:20.344Z","endTime":"2025-09-21T01:17:24.292Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":5,"startTime":"2025-09-21T01:17:32.162Z","endTime":"2025-09-21T01:17:43.950Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"}},{"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":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.2,"strikeZoneTop":3.36333790044949,"strikeZoneBottom":1.49746041013946,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.984903861667558,"aZ":-12.253627554682666,"pfxX":-3.4075403467243093,"pfxZ":10.273283383536935,"pX":-0.13814910356801036,"pZ":2.0835854220822942,"vX0":8.10323155007034,"vY0":-138.17251005473807,"vZ0":-7.8387558180162555,"x":122.27,"y":182.52,"x0":-2.6624663459509064,"y0":50.00331044597764,"z0":5.775588015577706,"aX":-6.6086061520348585},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":4.6,"spinRate":2241,"spinDirection":205},"zone":5,"typeConfidence":2.0,"plateTime":0.3959948924194565,"extension":6.683899139333929},"index":6,"playId":"beb0e856-5ba0-3f3a-8f89-ceda4e3592f2","pitchNumber":6,"startTime":"2025-09-21T01:17:43.950Z","endTime":"2025-09-21T01:17:48.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:17:48.192Z","atBatIndex":34},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryson Stott doubles (21) on a line drive to left fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T01:18:03.036Z","endTime":"2025-09-21T01:18:56.906Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":80.8,"strikeZoneTop":3.24381134434204,"strikeZoneBottom":1.61216261059029,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.500139936998142,"aZ":-27.38740065801498,"pfxX":-6.615862289277525,"pfxZ":2.9246064780862637,"pX":-1.3413158620707046,"pZ":1.4517629410159185,"vX0":6.139300541922694,"vY0":-126.30253841129633,"vZ0":-5.11393680105065,"x":168.13,"y":199.58,"x0":-2.9284914517745007,"y0":50.0036820277288,"z0":5.669701491128372,"aX":-10.832541985002228},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.4,"breakHorizontal":10.8,"spinRate":1434,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.43145943731083136,"extension":6.524600863759998},"index":0,"playId":"d2db1328-d8df-3ff0-b367-602c30e079e2","pitchNumber":1,"startTime":"2025-09-21T01:18:10.723Z","endTime":"2025-09-21T01:18:14.458Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.449990571684676,"aZ":-30.1417581165153,"pfxX":-7.328146950401959,"pfxZ":1.2386759648722627,"pX":-0.3470024117850891,"pZ":2.032553870629882,"vX0":8.63624768800392,"vY0":-127.01122473565071,"vZ0":-3.278393591356372,"x":130.23,"y":183.9,"x0":-2.829075145210987,"y0":50.00543557308066,"z0":5.720902881315722,"aX":-12.052065242053166},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":1.7,"breakHorizontal":11.5,"spinRate":1522,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4301887559582216,"extension":6.626692467713538},"index":1,"playId":"a6b53526-d965-3d55-a804-6d13ca19f727","pitchNumber":2,"startTime":"2025-09-21T01:18:27.913Z","endTime":"2025-09-21T01:18:31.558Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.7,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.67949474206623,"aZ":-41.133508076389695,"pfxX":1.6704289644867956,"pfxZ":-6.272448967660803,"pX":-0.705253737580328,"pZ":1.361154165342919,"vX0":4.579698916392569,"vY0":-118.44754623713617,"vZ0":-1.7934919387838124,"x":143.88,"y":202.03,"x0":-2.8774655338304953,"y0":50.004931047148276,"z0":5.873885431285509,"aX":2.3844867936115506},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-11.5,"breakHorizontal":-4.1,"spinRate":2424,"spinDirection":30},"zone":13,"typeConfidence":2.0,"plateTime":0.46163248605939255,"extension":6.404521890494308},"hitData":{"launchSpeed":68.9,"launchAngle":21.0,"totalDistance":159.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":65.33,"coordY":147.3}},"index":2,"playId":"f0ed7037-cda0-30a7-999a-b4de9dee46bf","pitchNumber":3,"startTime":"2025-09-21T01:18:43.961Z","endTime":"2025-09-21T01:18:56.906Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:18:56.906Z","atBatIndex":35},{"result":{"type":"atBat","event":"Fielders Choice Out","eventType":"fielders_choice_out","description":"Harrison Bader reaches on a fielder's choice out, shortstop Geraldo Perdomo to third baseman Blaze Alexander. Bryson Stott out at 3rd.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T01:19:16.389Z","endTime":"2025-09-21T01:19:35.046Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":8},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":null,"outBase":"3B","isOut":true,"outNumber":2},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":"r_runner_out","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Fielders Choice Out","eventType":"fielders_choice_out","movementReason":null,"runner":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":74.6,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.807226287528657,"aZ":-40.27727371701843,"pfxX":0.9941331976699325,"pfxZ":-5.799775993580678,"pX":0.034468717591562024,"pZ":2.8593816813738755,"vX0":6.006679534319482,"vY0":-117.36974142674879,"vZ0":0.9402463596672115,"x":115.69,"y":161.58,"x0":-2.6848509183671996,"y0":50.000604556494885,"z0":6.198501462039141,"aX":1.3893478396143488},"breaks":{"breakAngle":3.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-10.0,"breakHorizontal":-3.2,"spinRate":2418,"spinDirection":31},"zone":2,"typeConfidence":2.0,"plateTime":0.4663120190409016,"extension":6.46398899929538},"hitData":{"launchSpeed":86.5,"launchAngle":5.0,"totalDistance":110.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":113.0,"coordY":152.0}},"index":0,"playId":"7c02b15e-c66c-31b0-8a3f-655d8c26bc25","pitchNumber":1,"startTime":"2025-09-21T01:19:26.658Z","endTime":"2025-09-21T01:19:35.046Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:19:35.046Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, first baseman Ildemaro Vargas to pitcher Zac Gallen.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2025-09-21T01:20:19.983Z","endTime":"2025-09-21T01:21:16.356Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":668678,"link":"/api/v1/people/668678"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.1,"strikeZoneTop":3.25738686309098,"strikeZoneBottom":1.47382876479107,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.147451561829584,"aZ":-25.868299590580826,"pfxX":-6.532599873376428,"pfxZ":3.8799823083138016,"pX":-1.1549962470913002,"pZ":0.9651148296020303,"vX0":6.524846990461943,"vY0":-126.70292315184217,"vZ0":-6.465689415978792,"x":161.03,"y":212.72,"x0":-2.916151183399906,"y0":50.001361124471124,"z0":5.620186890848473,"aX":-10.609424151648097},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":5.8,"breakHorizontal":10.3,"spinRate":1507,"spinDirection":225},"zone":13,"typeConfidence":2.0,"plateTime":0.4324668983524633,"extension":6.6293523786235635},"index":0,"playId":"2065d612-312b-3190-9b73-3bcad68368df","pitchNumber":1,"startTime":"2025-09-21T01:20:29.537Z","endTime":"2025-09-21T01:20:33.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.94013703015579,"aZ":-29.51418974343083,"pfxX":-7.197837263418332,"pfxZ":1.6384525650703212,"pX":-0.38635099002196727,"pZ":1.9993376273160905,"vX0":8.679944479474864,"vY0":-126.65293158218516,"vZ0":-3.395190357945019,"x":131.73,"y":184.8,"x0":-2.9232191753687196,"y0":50.00388259385525,"z0":5.7184253472159,"aX":-11.691446699029557},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.4,"breakHorizontal":11.0,"spinRate":1475,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.43251567766966037,"extension":6.673140580190702},"index":1,"playId":"6a843950-b26d-3580-bdb6-c7177717f6d6","pitchNumber":2,"startTime":"2025-09-21T01:20:45.582Z","endTime":"2025-09-21T01:20:49.923Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.7,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.876656151860892,"aZ":-28.61033263787107,"pfxX":-8.6475294124013,"pfxZ":2.2145511958006834,"pX":-0.6095826909982618,"pZ":1.8159172350881894,"vX0":8.53501516908754,"vY0":-125.89441890169128,"vZ0":-3.9182853822083796,"x":140.24,"y":189.75,"x0":-2.915615659402225,"y0":50.00370711693357,"z0":5.70090116198786,"aX":-13.921719901189027},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":3.4,"breakHorizontal":13.8,"spinRate":1596,"spinDirection":225},"zone":7,"typeConfidence":2.0,"plateTime":0.4345962060336168,"extension":6.606679949587229},"hitData":{"launchSpeed":84.2,"launchAngle":1.0,"totalDistance":47.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":151.02,"coordY":171.3}},"index":2,"playId":"c8dc12fe-e180-3aa7-9dbc-4ee4d6ecfa87","pitchNumber":3,"startTime":"2025-09-21T01:21:08.273Z","endTime":"2025-09-21T01:21:16.356Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:21:16.356Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Geraldo Perdomo grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T01:23:13.947Z","endTime":"2025-09-21T01:23:54.801Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.9,"strikeZoneTop":3.48009080610863,"strikeZoneBottom":1.66401232182984,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.876524307692364,"aZ":-29.78353008250249,"pfxX":-7.690562476518917,"pfxZ":1.6333094637265884,"pX":-0.8235780837529203,"pZ":1.7859318695157242,"vX0":4.761239409297941,"vY0":-120.16570779308668,"vZ0":-1.0071938486463876,"x":148.39,"y":190.56,"x0":-1.8295483726043167,"y0":50.00502416886151,"z0":4.852176135482731,"aX":-11.26955660430471},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.0,"breakHorizontal":12.8,"spinRate":1557,"spinDirection":260},"zone":7,"typeConfidence":2.0,"plateTime":0.45549420356716563,"extension":6.70770582110425},"index":0,"playId":"a3d4b1d9-3920-3c12-9604-a9271399a9ad","pitchNumber":1,"startTime":"2025-09-21T01:23:30.743Z","endTime":"2025-09-21T01:23:34.288Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.789357901763726,"aZ":-29.416713619370537,"pfxX":-8.949943936338242,"pfxZ":1.8126166591769168,"pX":-0.1565533279157463,"pZ":1.1849561559590376,"vX0":6.524319303116939,"vY0":-122.68492395216077,"vZ0":-2.5095779822821083,"x":122.97,"y":206.79,"x0":-1.690545523038727,"y0":50.003831446568135,"z0":4.734219469070297,"aX":-13.613227598798828},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":2.9,"breakHorizontal":14.6,"spinRate":1617,"spinDirection":255},"zone":13,"typeConfidence":2.0,"plateTime":0.4468499083850297,"extension":6.822614780396335},"hitData":{"launchSpeed":100.5,"launchAngle":0.0,"totalDistance":42.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.0,"coordY":166.0}},"index":1,"playId":"8602ee91-541b-33b5-8906-51490a50c27d","pitchNumber":2,"startTime":"2025-09-21T01:23:47.630Z","endTime":"2025-09-21T01:23:54.801Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:23:54.801Z","atBatIndex":38},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Ketel Marte lines out to right fielder Max Kepler.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T01:24:08.091Z","endTime":"2025-09-21T01:25:21.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"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":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.7,"strikeZoneTop":3.59640719273744,"strikeZoneBottom":1.66313824889476,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.459728084132315,"aZ":-15.60243560501399,"pfxX":-7.904907066003865,"pfxZ":9.193512735465237,"pX":0.3437893710583223,"pZ":2.399754143345445,"vX0":7.466373082873025,"vY0":-133.5933150811555,"vZ0":-3.6548406879631328,"x":103.9,"y":173.99,"x0":-1.4636483467608168,"y0":50.00456467947598,"z0":4.910871509430347,"aX":-14.253579212307537},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":16.0,"breakHorizontal":12.6,"spinRate":2284,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4103808580537245,"extension":6.955293505167764},"index":0,"playId":"96b1aff9-bd16-3357-8c39-4ed945d538b4","pitchNumber":1,"startTime":"2025-09-21T01:24:28.013Z","endTime":"2025-09-21T01:24:31.554Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-21T01:24:39.758Z","endTime":"2025-09-21T01:24:54.399Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":83.9,"strikeZoneTop":3.63344584808505,"strikeZoneBottom":1.66964101206792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.830303131267858,"aZ":-15.211124054174062,"pfxX":-8.007635691580763,"pfxZ":9.334781806267301,"pX":-0.9321364912933561,"pZ":2.0182341551734275,"vX0":4.625242341472308,"vY0":-134.5868766283903,"vZ0":-4.682732607372716,"x":152.53,"y":184.29,"x0":-1.6413301751531837,"y0":50.00112898066022,"z0":4.87374799086486,"aX":-14.547415354000114},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.0,"breakHorizontal":13.3,"spinRate":2323,"spinDirection":226},"zone":13,"typeConfidence":2.0,"plateTime":0.4084826649678912,"extension":7.039598816226847},"index":2,"playId":"fd69f3a8-1eee-383e-9427-20cd854cf208","pitchNumber":2,"startTime":"2025-09-21T01:24:54.399Z","endTime":"2025-09-21T01:24:58.087Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.9,"endSpeed":78.0,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.729618264615873,"aZ":-25.747210290362418,"pfxX":-9.065753911667587,"pfxZ":4.114410183683875,"pX":0.03644728714680743,"pZ":1.4953198620192354,"vX0":6.911059623062986,"vY0":-124.90694358222026,"vZ0":-2.839772188309765,"x":115.61,"y":198.41,"x0":-1.6034534665257907,"y0":50.00387446034139,"z0":4.788722997668586,"aX":-14.169064550251788},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.0,"breakHorizontal":14.6,"spinRate":1659,"spinDirection":255},"zone":14,"typeConfidence":2.0,"plateTime":0.4403583872529322,"extension":6.98865290657348},"hitData":{"launchSpeed":98.6,"launchAngle":17.0,"totalDistance":300.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":186.69,"coordY":94.96}},"index":3,"playId":"9106eca7-e7df-310a-8d69-c2d89b5c2692","pitchNumber":3,"startTime":"2025-09-21T01:25:13.864Z","endTime":"2025-09-21T01:25:21.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:25:21.381Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Corbin Carroll strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2025-09-21T01:25:32.496Z","endTime":"2025-09-21T01:27:15.853Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.5,"strikeZoneTop":3.19516223443063,"strikeZoneBottom":1.51339489574126,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.502172907078968,"aZ":-39.10343082138846,"pfxX":7.456937505792958,"pfxZ":-5.096088805361929,"pX":0.7105654720364102,"pZ":1.5775877414103958,"vX0":3.0515205647044397,"vY0":-116.08456134985626,"vZ0":0.5245253959948799,"x":89.91,"y":196.19,"x0":-1.591326752717218,"y0":50.00367279367942,"z0":5.082761308232593,"aX":10.137706297172414},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-8.8,"breakHorizontal":-14.3,"spinRate":2652,"spinDirection":57},"zone":9,"typeConfidence":2.0,"plateTime":0.47252004885351484,"extension":6.742527149661477},"index":0,"playId":"2f7019e1-4e68-32c1-985e-40ed0c7903ce","pitchNumber":1,"startTime":"2025-09-21T01:25:48.595Z","endTime":"2025-09-21T01:25:51.887Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":79.5,"endSpeed":73.1,"strikeZoneTop":3.14371337651392,"strikeZoneBottom":1.4319915078287,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.60423451467307,"aZ":-39.77978533035545,"pfxX":7.186964725277402,"pfxZ":-5.646869045298936,"pX":1.0721215900092727,"pZ":1.9760049580995889,"vX0":3.7223235418918037,"vY0":-115.64993214849207,"vZ0":1.6199325850124786,"x":76.13,"y":185.43,"x0":-1.4945349895190847,"y0":50.00188820980525,"z0":5.096889295147559,"aX":9.683105685537944},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.9,"breakVerticalInduced":-9.5,"breakHorizontal":-13.9,"spinRate":2697,"spinDirection":61},"zone":14,"typeConfidence":2.0,"plateTime":0.47454444134127716,"extension":6.836947571688269},"index":1,"playId":"d6b40d6e-e966-3a93-b702-5b2a415c9d2b","pitchNumber":2,"startTime":"2025-09-21T01:26:05.845Z","endTime":"2025-09-21T01:26:09.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.205976528142763,"aZ":-16.844800604156923,"pfxX":-6.676404393686263,"pfxZ":8.422632793843633,"pX":1.1098046059524656,"pZ":2.4235043853948914,"vX0":8.781451972367396,"vY0":-134.3278149646753,"vZ0":-3.4094953614117016,"x":74.7,"y":173.35,"x0":-1.3404631384389138,"y0":50.00214597893985,"z0":4.913043737869458,"aX":-12.15098750364267},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.6,"breakHorizontal":10.1,"spinRate":2258,"spinDirection":231},"zone":12,"typeConfidence":2.0,"plateTime":0.40838661486333816,"extension":7.07981122937639},"index":2,"playId":"2375755d-07ed-3984-a07e-0207277b232b","pitchNumber":3,"startTime":"2025-09-21T01:26:26.545Z","endTime":"2025-09-21T01:26:30.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.1,"endSpeed":72.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.87735121625151,"aZ":-41.72824705564736,"pfxX":6.4237132619153225,"pfxZ":-7.2090059269667215,"pX":0.1808375822485777,"pZ":1.737506081569927,"vX0":2.1518655684255723,"vY0":-115.1322623363797,"vZ0":1.4877177216254338,"x":110.11,"y":191.87,"x0":-1.6036261175357738,"y0":50.0021355038108,"z0":5.160546117094604,"aX":8.514521882023708},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-12.2,"breakHorizontal":-12.2,"spinRate":2692,"spinDirection":54},"zone":8,"typeConfidence":2.0,"plateTime":0.47803622348126984,"extension":6.800250066152286},"index":3,"playId":"207c642b-42e3-37fa-9846-764d22de42d5","pitchNumber":4,"startTime":"2025-09-21T01:26:51.300Z","endTime":"2025-09-21T01:26:55.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":72.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.840713121785882,"aZ":-41.99760036904846,"pfxX":6.330465826129708,"pfxZ":-7.330718741705635,"pX":0.8863376480706413,"pZ":1.2749919658889097,"vX0":3.680507539804781,"vY0":-115.95285864383088,"vZ0":0.5317605644781189,"x":83.21,"y":204.36,"x0":-1.5522256958369407,"y0":50.00135230008562,"z0":5.101022934010797,"aX":8.484606864615268},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-12.7,"breakHorizontal":-12.5,"spinRate":2725,"spinDirection":53},"zone":14,"typeConfidence":2.0,"plateTime":0.47521313285103295,"extension":6.691019806459135},"index":4,"playId":"fce326fe-f1fc-3df5-9b48-295bac5f49c8","pitchNumber":5,"startTime":"2025-09-21T01:27:11.527Z","endTime":"2025-09-21T01:27:15.853Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:27:15.853Z","atBatIndex":40},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T01:29:10.725Z","endTime":"2025-09-21T01:30:57.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":79.4,"strikeZoneTop":3.07730425284673,"strikeZoneBottom":1.72589477397887,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.80574323438252,"aZ":-27.811669790252463,"pfxX":-8.396159922936079,"pfxZ":2.7276813298722775,"pX":-1.7737010574959327,"pZ":1.7839879263667828,"vX0":5.937830546695382,"vY0":-125.5192820127283,"vZ0":-4.034831676274521,"x":184.61,"y":190.61,"x0":-3.0761371443130248,"y0":50.0044063846088,"z0":5.67053876850551,"aX":-13.432564635973751},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":4.2,"breakHorizontal":13.9,"spinRate":1519,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.43596231723539525,"extension":6.558380433189058},"index":0,"playId":"5a0a40f5-a53b-3e60-aa39-06fea5a471ce","pitchNumber":1,"startTime":"2025-09-21T01:29:27.901Z","endTime":"2025-09-21T01:29:31.585Z","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":86.0,"endSpeed":79.6,"strikeZoneTop":3.13465626699187,"strikeZoneBottom":1.53933021924706,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.13561249696719,"aZ":-28.098965118796407,"pfxX":-8.196259073535717,"pfxZ":2.5562463074148996,"pX":-0.17512130111406574,"pZ":1.470405057792509,"vX0":9.220868798631251,"vY0":-124.97594896684696,"vZ0":-4.696696506473646,"x":123.68,"y":199.08,"x0":-2.8326424409477164,"y0":50.00404756712801,"z0":5.658494347462237,"aX":-13.079151816336255},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":3.8,"breakHorizontal":13.0,"spinRate":1582,"spinDirection":228},"zone":8,"typeConfidence":2.0,"plateTime":0.43681857773229904,"extension":6.551300793653141},"index":1,"playId":"ea76a026-6d2a-3cbf-8b44-254b88687c15","pitchNumber":2,"startTime":"2025-09-21T01:29:39.403Z","endTime":"2025-09-21T01:29:43.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.54371678948143,"aZ":-41.21607430704139,"pfxX":2.256818366893821,"pfxZ":-6.45940021942019,"pX":-0.5498828163410796,"pZ":1.131456897171912,"vX0":5.092553671053134,"vY0":-117.63222292327633,"vZ0":-2.094350267115458,"x":137.96,"y":208.23,"x0":-3.036988219064556,"y0":50.00325741289014,"z0":5.8584160269697705,"aX":3.1583838561428834},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-11.9,"breakHorizontal":-5.4,"spinRate":2419,"spinDirection":36},"zone":13,"typeConfidence":2.0,"plateTime":0.4658295788875084,"extension":6.453836294799227},"index":2,"playId":"84e3e572-fb05-313e-bc13-bb9c415c649d","pitchNumber":3,"startTime":"2025-09-21T01:29:54.046Z","endTime":"2025-09-21T01:29:57.751Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":86.6,"strikeZoneTop":3.03306204911133,"strikeZoneBottom":1.65109180021752,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.04516352072643,"aZ":-12.442579864376961,"pfxX":-4.766769390456868,"pfxZ":10.336224025276016,"pX":-1.1645111866776006,"pZ":0.543151557128546,"vX0":6.430752381770589,"vY0":-137.42589024569384,"vZ0":-11.243573966077527,"x":161.39,"y":224.11,"x0":-2.9178083911572057,"y0":50.002932777533715,"z0":5.537849894784257,"aX":-9.099420811978417},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":16.4,"breakHorizontal":7.2,"spinRate":2277,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.39887550709946273,"extension":6.732435057778116},"index":3,"playId":"7226b40e-a06d-3b37-a9ae-2c391cebd8de","pitchNumber":4,"startTime":"2025-09-21T01:30:07.671Z","endTime":"2025-09-21T01:30:11.618Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":72.8,"strikeZoneTop":2.97389006843746,"strikeZoneBottom":1.53078511776061,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.780073882116906,"aZ":-40.63378383061253,"pfxX":3.3973825540104112,"pfxZ":-6.323446002729959,"pX":-1.6470051624846018,"pZ":2.192331378646305,"vX0":2.5040644738522797,"vY0":-115.33929233056814,"vZ0":0.4569020925370739,"x":179.78,"y":179.59,"x0":-3.1906051399219595,"y0":50.00178619322404,"z0":5.931245245704105,"aX":4.546124991894647},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.0,"breakHorizontal":-6.8,"spinRate":2380,"spinDirection":38},"zone":13,"typeConfidence":2.0,"plateTime":0.4760945868387112,"extension":6.247104538001847},"index":4,"playId":"78b37999-bea3-308b-860b-02eff9ca602a","pitchNumber":5,"startTime":"2025-09-21T01:30:36.863Z","endTime":"2025-09-21T01:30:40.817Z","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":0},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.384638257051567,"aZ":-29.84556444442662,"pfxX":-7.935602467493345,"pfxZ":1.4726402700102215,"pX":-0.20998070435408075,"pZ":1.767285175888651,"vX0":9.22266336522123,"vY0":-124.67272767370353,"vZ0":-3.540058041772466,"x":125.0,"y":191.06,"x0":-2.921102174694747,"y0":50.00056312405709,"z0":5.661102913602754,"aX":-12.527071707708773},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.0,"breakHorizontal":12.4,"spinRate":1472,"spinDirection":227},"zone":8,"typeConfidence":2.0,"plateTime":0.43884540108656767,"extension":6.601762279914492},"hitData":{"launchSpeed":71.4,"launchAngle":-26.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.06,"coordY":153.04}},"index":5,"playId":"b91af8ce-62fe-3009-94ee-a1753b29ce79","pitchNumber":6,"startTime":"2025-09-21T01:30:50.368Z","endTime":"2025-09-21T01:30:57.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:30:57.650Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, shortstop Geraldo Perdomo to first baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":42,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T01:31:10.434Z","endTime":"2025-09-21T01:31:30.706Z","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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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":"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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.0,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.7524951233815,"aZ":-23.301162656704154,"pfxX":1.3026811259814597,"pfxZ":4.888773747636373,"pX":0.6440531252187038,"pZ":2.541549432142857,"vX0":8.639633170175355,"vY0":-132.9236860178469,"vZ0":-4.198056744674006,"x":92.45,"y":170.16,"x0":-2.7988451083406036,"y0":50.00126467777274,"z0":5.804394926931717,"aX":2.3625921248989004},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.3,"breakHorizontal":-4.0,"spinRate":2288,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.4098744854981664,"extension":6.707564028420744},"hitData":{"launchSpeed":101.3,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.0,"coordY":157.0}},"index":0,"playId":"782a694d-bf0f-3766-98dc-0f8a6d97d2d4","pitchNumber":1,"startTime":"2025-09-21T01:31:22.854Z","endTime":"2025-09-21T01:31:30.706Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:31:30.706Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":43,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2025-09-21T01:31:46.505Z","endTime":"2025-09-21T01:33:16.182Z","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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"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(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":90.9,"endSpeed":84.3,"strikeZoneTop":3.04111556821027,"strikeZoneBottom":1.5987440438609,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.37554678148111,"aZ":-24.92047108186977,"pfxX":0.11963898197475231,"pfxZ":4.044120197362098,"pX":1.1492245456475727,"pZ":3.6049780797730646,"vX0":10.352620399519628,"vY0":-132.10011039477712,"vZ0":-1.1258702530252036,"x":73.19,"y":141.45,"x0":-2.8125856619279754,"y0":50.00127404500249,"z0":5.844751442711703,"aX":0.21125813291881052},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":7.3,"breakHorizontal":-2.2,"spinRate":2292,"spinDirection":183},"zone":12,"typeConfidence":2.0,"plateTime":0.4124040989495521,"extension":6.57117811062982},"index":0,"playId":"e4cb7b79-edf1-3241-a0a7-84528ba72ae2","pitchNumber":1,"startTime":"2025-09-21T01:31:55.581Z","endTime":"2025-09-21T01:31:59.050Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.678697008966445,"aZ":-27.523354468159358,"pfxX":-7.626100453433061,"pfxZ":2.864395547441072,"pX":-0.5151876937809169,"pZ":1.7443396548057402,"vX0":8.437824755175813,"vY0":-126.09531943282015,"vZ0":-4.307074809960066,"x":136.64,"y":191.68,"x0":-2.901195749499399,"y0":50.0030586166462,"z0":5.674438389966598,"aX":-12.381631022639045},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.4,"breakHorizontal":12.1,"spinRate":1518,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4330199209741208,"extension":6.500707289156257},"index":1,"playId":"26d82612-9229-365b-b404-e127cc57a0ef","pitchNumber":2,"startTime":"2025-09-21T01:32:09.171Z","endTime":"2025-09-21T01:32:12.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.5,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.384788443633894,"aZ":-29.36819679296219,"pfxX":-8.952770769439732,"pfxZ":1.7632947677987953,"pX":-0.6521448164361673,"pZ":1.221515917631447,"vX0":8.818777229981498,"vY0":-125.22656998293152,"vZ0":-4.947667804650755,"x":141.86,"y":205.8,"x0":-3.0498377127395777,"y0":50.00592817441315,"z0":5.614752199791727,"aX":-14.276176569606701},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":2.3,"breakHorizontal":14.3,"spinRate":1607,"spinDirection":229},"zone":13,"typeConfidence":2.0,"plateTime":0.4367465082867419,"extension":6.641694828767582},"index":2,"playId":"a8758430-ec1f-397e-8af2-0138bc85da1b","pitchNumber":3,"startTime":"2025-09-21T01:32:42.619Z","endTime":"2025-09-21T01:32:47.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.4,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.289590662084155,"aZ":-40.507366589181466,"pfxX":2.9779645433206725,"pfxZ":-6.165689081901696,"pX":-0.9822126799939447,"pZ":1.2535627775190032,"vX0":4.188625052898208,"vY0":-116.00727058792727,"vZ0":-1.5018744923861262,"x":154.44,"y":204.93,"x0":-3.2034176885145897,"y0":50.00074520739814,"z0":5.798066071525792,"aX":4.02631703857273},"breaks":{"breakAngle":6.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.5,"breakVerticalInduced":-11.3,"breakHorizontal":-6.5,"spinRate":2281,"spinDirection":40},"zone":13,"typeConfidence":2.0,"plateTime":0.4735648797479586,"extension":6.368493263879435},"index":3,"playId":"62db7aed-03c1-39ee-825f-e06a095657c5","pitchNumber":4,"startTime":"2025-09-21T01:33:11.806Z","endTime":"2025-09-21T01:33:16.182Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:33:16.182Z","atBatIndex":43},{"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":3,"homeScore":2,"isOut":true},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T01:35:20.564Z","endTime":"2025-09-21T01:36:39.147Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"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":"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.4,"endSpeed":81.4,"strikeZoneTop":3.35072662334915,"strikeZoneBottom":1.60924643402792,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.88476055680993,"aZ":-24.833613139316288,"pfxX":-11.000188355577802,"pfxZ":4.316002865700215,"pX":0.9565850502986019,"pZ":2.624061045783565,"vX0":9.992755047818115,"vY0":-129.80557121930286,"vZ0":-0.9220308632554749,"x":80.54,"y":167.93,"x0":-1.519006278358532,"y0":50.005648791002294,"z0":4.879515004801751,"aX":-18.722489221181444},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":7.8,"breakHorizontal":17.6,"spinRate":2203,"spinDirection":230},"zone":12,"typeConfidence":2.0,"plateTime":0.4224241708984957,"extension":6.973945897277359},"index":0,"playId":"e163a63e-863a-3aee-abd2-8b7e93deb549","pitchNumber":1,"startTime":"2025-09-21T01:35:30.346Z","endTime":"2025-09-21T01:35:34.314Z","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":83.9,"endSpeed":76.9,"strikeZoneTop":3.33651227749742,"strikeZoneBottom":1.51809054072719,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.207218915033007,"aZ":-31.029366919329462,"pfxX":-9.148800053877448,"pfxZ":0.758830654530108,"pX":-1.6322492716568822,"pZ":2.498827883821312,"vX0":3.1507160084108894,"vY0":-122.16334678383178,"vZ0":0.7512722850356999,"x":179.22,"y":171.31,"x0":-1.7505158550835627,"y0":50.003374375426645,"z0":4.855863432490061,"aX":-13.819660882045204},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":1.8,"breakHorizontal":15.8,"spinRate":1615,"spinDirection":255},"zone":11,"typeConfidence":2.0,"plateTime":0.44846511639557773,"extension":6.9091462727052795},"index":1,"playId":"e3cb3e2c-d6be-309d-b257-b1a4d7a8ead7","pitchNumber":2,"startTime":"2025-09-21T01:35:49.905Z","endTime":"2025-09-21T01:35:53.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.7,"endSpeed":72.2,"strikeZoneTop":3.3,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.17407180973057,"aZ":-41.38743829855598,"pfxX":7.052418832641965,"pfxZ":-6.997811118251773,"pX":0.3754397209904339,"pZ":1.715450241105834,"vX0":2.5212305178003875,"vY0":-114.580084101841,"vZ0":1.6091505590050403,"x":102.69,"y":192.46,"x0":-1.658700979649097,"y0":50.0048425326535,"z0":5.079667655835467,"aX":9.28188151952043},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-11.9,"breakHorizontal":-13.4,"spinRate":2659,"spinDirection":60},"zone":9,"typeConfidence":2.0,"plateTime":0.4798987994572097,"extension":6.824668003379639},"index":2,"playId":"b3e52b8f-b8cf-3ada-9db2-dfb684dbfabc","pitchNumber":3,"startTime":"2025-09-21T01:36:09.631Z","endTime":"2025-09-21T01:36:13.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.4,"endSpeed":71.7,"strikeZoneTop":3.3,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.928036852632268,"aZ":-39.1163191458756,"pfxX":8.558328061663765,"pfxZ":-5.340711167306248,"pX":0.5472610168261419,"pZ":1.3549593947487413,"vX0":2.57841239433756,"vY0":-114.13173369503565,"vZ0":0.48822552991443446,"x":96.14,"y":202.2,"x0":-1.713432236437717,"y0":50.0038162859839,"z0":5.037686036813228,"aX":11.121916539486831},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-9.1,"breakHorizontal":-16.2,"spinRate":2754,"spinDirection":64},"zone":14,"typeConfidence":2.0,"plateTime":0.48267631612049744,"extension":6.822653058464144},"hitData":{"launchSpeed":82.1,"launchAngle":-18.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.33,"coordY":169.77}},"index":3,"playId":"0b3a74fc-5fdf-3287-b72d-51bca962e7c6","pitchNumber":4,"startTime":"2025-09-21T01:36:31.298Z","endTime":"2025-09-21T01:36:39.147Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:36:39.147Z","atBatIndex":44},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Blaze Alexander doubles (12) on a sharp fly ball to center fielder Harrison Bader.","rbi":0,"awayScore":3,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T01:36:56.833Z","endTime":"2025-09-21T01:37:20.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":84.0,"endSpeed":77.1,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.768318796960088,"aZ":-29.18654809067591,"pfxX":-8.229602336343,"pfxZ":1.9729559740921498,"pX":0.10910779692005693,"pZ":2.175486364335268,"vX0":6.220014255091016,"vY0":-122.18837070034978,"vZ0":-0.22606266501235317,"x":112.84,"y":180.04,"x0":-1.398580656132975,"y0":50.00190914877821,"z0":4.774044464309108,"aX":-12.460221971183243},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.7,"breakHorizontal":13.4,"spinRate":1596,"spinDirection":254},"zone":5,"typeConfidence":2.0,"plateTime":0.44801901217509865,"extension":6.6857313051046985},"hitData":{"launchSpeed":104.2,"launchAngle":29.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":148.4,"coordY":32.89}},"index":0,"playId":"ec4006c6-f300-381a-9c47-0413ebbd0334","pitchNumber":1,"startTime":"2025-09-21T01:37:06.867Z","endTime":"2025-09-21T01:37:20.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:37:20.529Z","atBatIndex":45},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"James McCann doubles (5) on a line drive to center fielder Harrison Bader. Blaze Alexander scores.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T01:38:05.365Z","endTime":"2025-09-21T01:39:16.479Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664056,"link":"/api/v1/people/664056"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":{"id":605400,"link":"/api/v1/people/605400"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"10ae9eae-d643-4944-b011-4f9584097526","startTime":"2025-09-21T01:38:05.365Z","endTime":"2025-09-21T01:38:10.365Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.1,"endSpeed":72.9,"strikeZoneTop":3.32752488286463,"strikeZoneBottom":1.30326309512324,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.016537727218214,"aZ":-38.001379760247374,"pfxX":7.736127661470595,"pfxZ":-4.353964834287069,"pX":1.3237435856746183,"pZ":1.9121276534633527,"vX0":4.252674371420631,"vY0":-115.13879654746688,"vZ0":1.186805244908666,"x":66.54,"y":187.15,"x0":-1.5541913967862269,"y0":50.00259219896531,"z0":5.076354009187279,"aX":10.353064514212479},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-7.3,"breakHorizontal":-15.1,"spinRate":2739,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4762816553325484,"extension":6.883347226571321},"index":1,"playId":"6ae31988-a890-3aba-8934-6f7ff4e1fad8","pitchNumber":1,"startTime":"2025-09-21T01:38:22.890Z","endTime":"2025-09-21T01:38:27.213Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.2,"strikeZoneTop":3.39478520839896,"strikeZoneBottom":1.34060853191296,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.674284367766457,"aZ":-37.34028797294806,"pfxX":7.935052258772732,"pfxZ":-3.946534878474397,"pX":1.2910103632706762,"pZ":1.549094883798261,"vX0":4.123542206072947,"vY0":-113.92751323589107,"vZ0":0.44955532674002874,"x":67.79,"y":196.95,"x0":-1.575454648737823,"y0":50.00181373646205,"z0":5.051139401088055,"aX":10.390063153054044},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-6.7,"breakHorizontal":-15.5,"spinRate":2734,"spinDirection":52},"zone":14,"typeConfidence":2.0,"plateTime":0.4814719030800485,"extension":6.8972562964737625},"index":2,"playId":"28c32c56-cfe3-3928-8ab5-060305a47273","pitchNumber":2,"startTime":"2025-09-21T01:38:42.995Z","endTime":"2025-09-21T01:38:47.246Z","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":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.59795767020526,"aZ":-21.08125374052842,"pfxX":-8.895086152518205,"pfxZ":6.195269586250671,"pX":0.6191875538528849,"pZ":2.7925416558744116,"vX0":8.386274664988532,"vY0":-132.7774385437867,"vZ0":-1.5353703242374837,"x":93.4,"y":163.38,"x0":-1.4197597590629456,"y0":50.00470274291807,"z0":4.907543874533807,"aX":-15.933925113965712},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":11.2,"breakHorizontal":14.4,"spinRate":2302,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.4120232746718955,"extension":7.000095108020219},"hitData":{"launchSpeed":105.7,"launchAngle":16.0,"totalDistance":314.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":177.9,"coordY":63.79}},"index":3,"playId":"37752d54-e8ff-3af8-b9fa-129f6b6a87df","pitchNumber":3,"startTime":"2025-09-21T01:39:04.762Z","endTime":"2025-09-21T01:39:16.479Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:39:16.479Z","atBatIndex":46},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tim Tawa strikes out swinging.","rbi":0,"awayScore":3,"homeScore":3,"isOut":true},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T01:42:01.812Z","endTime":"2025-09-21T01:44:32.976Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"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"},"postOnSecond":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[3,4,5,6,7,8,9,10],"actionIndex":[1,2],"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":694374,"fullName":"Tim Tawa","link":"/api/v1/people/694374"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2025-09-21T01:39:39.232Z","endTime":"2025-09-21T01:40:27.477Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Tanner Banks replaces Aaron Nola.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2025-09-21T01:40:27.477Z","endTime":"2025-09-21T01:41:46.174Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621383,"link":"/api/v1/people/621383"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Tim Tawa replaces Alek Thomas.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":2,"startTime":"2025-09-21T01:41:46.174Z","endTime":"2025-09-21T01:42:03.926Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":78.2,"endSpeed":72.1,"strikeZoneTop":3.34926110922573,"strikeZoneBottom":1.59657550289944,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.14692799891406,"aZ":-32.6961832545389,"pfxX":-7.436465914093462,"pfxZ":-0.4009613010419564,"pX":0.6068189586741428,"pZ":3.1241007443524667,"vX0":-3.0844605480950196,"vY0":-113.90256112086333,"vZ0":-0.031163399419727122,"x":93.87,"y":154.43,"x0":2.944994051604843,"y0":50.00161499433672,"z0":6.374151214253903,"aX":-9.757671247505545},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-0.5,"breakHorizontal":14.3,"spinRate":2238,"spinDirection":297},"zone":3,"typeConfidence":2.0,"plateTime":0.48108540290544477,"extension":5.550147203455061},"index":3,"playId":"b73d9bc9-5823-3dc2-ad36-221bf8474555","pitchNumber":1,"startTime":"2025-09-21T01:42:03.926Z","endTime":"2025-09-21T01:42:08.277Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.776610867435213,"aZ":-16.570425104693435,"pfxX":1.8154061993131687,"pfxZ":8.710338773605752,"pX":-0.47154398876379283,"pZ":3.6691749916173952,"vX0":-7.762178647935811,"vY0":-132.8316754570757,"vZ0":-3.808204838869619,"x":134.97,"y":139.71,"x0":2.249454030762815,"y0":50.00342914065912,"z0":6.322146361917439,"aX":3.2531293668153722},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":15.1,"breakHorizontal":-1.7,"spinRate":2040,"spinDirection":151},"zone":11,"typeConfidence":2.0,"plateTime":0.41195243121885294,"extension":5.5640946428564515},"index":4,"playId":"8f202b4b-d6c6-3bc8-a1f9-0a33d11f3564","pitchNumber":2,"startTime":"2025-09-21T01:42:18.828Z","endTime":"2025-09-21T01:42:23.377Z","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":2,"outs":1},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.3500709663897,"strikeZoneBottom":1.59715549228062,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.590322913059797,"aZ":-31.468414054199613,"pfxX":-7.978145440650737,"pfxZ":0.5101745593078162,"pX":-0.05328480822159621,"pZ":0.781649759483338,"vX0":-4.007556655958505,"vY0":-118.04167693475027,"vZ0":-5.372059680300587,"x":119.03,"y":217.68,"x0":2.7087901438388715,"y0":50.005756580921876,"z0":6.018583663505659,"aX":-11.146742297263229},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.2,"breakHorizontal":15.5,"spinRate":2233,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4658201881022035,"extension":5.898169139759422},"index":5,"playId":"c6061bbe-5351-33ac-acde-bf0ba72a572b","pitchNumber":3,"startTime":"2025-09-21T01:42:41.207Z","endTime":"2025-09-21T01:42:45.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.6,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.155634931491136,"aZ":-25.421398785109208,"pfxX":-1.1373957207283336,"pfxZ":4.108778433458536,"pX":-0.9506456149660372,"pZ":3.5553146749690936,"vX0":-7.83052105267643,"vY0":-126.90298952140316,"vZ0":-1.8590617094237134,"x":153.24,"y":142.79,"x0":2.3132596943315407,"y0":50.00319551299966,"z0":6.307738686920049,"aX":-1.8666753035881085},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":7.3,"breakHorizontal":3.7,"spinRate":2251,"spinDirection":170},"zone":11,"typeConfidence":2.0,"plateTime":0.43039543803074665,"extension":5.641515674230729},"index":6,"playId":"9894f65d-a1a4-3c46-bb83-0724bdf36b85","pitchNumber":4,"startTime":"2025-09-21T01:42:58.300Z","endTime":"2025-09-21T01:43:02.676Z","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":91.3,"endSpeed":84.0,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15261663283801,"aZ":-17.154032867076012,"pfxX":1.2858707301649592,"pfxZ":8.381085934107457,"pX":-0.27852950589256376,"pZ":2.6620022306074005,"vX0":-7.413753919479616,"vY0":-132.70695090698572,"vZ0":-5.9591289615520955,"x":127.62,"y":166.91,"x0":2.3785236660968363,"y0":50.000873182109245,"z0":6.176772354214474,"aX":2.3042810748145652},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":14.2,"breakHorizontal":-0.8,"spinRate":2044,"spinDirection":156},"zone":4,"typeConfidence":2.0,"plateTime":0.41199691237423597,"extension":5.586263520533291},"index":7,"playId":"1539ed4a-32ba-3e90-94d2-4eef2bbca100","pitchNumber":5,"startTime":"2025-09-21T01:43:22.871Z","endTime":"2025-09-21T01:43:27.376Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":79.5,"strikeZoneTop":3.36401543550351,"strikeZoneBottom":1.61159012871876,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.27461330978798,"aZ":-27.230565000882876,"pfxX":-3.269171547638786,"pfxZ":3.1412127167104433,"pX":-1.4625014011968043,"pZ":0.4302619639649013,"vX0":-8.380362150223615,"vY0":-124.43210499620025,"vZ0":-8.110607250941705,"x":172.75,"y":227.16,"x0":2.369568121568685,"y0":50.00097065125492,"z0":5.978358544681237,"aX":-5.140377330440152},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":4.1,"breakHorizontal":7.8,"spinRate":2260,"spinDirection":194},"zone":13,"typeConfidence":2.0,"plateTime":0.439673051129593,"extension":5.961962484874206},"index":8,"playId":"9f37834a-3842-3c0c-ba7a-9acdb194c5d3","pitchNumber":6,"startTime":"2025-09-21T01:43:42.250Z","endTime":"2025-09-21T01:43:46.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.7,"endSpeed":80.2,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.887764006658276,"aZ":-27.80132786933572,"pfxX":-1.2775534078604989,"pfxZ":2.6918933986055436,"pX":-0.2053605763124184,"pZ":3.3885905759789043,"vX0":-6.1505531990265405,"vY0":-126.23055695372396,"vZ0":-1.751915064471715,"x":124.83,"y":147.29,"x0":2.4214390546060507,"y0":50.00576045491825,"z0":6.313921701972769,"aX":-2.076152115576562},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":4.7,"breakHorizontal":3.6,"spinRate":2294,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4326750722937933,"extension":5.596787717466769},"index":9,"playId":"62143763-9e0e-3f31-969b-bdccb318331c","pitchNumber":7,"startTime":"2025-09-21T01:44:02.184Z","endTime":"2025-09-21T01:44:06.709Z","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":83.3,"endSpeed":76.8,"strikeZoneTop":3.32,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.090675883488185,"aZ":-26.605148492559557,"pfxX":7.144117289806493,"pfxZ":3.7420761379859195,"pX":-0.13373705083410314,"pZ":1.3432202117079663,"vX0":-8.069121511907106,"vY0":-120.99457944020736,"vZ0":-5.963856386677138,"x":122.1,"y":202.51,"x0":2.312531955962567,"y0":50.00038317159192,"z0":6.164462022444558,"aX":10.616859778120165},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.6,"breakHorizontal":-11.0,"spinRate":1886,"spinDirection":128},"zone":13,"typeConfidence":2.0,"plateTime":0.45229029119400677,"extension":5.793152090316674},"index":10,"playId":"382ae622-da7f-36bb-8545-2fe603e346e9","pitchNumber":8,"startTime":"2025-09-21T01:44:28.378Z","endTime":"2025-09-21T01:44:32.976Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:44:32.976Z","atBatIndex":47},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Ildemaro Vargas singles on a fly ball to left fielder Brandon Marsh. James McCann scores.","rbi":1,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T01:44:50.868Z","endTime":"2025-09-21T01:45:48.208Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"responsiblePitcher":{"id":605400,"link":"/api/v1/people/605400"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.3,"strikeZoneTop":3.58245805993583,"strikeZoneBottom":1.69124401277053,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.49840295551452,"aZ":-28.036231439086823,"pfxX":-1.0135960056931048,"pfxZ":2.5313156702177437,"pX":-0.15001125765796244,"pZ":2.796872039108824,"vX0":-6.316073355548247,"vY0":-126.92004329447907,"vZ0":-3.0467501663037075,"x":122.72,"y":163.26,"x0":2.5004246961680336,"y0":50.00274766838063,"z0":6.240922219713098,"aX":-1.6562308715681742},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":4.1,"breakHorizontal":3.2,"spinRate":2316,"spinDirection":176},"zone":5,"typeConfidence":2.0,"plateTime":0.4312350251278865,"extension":5.66526784882855},"index":0,"playId":"5998332d-b12b-3d43-b9c5-f7def51d6dbc","pitchNumber":1,"startTime":"2025-09-21T01:44:55.383Z","endTime":"2025-09-21T01:44:59.475Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2025-09-21T01:45:07.302Z","endTime":"2025-09-21T01:45:16.957Z","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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.4,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.29903089496035,"aZ":-28.02918371058896,"pfxX":-1.7688298771630893,"pfxZ":2.574144077169956,"pX":0.12805463716816462,"pZ":3.8065846085695774,"vX0":-5.193459412757896,"vY0":-126.25650702332325,"vZ0":-0.6877706564961856,"x":112.12,"y":136.0,"x0":2.443551062492193,"y0":50.00326878073833,"z0":6.3431465814540005,"aX":-2.8478559871382156},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":4.8,"breakHorizontal":4.4,"spinRate":2329,"spinDirection":176},"zone":12,"typeConfidence":2.0,"plateTime":0.4342280858269958,"extension":5.58116138338912},"index":2,"playId":"76353903-4eb1-3807-a51c-10a95db650f5","pitchNumber":2,"startTime":"2025-09-21T01:45:16.957Z","endTime":"2025-09-21T01:45:21.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":79.8,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.95793465909618,"aZ":-27.425564237122924,"pfxX":-2.2146138814050054,"pfxZ":2.931275542587116,"pX":-0.36475644451505074,"pZ":2.765912715557398,"vX0":-6.318942093269723,"vY0":-126.72576596033203,"vZ0":-3.073059888578115,"x":130.9,"y":164.1,"x0":2.453089863549315,"y0":50.00210389612646,"z0":6.19533740986064,"aX":-3.5849434834789213},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":4.8,"breakHorizontal":5.5,"spinRate":2343,"spinDirection":188},"zone":4,"typeConfidence":2.0,"plateTime":0.4329511153443244,"extension":5.672365789778584},"hitData":{"launchSpeed":65.6,"launchAngle":27.0,"totalDistance":209.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":111.99,"coordY":110.29}},"index":3,"playId":"ce40f085-6a36-303e-a413-c18e2d6a72d1","pitchNumber":3,"startTime":"2025-09-21T01:45:35.888Z","endTime":"2025-09-21T01:45:48.208Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:45:48.208Z","atBatIndex":48},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a line drive to right fielder Max Kepler. Ildemaro Vargas to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T01:46:08.043Z","endTime":"2025-09-21T01:47:33.141Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnSecond":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596146,"link":"/api/v1/people/596146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.48557827876179,"strikeZoneBottom":1.729270051285,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.519486953051242,"aZ":-23.930323082050908,"pfxX":9.138221679022127,"pfxZ":4.52339683601088,"pX":0.6558240970870131,"pZ":2.3442575501432414,"vX0":-7.363471606477271,"vY0":-133.85165494266292,"vZ0":-5.7428938446186875,"x":92.0,"y":175.49,"x0":2.248300634910221,"y0":50.005230636582745,"z0":6.219333115261205,"aX":16.668068957649766},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.2,"breakHorizontal":-15.1,"spinRate":1965,"spinDirection":149},"zone":6,"typeConfidence":2.0,"plateTime":0.40841077417094596,"extension":5.528650841671651},"index":0,"playId":"a631b758-b2fe-3257-907f-eb47a6da52e6","pitchNumber":1,"startTime":"2025-09-21T01:46:18.784Z","endTime":"2025-09-21T01:46:22.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":75.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.249889304609624,"aZ":-32.037740363393546,"pfxX":-7.457150503641177,"pfxZ":0.09592984503899693,"pX":-1.1086991435406317,"pZ":0.9212872415406372,"vX0":-5.950951238858508,"vY0":-120.42628471963282,"vZ0":-5.2500527315309,"x":159.26,"y":213.91,"x0":2.3833700318248883,"y0":50.00486811321634,"z0":6.038347450271187,"aX":-10.707654674163882},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.1,"breakHorizontal":15.1,"spinRate":2313,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.4587750970622597,"extension":5.729457261747741},"index":1,"playId":"0c81b3fe-eb04-323a-89e1-8a807551a1aa","pitchNumber":2,"startTime":"2025-09-21T01:46:31.353Z","endTime":"2025-09-21T01:46:35.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.4,"strikeZoneTop":3.51186152618014,"strikeZoneBottom":1.72522556523576,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.71452491181731,"aZ":-17.169073222449075,"pfxX":2.784985057033081,"pfxZ":8.062936396067975,"pX":-1.2751949008548964,"pZ":3.2751974080578394,"vX0":-9.929372355186233,"vY0":-135.55591032825146,"vZ0":-4.84443885541774,"x":165.61,"y":150.35,"x0":2.0736743856423283,"y0":50.00012951184114,"z0":6.284585838457026,"aX":5.1824464320483585},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":13.7,"breakHorizontal":-2.9,"spinRate":2127,"spinDirection":150},"zone":11,"typeConfidence":2.0,"plateTime":0.40411622593742935,"extension":5.6432937178834015},"index":2,"playId":"21d2c48c-6de1-3126-a9c7-98b435c7e662","pitchNumber":3,"startTime":"2025-09-21T01:46:51.877Z","endTime":"2025-09-21T01:46:55.874Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.2,"strikeZoneTop":3.41796463811297,"strikeZoneBottom":1.69269675907572,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.286108329293167,"aZ":-31.347932234645718,"pfxX":-7.141172069320337,"pfxZ":0.5692990974682539,"pX":-0.9773783699301426,"pZ":0.6140377907598866,"vX0":-6.055613761535318,"vY0":-120.65489653907548,"vZ0":-6.163469568511567,"x":154.26,"y":222.2,"x0":2.5045913957793617,"y0":50.00481358636858,"z0":6.008066345385399,"aX":-10.393330663603352},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-0.4,"breakHorizontal":14.5,"spinRate":2425,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.45621806296749634,"extension":5.653001180066797},"index":3,"playId":"08175e7d-cfcd-3c28-928a-b7877a034015","pitchNumber":4,"startTime":"2025-09-21T01:47:07.597Z","endTime":"2025-09-21T01:47:11.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.4,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.13492312926782,"aZ":-20.766536291653825,"pfxX":8.257182237421935,"pfxZ":6.270748841464789,"pX":0.8275665703373956,"pZ":2.609707020587358,"vX0":-6.692194490136796,"vY0":-134.0807279464288,"vZ0":-5.706515357597667,"x":85.46,"y":168.32,"x0":2.28369080393916,"y0":50.00419910346211,"z0":6.248577538234998,"aX":15.027398013609874},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.3,"breakHorizontal":-13.6,"spinRate":2025,"spinDirection":154},"zone":6,"typeConfidence":2.0,"plateTime":0.40858569509012455,"extension":5.511141248364037},"hitData":{"launchSpeed":90.1,"launchAngle":18.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":176.76,"coordY":93.11}},"index":4,"playId":"8858b7de-5960-31cd-a48e-5ba60d446820","pitchNumber":5,"startTime":"2025-09-21T01:47:22.837Z","endTime":"2025-09-21T01:47:33.141Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:47:33.141Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Geraldo Perdomo walks. Ildemaro Vargas to 3rd. Jake McCarthy to 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T01:48:50.304Z","endTime":"2025-09-21T01:51:05.838Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"postOnThird":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":7},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"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":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T01:48:02.097Z","endTime":"2025-09-21T01:48:52.405Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":80.8,"endSpeed":74.2,"strikeZoneTop":3.50155327645161,"strikeZoneBottom":1.59484975285577,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.127919485480696,"aZ":-33.94810044940268,"pfxX":-8.457687483901724,"pfxZ":-1.2780150456864998,"pX":-0.18940632131465993,"pZ":2.79981638790602,"vX0":-4.549665472316873,"vY0":-117.65870178053244,"vZ0":-0.7220899795815802,"x":124.22,"y":163.18,"x0":2.873496451019514,"y0":50.001853344861125,"z0":6.28050868390584,"aX":-11.753760984448654},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-2.2,"breakHorizontal":16.4,"spinRate":2329,"spinDirection":281},"zone":5,"typeConfidence":2.0,"plateTime":0.4670789737539365,"extension":5.569982902380112},"index":1,"playId":"c792ec16-98d0-3f99-b3d0-777826dab655","pitchNumber":1,"startTime":"2025-09-21T01:48:52.405Z","endTime":"2025-09-21T01:48:56.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.63066273459069,"strikeZoneBottom":1.57141355536811,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.2982007778673,"aZ":-28.887996371470464,"pfxX":-2.0700714100346467,"pfxZ":2.0502591415030356,"pX":-0.7581389750784098,"pZ":3.7188325572593395,"vX0":-7.0011083998377766,"vY0":-125.33448409197523,"vZ0":-0.7163065541063953,"x":145.9,"y":138.37,"x0":2.3308108491335715,"y0":50.00432766595377,"z0":6.349707278353569,"aX":-3.3216123431010907},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":3.8,"breakHorizontal":5.3,"spinRate":2229,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.435588521936352,"extension":5.662333413765244},"index":2,"playId":"476c1e60-8bdf-32c4-bae7-33586404fa7d","pitchNumber":2,"startTime":"2025-09-21T01:49:07.665Z","endTime":"2025-09-21T01:49:11.873Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":83.1,"strikeZoneTop":3.69195647199043,"strikeZoneBottom":1.75545486898201,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.223415382643953,"aZ":-18.092007090585053,"pfxX":0.5255958200558632,"pfxZ":7.98177147850256,"pX":0.34991724253350065,"pZ":4.6356161419545,"vX0":-5.561700871081549,"vY0":-131.5657430303699,"vZ0":-1.0412256389208383,"x":103.66,"y":113.62,"x0":2.417142286135668,"y0":50.00238449519831,"z0":6.369039322258669,"aX":0.9272512043595982},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":14.5,"breakHorizontal":0.2,"spinRate":2031,"spinDirection":153},"zone":12,"typeConfidence":2.0,"plateTime":0.4152788370103986,"extension":5.5430282656085375},"index":3,"playId":"5176db62-cd22-3d8b-867f-7661c3d9ff21","pitchNumber":3,"startTime":"2025-09-21T01:49:23.221Z","endTime":"2025-09-21T01:49:27.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.0,"endSpeed":79.3,"strikeZoneTop":3.56783090963827,"strikeZoneBottom":1.60091121067151,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.025262366553804,"aZ":-31.055632826016435,"pfxX":-2.1420255219334505,"pfxZ":0.6973627240785056,"pX":0.44815513744065627,"pZ":4.2305075067148605,"vX0":-4.5493139539078005,"vY0":-125.25346931870948,"vZ0":0.8919679446544022,"x":99.92,"y":124.56,"x0":2.562282188239462,"y0":50.00103270116927,"z0":6.398752137993103,"aX":-3.4201333177493534},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":4.9,"spinRate":2319,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.43641188130085906,"extension":5.630760909673594},"index":4,"playId":"016789f6-a7fd-3ec7-add6-a2a7f31b0e5f","pitchNumber":4,"startTime":"2025-09-21T01:49:38.878Z","endTime":"2025-09-21T01:49:42.972Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.0,"strikeZoneTop":3.39531335663293,"strikeZoneBottom":1.42800112030555,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.86099798042451,"aZ":-33.177732750795585,"pfxX":-7.299343513675863,"pfxZ":-0.7262169431955012,"pX":-0.017311337628879927,"pZ":1.9034177797346437,"vX0":-4.101590604386469,"vY0":-116.73645663066527,"vZ0":-2.5531005920963445,"x":117.66,"y":187.39,"x0":2.713537061165926,"y0":50.00529816668462,"z0":6.147810956291283,"aX":-10.031834144786856},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":-1.7,"breakHorizontal":14.3,"spinRate":2230,"spinDirection":294},"zone":8,"typeConfidence":2.0,"plateTime":0.46998033242800874,"extension":5.705207545774566},"index":5,"playId":"18368439-6a2d-37d9-9ac6-8824187d8691","pitchNumber":5,"startTime":"2025-09-21T01:49:57.326Z","endTime":"2025-09-21T01:50:01.439Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.3,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.210918229693572,"aZ":-22.166530696425976,"pfxX":0.05161700844187189,"pfxZ":5.545062062523561,"pX":0.5068214477518468,"pZ":3.5711537370241393,"vX0":-5.08559878868556,"vY0":-132.95259332987357,"vZ0":-2.8600912145066646,"x":97.68,"y":142.36,"x0":2.430931143166472,"y0":50.00560640023939,"z0":6.254332120410922,"aX":0.09351315711414668},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.7,"breakHorizontal":1.0,"spinRate":2001,"spinDirection":153},"zone":3,"typeConfidence":2.0,"plateTime":0.4106197692426803,"extension":5.692735324473154},"index":6,"playId":"bdb139a2-55dc-3ff3-9098-1d5cb15f61c4","pitchNumber":6,"startTime":"2025-09-21T01:50:26.748Z","endTime":"2025-09-21T01:50:33.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.2,"strikeZoneTop":3.54970322124004,"strikeZoneBottom":1.65819594618707,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.139061168880968,"aZ":-16.131534704526626,"pfxX":1.8698610563411688,"pfxZ":8.943961616011354,"pX":-0.3394938576180745,"pZ":1.5544946618545017,"vX0":-7.813274364557227,"vY0":-132.762405845299,"vZ0":-8.620031143297773,"x":129.94,"y":196.81,"x0":2.3925644077471997,"y0":50.00440159334408,"z0":6.006425225258776,"aX":3.355496769560649},"breaks":{"breakAngle":6.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":14.5,"breakHorizontal":-1.8,"spinRate":2218,"spinDirection":150},"zone":7,"typeConfidence":2.0,"plateTime":0.41180138255542786,"extension":5.837053068258993},"index":7,"playId":"2a8eeda6-350b-3e89-b5a5-83995d6e3c7a","pitchNumber":7,"startTime":"2025-09-21T01:51:00.678Z","endTime":"2025-09-21T01:51:05.838Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:51:05.838Z","atBatIndex":50},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Ketel Marte strikes out swinging.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2025-09-21T01:51:30.013Z","endTime":"2025-09-21T01:52:54.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"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,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"playId":"29c8a4ba-23e9-44af-bde5-edb8615cd85b","startTime":"2025-09-21T01:51:30.013Z","endTime":"2025-09-21T01:51:35.013Z","isPitch":false,"type":"stepoff"},{"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":0,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.72908107501042,"strikeZoneBottom":1.73658999194931,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.608007434129295,"aZ":-16.11168987578019,"pfxX":1.3803722122189184,"pfxZ":8.838605081950996,"pX":-1.4617552199654316,"pZ":2.7762142976039406,"vX0":-9.722714531162383,"vY0":-133.66077079727873,"vZ0":-6.028008502333373,"x":172.72,"y":163.82,"x0":2.0367536560352795,"y0":50.00463356615144,"z0":6.209311693528771,"aX":2.5106617007060144},"breaks":{"breakAngle":2.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.9,"breakHorizontal":-0.5,"spinRate":2273,"spinDirection":160},"zone":11,"typeConfidence":2.0,"plateTime":0.409102799316849,"extension":5.583552513067521},"index":1,"playId":"6a5dc634-56a2-348c-92e2-de6f86424234","pitchNumber":1,"startTime":"2025-09-21T01:51:41.279Z","endTime":"2025-09-21T01:51:45.105Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.4,"endSpeed":74.0,"strikeZoneTop":3.56902794163845,"strikeZoneBottom":1.69864649813894,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.859602682713607,"aZ":-30.544679112370098,"pfxX":-6.491076310733146,"pfxZ":1.1630476691540306,"pX":0.7891340781356839,"pZ":2.662743834318102,"vX0":-3.0232310349150553,"vY0":-118.415876216097,"vZ0":-1.5012657501047557,"x":86.92,"y":166.89,"x0":2.9317765239995977,"y0":50.00223473654749,"z0":6.139899647140545,"aX":-9.074528977806517},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":2.0,"breakHorizontal":12.6,"spinRate":2369,"spinDirection":282},"zone":6,"typeConfidence":2.0,"plateTime":0.4652965879736972,"extension":5.505501569372988},"index":2,"playId":"eb343bec-c990-3915-b805-f7a0e5e0dc36","pitchNumber":2,"startTime":"2025-09-21T01:51:56.604Z","endTime":"2025-09-21T01:52:00.171Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.533765705640803,"aZ":-27.79631906674327,"pfxX":-2.3925705612066404,"pfxZ":2.6470849290439578,"pX":0.4062489486074557,"pZ":2.931726513303357,"vX0":-4.520730673956498,"vY0":-127.42044128695053,"vZ0":-2.772453030419063,"x":101.51,"y":159.62,"x0":2.5097461613754604,"y0":50.00561285301417,"z0":6.214989032340244,"aX":-3.960420526269645},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.4,"breakHorizontal":5.3,"spinRate":2391,"spinDirection":191},"zone":6,"typeConfidence":2.0,"plateTime":0.4287644317399395,"extension":5.726966366343909},"index":3,"playId":"f0f2d29b-ce9b-3c99-9b79-dd5f4180c870","pitchNumber":3,"startTime":"2025-09-21T01:52:10.960Z","endTime":"2025-09-21T01:52:14.838Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":80.8,"strikeZoneTop":3.70201193386669,"strikeZoneBottom":1.77100374762905,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.816869311132045,"aZ":-25.86419294220138,"pfxX":-0.3996545581491171,"pfxZ":3.883741702610452,"pX":-1.446781822541884,"pZ":0.2526607341509097,"vX0":-9.173194612192928,"vY0":-126.14674443814819,"vZ0":-8.96505560344791,"x":172.15,"y":231.96,"x0":2.2769159522279736,"y0":50.00169490236165,"z0":5.912989747266216,"aX":-0.6478747521103158},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.3,"breakHorizontal":2.6,"spinRate":2464,"spinDirection":165},"zone":13,"typeConfidence":2.0,"plateTime":0.43292494856107355,"extension":5.9238042578859735},"index":4,"playId":"d1e03624-bfb9-38f8-9d9d-0f2e0f8741b5","pitchNumber":4,"startTime":"2025-09-21T01:52:32.112Z","endTime":"2025-09-21T01:52:36.404Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.402074957890633,"aZ":-24.793485947727277,"pfxX":6.783987220482728,"pfxZ":4.7659783027336085,"pX":0.7951262727252393,"pZ":1.610103817255649,"vX0":-5.980060819349358,"vY0":-123.55457039481803,"vZ0":-5.918682068079967,"x":86.69,"y":195.31,"x0":2.3643445700164776,"y0":50.00048739223353,"z0":6.117533149783791,"aX":10.497348134835745},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":7.4,"breakHorizontal":-10.9,"spinRate":1883,"spinDirection":131},"zone":14,"typeConfidence":2.0,"plateTime":0.44315830752873797,"extension":5.803946286498322},"index":5,"playId":"6bb67178-033f-3b25-8bb9-64aa3b994dd0","pitchNumber":5,"startTime":"2025-09-21T01:52:49.944Z","endTime":"2025-09-21T01:52:54.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:52:54.537Z","atBatIndex":51},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T01:55:03.464Z","endTime":"2025-09-21T01:55:14.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Tim Tawa remains in the game as the center fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T01:54:28.545Z","endTime":"2025-09-21T01:55:05.620Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":694374,"link":"/api/v1/people/694374"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"701","replacedPlayer":{"id":677950,"link":"/api/v1/people/677950"}},{"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":93.1,"endSpeed":85.2,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.42523633012626,"aZ":-13.614844672470538,"pfxX":-2.481977624159767,"pfxZ":10.00309074306891,"pX":-0.14099661184611034,"pZ":2.5451458199107915,"vX0":7.41190809979202,"vY0":-135.3276913026587,"vZ0":-6.608641847240507,"x":122.37,"y":170.06,"x0":-2.592512833547616,"y0":50.00575688938759,"z0":5.972094000936415,"aX":-4.6074118788569836},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.9,"breakHorizontal":2.9,"spinRate":2146,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.4046852288860152,"extension":6.602807808297574},"hitData":{"launchSpeed":84.9,"launchAngle":51.0,"totalDistance":248.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":174.83,"coordY":113.16}},"index":1,"playId":"23fc7f7c-cf8f-3e45-8b7d-97aee42e477c","pitchNumber":1,"startTime":"2025-09-21T01:55:05.620Z","endTime":"2025-09-21T01:55:14.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:55:14.924Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Max Kepler called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T01:55:25.994Z","endTime":"2025-09-21T01:56:43.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":543510,"link":"/api/v1/people/543510"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.2,"strikeZoneTop":3.42461592160727,"strikeZoneBottom":1.65408957800604,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.79615081688953,"aZ":-16.159707099843576,"pfxX":-3.000880787926851,"pfxZ":8.70280644489914,"pX":0.5089939088778154,"pZ":1.8875488759323573,"vX0":9.821709681909299,"vY0":-134.44302265652396,"vZ0":-7.200260392674088,"x":97.6,"y":187.82,"x0":-2.7936246038218626,"y0":50.00108811707478,"z0":5.737090336398934,"aX":-5.522272837265234},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":14.4,"breakHorizontal":3.5,"spinRate":2188,"spinDirection":209},"zone":9,"typeConfidence":2.0,"plateTime":0.40664965004439146,"extension":6.579974763567465},"index":0,"playId":"a0b98497-bc9f-33dd-9faf-2235dac0d361","pitchNumber":1,"startTime":"2025-09-21T01:55:34.879Z","endTime":"2025-09-21T01:55:38.502Z","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":93.6,"endSpeed":85.6,"strikeZoneTop":3.42376426953339,"strikeZoneBottom":1.64004707003388,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.211406899790088,"aZ":-13.307458545434441,"pfxX":-3.0317870324452705,"pfxZ":10.113122941951286,"pX":-0.8314886278077177,"pZ":1.1207579945298307,"vX0":6.398897850532371,"vY0":-135.84281466552883,"vZ0":-9.773579517977916,"x":148.69,"y":208.52,"x0":-2.8254556665472044,"y0":50.00379388431398,"z0":5.6941122153386,"aX":-5.657010018687446},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":16.3,"breakHorizontal":4.1,"spinRate":2208,"spinDirection":211},"zone":13,"typeConfidence":2.0,"plateTime":0.4034506991791571,"extension":6.603695695986097},"index":1,"playId":"f43e496e-c5f4-39d2-be81-708392774764","pitchNumber":2,"startTime":"2025-09-21T01:55:47.677Z","endTime":"2025-09-21T01:55:51.402Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":86.1,"strikeZoneTop":3.40892814696036,"strikeZoneBottom":1.59439631945443,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.78746986674724,"aZ":-14.59754003289206,"pfxX":-3.6433437339190293,"pfxZ":9.310240569301248,"pX":-1.3178862264320705,"pZ":1.426369316282725,"vX0":5.321750276174985,"vY0":-136.47722156496042,"vZ0":-8.966882271224849,"x":167.23,"y":200.27,"x0":-2.8189897693020227,"y0":50.00633884039559,"z0":5.7582889440936285,"aX":-6.880909220135044},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":15.1,"breakHorizontal":5.5,"spinRate":2192,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.4012089499989986,"extension":6.54067096140257},"index":2,"playId":"ff6b7b37-60e5-359b-9771-53615cc2cf23","pitchNumber":3,"startTime":"2025-09-21T01:55:59.995Z","endTime":"2025-09-21T01:56:03.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 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":84.6,"endSpeed":78.4,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.953991654260236,"aZ":-28.256556808786264,"pfxX":-7.624450723155491,"pfxZ":2.522385196821162,"pX":-1.0791823940337693,"pZ":2.360860755329629,"vX0":7.212554046784651,"vY0":-123.1344859205066,"vZ0":-2.6135576013757387,"x":158.14,"y":175.04,"x0":-3.0405110926086145,"y0":50.002570541158626,"z0":5.800547582564656,"aX":-11.836073853761155},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.2,"breakHorizontal":12.4,"spinRate":1570,"spinDirection":224},"zone":13,"typeConfidence":2.0,"plateTime":0.44298539119716684,"extension":6.44519609459695},"index":3,"playId":"76d75299-60be-3b65-ae4d-dcbc1116a1c6","pitchNumber":4,"startTime":"2025-09-21T01:56:14.728Z","endTime":"2025-09-21T01:56:18.369Z","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":93.6,"endSpeed":85.1,"strikeZoneTop":3.33567759429633,"strikeZoneBottom":1.6128740210699,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.744771344716483,"aZ":-14.718786804067419,"pfxX":-3.915629860494892,"pfxZ":9.365760548700443,"pX":-0.823953295615394,"pZ":2.7245748570282537,"vX0":6.598711677580203,"vY0":-136.10975491060884,"vZ0":-5.597939615346316,"x":148.41,"y":165.22,"x0":-2.778434623480598,"y0":50.001775579138375,"z0":5.838631596505303,"aX":-7.2973969592262895},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":15.8,"breakHorizontal":5.6,"spinRate":2142,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.4034476532200788,"extension":6.631007064459831},"index":4,"playId":"770ea7ba-aeba-3d15-b26c-4d8672d50a8c","pitchNumber":5,"startTime":"2025-09-21T01:56:39.251Z","endTime":"2025-09-21T01:56:43.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:56:43.068Z","atBatIndex":53},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Otto Kemp advances to 2nd, on a throwing error by third baseman Blaze Alexander.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T01:56:53.945Z","endTime":"2025-09-21T01:58:53.333Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.3,"strikeZoneTop":3.51759258546244,"strikeZoneBottom":1.63736295130617,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.785632567020603,"aZ":-19.587429125788287,"pfxX":0.8934512413867379,"pfxZ":6.9666429832728225,"pX":-0.7824750644529455,"pZ":2.4744824946789583,"vX0":5.294446451581143,"vY0":-133.10041087914536,"vZ0":-4.998043769187317,"x":146.83,"y":171.97,"x0":-2.907937240648864,"y0":50.00120389989912,"z0":5.781954480097053,"aX":1.6121103292798007},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.9,"breakHorizontal":-2.6,"spinRate":2325,"spinDirection":193},"zone":4,"typeConfidence":2.0,"plateTime":0.4104731983572618,"extension":6.583811748694828},"index":0,"playId":"f9482768-34e1-3181-8fee-18a7e655a0dc","pitchNumber":1,"startTime":"2025-09-21T01:57:04.951Z","endTime":"2025-09-21T01:57:09.035Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.6,"endSpeed":73.4,"strikeZoneTop":3.43825097253966,"strikeZoneBottom":1.61944108960587,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.888562788651186,"aZ":-41.363390888547954,"pfxX":2.150582286123937,"pfxZ":-6.772076270314837,"pX":-0.467499978771305,"pZ":2.9975376707138897,"vX0":4.8563093685942755,"vY0":-115.8275144648059,"vZ0":1.973394643708738,"x":134.82,"y":157.85,"x0":-2.871727431089452,"y0":50.00271910432766,"z0":6.093386781305649,"aX":2.917678294475688},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-11.4,"breakHorizontal":-5.2,"spinRate":2367,"spinDirection":38},"zone":1,"typeConfidence":2.0,"plateTime":0.4731137780236505,"extension":6.428216548890961},"index":1,"playId":"f6d2f206-379f-32cf-8dd7-bdc31423cefd","pitchNumber":2,"startTime":"2025-09-21T01:57:18.024Z","endTime":"2025-09-21T01:57:22.068Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-21T01:57:34.227Z","endTime":"2025-09-21T01:57:41.526Z","isPitch":false,"type":"action","player":{"id":805249,"link":"/api/v1/people/805249"}},{"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.3,"endSpeed":86.1,"strikeZoneTop":3.38976304721686,"strikeZoneBottom":1.54001146318034,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.679440612669858,"aZ":-14.055353998429908,"pfxX":-4.14415184904156,"pfxZ":9.566466550428865,"pX":0.9363541984594407,"pZ":2.252233243084936,"vX0":10.693954494239858,"vY0":-136.87339461367173,"vZ0":-6.7305108952058506,"x":81.31,"y":177.97,"x0":-2.485923812564292,"y0":50.006176361452546,"z0":5.708850196704158,"aX":-7.8529679471855},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":16.0,"breakHorizontal":5.2,"spinRate":2112,"spinDirection":212},"zone":14,"typeConfidence":2.0,"plateTime":0.4004248942175237,"extension":6.68826917681639},"index":3,"playId":"e198e107-4378-3171-9d16-bde69e779d44","pitchNumber":3,"startTime":"2025-09-21T01:57:41.526Z","endTime":"2025-09-21T01:57:45.601Z","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":94.7,"endSpeed":86.1,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.180727499251304,"aZ":-13.979002091822062,"pfxX":-4.675928521591034,"pfxZ":9.571346304109198,"pX":0.7270256743988743,"pZ":2.1654473624803354,"vX0":10.444607897728725,"vY0":-137.42831207107864,"vZ0":-7.074302934068876,"x":89.29,"y":180.31,"x0":-2.525652459475129,"y0":50.0036266079071,"z0":5.733913160631694,"aX":-8.890439095199635},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":6.1,"spinRate":2203,"spinDirection":211},"zone":9,"typeConfidence":2.0,"plateTime":0.39948013586053577,"extension":6.680342366650042},"index":4,"playId":"df7f5efd-fb80-3150-9209-c44fe5a35f8e","pitchNumber":4,"startTime":"2025-09-21T01:57:58.429Z","endTime":"2025-09-21T01:58:02.568Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.9,"strikeZoneTop":3.39698221069071,"strikeZoneBottom":1.54764059248203,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.858240869826105,"aZ":-39.06192498146759,"pfxX":1.4444619301019994,"pfxZ":-4.958725715925285,"pX":0.7834114593392352,"pZ":0.4580132672163153,"vX0":7.952935270100553,"vY0":-117.34562281720632,"vZ0":-3.765077656163313,"x":87.14,"y":226.41,"x0":-2.8414612906761705,"y0":50.0001029269036,"z0":5.733880621831081,"aX":2.007416151795111},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-9.7,"breakHorizontal":-4.7,"spinRate":2290,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.4673142157091936,"extension":6.553420640790605},"index":5,"playId":"cb1d3c79-1455-3807-9cfd-15321a210dcb","pitchNumber":5,"startTime":"2025-09-21T01:58:17.369Z","endTime":"2025-09-21T01:58:21.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.4,"endSpeed":74.5,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.20545248963591,"aZ":-40.73117612036183,"pfxX":1.8161439959044001,"pfxZ":-6.18192056322884,"pX":0.7318781364204827,"pZ":1.4723618933004345,"vX0":7.5314088861087,"vY0":-116.92873153211173,"vZ0":-1.4809757380321131,"x":89.1,"y":199.03,"x0":-2.7678249705309517,"y0":50.003458597600584,"z0":5.938167909174413,"aX":2.513177031450667},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.3,"breakHorizontal":-5.2,"spinRate":2411,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.46855252071562914,"extension":6.534049751350033},"hitData":{"launchSpeed":94.2,"launchAngle":-25.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":94.23,"coordY":167.24}},"index":6,"playId":"4225fb4b-2cb3-3ad2-9eff-c55d5029ce3d","pitchNumber":6,"startTime":"2025-09-21T01:58:39.915Z","endTime":"2025-09-21T01:58:53.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T01:58:53.333Z","atBatIndex":54},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryson Stott walks.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T02:00:24.694Z","endTime":"2025-09-21T02:02:09.865Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"postOnSecond":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T01:59:14.499Z","endTime":"2025-09-21T02:00:26.601Z","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(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.5,"strikeZoneTop":3.29440421781718,"strikeZoneBottom":1.56299675672647,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.553570007487302,"aZ":-42.033982404697596,"pfxX":3.1501023555416285,"pfxZ":-7.0399333099540105,"pX":-0.7504667598024433,"pZ":3.2988381447908046,"vX0":4.45439414922575,"vY0":-117.6750124970582,"vZ0":2.6256642052877712,"x":145.61,"y":149.71,"x0":-3.077874882402167,"y0":50.00191565165482,"z0":6.065646109928128,"aX":4.412128178416225},"breaks":{"breakAngle":7.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-11.8,"breakHorizontal":-6.8,"spinRate":2426,"spinDirection":44},"zone":1,"typeConfidence":2.0,"plateTime":0.46565296518095023,"extension":6.433137106706242},"index":1,"playId":"7a71780b-deda-38ad-b5c2-bad0f538083e","pitchNumber":1,"startTime":"2025-09-21T02:00:26.601Z","endTime":"2025-09-21T02:00:30.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.8,"strikeZoneTop":3.28569718427768,"strikeZoneBottom":1.63025371693193,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.14671472014023,"aZ":-27.707352028125353,"pfxX":-7.052990942414372,"pfxZ":2.9042433418030225,"pX":-1.0166189774173695,"pZ":2.0198943455536913,"vX0":7.1690085089956215,"vY0":-123.12264804494481,"vZ0":-3.296299519529579,"x":155.75,"y":184.24,"x0":-3.047915836699227,"y0":50.00274640095369,"z0":5.717606503382497,"aX":-10.843185228358456},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.7,"breakHorizontal":11.2,"spinRate":1495,"spinDirection":223},"zone":13,"typeConfidence":2.0,"plateTime":0.44465497181304015,"extension":6.440831965162365},"index":2,"playId":"075f7546-328e-3d35-b369-281de71a8b55","pitchNumber":2,"startTime":"2025-09-21T02:00:41.756Z","endTime":"2025-09-21T02:00:45.699Z","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":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.26677980963436,"strikeZoneBottom":1.67266319942139,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.456335984261145,"aZ":-28.720587140527044,"pfxX":-7.517451056529401,"pfxZ":2.2477353858445754,"pX":-0.4960690941631456,"pZ":1.725843029622964,"vX0":8.211976332663747,"vY0":-122.9161527308485,"vZ0":-3.767356003203208,"x":135.91,"y":192.18,"x0":-2.897363006585484,"y0":50.002895302072034,"z0":5.706484292423511,"aX":-11.54915796562593},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":3.5,"breakHorizontal":11.8,"spinRate":1478,"spinDirection":224},"zone":7,"typeConfidence":2.0,"plateTime":0.444935308649002,"extension":6.445171858176433},"index":3,"playId":"46b405ca-c861-3c3a-87ef-20732d85ca9a","pitchNumber":3,"startTime":"2025-09-21T02:00:59.397Z","endTime":"2025-09-21T02:01:03.399Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.8,"strikeZoneTop":3.22150567252998,"strikeZoneBottom":1.59665166155797,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.71948917685174,"aZ":-41.78193430230748,"pfxX":1.9039595599415882,"pfxZ":-6.920515864198153,"pX":-0.7781649436320554,"pZ":-0.06547261082078033,"vX0":4.915224258334665,"vY0":-117.51222703683587,"vZ0":-4.312001448473554,"x":146.66,"y":240.55,"x0":-3.1500737998326924,"y0":50.00158338484883,"z0":5.702732963544469,"aX":2.6435662935535698},"breaks":{"breakAngle":4.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-13.3,"breakHorizontal":-4.7,"spinRate":2465,"spinDirection":34},"zone":13,"typeConfidence":2.0,"plateTime":0.4673588518582217,"extension":6.522265038167013},"index":4,"playId":"1c41df8e-a567-3474-8f19-30ad01261838","pitchNumber":4,"startTime":"2025-09-21T02:01:19.197Z","endTime":"2025-09-21T02:01:23.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.7,"endSpeed":75.0,"strikeZoneTop":3.27432601744708,"strikeZoneBottom":1.55862635261065,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.46371424152191,"aZ":-40.214283093548175,"pfxX":0.2705986519512209,"pfxZ":-5.77813938684081,"pX":0.14043940119275872,"pZ":0.10477802330185342,"vX0":7.214071096914089,"vY0":-117.31235637510729,"vZ0":-4.40320927598336,"x":111.65,"y":235.95,"x0":-3.011291149551374,"y0":50.00164298512052,"z0":5.7596610466465545,"aX":0.3761218407992862},"breaks":{"breakAngle":2.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.4,"breakVerticalInduced":-11.3,"breakHorizontal":-2.3,"spinRate":2412,"spinDirection":40},"zone":14,"typeConfidence":2.0,"plateTime":0.46712134211829337,"extension":6.385791214203979},"index":5,"playId":"a54af808-dfb1-3ac6-9814-d1cb9ae1a892","pitchNumber":5,"startTime":"2025-09-21T02:01:43.745Z","endTime":"2025-09-21T02:01:47.965Z","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":2},"pitchData":{"startSpeed":85.1,"endSpeed":78.5,"strikeZoneTop":3.23086681218689,"strikeZoneBottom":1.54544384626183,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.630365552721827,"aZ":-26.95839894237491,"pfxX":-8.642972566309304,"pfxZ":3.353575957700202,"pX":-1.3397485970055665,"pZ":1.0875736347010925,"vX0":6.9885379006776915,"vY0":-123.65037417103031,"vZ0":-5.482200927354615,"x":168.07,"y":209.42,"x0":-3.0736682941642584,"y0":50.002217789534974,"z0":5.582776461614492,"aX":-13.442570478696405},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.0,"breakHorizontal":14.2,"spinRate":1558,"spinDirection":228},"zone":13,"typeConfidence":2.0,"plateTime":0.44220103470108807,"extension":6.4339923015801075},"index":6,"playId":"ad1516ff-b1f8-3f70-a8d6-ef8968d5610f","pitchNumber":6,"startTime":"2025-09-21T02:02:05.504Z","endTime":"2025-09-21T02:02:09.865Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:02:09.865Z","atBatIndex":55},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Harrison Bader grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. Bryson Stott out at 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2025-09-21T02:03:10.401Z","endTime":"2025-09-21T02:04:26.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","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":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T02:02:31.121Z","endTime":"2025-09-21T02:03:12.755Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.713439955122148,"aZ":-12.329657302396967,"pfxX":-3.731667349874678,"pfxZ":10.269455631879314,"pX":0.6670468840921301,"pZ":2.908547324682039,"vX0":9.449846478027746,"vY0":-138.3408059514823,"vZ0":-6.094960898360873,"x":91.57,"y":160.25,"x0":-2.31285697353472,"y0":50.00520662346962,"z0":5.971678049578346,"aX":-7.213658710718946},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.4,"breakHorizontal":4.7,"spinRate":2258,"spinDirection":206},"zone":3,"typeConfidence":2.0,"plateTime":0.3963841578691607,"extension":6.772815507004277},"index":1,"playId":"e5fe80af-dd64-33c8-b9a7-75b8bb1add4c","pitchNumber":1,"startTime":"2025-09-21T02:03:12.755Z","endTime":"2025-09-21T02:03:18.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},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.25329285942699,"strikeZoneBottom":1.55863977931807,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.698480465975216,"aZ":-14.241130117555459,"pfxX":-3.1986262563801375,"pfxZ":9.190111727658541,"pX":1.102752344041395,"pZ":1.3464040784244118,"vX0":10.41631264427347,"vY0":-138.71081616458545,"vZ0":-9.463898074277862,"x":74.97,"y":202.43,"x0":-2.283475092549373,"y0":50.00032919805319,"z0":5.74935499544433,"aX":-6.241078594580941},"breaks":{"breakAngle":14.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":14.8,"breakHorizontal":3.6,"spinRate":2151,"spinDirection":210},"zone":14,"typeConfidence":2.0,"plateTime":0.39470021663189714,"extension":6.840497819269318},"index":2,"playId":"5225e62b-254e-3a9a-bcfc-d7dba888ec3c","pitchNumber":2,"startTime":"2025-09-21T02:03:42.556Z","endTime":"2025-09-21T02:03:46.931Z","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":95.1,"endSpeed":87.0,"strikeZoneTop":3.25005929468156,"strikeZoneBottom":1.55548315147503,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.954668919339017,"aZ":-13.394363226325186,"pfxX":-3.170876379770389,"pfxZ":9.722884194207076,"pX":-0.2709774160235879,"pZ":1.57320019318089,"vX0":7.1164022718834135,"vY0":-138.14022388143405,"vZ0":-8.99317821816737,"x":127.33,"y":196.3,"x0":-2.4692486546998764,"y0":50.002953625254484,"z0":5.772771065642684,"aX":-6.125164170266395},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":4.2,"spinRate":2227,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.39659455868577265,"extension":6.845700781961886},"index":3,"playId":"be7769dd-b92b-3a7d-86fe-596372ffd680","pitchNumber":3,"startTime":"2025-09-21T02:04:00.841Z","endTime":"2025-09-21T02:04:04.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.9,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.794907474452174,"aZ":-24.612911769547235,"pfxX":1.3789031546629569,"pfxZ":4.387907599320638,"pX":0.9881603506144626,"pZ":1.7330697174134073,"vX0":8.91967044605975,"vY0":-129.85172521406005,"vZ0":-5.436504331778389,"x":79.33,"y":191.99,"x0":-2.6574475261894754,"y0":50.00548013349259,"z0":5.703865879774063,"aX":2.3752985923525296},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":7.1,"breakHorizontal":-4.3,"spinRate":2311,"spinDirection":179},"zone":14,"typeConfidence":2.0,"plateTime":0.42031178788225354,"extension":6.7389784564303365},"hitData":{"launchSpeed":71.9,"launchAngle":-6.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":116.54,"coordY":153.04}},"index":4,"playId":"38b405c7-27a9-3899-b579-1068d1a7255f","pitchNumber":4,"startTime":"2025-09-21T02:04:19.750Z","endTime":"2025-09-21T02:04:26.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:04:26.264Z","atBatIndex":56},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Corbin Carroll pops out to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T02:06:57.284Z","endTime":"2025-09-21T02:07:41.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Lou Trivino III replaces Tanner Banks.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T02:05:46.818Z","endTime":"2025-09-21T02:06:59.450Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642152,"link":"/api/v1/people/642152"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":84.8,"strikeZoneTop":3.18453415540746,"strikeZoneBottom":1.57969602907756,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.413711399530975,"aZ":-20.428948245072796,"pfxX":0.3070323229597338,"pfxZ":6.428605477470866,"pX":0.04803293234736463,"pZ":1.721955407298016,"vX0":2.7149497044438915,"vY0":-134.1421189202128,"vZ0":-7.468689836778606,"x":115.17,"y":192.29,"x0":-1.0160909319952904,"y0":50.00126893141898,"z0":5.993408966986066,"aX":0.5601578399908901},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.3,"breakHorizontal":-1.1,"spinRate":2487,"spinDirection":204},"zone":8,"typeConfidence":0.91,"plateTime":0.4079674071967414,"extension":6.236097615878676},"index":1,"playId":"e65cb0a7-e306-3bbc-aed2-5da51d0bb9b4","pitchNumber":1,"startTime":"2025-09-21T02:06:59.450Z","endTime":"2025-09-21T02:07:02.962Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":83.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.83611860792412,"aZ":-24.76515326266544,"pfxX":-0.45616226583978925,"pfxZ":4.190159463471411,"pX":1.4626883895967968,"pZ":1.7813873727362104,"vX0":6.069840334351516,"vY0":-132.0162195114128,"vZ0":-6.366481085041613,"x":61.25,"y":190.68,"x0":-0.8059221930991216,"y0":50.000876840949324,"z0":6.044523266466295,"aX":-0.8072777713500086},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.4,"breakHorizontal":-0.5,"spinRate":2543,"spinDirection":190},"zone":14,"typeConfidence":0.92,"plateTime":0.4147327828791516,"extension":6.296260124875257},"index":2,"playId":"d1883153-4e2e-3707-a6a2-7f3876a133ec","pitchNumber":2,"startTime":"2025-09-21T02:07:13.268Z","endTime":"2025-09-21T02:07:16.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":81.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.36330841542293,"aZ":-26.630116643762108,"pfxX":-9.110899405591272,"pfxZ":3.2660202871553903,"pX":-0.24942421882170662,"pZ":2.6248826059486317,"vX0":4.913387841903255,"vY0":-129.58533242095154,"vZ0":-3.515321748024195,"x":126.51,"y":167.91,"x0":-0.9874104521720993,"y0":50.00535007645777,"z0":6.036053243501572,"aX":-15.479704965782272},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.3,"breakHorizontal":15.4,"spinRate":1907,"spinDirection":249},"zone":5,"typeConfidence":0.83,"plateTime":0.4228569992198601,"extension":6.295102348849626},"hitData":{"launchSpeed":85.0,"launchAngle":76.0,"totalDistance":52.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":138.34,"coordY":186.51}},"index":3,"playId":"d8f63963-a385-35cf-b934-53fae8769fdf","pitchNumber":3,"startTime":"2025-09-21T02:07:31.945Z","endTime":"2025-09-21T02:07:41.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:07:41.162Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Gabriel Moreno singles on a line drive to left fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T02:08:01.382Z","endTime":"2025-09-21T02:09:11.628Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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(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":92.7,"endSpeed":85.8,"strikeZoneTop":3.5256636460256,"strikeZoneBottom":1.52529046027118,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.261554163377966,"aZ":-18.820138251621103,"pfxX":0.18277417646201322,"pfxZ":7.216272959789808,"pX":1.2676317588460717,"pZ":0.3509422264150764,"vX0":5.97730521384459,"vY0":-134.6506208593786,"vZ0":-11.16651750619045,"x":68.68,"y":229.3,"x0":-0.9978824988172524,"y0":50.000485911553774,"z0":5.862849838111138,"aX":0.3359863412269896},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":11.0,"breakHorizontal":-1.6,"spinRate":2520,"spinDirection":206},"zone":14,"typeConfidence":0.91,"plateTime":0.40566573769556236,"extension":6.302437483676532},"index":0,"playId":"0882a33b-6501-3888-bb1a-f7c8ab9dd49d","pitchNumber":1,"startTime":"2025-09-21T02:08:13.399Z","endTime":"2025-09-21T02:08:17.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.7,"strikeZoneTop":3.34423948452073,"strikeZoneBottom":1.55860704452015,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.477684894106122,"aZ":-19.737596872993716,"pfxX":-9.604395231679042,"pfxZ":6.34878069217466,"pX":-0.5350745355796366,"pZ":1.2722756515428144,"vX0":4.4241491478702875,"vY0":-139.11070941888272,"vZ0":-9.034218450871942,"x":137.4,"y":204.43,"x0":-0.8991252306919091,"y0":50.00168475157774,"z0":5.872719467470078,"aX":-18.80434823331287},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":9.8,"breakHorizontal":16.4,"spinRate":2173,"spinDirection":215},"zone":13,"typeConfidence":2.0,"plateTime":0.3938773525945223,"extension":6.3150928173488525},"index":1,"playId":"9354a651-b098-39a9-abb2-200f72e4971b","pitchNumber":2,"startTime":"2025-09-21T02:08:28.686Z","endTime":"2025-09-21T02:08:32.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.4,"strikeZoneTop":3.3,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.756911485232134,"aZ":-21.66248357671333,"pfxX":1.7567277486101187,"pfxZ":5.657757341163666,"pX":0.21179060265185573,"pZ":2.965308795693316,"vX0":2.7014026483387634,"vY0":-135.02678922487684,"vZ0":-4.277253073784639,"x":108.93,"y":158.72,"x0":-1.0275621154913994,"y0":50.00300999212513,"z0":6.082725002779787,"aX":3.2621060248786993},"breaks":{"breakAngle":9.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.6,"breakHorizontal":-3.7,"spinRate":2485,"spinDirection":195},"zone":2,"typeConfidence":0.91,"plateTime":0.4047320791193405,"extension":6.182783711995083},"index":2,"playId":"3b44ed0d-47cd-3c12-8f83-f5dbd93951a4","pitchNumber":3,"startTime":"2025-09-21T02:08:43.247Z","endTime":"2025-09-21T02:08:47.361Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":75.5,"strikeZoneTop":3.3,"strikeZoneBottom":1.52,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.223769007301208,"aZ":-31.783956650805877,"pfxX":8.568043175304766,"pfxZ":0.27312670232678826,"pX":0.7382267316724437,"pZ":2.195465685572943,"vX0":1.4015211249953707,"vY0":-118.7919361157844,"vZ0":-2.5241225133061578,"x":88.86,"y":179.5,"x0":-0.9724964137493913,"y0":50.004351146956274,"z0":6.154234755291298,"aX":12.275744791374356},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.1,"breakHorizontal":-15.8,"spinRate":2759,"spinDirection":65},"zone":6,"typeConfidence":0.92,"plateTime":0.4606485161285985,"extension":6.055901423843225},"hitData":{"launchSpeed":85.6,"launchAngle":18.0,"totalDistance":217.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":73.33,"coordY":109.64}},"index":3,"playId":"be69e293-c8a9-31cb-acc2-0200e1de1c66","pitchNumber":4,"startTime":"2025-09-21T02:09:02.222Z","endTime":"2025-09-21T02:09:11.628Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:09:11.628Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Blaze Alexander strikes out on a foul tip.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T02:09:24.894Z","endTime":"2025-09-21T02:11:03.526Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3,5],"actionIndex":[4],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.620187280237037,"aZ":-20.7770087736034,"pfxX":-8.079339751987867,"pfxZ":5.832238559146562,"pX":-0.269355599382749,"pZ":2.827247853853565,"vX0":4.611877665332051,"vY0":-138.59478540323752,"vZ0":-5.060231166486316,"x":127.27,"y":162.44,"x0":-0.9011385726134017,"y0":50.004197866325555,"z0":6.055411184675244,"aX":-15.792284066872906},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":9.7,"breakHorizontal":13.7,"spinRate":1993,"spinDirection":212},"zone":2,"typeConfidence":2.0,"plateTime":0.39449433357328223,"extension":6.38102966935304},"index":0,"playId":"732ae2cc-ccb2-3277-b6bb-709bc0bd1517","pitchNumber":1,"startTime":"2025-09-21T02:09:36.957Z","endTime":"2025-09-21T02:09:40.994Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2025-09-21T02:09:57.978Z","endTime":"2025-09-21T02:10:08.443Z","isPitch":false,"type":"action","player":{"id":677942,"link":"/api/v1/people/677942"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":87.6,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.29126736668649,"aZ":-18.768382252581414,"pfxX":-7.655147564470595,"pfxZ":6.85678237770172,"pX":0.3750638193586758,"pZ":2.298784705586562,"vX0":5.770058020137922,"vY0":-138.77880532089827,"vZ0":-6.693102291062995,"x":102.7,"y":176.71,"x0":-0.7336784399347605,"y0":50.00513777517549,"z0":5.986598062431155,"aX":-14.973385172663539},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":11.3,"breakHorizontal":12.7,"spinRate":1999,"spinDirection":214},"zone":6,"typeConfidence":2.0,"plateTime":0.39427152959715306,"extension":6.452137237280686},"index":2,"playId":"5d8e925c-d392-3c6b-8469-6b496196594e","pitchNumber":2,"startTime":"2025-09-21T02:10:08.443Z","endTime":"2025-09-21T02:10:12.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.36368447989029,"strikeZoneBottom":1.61989879348868,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.863151846010442,"aZ":-25.998604632933073,"pfxX":-9.68649834701509,"pfxZ":3.656917349652852,"pX":1.4775652731830435,"pZ":-0.2596630327292594,"vX0":8.914351768934846,"vY0":-129.10399962467977,"vZ0":-10.395286862366442,"x":60.68,"y":245.79,"x0":-0.7614580005741486,"y0":50.00093473352392,"z0":5.819549749791526,"aX":-16.350953940178943},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.4,"breakHorizontal":15.6,"spinRate":1975,"spinDirection":251},"zone":14,"typeConfidence":0.84,"plateTime":0.4242306968312195,"extension":6.5313178179997164},"index":3,"playId":"8f398f5c-7c6d-32dc-bed7-238f8c98f7bb","pitchNumber":3,"startTime":"2025-09-21T02:10:30.690Z","endTime":"2025-09-21T02:10:36.720Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Lou Trivino III. Gabriel Moreno to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":4,"actionPlayId":"8f398f5c-7c6d-32dc-bed7-238f8c98f7bb","startTime":"2025-09-21T02:10:47.527Z","endTime":"2025-09-21T02:10:59.092Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.9,"strikeZoneTop":3.27,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.707831085102413,"aZ":-16.238158435280365,"pfxX":-4.429126293061829,"pfxZ":8.265141939356642,"pX":0.6070920451014082,"pZ":2.280751208259862,"vX0":5.19882699192148,"vY0":-137.74592330821457,"vZ0":-7.09126751326154,"x":93.86,"y":177.2,"x0":-0.7265017420539646,"y0":50.00137749804662,"z0":5.980225318492319,"aX":-8.537574894858714},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.7,"breakHorizontal":7.0,"spinRate":2031,"spinDirection":218},"zone":6,"typeConfidence":0.91,"plateTime":0.39716721470954797,"extension":6.301134523712833},"index":5,"playId":"8ad9628c-429f-3dcc-9de3-becbb9a11ef3","pitchNumber":4,"startTime":"2025-09-21T02:10:59.092Z","endTime":"2025-09-21T02:11:03.526Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:11:03.526Z","atBatIndex":59},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"James McCann hit by pitch.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T02:11:19.391Z","endTime":"2025-09-21T02:12:06.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"postOnSecond":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.64066492750415,"strikeZoneBottom":1.58299966323717,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.56730705971015,"aZ":-21.387569042218498,"pfxX":-0.5104376812914722,"pfxZ":5.924057588930561,"pX":-0.5593454001014464,"pZ":2.928035619343936,"vX0":1.4935524113997902,"vY0":-133.52907823268868,"vZ0":-4.22707430676267,"x":138.32,"y":159.72,"x0":-1.0576053842522641,"y0":50.00139421044538,"z0":6.054668779057077,"aX":-0.9293017746411926},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":10.1,"breakHorizontal":0.6,"spinRate":2390,"spinDirection":201},"zone":4,"typeConfidence":0.92,"plateTime":0.40892413626607693,"extension":6.249286362952266},"index":0,"playId":"1199c646-812d-30f2-a300-2919f19c4e8f","pitchNumber":1,"startTime":"2025-09-21T02:11:26.142Z","endTime":"2025-09-21T02:11:30.126Z","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":81.5,"endSpeed":75.4,"strikeZoneTop":3.5385159229701,"strikeZoneBottom":1.45067597193501,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":20.937320177964438,"aZ":-29.50527029147404,"pfxX":8.660464870422034,"pfxZ":1.8551103408887109,"pX":-0.3079415346973427,"pZ":4.2621960519771935,"vX0":-0.8908332546263787,"vY0":-118.79900996525514,"vZ0":1.541757731900704,"x":128.74,"y":123.7,"x0":-1.056381022968429,"y0":50.00547434101826,"z0":6.270097675315245,"aX":12.486387955629178},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":4.0,"breakHorizontal":-15.5,"spinRate":2667,"spinDirection":66},"zone":11,"typeConfidence":0.92,"plateTime":0.4595619419980146,"extension":6.347897669844977},"index":1,"playId":"ecc37b00-2e43-38bc-9328-f4c68f72e3ae","pitchNumber":2,"startTime":"2025-09-21T02:11:42.281Z","endTime":"2025-09-21T02:11:46.493Z","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, 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":94.5,"endSpeed":87.0,"strikeZoneTop":3.49,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.176380629995624,"aZ":-23.302308180594466,"pfxX":-7.969579897309508,"pfxZ":4.599448996865014,"pX":-2.290739710037573,"pZ":3.678643130426619,"vX0":-0.7598052493639127,"vY0":-137.68929787035924,"vZ0":-2.393466322212129,"x":204.32,"y":139.46,"x0":-0.975466072938626,"y0":50.003557498294995,"z0":6.127784088691438,"aX":-15.377492444669416},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":14.6,"spinRate":1954,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.3970532423329969,"extension":6.20799712810795},"index":2,"playId":"a7446ada-7715-33ce-82d6-1e064596b937","pitchNumber":3,"startTime":"2025-09-21T02:12:02.163Z","endTime":"2025-09-21T02:12:06.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:12:06.759Z","atBatIndex":60},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Adrian Del Castillo lines out to shortstop Bryson Stott.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2025-09-21T02:13:29.113Z","endTime":"2025-09-21T02:15:10.557Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Adrian Del Castillo replaces Tim Tawa.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T02:13:04.261Z","endTime":"2025-09-21T02:13:09.723Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680728,"link":"/api/v1/people/680728"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"702","replacedPlayer":{"id":694374,"link":"/api/v1/people/694374"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-21T02:13:09.723Z","endTime":"2025-09-21T02:13:31.281Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.52388483474377,"aZ":-23.679880005673663,"pfxX":1.5070306529784174,"pfxZ":4.81892399131457,"pX":0.6313512824567741,"pZ":1.7718192593397024,"vX0":3.4685360504601404,"vY0":-131.79372624755922,"vZ0":-6.467163701011495,"x":92.93,"y":190.94,"x0":-0.8965579158683085,"y0":50.00199952101919,"z0":6.00171677443895,"aX":2.6554830230382103},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.6,"breakHorizontal":-3.5,"spinRate":2374,"spinDirection":196},"zone":9,"typeConfidence":0.9,"plateTime":0.4152997682387616,"extension":6.329478854206434},"index":2,"playId":"e89aacb5-498c-3b70-9f3e-d31d19105f39","pitchNumber":1,"startTime":"2025-09-21T02:13:31.281Z","endTime":"2025-09-21T02:13:35.258Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.1,"endSpeed":80.5,"strikeZoneTop":3.48439374870414,"strikeZoneBottom":1.59016466364447,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.754570142072907,"aZ":-26.335095777554596,"pfxX":-10.182900295099824,"pfxZ":3.5510341541241948,"pX":0.0016940343546457785,"pZ":0.564673725024045,"vX0":5.511377246410879,"vY0":-128.01903506038892,"vZ0":-7.957079687078884,"x":116.94,"y":223.53,"x0":-0.8668062685968108,"y0":50.00258962990273,"z0":5.803248052984544,"aX":-16.742355939638333},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.7,"breakHorizontal":17.0,"spinRate":2061,"spinDirection":249},"zone":14,"typeConfidence":0.86,"plateTime":0.4293944298197139,"extension":6.54028273096223},"index":3,"playId":"e5ce77a5-f142-3968-80a0-9c1e9c5c74d2","pitchNumber":2,"startTime":"2025-09-21T02:13:51.749Z","endTime":"2025-09-21T02:13:55.658Z","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":2},"pitchData":{"startSpeed":87.2,"endSpeed":80.0,"strikeZoneTop":3.5219562882894,"strikeZoneBottom":1.62812153932231,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.24877954342821,"aZ":-28.021040112583485,"pfxX":-8.551382118481737,"pfxZ":2.5492787734924,"pX":-1.5543256660062623,"pZ":2.8994591202733684,"vX0":1.455283382809907,"vY0":-126.99026730884475,"vZ0":-2.2686260970122047,"x":176.25,"y":160.49,"x0":-1.0240985789868609,"y0":50.005408187933725,"z0":6.035635728224725,"aX":-13.954961928497484},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":4.3,"breakHorizontal":15.1,"spinRate":1901,"spinDirection":252},"zone":11,"typeConfidence":0.89,"plateTime":0.4314730273431975,"extension":6.3954485746842265},"index":4,"playId":"ca9c3627-5b93-319c-9b1d-c2489d394606","pitchNumber":3,"startTime":"2025-09-21T02:14:09.755Z","endTime":"2025-09-21T02:14:13.624Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":1,"outs":2},"index":5,"playId":"8b60098d-421f-4eb5-bfe3-543ccc661d16","startTime":"2025-09-21T02:14:29.164Z","endTime":"2025-09-21T02:14:34.164Z","isPitch":false,"type":"stepoff"},{"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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.5,"endSpeed":80.4,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.384099682005626,"aZ":-30.052540702435916,"pfxX":-9.056124605021031,"pfxZ":1.2954474897821813,"pX":0.16185651416699603,"pZ":1.5468004996858964,"vX0":5.841287285411332,"vY0":-127.24332495816961,"vZ0":-5.092039086511187,"x":110.83,"y":197.02,"x0":-0.9882245335069038,"y0":50.00424234834542,"z0":5.958427091262598,"aX":-14.834581688783725},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":1.4,"breakHorizontal":15.0,"spinRate":1886,"spinDirection":251},"zone":8,"typeConfidence":0.9,"plateTime":0.43065325597453885,"extension":6.489014602275926},"index":6,"playId":"aa00db87-cf3b-3bc7-b741-68c71b73edaf","pitchNumber":4,"startTime":"2025-09-21T02:14:48.354Z","endTime":"2025-09-21T02:14:52.357Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.5,"strikeZoneTop":3.44,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.896793506198307,"aZ":-15.658249808057873,"pfxX":-4.878061101168093,"pfxZ":8.44392639589598,"pX":-0.1900302180744977,"pZ":2.547461874800583,"vX0":3.843049662566031,"vY0":-138.69730113160907,"vZ0":-6.4874651127377785,"x":124.24,"y":170.0,"x0":-0.957168246471759,"y0":50.00083232801045,"z0":5.9537078002106005,"aX":-9.539602267327433},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.2,"breakHorizontal":8.0,"spinRate":2095,"spinDirection":220},"zone":5,"typeConfidence":0.93,"plateTime":0.394316405667269,"extension":6.434631926159807},"hitData":{"launchSpeed":107.1,"launchAngle":5.0,"totalDistance":164.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":120.09,"coordY":146.96}},"index":7,"playId":"46ff415d-181f-3096-9421-1cf0c5250dec","pitchNumber":5,"startTime":"2025-09-21T02:15:03.592Z","endTime":"2025-09-21T02:15:10.557Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:15:10.557Z","atBatIndex":61},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Kyle Schwarber singles on a ground ball to right fielder Corbin Carroll.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T02:18:02.042Z","endTime":"2025-09-21T02:18:32.289Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[2,3],"actionIndex":[0,1],"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Jorge Barrosa replaces Adrian Del Castillo, batting 7th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T02:16:26.622Z","endTime":"2025-09-21T02:16:26.652Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"703","replacedPlayer":{"id":680728,"link":"/api/v1/people/680728"}},{"details":{"description":"Pitching Change: Brandyn Garcia replaces Zac Gallen.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2025-09-21T02:16:26.652Z","endTime":"2025-09-21T02:18:04.182Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":805299,"link":"/api/v1/people/805299"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":85.2,"endSpeed":78.1,"strikeZoneTop":3.15753612389489,"strikeZoneBottom":1.46504250903959,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.742745110387407,"aZ":-30.292376356451786,"pfxX":-7.4509540310562095,"pfxZ":1.2109694689690311,"pX":-0.37604432623577655,"pZ":2.534798266613812,"vX0":-2.6871963898013154,"vY0":-124.06873358571582,"vZ0":-0.8104062532922314,"x":131.33,"y":170.34,"x0":1.6901561999948038,"y0":50.00129776800129,"z0":5.399015827495046,"aX":-11.568848302912592},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.5,"breakVerticalInduced":2.3,"breakHorizontal":14.2,"spinRate":2696,"spinDirection":291},"zone":4,"typeConfidence":2.0,"plateTime":0.4421410168448947,"extension":5.4870332436462155},"index":2,"playId":"1aa6f944-976c-3e64-b849-ae8b29d4bb8f","pitchNumber":1,"startTime":"2025-09-21T02:18:04.182Z","endTime":"2025-09-21T02:18:07.922Z","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":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.2,"endSpeed":89.2,"strikeZoneTop":3.27,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.60074669577403,"aZ":-27.047068346445943,"pfxX":11.74915396112641,"pfxZ":2.534370431788279,"pX":0.29369488212789807,"pZ":1.4335131543325135,"vX0":-7.5055643034526565,"vY0":-141.2366354612835,"vZ0":-6.100668043645314,"x":105.81,"y":200.08,"x0":1.4565146043881578,"y0":50.003143348040396,"z0":5.356427215914629,"aX":23.78181190296693},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":3.5,"breakHorizontal":-19.8,"spinRate":2223,"spinDirection":117},"zone":9,"typeConfidence":2.0,"plateTime":0.38752118012673176,"extension":5.595584618163449},"hitData":{"launchSpeed":99.8,"launchAngle":-15.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.01,"coordY":110.44}},"index":3,"playId":"9613ee87-66e6-3b6f-8f1d-7f38be8218b8","pitchNumber":2,"startTime":"2025-09-21T02:18:20.877Z","endTime":"2025-09-21T02:18:32.289Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:18:32.289Z","atBatIndex":62},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Bryce Harper grounds into a force out, third baseman Blaze Alexander to shortstop Geraldo Perdomo. Kyle Schwarber out at 2nd. Bryce Harper to 1st.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T02:18:44.088Z","endTime":"2025-09-21T02:20:16.087Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":677942,"link":"/api/v1/people/677942"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.14851358526087,"strikeZoneBottom":1.80338881410502,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.158988188480265,"aZ":-27.192685312620753,"pfxX":10.908209194404755,"pfxZ":2.518747495078452,"pX":-1.0410962892172189,"pZ":0.6015841961488678,"vX0":-10.190175441429938,"vY0":-139.9259671880665,"vZ0":-8.082897640227964,"x":156.68,"y":222.54,"x0":1.234139300881909,"y0":50.006186711461034,"z0":5.315067642230101,"aX":21.59232205337653},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":3.0,"breakHorizontal":-17.6,"spinRate":2199,"spinDirection":116},"zone":13,"typeConfidence":2.0,"plateTime":0.391745262438044,"extension":5.636200556137441},"index":0,"playId":"10091b78-f931-36ed-88e2-588fa1bb1ff2","pitchNumber":1,"startTime":"2025-09-21T02:18:54.132Z","endTime":"2025-09-21T02:18:58.022Z","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":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":77.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.312379359893484,"aZ":-34.542193526809754,"pfxX":-6.862052265069746,"pfxZ":-1.5431187482388893,"pX":-0.07065349668294006,"pZ":1.5993471429863093,"vX0":-2.1573432691733085,"vY0":-123.69065883599139,"vZ0":-2.1727892225072885,"x":119.69,"y":195.6,"x0":1.7056929369411893,"y0":50.0000222469088,"z0":5.40532920563068,"aX":-10.554732026464832},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-3.0,"breakHorizontal":13.0,"spinRate":2678,"spinDirection":290},"zone":8,"typeConfidence":2.0,"plateTime":0.44402607883404066,"extension":5.330011698201277},"index":1,"playId":"02730b87-9da9-3d74-89d9-2f0e4e4a208a","pitchNumber":2,"startTime":"2025-09-21T02:19:14.089Z","endTime":"2025-09-21T02:19:17.855Z","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":0},"pitchData":{"startSpeed":85.6,"endSpeed":78.0,"strikeZoneTop":3.11080141815337,"strikeZoneBottom":1.8269468428781,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.233592425806307,"aZ":-32.94028140012532,"pfxX":-7.968000198304369,"pfxZ":-0.49453025401377637,"pX":-1.8325784640847549,"pZ":2.0290730275931144,"vX0":-5.604128503250694,"vY0":-124.53202922440002,"vZ0":-1.531292834808482,"x":186.85,"y":184.0,"x0":1.493018538527515,"y0":50.00380000861831,"z0":5.412224414075415,"aX":-12.34038552401811},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-1.0,"breakHorizontal":15.8,"spinRate":2767,"spinDirection":295},"zone":13,"typeConfidence":2.0,"plateTime":0.44219142541215195,"extension":5.492677832767187},"index":2,"playId":"3588cefe-304e-3a56-8b96-d00d749ae130","pitchNumber":3,"startTime":"2025-09-21T02:19:32.169Z","endTime":"2025-09-21T02:19:36.188Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":79.2,"strikeZoneTop":3.14848084244643,"strikeZoneBottom":1.74313745583838,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.05557716672465,"aZ":-34.31508436803682,"pfxX":-6.631504348352629,"pfxZ":-1.3538297630497715,"pX":-1.1630587529337064,"pZ":0.9182459920088072,"vX0":-4.865660019887739,"vY0":-125.73631107380652,"vZ0":-3.8757181516269137,"x":161.33,"y":213.99,"x0":1.665807981310073,"y0":50.0011988964779,"z0":5.296204153686378,"aX":-10.50220731830913},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-3.1,"breakHorizontal":13.2,"spinRate":2771,"spinDirection":304},"zone":13,"typeConfidence":2.0,"plateTime":0.43742124924804626,"extension":5.52940420324239},"index":3,"playId":"3297a7cb-3399-3b9b-b8aa-736b0cadd46b","pitchNumber":4,"startTime":"2025-09-21T02:19:49.833Z","endTime":"2025-09-21T02:19:53.721Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.22523106610166,"aZ":-26.76403953692655,"pfxX":11.004152336675764,"pfxZ":2.640039629513585,"pX":-0.08934870510416314,"pZ":1.8769537372929403,"vX0":-8.186152999792196,"vY0":-142.08401214108972,"vZ0":-5.035349540871558,"x":120.41,"y":188.1,"x0":1.3979433626406663,"y0":50.00013086708135,"z0":5.37047820721815,"aX":22.51991706805338},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":4.0,"breakHorizontal":-18.2,"spinRate":2336,"spinDirection":117},"zone":8,"typeConfidence":2.0,"plateTime":0.3853408286214668,"extension":5.43735444441945},"hitData":{"launchSpeed":106.3,"launchAngle":-19.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":104.88,"coordY":162.68}},"index":4,"playId":"32224c16-1769-3575-bc55-b824553bdcbd","pitchNumber":5,"startTime":"2025-09-21T02:20:07.674Z","endTime":"2025-09-21T02:20:16.087Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:20:16.087Z","atBatIndex":63},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a ground ball to right fielder Corbin Carroll. Bryce Harper to 3rd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T02:20:42.019Z","endTime":"2025-09-21T02:22:33.386Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnThird":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682998,"link":"/api/v1/people/682998"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.5,"strikeZoneTop":3.58373217273338,"strikeZoneBottom":1.68172611112743,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.58410529463433,"aZ":-27.596040992361505,"pfxX":10.49659737084038,"pfxZ":2.24293703264739,"pX":1.9255166098274268,"pZ":2.365408060116113,"vX0":-3.1125604887918588,"vY0":-142.05704827426123,"vZ0":-3.579248008979846,"x":43.6,"y":174.91,"x0":1.671562344901379,"y0":50.00647048488163,"z0":5.39639670988697,"aX":21.45398151709183},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":3.5,"breakHorizontal":-18.4,"spinRate":2214,"spinDirection":111},"zone":14,"typeConfidence":2.0,"plateTime":0.38558514595568694,"extension":5.452459010717128},"index":0,"playId":"1fa7835e-d0de-3408-8599-8f4962cc2cb4","pitchNumber":1,"startTime":"2025-09-21T02:20:48.892Z","endTime":"2025-09-21T02:20:52.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.208983468129134,"aZ":-29.462924322637292,"pfxX":-1.2993842902438708,"pfxZ":1.5807498671926243,"pX":0.29023818843170307,"pZ":2.586498450146075,"vX0":-2.6415431624280017,"vY0":-129.6768634679484,"vZ0":-1.9949402041772313,"x":105.94,"y":168.94,"x0":1.4879302197357434,"y0":50.00421375696499,"z0":5.597115389421758,"aX":-2.2290854710724237},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.6,"breakHorizontal":2.9,"spinRate":2376,"spinDirection":235},"zone":6,"typeConfidence":2.0,"plateTime":0.42117923020863257,"extension":5.43039974388272},"index":1,"playId":"e0fb90c4-b981-3474-bc9b-cf959c62d2f6","pitchNumber":2,"startTime":"2025-09-21T02:21:08.729Z","endTime":"2025-09-21T02:21:12.854Z","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":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.5,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.15611718878925,"aZ":-33.78790337918571,"pfxX":-7.29167947493686,"pfxZ":-1.0274465029442528,"pX":-1.0503528812854426,"pZ":2.2160592194371023,"vX0":-4.185778705506636,"vY0":-124.906329896663,"vZ0":-1.0839519772961883,"x":157.04,"y":178.95,"x0":1.599283866356235,"y0":50.003963511007775,"z0":5.45514691943938,"aX":-11.424617466740667},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-1.9,"breakHorizontal":14.3,"spinRate":2694,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.43994254482195805,"extension":5.52537923637324},"index":2,"playId":"f395a5ba-cbdf-3f8c-b933-5bc7260f795c","pitchNumber":3,"startTime":"2025-09-21T02:21:31.066Z","endTime":"2025-09-21T02:21:35.053Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2025-09-21T02:21:46.360Z","endTime":"2025-09-21T02:22:04.033Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.59400346595883,"strikeZoneBottom":1.72267935130441,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.40537861371864,"aZ":-29.046233778914708,"pfxX":10.74487369759027,"pfxZ":1.5279116724983828,"pX":-1.1297945262897042,"pZ":1.4676327808225509,"vX0":-10.485449740430532,"vY0":-141.9511977162516,"vZ0":-5.797051785967007,"x":160.07,"y":199.15,"x0":1.2095021193450994,"y0":50.003853356558274,"z0":5.377007205454961,"aX":22.008047368015585},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":1.8,"breakHorizontal":-17.4,"spinRate":2222,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.3853285287202155,"extension":5.55192032737033},"index":4,"playId":"a5b47b67-3656-309c-a3a4-a63c518aaa02","pitchNumber":4,"startTime":"2025-09-21T02:22:04.033Z","endTime":"2025-09-21T02:22:08.086Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.1,"strikeZoneTop":3.63,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.097135351929644,"aZ":-29.346097321680904,"pfxX":9.97975906561627,"pfxZ":1.3958114055576178,"pX":0.7486485516327221,"pZ":2.4900444366443537,"vX0":-5.377480778364607,"vY0":-141.4450838914131,"vZ0":-3.1633101386491154,"x":88.46,"y":171.55,"x0":1.3772756403045432,"y0":50.003881623465425,"z0":5.50351595422446,"aX":20.233591883620946},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":2.0,"breakHorizontal":-17.0,"spinRate":2278,"spinDirection":122},"zone":6,"typeConfidence":2.0,"plateTime":0.38715400374260156,"extension":5.343839030475184},"hitData":{"launchSpeed":58.4,"launchAngle":-37.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":176.12,"coordY":128.59}},"index":5,"playId":"b24598ec-4dd3-3b0e-a0ea-3882f4b69fc3","pitchNumber":5,"startTime":"2025-09-21T02:22:22.852Z","endTime":"2025-09-21T02:22:33.386Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:22:33.386Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh called out on strikes.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T02:22:56.121Z","endTime":"2025-09-21T02:24:45.518Z","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":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnThird":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":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"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.7,"endSpeed":78.6,"strikeZoneTop":3.26589751550754,"strikeZoneBottom":1.63987730094473,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.475365032594752,"aZ":-38.16485873574888,"pfxX":-6.543153086434916,"pfxZ":-3.824736194191342,"pX":-0.540011378893524,"pZ":2.176773859832543,"vX0":-3.4072059534816588,"vY0":-124.73666423370283,"vZ0":-0.33042980158747903,"x":137.58,"y":180.01,"x0":1.6962347149619246,"y0":50.00237132292218,"z0":5.473451290869058,"aX":-10.249078671747545},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-6.7,"breakHorizontal":12.7,"spinRate":2653,"spinDirection":292},"zone":4,"typeConfidence":2.0,"plateTime":0.4400947046884034,"extension":5.509352124564983},"index":0,"playId":"5b3109ce-3afd-30ea-b804-942a22f6118f","pitchNumber":1,"startTime":"2025-09-21T02:23:13.744Z","endTime":"2025-09-21T02:23:17.452Z","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":84.6,"endSpeed":77.5,"strikeZoneTop":3.24179501599992,"strikeZoneBottom":1.4633150542962,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.35233564497141,"aZ":-36.17206649491772,"pfxX":-8.317988510777672,"pfxZ":-2.607145312581002,"pX":1.6289479423002073,"pZ":2.978893563253374,"vX0":1.9127673212861525,"vY0":-123.23363911352682,"vZ0":1.2876894298738017,"x":54.91,"y":158.35,"x0":1.9215271764844624,"y0":50.00424710590037,"z0":5.513910663617717,"aX":-12.74608260420352},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-4.2,"breakHorizontal":14.6,"spinRate":2658,"spinDirection":288},"zone":12,"typeConfidence":2.0,"plateTime":0.44511070960911026,"extension":5.34621071484195},"index":1,"playId":"f934de33-d89e-3854-86b4-8a80e033e4a9","pitchNumber":2,"startTime":"2025-09-21T02:23:31.034Z","endTime":"2025-09-21T02:23:34.952Z","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":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.3,"strikeZoneTop":3.19,"strikeZoneBottom":1.54,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.49270407370226,"aZ":-32.9030941526061,"pfxX":-9.35721702228578,"pfxZ":-0.4627927026416314,"pX":-1.1661980325301315,"pZ":1.8511405247610946,"vX0":-3.574612947161968,"vY0":-124.61453075850538,"vZ0":-2.0190542102463227,"x":161.45,"y":188.8,"x0":1.507118765044582,"y0":50.00587069641886,"z0":5.417496833452896,"aX":-14.565372304698231},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.1,"breakHorizontal":17.8,"spinRate":2667,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.44129936721682217,"extension":5.444610575250979},"index":2,"playId":"ed3c20a1-6357-3816-94ce-12e480f29b42","pitchNumber":3,"startTime":"2025-09-21T02:23:55.344Z","endTime":"2025-09-21T02:23:59.352Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":77.3,"strikeZoneTop":3.27376709576356,"strikeZoneBottom":1.43423122442241,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.87954053448518,"aZ":-30.122130288728513,"pfxX":-8.99422715573795,"pfxZ":1.3464714526089132,"pX":1.7980151552975066,"pZ":2.8915607890342354,"vX0":2.4327263780611017,"vY0":-122.89235401634711,"vZ0":0.07425694832116747,"x":48.46,"y":160.71,"x0":1.9624399655962879,"y0":50.003864139157706,"z0":5.424456518180765,"aX":-13.726126977380881},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":2.8,"breakHorizontal":15.7,"spinRate":2744,"spinDirection":293},"zone":12,"typeConfidence":2.0,"plateTime":0.44609578080368895,"extension":5.439197270719049},"index":3,"playId":"2bb29f75-587d-3f32-8f8c-13754df79513","pitchNumber":4,"startTime":"2025-09-21T02:24:17.235Z","endTime":"2025-09-21T02:24:21.418Z","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":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":78.5,"strikeZoneTop":3.19917428313294,"strikeZoneBottom":1.54276145173875,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.62275062703687,"aZ":-33.261895418291196,"pfxX":-9.849027192223053,"pfxZ":-0.6984922402885889,"pX":-0.1545119565660284,"pZ":1.675394202464923,"vX0":-1.4822581665340941,"vY0":-124.5979897178222,"vZ0":-2.2870893905539713,"x":122.89,"y":193.54,"x0":1.7277338556372723,"y0":50.000731009438745,"z0":5.371841175026126,"aX":-15.378656843558527},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.6,"breakHorizontal":18.1,"spinRate":2681,"spinDirection":298},"zone":8,"typeConfidence":2.0,"plateTime":0.44073080881353777,"extension":5.596813935102052},"index":4,"playId":"cf008e08-e5d2-3cdb-9429-0c4bdf0be8ba","pitchNumber":5,"startTime":"2025-09-21T02:24:41.367Z","endTime":"2025-09-21T02:24:45.518Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:24:45.518Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to center fielder Jorge Barrosa.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2025-09-21T02:27:29.001Z","endTime":"2025-09-21T02:28:20.816Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2025-09-21T02:25:03.482Z","endTime":"2025-09-21T02:25:36.622Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Ryan Thompson replaces Brandyn Garcia.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2025-09-21T02:25:36.622Z","endTime":"2025-09-21T02:27:31.072Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657044,"link":"/api/v1/people/657044"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":76.9,"endSpeed":69.9,"strikeZoneTop":3.58215465474878,"strikeZoneBottom":1.54707404745754,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":22.55238425745645,"aZ":-26.029448679524144,"pfxX":6.478328281618879,"pfxZ":4.9529808902578,"pX":2.250317175535255,"pZ":2.543825699811062,"vX0":11.09748285835704,"vY0":-111.40841350917684,"vZ0":3.6544688928914546,"x":31.22,"y":170.1,"x0":-3.6635531534043237,"y0":50.00097647549976,"z0":3.5939117045913473,"aX":8.029389537081943},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":10.4,"breakHorizontal":-15.0,"spinRate":2226,"spinDirection":85},"zone":14,"typeConfidence":0.9,"plateTime":0.49421326266736276,"extension":6.853188396207474},"index":2,"playId":"1229f7ef-b674-32ff-822c-fcc3f28c87a3","pitchNumber":1,"startTime":"2025-09-21T02:27:31.072Z","endTime":"2025-09-21T02:27:35.283Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":76.0,"endSpeed":69.1,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.372867003296196,"aZ":-30.317904776320542,"pfxX":7.375274820598448,"pfxZ":1.5176708873657088,"pX":0.5047640443991515,"pZ":2.950471360040875,"vX0":7.129807368621469,"vY0":-110.25825516929694,"vZ0":5.358013785732936,"x":97.76,"y":159.12,"x0":-3.74023463682914,"y0":50.000010275899335,"z0":3.7042999662018263,"aX":8.989026225338332},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":4.7,"breakHorizontal":-15.4,"spinRate":2248,"spinDirection":82},"zone":3,"typeConfidence":0.87,"plateTime":0.49861425422425576,"extension":6.965926517893509},"index":3,"playId":"0f5a95e5-7e88-3a4c-b33e-60bdf85194de","pitchNumber":2,"startTime":"2025-09-21T02:27:48.762Z","endTime":"2025-09-21T02:27:52.916Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":75.7,"endSpeed":68.9,"strikeZoneTop":3.52,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":21.20653533224075,"aZ":-27.84183532362525,"pfxX":8.146256586079605,"pfxZ":3.5757593809593615,"pX":0.030320304546399772,"pZ":2.862235930720099,"vX0":6.15150817112593,"vY0":-109.89924371905009,"vZ0":4.754898870866917,"x":115.84,"y":161.5,"x0":-3.872910456078617,"y0":50.00262650866709,"z0":3.642686100498161,"aX":9.868447996180247},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":8.2,"breakHorizontal":-16.4,"spinRate":2402,"spinDirection":86},"zone":5,"typeConfidence":0.91,"plateTime":0.5002118299867995,"extension":6.874884354161283},"hitData":{"launchSpeed":92.8,"launchAngle":45.0,"totalDistance":301.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.1,"coordY":79.0}},"index":4,"playId":"3c474af7-63a3-3e37-8b50-ab03e5b26212","pitchNumber":3,"startTime":"2025-09-21T02:28:11.387Z","endTime":"2025-09-21T02:28:20.816Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:28:20.816Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Ildemaro Vargas grounds out, shortstop Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T02:30:47.596Z","endTime":"2025-09-21T02:31:49.347Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4],"actionIndex":[0],"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":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"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":{"description":"Pitching Change: Matt Strahm replaces Lou Trivino III.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T02:29:51.155Z","endTime":"2025-09-21T02:30:49.764Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621381,"link":"/api/v1/people/621381"},"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":92.1,"endSpeed":84.2,"strikeZoneTop":3.3843567785122,"strikeZoneBottom":1.53972812560081,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.813534376136122,"aZ":-19.321266731367313,"pfxX":10.30679108842104,"pfxZ":7.08730548464536,"pX":-0.49240265642659975,"pZ":2.3911536504085533,"vX0":-8.919876738253873,"vY0":-133.81197589762763,"vZ0":-3.942311714548425,"x":135.77,"y":174.22,"x0":1.5447507847616708,"y0":50.00612776590311,"z0":5.26760514476231,"aX":18.69920483728962},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":12.1,"breakHorizontal":-16.8,"spinRate":2575,"spinDirection":136},"zone":4,"typeConfidence":2.0,"plateTime":0.409304849246209,"extension":6.14766581182712},"index":1,"playId":"ac918818-4f0b-3cdb-8d01-c1f3a6bbc028","pitchNumber":1,"startTime":"2025-09-21T02:30:49.764Z","endTime":"2025-09-21T02:30:53.681Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2025-09-21T02:30:59.289Z","endTime":"2025-09-21T02:31:13.292Z","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(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":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.1,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.164530719849186,"aZ":-22.407116256254206,"pfxX":-2.0089231320481202,"pfxZ":6.5856927891594434,"pX":-0.3952722223277749,"pZ":2.848059811687853,"vX0":-3.901670064997049,"vY0":-121.138843056386,"vZ0":-1.5769510237097621,"x":132.07,"y":161.88,"x0":1.4985835841442183,"y0":50.00149911116612,"z0":5.470562160409833,"aX":-2.9782849501687907},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":11.8,"breakHorizontal":4.6,"spinRate":2822,"spinDirection":201},"zone":1,"typeConfidence":2.0,"plateTime":0.45254089758770943,"extension":6.041512015152072},"index":3,"playId":"f13600fb-2271-325f-bc70-9e2cee82e711","pitchNumber":2,"startTime":"2025-09-21T02:31:13.292Z","endTime":"2025-09-21T02:31:18.181Z","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":0},"pitchData":{"startSpeed":91.4,"endSpeed":82.9,"strikeZoneTop":3.38,"strikeZoneBottom":1.57,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.268158341721175,"aZ":-15.03075486807228,"pfxX":7.372390878429361,"pfxZ":9.646906498906974,"pX":0.4949244067793077,"pZ":3.311115437295069,"vX0":-5.616533613147526,"vY0":-132.9200731365324,"vZ0":-2.2584455588615686,"x":98.13,"y":149.38,"x0":1.6845229800800052,"y0":50.0058839567992,"z0":5.271762828243576,"aX":13.106181756108448},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":17.2,"breakHorizontal":-12.0,"spinRate":2533,"spinDirection":132},"zone":3,"typeConfidence":2.0,"plateTime":0.41313765532456115,"extension":6.094011730572998},"hitData":{"launchSpeed":88.8,"launchAngle":-40.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.83,"coordY":151.46}},"index":4,"playId":"5108e430-b6d2-39e7-808c-399bb52df501","pitchNumber":3,"startTime":"2025-09-21T02:31:41.715Z","endTime":"2025-09-21T02:31:49.347Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:31:49.347Z","atBatIndex":67},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Jake McCarthy singles on a soft bunt ground ball to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T02:32:04.321Z","endTime":"2025-09-21T02:32:25.578Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":84.6,"strikeZoneTop":3.46,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.903564174436816,"aZ":-20.01758948593963,"pfxX":10.623977847280493,"pfxZ":6.6657950612634895,"pX":1.3057658646386976,"pZ":2.009876036610801,"vX0":-8.629336664140872,"vY0":-133.93321886040005,"vZ0":-4.654918237446432,"x":67.23,"y":184.51,"x0":3.1832096063072375,"y0":50.00122119477479,"z0":5.194612114631052,"aX":19.372244907588904},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.3,"breakHorizontal":-17.5,"spinRate":2501,"spinDirection":130},"zone":14,"typeConfidence":2.0,"plateTime":0.40835297220828526,"extension":6.149254575550371},"hitData":{"launchSpeed":53.1,"launchAngle":-51.0,"totalDistance":5.0,"trajectory":"bunt_grounder","hardness":"soft","location":"3","coordinates":{"coordX":137.78,"coordY":187.87}},"index":0,"playId":"959fdde1-e46a-3c09-9355-cff9780a847f","pitchNumber":1,"startTime":"2025-09-21T02:32:17.815Z","endTime":"2025-09-21T02:32:25.578Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:32:25.578Z","atBatIndex":68},{"result":{"type":"atBat","event":"Sac Bunt","eventType":"sac_bunt","description":"Geraldo Perdomo hits a sacrifice bunt. Throwing error by pitcher Matt Strahm. Jake McCarthy to 2nd. Geraldo Perdomo to 1st.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T02:32:47.843Z","endTime":"2025-09-21T02:33:18.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":4},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":null,"runner":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621381,"link":"/api/v1/people/621381"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Bunt","eventType":"sac_bunt","movementReason":"r_adv_force","runner":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.4,"strikeZoneTop":3.58,"strikeZoneBottom":1.72,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.579966076116513,"aZ":-14.559920211614763,"pfxX":9.837037581042633,"pfxZ":9.849340017460182,"pX":0.15377549190301693,"pZ":2.157537720754353,"vX0":-7.029548486406778,"vY0":-133.14721119359416,"vZ0":-4.870925279732162,"x":111.14,"y":180.53,"x0":1.5549603110043853,"y0":50.00528074208999,"z0":5.070399391963831,"aX":17.59914088152887},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":16.9,"breakHorizontal":-16.2,"spinRate":2569,"spinDirection":131},"zone":8,"typeConfidence":2.0,"plateTime":0.41194730859627215,"extension":6.264189048488105},"hitData":{"launchSpeed":32.1,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"bunt_grounder","hardness":"soft","location":"1","coordinates":{"coordX":122.95,"coordY":195.58}},"index":0,"playId":"a5507a9d-c02c-3a1b-bf02-bb81c162ac1f","pitchNumber":1,"startTime":"2025-09-21T02:33:09.882Z","endTime":"2025-09-21T02:33:18.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:33:18.345Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Ketel Marte pops out to catcher J.T. Realmuto in foul territory.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T02:34:00.211Z","endTime":"2025-09-21T02:35:01.362Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"postOnSecond":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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(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":83.6,"endSpeed":76.2,"strikeZoneTop":3.5199038855097,"strikeZoneBottom":1.66403057571777,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.431067847834242,"aZ":-25.196050308049212,"pfxX":0.0590647249317271,"pfxZ":4.672910514469727,"pX":-0.2976110813434631,"pZ":5.304036361615056,"vX0":-4.686233610707283,"vY0":-121.60513210356673,"vZ0":4.1687162139013525,"x":128.34,"y":95.57,"x0":1.6489254109051223,"y0":50.003820937502375,"z0":5.756152408746941,"aX":0.0888943679250543},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":9.7,"breakHorizontal":1.1,"spinRate":2620,"spinDirection":192},"zone":11,"typeConfidence":2.0,"plateTime":0.45087253914164327,"extension":6.097169861473243},"index":0,"playId":"d08802f5-66eb-3c05-b248-52b6f2c131c1","pitchNumber":1,"startTime":"2025-09-21T02:34:08.256Z","endTime":"2025-09-21T02:34:12.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.0,"endSpeed":80.2,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.0443435077914,"aZ":-24.550725921770535,"pfxX":-0.08289012289949846,"pfxZ":4.649506911604091,"pX":-0.05958156708288668,"pZ":3.6555351248871615,"vX0":-4.567662708429674,"vY0":-126.74301984011035,"vZ0":0.5852203770806196,"x":119.27,"y":140.08,"x0":1.7708861824921918,"y0":50.00165285045086,"z0":5.370544018849863,"aX":-0.13553531946686426},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":8.8,"breakHorizontal":1.1,"spinRate":2778,"spinDirection":170},"zone":2,"typeConfidence":2.0,"plateTime":0.43089034421621575,"extension":6.203998776706695},"index":1,"playId":"0987c2c2-04c6-33e3-b166-c54bb216fce6","pitchNumber":2,"startTime":"2025-09-21T02:34:28.173Z","endTime":"2025-09-21T02:34:32.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.66,"strikeZoneBottom":1.75,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.20308755448351,"aZ":-16.790708590802396,"pfxX":8.671674851193657,"pfxZ":8.695140576576296,"pX":-0.1872358450046506,"pZ":2.476041981904932,"vX0":-7.906432369426652,"vY0":-132.1815208503687,"vZ0":-3.716729615046468,"x":124.14,"y":171.93,"x0":1.7161885984851057,"y0":50.00362149031758,"z0":5.133407392059355,"aX":15.344100112448693},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":15.1,"breakHorizontal":-13.9,"spinRate":2585,"spinDirection":133},"zone":5,"typeConfidence":2.0,"plateTime":0.41439908678237947,"extension":6.239747265730042},"hitData":{"launchSpeed":80.5,"launchAngle":86.0,"totalDistance":50.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":130.38,"coordY":225.09}},"index":2,"playId":"425e73b5-0e67-3e2c-9522-7fbe0f3013e8","pitchNumber":3,"startTime":"2025-09-21T02:34:51.478Z","endTime":"2025-09-21T02:35:01.362Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:35:01.362Z","atBatIndex":70},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Corbin Carroll lines out to left fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2025-09-21T02:35:27.286Z","endTime":"2025-09-21T02:36:04.078Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.99622729350693,"aZ":-28.135101084860825,"pfxX":1.4038593163232174,"pfxZ":2.6490331451572295,"pX":-0.12307929904056845,"pZ":2.6845818402904023,"vX0":-8.780489946204112,"vY0":-122.8620806405654,"vZ0":-0.7625727354313501,"x":121.69,"y":166.3,"x0":3.3190211480243534,"y0":50.00311881575306,"z0":5.396215241890037,"aX":2.1418693485656513},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":4.9,"breakHorizontal":-0.5,"spinRate":2720,"spinDirection":203},"zone":5,"typeConfidence":2.0,"plateTime":0.4462978640849342,"extension":6.265837816486998},"index":0,"playId":"2c28ecd0-7858-3c20-b3f8-41f942b751c5","pitchNumber":1,"startTime":"2025-09-21T02:35:32.814Z","endTime":"2025-09-21T02:35:36.545Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.7,"endSpeed":85.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.55,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.930354762567784,"aZ":-20.904447622756045,"pfxX":10.355790639412337,"pfxZ":5.988200486909651,"pX":1.0731877565072885,"pZ":2.0162661562089657,"vX0":-9.768925799101332,"vY0":-136.09163595199155,"vZ0":-4.239679020169962,"x":76.09,"y":184.34,"x0":3.3580260588893256,"y0":50.003309749102876,"z0":5.0360865619376645,"aX":19.4911073256589},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.1,"breakHorizontal":-16.8,"spinRate":2374,"spinDirection":132},"zone":14,"typeConfidence":2.0,"plateTime":0.4019526762466983,"extension":6.330363677272382},"hitData":{"launchSpeed":89.8,"launchAngle":25.0,"totalDistance":316.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":86.03,"coordY":78.92}},"index":1,"playId":"72c3ce6c-f493-352d-b136-3b420338ee51","pitchNumber":2,"startTime":"2025-09-21T02:35:55.854Z","endTime":"2025-09-21T02:36:04.078Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:36:04.078Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Max Kepler grounds out to first baseman Ildemaro Vargas.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T02:38:12.056Z","endTime":"2025-09-21T02:39:41.717Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5,6,7],"actionIndex":[0],"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":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":545121,"link":"/api/v1/people/545121"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: John Curtiss replaces Ryan Thompson.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2025-09-21T02:37:23.721Z","endTime":"2025-09-21T02:38:14.197Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":595928,"link":"/api/v1/people/595928"},"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, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":81.6,"strikeZoneTop":3.43186775231472,"strikeZoneBottom":1.64501929284149,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":24.713570606213217,"aZ":-25.224224345986578,"pfxX":-7.080222348519037,"pfxZ":4.147502972892562,"pX":-0.7755594182444338,"pZ":1.184729507898004,"vX0":6.040178100768601,"vY0":-128.14313728680486,"vZ0":-7.548749517679486,"x":146.56,"y":206.79,"x0":-2.235234276738397,"y0":50.0001619387187,"z0":6.118719125180778,"aX":-11.85695377128628},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":6.1,"breakHorizontal":11.6,"spinRate":1694,"spinDirection":217},"zone":13,"typeConfidence":2.0,"plateTime":0.4262609886885076,"extension":6.6159976396977385},"index":1,"playId":"014c8fc3-47ed-36b4-bf14-6b879f34cb32","pitchNumber":1,"startTime":"2025-09-21T02:38:14.197Z","endTime":"2025-09-21T02:38:17.577Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.7,"strikeZoneTop":3.66585529785369,"strikeZoneBottom":1.63365600207711,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.406179538139117,"aZ":-12.250683996045252,"pfxX":-4.255269369015857,"pfxZ":10.34440027260862,"pX":-0.7413961555811763,"pZ":2.227153494653548,"vX0":5.456240306075119,"vY0":-138.06340685397006,"vZ0":-8.423185437139681,"x":145.26,"y":178.65,"x0":-2.1925708748383363,"y0":50.004465793589944,"z0":6.146839219320848,"aX":-8.197058144345018},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.0,"breakHorizontal":6.5,"spinRate":2298,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.3970713455942696,"extension":6.495228702245778},"index":2,"playId":"91f6d334-69cd-3396-b0af-f5d0aaace128","pitchNumber":2,"startTime":"2025-09-21T02:38:24.544Z","endTime":"2025-09-21T02:38:28.110Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.48473209477504,"strikeZoneBottom":1.63658773340695,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.300530003632044,"aZ":-22.495777890791206,"pfxX":0.552241390132334,"pfxZ":5.299988625094462,"pX":1.2037166374721608,"pZ":3.1782454839681944,"vX0":8.91506683265901,"vY0":-133.88953857208745,"vZ0":-3.7178227153461845,"x":71.12,"y":152.97,"x0":-2.2326780599497416,"y0":50.00331320540961,"z0":6.183289250390311,"aX":1.007929355629977},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.0,"breakHorizontal":-2.8,"spinRate":2545,"spinDirection":195},"zone":12,"typeConfidence":2.0,"plateTime":0.40815837139630196,"extension":6.6489178647311995},"index":3,"playId":"83542c19-56f8-3df9-b9c9-d73632ffdca9","pitchNumber":3,"startTime":"2025-09-21T02:38:36.682Z","endTime":"2025-09-21T02:38:40.243Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"index":4,"startTime":"2025-09-21T02:38:49.139Z","endTime":"2025-09-21T02:38:58.777Z","isPitch":false,"type":"action","player":{"id":596146,"link":"/api/v1/people/596146"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.1,"endSpeed":86.5,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.37648238925846,"aZ":-11.553495514931214,"pfxX":-4.249051098335595,"pfxZ":10.717488496296617,"pX":-0.15116393856841898,"pZ":2.9102531151837967,"vX0":6.972612361777994,"vY0":-138.20659687056147,"vZ0":-6.947946551041074,"x":122.76,"y":160.2,"x0":-2.1609796130666967,"y0":50.000525383921115,"z0":6.24194446826673,"aX":-8.17400388896757},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":18.0,"breakHorizontal":6.1,"spinRate":2341,"spinDirection":210},"zone":2,"typeConfidence":2.0,"plateTime":0.39713482742535255,"extension":6.430830782175345},"index":5,"playId":"eb4377e3-6014-375d-9655-b6d116a8780a","pitchNumber":4,"startTime":"2025-09-21T02:38:58.777Z","endTime":"2025-09-21T02:39:02.443Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":87.1,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":29.809637845249007,"aZ":-12.707935490943491,"pfxX":-4.30831395046135,"pfxZ":10.041985334482895,"pX":0.4861982910961556,"pZ":3.3037210673697777,"vX0":8.544531059246442,"vY0":-138.1284037137201,"vZ0":-5.808191608434851,"x":98.47,"y":149.58,"x0":-2.0829347574264303,"y0":50.00406700575768,"z0":6.282875488155859,"aX":-8.353239646402558},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":17.2,"breakHorizontal":6.1,"spinRate":2337,"spinDirection":214},"zone":3,"typeConfidence":2.0,"plateTime":0.3960238104126148,"extension":6.459261811837876},"index":6,"playId":"bcc23e9e-f20b-346d-87f4-28a54a80b6a7","pitchNumber":5,"startTime":"2025-09-21T02:39:14.620Z","endTime":"2025-09-21T02:39:18.076Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.43,"strikeZoneBottom":1.66,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":27.84215064334742,"aZ":-22.17679109867754,"pfxX":0.8648094350140274,"pfxZ":5.451868175395777,"pX":0.37478777614816844,"pZ":2.8464837382412984,"vX0":6.88473886948242,"vY0":-134.28628383983414,"vZ0":-4.6678443190350345,"x":102.71,"y":161.92,"x0":-2.329952458290443,"y0":50.00573724603282,"z0":6.175752540184359,"aX":1.5864975758342832},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":9.1,"breakHorizontal":-3.0,"spinRate":2580,"spinDirection":199},"zone":6,"typeConfidence":2.0,"plateTime":0.40717897205358744,"extension":6.484067080402059},"hitData":{"launchSpeed":79.2,"launchAngle":-29.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":160.98,"coordY":158.22}},"index":7,"playId":"24d46b1e-9b3d-3e6f-ab03-98b213176ab6","pitchNumber":6,"startTime":"2025-09-21T02:39:33.711Z","endTime":"2025-09-21T02:39:41.717Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:39:41.717Z","atBatIndex":72},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Otto Kemp flies out sharply to center fielder Jorge Barrosa.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T02:39:54.099Z","endTime":"2025-09-21T02:40:42.899Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":678489,"link":"/api/v1/people/678489"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.5,"strikeZoneTop":3.38536311800045,"strikeZoneBottom":1.45554037149958,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.198381075604388,"aZ":-22.38533876524156,"pfxX":0.6080482379756322,"pfxZ":5.321956614158395,"pX":0.6670595904173886,"pZ":2.869971603543915,"vX0":7.699852133792224,"vY0":-133.8798384334074,"vZ0":-4.538257583156831,"x":91.57,"y":161.29,"x0":-2.3091887194515284,"y0":50.00580567526125,"z0":6.1616783145852825,"aX":1.1182440163516032},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":9.0,"breakHorizontal":-2.5,"spinRate":2462,"spinDirection":195},"zone":3,"typeConfidence":2.0,"plateTime":0.4070056162269271,"extension":6.566528227829482},"index":0,"playId":"0c23b691-b8eb-35fa-9000-785863ad3d02","pitchNumber":1,"startTime":"2025-09-21T02:40:04.265Z","endTime":"2025-09-21T02:40:08.309Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":86.3,"strikeZoneTop":3.51510515122513,"strikeZoneBottom":1.66855262842079,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.11386103618702,"aZ":-13.066526852977782,"pfxX":-4.252968893338606,"pfxZ":9.97653861727364,"pX":0.5059299914036797,"pZ":4.139164426427291,"vX0":8.315195916545395,"vY0":-137.66162877635344,"vZ0":-3.736466858685383,"x":97.72,"y":127.02,"x0":-2.0039376700515117,"y0":50.00464171225887,"z0":6.401141317508961,"aX":-8.147634286458143},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.4,"breakHorizontal":5.9,"spinRate":2278,"spinDirection":207},"zone":12,"typeConfidence":2.0,"plateTime":0.39817597332381505,"extension":6.528018039388182},"index":1,"playId":"64305056-60bb-36fe-a57c-aa09607a6d0c","pitchNumber":2,"startTime":"2025-09-21T02:40:18.946Z","endTime":"2025-09-21T02:40:23.075Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.3,"strikeZoneTop":3.5,"strikeZoneBottom":1.6,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.014565083263623,"aZ":-13.691145984424088,"pfxX":-5.07796841354125,"pfxZ":9.698896218910194,"pX":-0.10813327359814642,"pZ":2.395118292019786,"vX0":7.417291976461397,"vY0":-137.30421181861848,"vZ0":-7.755228177431405,"x":121.12,"y":174.11,"x0":-2.187436484300138,"y0":50.000186866981224,"z0":6.192036082397282,"aX":-9.674237172524354},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.1,"breakHorizontal":7.6,"spinRate":2232,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3992455635241474,"extension":6.588188988001097},"hitData":{"launchSpeed":100.1,"launchAngle":42.0,"totalDistance":339.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":162.51,"coordY":67.61}},"index":2,"playId":"2cdb5d8b-7ac7-366b-978b-762851ddf1f7","pitchNumber":3,"startTime":"2025-09-21T02:40:31.999Z","endTime":"2025-09-21T02:40:42.899Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:40:42.899Z","atBatIndex":73},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryson Stott singles on a line drive to left fielder Jake McCarthy.","rbi":0,"awayScore":3,"homeScore":4,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T02:40:57.308Z","endTime":"2025-09-21T02:43:04.007Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"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,3,4,5,6,7],"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":7},"credits":[{"player":{"id":664983,"link":"/api/v1/people/664983"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":85.2,"strikeZoneTop":3.25562505003378,"strikeZoneBottom":1.58658091024418,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":25.8226824907176,"aZ":-24.472606340499564,"pfxX":1.7777096050040901,"pfxZ":4.2080863525902465,"pX":-0.769193781964912,"pZ":2.256007802442664,"vX0":3.8029055839761705,"vY0":-133.681691481135,"vZ0":-5.741136447687756,"x":146.32,"y":177.87,"x0":-2.4349915418889703,"y0":50.00366621755335,"z0":6.162320545825991,"aX":3.2522576062247954},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.7,"breakHorizontal":-4.0,"spinRate":2525,"spinDirection":195},"zone":4,"typeConfidence":2.0,"plateTime":0.4080020024109885,"extension":6.371606494235256},"index":0,"playId":"89a8bf71-de26-30f3-9fa9-5e0997508754","pitchNumber":1,"startTime":"2025-09-21T02:41:08.459Z","endTime":"2025-09-21T02:41:12.042Z","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":95.5,"endSpeed":86.9,"strikeZoneTop":3.40097487559067,"strikeZoneBottom":1.6572074378337,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":32.16104497499535,"aZ":-12.0284303245279,"pfxX":-5.029022719764198,"pfxZ":10.358495576387087,"pX":-0.8015520765572862,"pZ":3.3775814290796036,"vX0":5.8572182733028235,"vY0":-138.8313249375825,"vZ0":-5.804237484214003,"x":147.55,"y":147.59,"x0":-2.2889851855616192,"y0":50.003637407179184,"z0":6.301825441141348,"aX":-9.781480439652766},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":7.8,"spinRate":2330,"spinDirection":210},"zone":1,"typeConfidence":2.0,"plateTime":0.3950980284799841,"extension":6.361444888897436},"index":1,"playId":"5ece2a65-300b-36a6-ab24-d0aaf6519bd1","pitchNumber":2,"startTime":"2025-09-21T02:41:25.797Z","endTime":"2025-09-21T02:41:29.375Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2025-09-21T02:41:34.298Z","endTime":"2025-09-21T02:41:44.113Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"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":88.1,"endSpeed":82.0,"strikeZoneTop":3.34194269696459,"strikeZoneBottom":1.65913926833277,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.872946092942644,"aZ":-27.505052740669175,"pfxX":-6.5531358563520445,"pfxZ":2.7745955873573296,"pX":-1.9717710479262047,"pZ":0.955905620591667,"vX0":3.419552622626816,"vY0":-128.25924113975873,"vZ0":-7.875186537848583,"x":192.16,"y":212.97,"x0":-2.463361886553524,"y0":50.00529585386526,"z0":6.178691860964916,"aX":-11.036199582186555},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":11.3,"spinRate":1701,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.4253258463541818,"extension":6.486219386130381},"index":3,"playId":"6cce6253-2582-3dbf-804f-5d129fcc61ef","pitchNumber":3,"startTime":"2025-09-21T02:41:44.113Z","endTime":"2025-09-21T02:41:47.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":88.0,"endSpeed":81.9,"strikeZoneTop":3.28015803957037,"strikeZoneBottom":1.5976205048088,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":23.36773348444565,"aZ":-25.324197231948542,"pfxX":-6.90696872063053,"pfxZ":4.090990407957271,"pX":-0.6523942517863467,"pZ":0.46755592007604846,"vX0":6.1958633046761316,"vY0":-127.83664038674993,"vZ0":-9.113948192394842,"x":141.87,"y":226.16,"x0":-2.1960433937605,"y0":50.00489581810141,"z0":6.02924545440478,"aX":-11.571697531784759},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":5.8,"breakHorizontal":11.3,"spinRate":1815,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.426491317142196,"extension":6.535772044385086},"index":4,"playId":"70b99a86-2550-32d4-a15b-c7ac8ea72099","pitchNumber":4,"startTime":"2025-09-21T02:41:58.308Z","endTime":"2025-09-21T02:42:01.974Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":26.456460315127057,"aZ":-19.71179563886953,"pfxX":0.8616501186424985,"pfxZ":6.858769577737671,"pX":-0.43088831709526154,"pZ":1.7987318018552694,"vX0":5.057322736125807,"vY0":-133.4136575597886,"vZ0":-7.618326685263215,"x":133.42,"y":190.21,"x0":-2.456655598490984,"y0":50.00542530979638,"z0":6.092269305063219,"aX":1.5666653860683908},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.2,"breakHorizontal":-2.5,"spinRate":2590,"spinDirection":198},"zone":7,"typeConfidence":2.0,"plateTime":0.40923898276295656,"extension":6.406090387198097},"index":5,"playId":"070280cf-9ac5-3e0a-9a10-a99d8e25d09d","pitchNumber":5,"startTime":"2025-09-21T02:42:12.585Z","endTime":"2025-09-21T02:42:16.508Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":87.4,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":30.97980267928626,"aZ":-10.970351568728859,"pfxX":-4.169477323895775,"pfxZ":10.86408335852395,"pX":0.7921933253427149,"pZ":2.7072213272610477,"vX0":9.131631620964347,"vY0":-138.80249193766394,"vZ0":-7.708168871578179,"x":86.8,"y":165.69,"x0":-1.9982127872682909,"y0":50.00476612252667,"z0":6.250346634509687,"aX":-8.13999123425326},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":18.2,"breakHorizontal":5.6,"spinRate":2380,"spinDirection":207},"zone":6,"typeConfidence":2.0,"plateTime":0.39456620363534745,"extension":6.621459266241405},"index":6,"playId":"c316c231-cf57-3d43-af87-1ae05cba321f","pitchNumber":6,"startTime":"2025-09-21T02:42:32.936Z","endTime":"2025-09-21T02:42:37.074Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.26,"strikeZoneBottom":1.58,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":31.27137070455876,"aZ":-12.510791659367086,"pfxX":-4.205952327944351,"pfxZ":10.000180466690441,"pX":0.15921450322512928,"pZ":2.883691138751545,"vX0":7.526356395348097,"vY0":-139.3206918566845,"vZ0":-6.875355006439993,"x":110.93,"y":160.92,"x0":-2.030631952603378,"y0":50.00222320738744,"z0":6.21022633496522,"aX":-8.270183167049098},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.8,"breakHorizontal":6.1,"spinRate":2382,"spinDirection":208},"zone":2,"typeConfidence":2.0,"plateTime":0.3931267461592278,"extension":6.667672889142959},"hitData":{"launchSpeed":95.4,"launchAngle":14.0,"totalDistance":230.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":80.4,"coordY":87.17}},"index":7,"playId":"9084cc07-c3c5-3808-8aa4-dfd615d3135e","pitchNumber":7,"startTime":"2025-09-21T02:42:55.756Z","endTime":"2025-09-21T02:43:04.007Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:43:04.007Z","atBatIndex":74},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Harrison Bader grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. Bryson Stott out at 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T02:43:19.731Z","endTime":"2025-09-21T02:43:48.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.93049324180806,"aZ":-11.964350175537858,"pfxX":-3.4543211752899907,"pfxZ":10.448333998687017,"pX":1.0519275471037792,"pZ":2.989143900283915,"vX0":10.143381074202697,"vY0":-137.78383799339096,"vZ0":-6.540749871666163,"x":76.9,"y":158.07,"x0":-2.218726343515093,"y0":50.00094654527346,"z0":6.192454658219411,"aX":-6.681761495435783},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":4.3,"spinRate":2347,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3966394827053943,"extension":6.434438463357947},"hitData":{"launchSpeed":76.9,"launchAngle":6.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.96,"coordY":153.55}},"index":0,"playId":"c7b5eabd-925e-3124-8b61-5bf5d4f3b70b","pitchNumber":1,"startTime":"2025-09-21T02:43:39.738Z","endTime":"2025-09-21T02:43:48.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:43:48.040Z","atBatIndex":75}],"currentPlay":{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Harrison Bader grounds into a force out, shortstop Geraldo Perdomo to second baseman Ketel Marte. Bryson Stott out at 2nd.","rbi":0,"awayScore":3,"homeScore":4,"isOut":true},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2025-09-21T02:43:19.731Z","endTime":"2025-09-21T02:43:48.040Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":672695,"link":"/api/v1/people/672695"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":606466,"link":"/api/v1/people/606466"},"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":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.9,"endSpeed":87.2,"strikeZoneTop":3.24,"strikeZoneBottom":1.53,"strikeZoneWidth":17.0,"strikeZoneDepth":17.0,"coordinates":{"aY":28.93049324180806,"aZ":-11.964350175537858,"pfxX":-3.4543211752899907,"pfxZ":10.448333998687017,"pX":1.0519275471037792,"pZ":2.989143900283915,"vX0":10.143381074202697,"vY0":-137.78383799339096,"vZ0":-6.540749871666163,"x":76.9,"y":158.07,"x0":-2.218726343515093,"y0":50.00094654527346,"z0":6.192454658219411,"aX":-6.681761495435783},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.8,"breakHorizontal":4.3,"spinRate":2347,"spinDirection":206},"zone":12,"typeConfidence":2.0,"plateTime":0.3966394827053943,"extension":6.434438463357947},"hitData":{"launchSpeed":76.9,"launchAngle":6.0,"totalDistance":84.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.96,"coordY":153.55}},"index":0,"playId":"c7b5eabd-925e-3124-8b61-5bf5d4f3b70b","pitchNumber":1,"startTime":"2025-09-21T02:43:39.738Z","endTime":"2025-09-21T02:43:48.040Z","isPitch":true,"type":"pitch"}],"playEndTime":"2025-09-21T02:43:48.040Z","atBatIndex":75},"scoringPlays":[1,3,7,22,27,46,48],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":70.75,"y":60.68},"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":161.96,"y":165.44},"type":"O","description":"Groundout"},{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":99.5,"y":54.47},"type":"O","description":"Sac Fly"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":78.51,"y":139.86},"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":1,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":159.15,"y":160.61},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":166.63,"y":136.77},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":1,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":109.95,"y":159.63},"type":"O","description":"Grounded Into DP"}]}},{"startIndex":9,"endIndex":16,"top":[9,10,11,12],"bottom":[13,14,15,16],"hits":{"away":[{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":87.5,"y":130.85},"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":2,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":154.06,"y":155.07},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":2,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":106.41,"y":168.2},"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":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":173.33,"y":84.08},"type":"O","description":"Flyout"}]}},{"startIndex":17,"endIndex":24,"top":[17,18,19],"bottom":[20,21,22,23,24],"hits":{"away":[{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":151.53,"y":172.31},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":91.27,"y":75.55},"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":3,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":148.99,"y":159.63},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":191.08,"y":121.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":127.64,"y":60.31},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":3,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":107.92,"y":171.3},"type":"O","description":"Groundout"}]}},{"startIndex":25,"endIndex":33,"top":[25,26,27,28],"bottom":[29,30,31,32,33],"hits":{"away":[{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":91.26,"y":158.7},"type":"O","description":"Groundout"},{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":95.0,"y":164.0},"type":"O","description":"Pop Out"},{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":83.21,"y":37.9},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":4,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":125.67,"y":187.52},"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":4,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":166.23,"y":150.51},"type":"H","description":"Single"}]}},{"startIndex":34,"endIndex":40,"top":[34,35,36,37],"bottom":[38,39,40],"hits":{"away":[{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":65.33,"y":147.3},"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":5,"pitcher":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":113.0,"y":152.0},"type":"O","description":"Fielders Choice Out"},{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":151.02,"y":171.3},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":5,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":156.0,"y":166.0},"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":5,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":186.69,"y":94.96},"type":"O","description":"Lineout"}]}},{"startIndex":41,"endIndex":51,"top":[41,42,43],"bottom":[44,45,46,47,48,49,50,51],"hits":{"away":[{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":118.06,"y":153.04},"type":"O","description":"Groundout"},{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":111.0,"y":157.0},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":101.33,"y":169.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":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"coordinates":{"x":148.4,"y":32.89},"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":6,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"coordinates":{"x":177.9,"y":63.79},"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":6,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":111.99,"y":110.29},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":6,"pitcher":{"id":621383,"fullName":"Tanner Banks","link":"/api/v1/people/621383"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":176.76,"y":93.11},"type":"H","description":"Single"}]}},{"startIndex":52,"endIndex":61,"top":[52,53,54,55,56],"bottom":[57,58,59,60,61],"hits":{"away":[{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":174.83,"y":113.16},"type":"O","description":"Flyout"},{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"coordinates":{"x":94.23,"y":167.24},"type":"E","description":"Field Error"},{"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":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":116.54,"y":153.04},"type":"O","description":"Forceout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":138.34,"y":186.51},"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":7,"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"coordinates":{"x":73.33,"y":109.64},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":7,"pitcher":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"batter":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"coordinates":{"x":120.09,"y":146.96},"type":"O","description":"Lineout"}]}},{"startIndex":62,"endIndex":71,"top":[62,63,64,65,66],"bottom":[67,68,69,70,71],"hits":{"away":[{"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":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":186.01,"y":110.44},"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":8,"pitcher":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":104.88,"y":162.68},"type":"O","description":"Forceout"},{"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":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":176.12,"y":128.59},"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":8,"pitcher":{"id":657044,"fullName":"Ryan Thompson","link":"/api/v1/people/657044"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":116.1,"y":79.0},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"inning":8,"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":545121,"fullName":"Ildemaro Vargas","link":"/api/v1/people/545121"},"coordinates":{"x":109.83,"y":151.46},"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":8,"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"coordinates":{"x":137.78,"y":187.87},"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":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"coordinates":{"x":122.95,"y":195.58},"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":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":606466,"fullName":"Ketel Marte","link":"/api/v1/people/606466"},"coordinates":{"x":130.38,"y":225.09},"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":8,"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"batter":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"coordinates":{"x":86.03,"y":78.92},"type":"O","description":"Lineout"}]}},{"startIndex":72,"endIndex":75,"top":[72,73,74,75],"bottom":[],"hits":{"away":[{"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":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"coordinates":{"x":160.98,"y":158.22},"type":"O","description":"Groundout"},{"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":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":805249,"fullName":"Otto Kemp","link":"/api/v1/people/805249"},"coordinates":{"x":162.51,"y":67.61},"type":"O","description":"Flyout"},{"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":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":80.4,"y":87.17},"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":9,"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"coordinates":{"x":110.96,"y":153.55},"type":"O","description":"Forceout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":1,"hits":2,"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":1,"hits":1,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":4,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":2,"errors":1,"leftOnBase":2}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":4,"hits":11,"errors":1,"leftOnBase":11},"away":{"runs":3,"hits":7,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"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":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"shortstop":{"id":672695,"fullName":"Geraldo Perdomo","link":"/api/v1/people/672695"},"left":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"center":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"right":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"batter":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"onDeck":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"inHole":{"id":543510,"fullName":"James McCann","link":"/api/v1/people/543510"},"battingOrder":4,"team":{"id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"}},"offense":{"batter":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"onDeck":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"inHole":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"pitcher":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"battingOrder":1,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"balls":0,"strikes":0,"outs":3},"boxscore":{"teams":{"away":{"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":4,"groundOuts":13,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"avg":".260","atBats":34,"obp":".330","slg":".432","ops":".762","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":12,"rbi":3,"leftOnBase":14,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":1,"lineOuts":0},"pitching":{"flyOuts":1,"groundOuts":10,"airOuts":7,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"atBats":34,"obp":".395","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":141,"era":"3.85","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.24","battersFaced":39,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":141,"balls":47,"strikes":94,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.43","rbi":4,"pitchesPerInning":"17.63","runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":24,"errors":1,"chances":34,"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":"500","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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":46,"groundOuts":82,"airOuts":85,"runs":59,"doubles":23,"triples":2,"homeRuns":11,"strikeOuts":102,"baseOnBalls":36,"intentionalWalks":1,"hits":102,"hitByPitch":0,"avg":".280","atBats":364,"obp":".342","slg":".445","ops":".787","caughtStealing":1,"stolenBases":6,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":408,"totalBases":162,"rbi":42,"leftOnBase":161,"sacBunts":3,"sacFlies":4,"babip":".357","groundOutsToAirouts":"0.96","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"33.09","popOuts":12,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":227,"errors":4,"chances":237,"fielding":".983","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":{},"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":31,"gamesStarted":31,"flyOuts":89,"groundOuts":149,"airOuts":156,"runs":84,"doubles":33,"triples":0,"homeRuns":16,"strikeOuts":206,"baseOnBalls":57,"intentionalWalks":0,"hits":164,"hitByPitch":3,"atBats":673,"obp":".305","caughtStealing":10,"stolenBases":21,"stolenBasePercentage":".677","caughtStealingPercentage":".323","numberOfPitches":2910,"era":"4.08","inningsPitched":"176.2","wins":14,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":80,"whip":"1.25","battersFaced":735,"outs":530,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2910,"balls":1023,"strikes":1887,"strikePercentage":".650","hitBatsmen":3,"balks":1,"wildPitches":2,"pickoffs":6,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".667","pitchesPerInning":"16.47","gamesFinished":0,"strikeoutWalkRatio":"3.61","strikeoutsPer9Inn":"10.49","walksPer9Inn":"2.90","hitsPer9Inn":"8.35","runsScoredPer9":"4.28","homeRunsPer9":"0.82","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":29,"lineOuts":38},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":20,"putOuts":7,"errors":3,"chances":30,"fielding":".900","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642152":{"person":{"id":642152,"fullName":"Lou Trivino III","link":"/api/v1/people/642152"},"jerseyNumber":"57","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":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":7,"strikes":12,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":44,"gamesStarted":2,"flyOuts":30,"groundOuts":38,"airOuts":59,"runs":21,"doubles":4,"triples":1,"homeRuns":6,"strikeOuts":33,"baseOnBalls":16,"intentionalWalks":1,"hits":44,"hitByPitch":6,"atBats":170,"obp":".338","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":799,"era":"3.97","inningsPitched":"45.1","wins":3,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":20,"whip":"1.32","battersFaced":196,"outs":136,"gamesPitched":44,"completeGames":0,"shutouts":0,"pitchesThrown":799,"balls":308,"strikes":491,"strikePercentage":".610","hitBatsmen":6,"balks":1,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":".750","pitchesPerInning":"17.63","gamesFinished":11,"strikeoutWalkRatio":"2.06","strikeoutsPer9Inn":"6.55","walksPer9Inn":"3.18","hitsPer9Inn":"8.74","runsScoredPer9":"4.17","homeRunsPer9":"1.19","inheritedRunners":24,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":19,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"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"}]},"ID622268":{"person":{"id":622268,"fullName":"Donovan Walton","link":"/api/v1/people/622268"},"jerseyNumber":"18","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":1,"groundOuts":6,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":".125","atBats":8,"obp":".125","slg":".125","ops":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":9,"totalBases":1,"rbi":1,"leftOnBase":5,"sacBunts":1,"sacFlies":0,"babip":".143","groundOutsToAirouts":"6.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":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":30,"gamesStarted":30,"flyOuts":68,"groundOuts":229,"airOuts":123,"runs":58,"doubles":34,"triples":0,"homeRuns":12,"strikeOuts":198,"baseOnBalls":43,"intentionalWalks":0,"hits":166,"hitByPitch":6,"atBats":713,"obp":".282","caughtStealing":4,"stolenBases":9,"stolenBasePercentage":".692","caughtStealingPercentage":".308","numberOfPitches":2745,"era":"2.66","inningsPitched":"189.1","wins":13,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":56,"whip":"1.10","battersFaced":765,"outs":568,"gamesPitched":30,"completeGames":1,"shutouts":0,"pitchesThrown":2745,"balls":917,"strikes":1828,"strikePercentage":".670","hitBatsmen":6,"balks":1,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"1.86","rbi":0,"winPercentage":".722","pitchesPerInning":"14.50","gamesFinished":0,"strikeoutWalkRatio":"4.60","strikeoutsPer9Inn":"9.41","walksPer9Inn":"2.04","hitsPer9Inn":"7.89","runsScoredPer9":"2.76","homeRunsPer9":"0.57","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":45},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":24,"putOuts":7,"errors":1,"chances":32,"fielding":".969","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":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":127,"flyOuts":72,"groundOuts":123,"airOuts":118,"runs":72,"doubles":32,"triples":0,"homeRuns":27,"strikeOuts":117,"baseOnBalls":68,"intentionalWalks":6,"hits":127,"hitByPitch":6,"avg":".263","atBats":482,"obp":".360","slg":".498","ops":".858","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":559,"totalBases":240,"rbi":75,"leftOnBase":215,"sacBunts":0,"sacFlies":3,"babip":".293","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.85","popOuts":9,"lineOuts":37},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":69,"putOuts":896,"errors":2,"chances":967,"fielding":".998","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":"400","stats":{"batting":{"summary":"1-3 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":129,"flyOuts":58,"groundOuts":121,"airOuts":117,"runs":56,"doubles":26,"triples":1,"homeRuns":12,"strikeOuts":122,"baseOnBalls":34,"intentionalWalks":1,"hits":126,"hitByPitch":9,"avg":".261","atBats":483,"obp":".319","slg":".393","ops":".712","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":530,"totalBases":190,"rbi":52,"leftOnBase":194,"sacBunts":0,"sacFlies":3,"babip":".324","groundOutsToAirouts":"1.03","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"40.25","popOuts":21,"lineOuts":38},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":28,"stolenBases":69,"stolenBasePercentage":".711","caughtStealingPercentage":".289","assists":36,"putOuts":1171,"errors":6,"chances":1213,"fielding":".995","passedBall":2,"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":3,"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":69,"gamesStarted":0,"flyOuts":21,"groundOuts":87,"airOuts":36,"runs":17,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":75,"baseOnBalls":19,"intentionalWalks":4,"hits":53,"hitByPitch":3,"atBats":249,"obp":".275","caughtStealing":1,"stolenBases":12,"stolenBasePercentage":".923","caughtStealingPercentage":".077","numberOfPitches":1011,"era":"1.88","inningsPitched":"67.0","wins":7,"losses":6,"saves":31,"saveOpportunities":35,"holds":1,"blownSaves":4,"earnedRuns":14,"whip":"1.07","battersFaced":273,"outs":201,"gamesPitched":69,"completeGames":0,"shutouts":0,"pitchesThrown":1011,"balls":342,"strikes":669,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.42","rbi":0,"winPercentage":".538","pitchesPerInning":"15.09","gamesFinished":53,"strikeoutWalkRatio":"3.95","strikeoutsPer9Inn":"10.07","walksPer9Inn":"2.55","hitsPer9Inn":"7.12","runsScoredPer9":"2.28","homeRunsPer9":"0.27","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642215":{"person":{"id":642215,"fullName":"Weston Wilson","link":"/api/v1/people/642215"},"jerseyNumber":"37","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":48,"flyOuts":14,"groundOuts":24,"airOuts":25,"runs":14,"doubles":3,"triples":0,"homeRuns":5,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".200","atBats":100,"obp":".273","slg":".380","ops":".653","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":38,"rbi":16,"leftOnBase":40,"sacBunts":0,"sacFlies":0,"babip":".234","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.00","popOuts":4,"lineOuts":7},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":4,"groundOuts":2,"airOuts":7,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":12,"obp":".250","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":36,"era":"0.00","inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"1.00","battersFaced":12,"outs":9,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":36,"balls":10,"strikes":26,"strikePercentage":".720","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.29","rbi":0,"winPercentage":".---","pitchesPerInning":"12.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"9.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":22,"putOuts":60,"errors":1,"chances":83,"fielding":".988","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":{},"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":65,"gamesStarted":0,"flyOuts":29,"groundOuts":50,"airOuts":59,"runs":25,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":61,"baseOnBalls":26,"intentionalWalks":3,"hits":51,"hitByPitch":4,"atBats":217,"obp":".323","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1005,"era":"3.18","inningsPitched":"56.2","wins":7,"losses":4,"saves":4,"saveOpportunities":11,"holds":19,"blownSaves":7,"earnedRuns":20,"whip":"1.36","battersFaced":251,"outs":170,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":1005,"balls":362,"strikes":643,"strikePercentage":".640","hitBatsmen":4,"balks":0,"wildPitches":5,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".636","pitchesPerInning":"17.74","gamesFinished":11,"strikeoutWalkRatio":"2.35","strikeoutsPer9Inn":"9.69","walksPer9Inn":"4.13","hitsPer9Inn":"8.10","runsScoredPer9":"3.97","homeRunsPer9":"0.79","inheritedRunners":31,"inheritedRunnersScored":14,"catchersInterference":0,"sacBunts":0,"sacFlies":4,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":2,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID592206":{"person":{"id":592206,"fullName":"Nick Castellanos","link":"/api/v1/people/592206"},"jerseyNumber":"8","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":92,"groundOuts":121,"airOuts":152,"runs":71,"doubles":27,"triples":2,"homeRuns":17,"strikeOuts":124,"baseOnBalls":31,"intentionalWalks":0,"hits":134,"hitByPitch":4,"avg":".255","atBats":526,"obp":".299","slg":".411","ops":".710","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":566,"totalBases":216,"rbi":69,"leftOnBase":251,"sacBunts":0,"sacFlies":5,"babip":".300","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.94","popOuts":13,"lineOuts":47},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":233,"errors":0,"chances":237,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":2,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":61,"groundOuts":133,"airOuts":109,"runs":49,"doubles":16,"triples":3,"homeRuns":10,"strikeOuts":79,"baseOnBalls":27,"intentionalWalks":0,"hits":120,"hitByPitch":5,"avg":".275","atBats":436,"obp":".321","slg":".394","ops":".715","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":473,"totalBases":172,"rbi":55,"leftOnBase":191,"sacBunts":0,"sacFlies":5,"babip":".313","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.60","popOuts":8,"lineOuts":40},"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":200,"putOuts":143,"errors":4,"chances":347,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID621111":{"person":{"id":621111,"fullName":"Walker Buehler","link":"/api/v1/people/621111"},"jerseyNumber":"31","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":25,"gamesStarted":23,"flyOuts":65,"groundOuts":129,"airOuts":130,"runs":73,"doubles":16,"triples":1,"homeRuns":22,"strikeOuts":90,"baseOnBalls":58,"intentionalWalks":0,"hits":127,"hitByPitch":10,"atBats":474,"obp":".358","caughtStealing":1,"stolenBases":19,"stolenBasePercentage":".950","caughtStealingPercentage":".050","numberOfPitches":2115,"era":"5.13","inningsPitched":"121.0","wins":9,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":69,"whip":"1.53","battersFaced":545,"outs":363,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":2115,"balls":810,"strikes":1305,"strikePercentage":".620","hitBatsmen":10,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.99","rbi":0,"winPercentage":".563","pitchesPerInning":"17.48","gamesFinished":1,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"6.69","walksPer9Inn":"4.31","hitsPer9Inn":"9.45","runsScoredPer9":"5.43","homeRunsPer9":"1.64","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":23,"lineOuts":42},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":13,"errors":1,"chances":25,"fielding":".960","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"54","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":12,"gamesStarted":0,"flyOuts":6,"groundOuts":18,"airOuts":12,"runs":6,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":12,"baseOnBalls":5,"intentionalWalks":0,"hits":14,"hitByPitch":1,"atBats":55,"obp":".323","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":263,"era":"3.95","inningsPitched":"13.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.39","battersFaced":62,"outs":41,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":263,"balls":96,"strikes":167,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".---","pitchesPerInning":"19.24","gamesFinished":5,"strikeoutWalkRatio":"2.40","strikeoutsPer9Inn":"7.90","walksPer9Inn":"3.29","hitsPer9Inn":"9.22","runsScoredPer9":"3.95","homeRunsPer9":"0.66","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":"1.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":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":140,"flyOuts":96,"groundOuts":111,"airOuts":164,"runs":64,"doubles":21,"triples":3,"homeRuns":12,"strikeOuts":84,"baseOnBalls":53,"intentionalWalks":1,"hits":122,"hitByPitch":1,"avg":".257","atBats":475,"obp":".330","slg":".389","ops":".719","caughtStealing":5,"stolenBases":23,"stolenBasePercentage":".821","caughtStealingPercentage":".179","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":535,"totalBases":185,"rbi":65,"leftOnBase":200,"sacBunts":2,"sacFlies":4,"babip":".287","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.58","popOuts":24,"lineOuts":44},"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":306,"putOuts":225,"errors":4,"chances":535,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"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":"2-4 | 2B, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":155,"flyOuts":81,"groundOuts":110,"airOuts":143,"runs":107,"doubles":22,"triples":2,"homeRuns":53,"strikeOuts":184,"baseOnBalls":105,"intentionalWalks":5,"hits":140,"hitByPitch":11,"avg":".243","atBats":576,"obp":".369","slg":".564","ops":".933","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":693,"totalBases":325,"rbi":129,"leftOnBase":273,"sacBunts":0,"sacFlies":1,"babip":".256","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.87","popOuts":32,"lineOuts":30},"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":16,"errors":1,"chances":17,"fielding":".941","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":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":29,"groundOuts":38,"airOuts":42,"runs":23,"doubles":11,"triples":0,"homeRuns":6,"strikeOuts":62,"baseOnBalls":11,"intentionalWalks":0,"hits":43,"hitByPitch":7,"avg":".235","atBats":183,"obp":".300","slg":".393","ops":".693","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":203,"totalBases":72,"rbi":24,"leftOnBase":68,"sacBunts":0,"sacFlies":2,"babip":".316","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.50","popOuts":2,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":149,"errors":6,"chances":205,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":32,"gamesStarted":21,"flyOuts":74,"groundOuts":138,"airOuts":132,"runs":62,"doubles":19,"triples":1,"homeRuns":21,"strikeOuts":81,"baseOnBalls":38,"intentionalWalks":0,"hits":130,"hitByPitch":4,"atBats":478,"obp":".330","caughtStealing":3,"stolenBases":13,"stolenBasePercentage":".813","caughtStealingPercentage":".188","numberOfPitches":1999,"era":"4.18","inningsPitched":"120.2","wins":5,"losses":8,"saves":1,"saveOpportunities":3,"holds":1,"blownSaves":2,"earnedRuns":56,"whip":"1.39","battersFaced":523,"outs":362,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":1999,"balls":743,"strikes":1256,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":5,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".385","pitchesPerInning":"16.57","gamesFinished":4,"strikeoutWalkRatio":"2.13","strikeoutsPer9Inn":"6.04","walksPer9Inn":"2.83","hitsPer9Inn":"9.70","runsScoredPer9":"4.62","homeRunsPer9":"1.57","inheritedRunners":3,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":30,"lineOuts":28},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":8,"errors":1,"chances":32,"fielding":".969","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":39,"flyOuts":15,"groundOuts":40,"airOuts":24,"runs":9,"doubles":4,"triples":0,"homeRuns":2,"strikeOuts":15,"baseOnBalls":10,"intentionalWalks":0,"hits":20,"hitByPitch":1,"avg":".206","atBats":97,"obp":".284","slg":".309","ops":".593","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":30,"rbi":13,"leftOnBase":51,"sacBunts":1,"sacFlies":1,"babip":".222","groundOutsToAirouts":"1.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.50","popOuts":7,"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":10,"stolenBases":25,"stolenBasePercentage":".714","caughtStealingPercentage":".286","assists":13,"putOuts":247,"errors":1,"chances":261,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621381":{"person":{"id":621381,"fullName":"Matt Strahm","link":"/api/v1/people/621381"},"jerseyNumber":"25","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":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":1,"strikes":9,"strikePercentage":".900","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":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}},"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":65,"gamesStarted":0,"flyOuts":51,"groundOuts":25,"airOuts":90,"runs":22,"doubles":11,"triples":2,"homeRuns":5,"strikeOuts":69,"baseOnBalls":20,"intentionalWalks":1,"hits":47,"hitByPitch":2,"atBats":223,"obp":".276","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":981,"era":"2.79","inningsPitched":"61.1","wins":2,"losses":3,"saves":6,"saveOpportunities":10,"holds":21,"blownSaves":4,"earnedRuns":19,"whip":"1.09","battersFaced":253,"outs":184,"gamesPitched":65,"completeGames":0,"shutouts":0,"pitchesThrown":981,"balls":313,"strikes":668,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.28","rbi":0,"winPercentage":".400","pitchesPerInning":"15.99","gamesFinished":19,"strikeoutWalkRatio":"3.45","strikeoutsPer9Inn":"10.13","walksPer9Inn":"2.93","hitsPer9Inn":"6.90","runsScoredPer9":"3.23","homeRunsPer9":"0.73","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":3,"sacFlies":5,"passedBall":0,"popOuts":25,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":1,"chances":6,"fielding":".833","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID624133":{"person":{"id":624133,"fullName":"Ranger Suarez","link":"/api/v1/people/624133"},"jerseyNumber":"55","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":24,"gamesStarted":24,"flyOuts":85,"groundOuts":139,"airOuts":145,"runs":48,"doubles":23,"triples":2,"homeRuns":11,"strikeOuts":145,"baseOnBalls":37,"intentionalWalks":0,"hits":137,"hitByPitch":6,"atBats":561,"obp":".297","caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","numberOfPitches":2267,"era":"2.84","inningsPitched":"149.0","wins":12,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":47,"whip":"1.17","battersFaced":609,"outs":447,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":2267,"balls":783,"strikes":1484,"strikePercentage":".650","hitBatsmen":6,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":0,"winPercentage":".667","pitchesPerInning":"15.21","gamesFinished":0,"strikeoutWalkRatio":"3.92","strikeoutsPer9Inn":"8.76","walksPer9Inn":"2.23","hitsPer9Inn":"8.28","runsScoredPer9":"2.90","homeRunsPer9":"0.66","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":29,"lineOuts":31},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":9,"errors":2,"chances":29,"fielding":".931","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596117":{"person":{"id":596117,"fullName":"Garrett Stubbs","link":"/api/v1/people/596117"},"jerseyNumber":"21","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"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":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":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664056":{"person":{"id":664056,"fullName":"Harrison Bader","link":"/api/v1/people/664056"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"0-4 | BB, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":139,"flyOuts":46,"groundOuts":87,"airOuts":90,"runs":59,"doubles":24,"triples":1,"homeRuns":17,"strikeOuts":128,"baseOnBalls":38,"intentionalWalks":0,"hits":120,"hitByPitch":11,"avg":".284","atBats":422,"obp":".357","slg":".467","ops":".824","caughtStealing":6,"stolenBases":11,"stolenBasePercentage":".647","caughtStealingPercentage":".353","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":474,"totalBases":197,"rbi":54,"leftOnBase":169,"sacBunts":0,"sacFlies":3,"babip":".368","groundOutsToAirouts":"0.97","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.82","popOuts":25,"lineOuts":19},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":298,"errors":3,"chances":307,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"0.2 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":28,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":28,"balls":10,"strikes":18,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":67,"gamesStarted":1,"flyOuts":37,"groundOuts":63,"airOuts":72,"runs":24,"doubles":6,"triples":2,"homeRuns":9,"strikeOuts":59,"baseOnBalls":12,"intentionalWalks":1,"hits":55,"hitByPitch":1,"atBats":246,"obp":".262","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1064,"era":"3.14","inningsPitched":"66.0","wins":6,"losses":2,"saves":1,"saveOpportunities":4,"holds":9,"blownSaves":3,"earnedRuns":23,"whip":"1.02","battersFaced":262,"outs":198,"gamesPitched":67,"completeGames":0,"shutouts":0,"pitchesThrown":1064,"balls":365,"strikes":699,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":1,"winPercentage":".750","pitchesPerInning":"16.12","gamesFinished":10,"strikeoutWalkRatio":"4.92","strikeoutsPer9Inn":"8.05","walksPer9Inn":"1.64","hitsPer9Inn":"7.50","runsScoredPer9":"3.27","homeRunsPer9":"1.23","inheritedRunners":31,"inheritedRunnersScored":12,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":6,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID676661":{"person":{"id":676661,"fullName":"Max Lazar","link":"/api/v1/people/676661"},"jerseyNumber":"60","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":33,"gamesStarted":0,"flyOuts":20,"groundOuts":38,"airOuts":44,"runs":21,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":23,"baseOnBalls":11,"intentionalWalks":0,"hits":37,"hitByPitch":0,"atBats":141,"obp":".314","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":570,"era":"4.86","inningsPitched":"37.0","wins":1,"losses":1,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":20,"whip":"1.30","battersFaced":153,"outs":111,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":570,"balls":205,"strikes":365,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.86","rbi":0,"winPercentage":".500","pitchesPerInning":"15.41","gamesFinished":18,"strikeoutWalkRatio":"2.09","strikeoutsPer9Inn":"5.59","walksPer9Inn":"2.68","hitsPer9Inn":"9.00","runsScoredPer9":"5.11","homeRunsPer9":"1.46","inheritedRunners":13,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":{"note":"(L, 4-10)","summary":"5.1 IP, 4 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":1,"groundOuts":8,"airOuts":3,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":22,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":84,"inningsPitched":"5.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":24,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":84,"balls":29,"strikes":55,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":43,"groundOuts":79,"airOuts":82,"runs":64,"doubles":19,"triples":2,"homeRuns":17,"strikeOuts":88,"baseOnBalls":28,"intentionalWalks":0,"hits":97,"hitByPitch":4,"atBats":345,"obp":".342","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","numberOfPitches":1478,"era":"6.46","inningsPitched":"86.1","wins":4,"losses":10,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":62,"whip":"1.45","battersFaced":378,"outs":259,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1478,"balls":513,"strikes":965,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":3,"winPercentage":".286","pitchesPerInning":"17.12","gamesFinished":0,"strikeoutWalkRatio":"3.14","strikeoutsPer9Inn":"9.17","walksPer9Inn":"2.92","hitsPer9Inn":"10.11","runsScoredPer9":"6.67","homeRunsPer9":"1.77","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":20,"lineOuts":19},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":8,"errors":0,"chances":14,"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"}]},"ID596146":{"person":{"id":596146,"fullName":"Max Kepler","link":"/api/v1/people/596146"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":124,"flyOuts":85,"groundOuts":93,"airOuts":141,"runs":57,"doubles":18,"triples":0,"homeRuns":17,"strikeOuts":89,"baseOnBalls":48,"intentionalWalks":3,"hits":88,"hitByPitch":4,"avg":".217","atBats":406,"obp":".303","slg":".387","ops":".690","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":463,"totalBases":157,"rbi":51,"leftOnBase":193,"sacBunts":1,"sacFlies":4,"babip":".234","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.88","popOuts":24,"lineOuts":32},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":203,"errors":1,"chances":206,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID502085":{"person":{"id":502085,"fullName":"David Robertson","link":"/api/v1/people/502085"},"jerseyNumber":"30","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":17,"gamesStarted":0,"flyOuts":6,"groundOuts":14,"airOuts":10,"runs":7,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":20,"baseOnBalls":7,"intentionalWalks":1,"hits":14,"hitByPitch":0,"atBats":58,"obp":".323","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":255,"era":"4.20","inningsPitched":"15.0","wins":2,"losses":0,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":7,"whip":"1.40","battersFaced":65,"outs":45,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":255,"balls":97,"strikes":158,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.00","gamesFinished":3,"strikeoutWalkRatio":"2.86","strikeoutsPer9Inn":"12.00","walksPer9Inn":"4.20","hitsPer9Inn":"8.40","runsScoredPer9":"4.20","homeRunsPer9":"1.80","inheritedRunners":3,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[664056,656941,547180,592663,669016,664761,596146,805249,681082,605400,621383,642152,621381],"pitchers":[605400,621383,642152,621381],"bench":[592206,665561,596117,622268,642215],"bullpen":[621111,661395,689147,676661,666200,641835,502085,650911,624133,592836],"battingOrder":[664056,656941,547180,592663,669016,664761,596146,805249,681082],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Schwarber (22, Gallen); Stott (21, Gallen)."},{"label":"HR","value":"Bohm (10, 4th inning off Gallen, 0 on, 2 out)."},{"label":"TB","value":"Bohm 5; Realmuto; Schwarber 3; Stott 3."},{"label":"RBI","value":"Bohm (55); Realmuto (52); Schwarber (129)."},{"label":"2-out RBI","value":"Bohm."},{"label":"Runners left in scoring position, 2 out","value":"Bader; Bohm."},{"label":"SF","value":"Realmuto."},{"label":"Team RISP","value":"0-for-5."},{"label":"Team LOB","value":"7."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Strahm (1, throw)."},{"label":"DP","value":"(Stott-Kemp-Harper, B)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":109,"name":"Arizona Diamondbacks","link":"/api/v1/teams/109"},"teamStats":{"batting":{"flyOuts":1,"groundOuts":10,"airOuts":7,"runs":4,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":3,"intentionalWalks":0,"hits":11,"hitByPitch":1,"avg":".251","atBats":34,"obp":".324","slg":".434","ops":".758","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":15,"rbi":4,"leftOnBase":19,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"flyOuts":4,"groundOuts":13,"airOuts":5,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":34,"obp":".243","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":140,"era":"4.45","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":3,"whip":"1.31","battersFaced":37,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":140,"balls":49,"strikes":91,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.60","rbi":3,"pitchesPerInning":"15.56","runsScoredPer9":"3.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":27,"errors":1,"chances":38,"passedBall":0,"pickoffs":0}},"players":{"ID593958":{"person":{"id":593958,"fullName":"Eduardo Rodriguez","link":"/api/v1/people/593958"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"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":27,"gamesStarted":27,"flyOuts":72,"groundOuts":128,"airOuts":158,"runs":89,"doubles":33,"triples":3,"homeRuns":22,"strikeOuts":132,"baseOnBalls":56,"intentionalWalks":2,"hits":166,"hitByPitch":1,"atBats":575,"obp":".350","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","numberOfPitches":2399,"era":"5.12","inningsPitched":"142.1","wins":8,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":81,"whip":"1.56","battersFaced":642,"outs":427,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":2399,"balls":898,"strikes":1501,"strikePercentage":".630","hitBatsmen":1,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.81","rbi":0,"winPercentage":".500","pitchesPerInning":"16.85","gamesFinished":0,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"8.35","walksPer9Inn":"3.54","hitsPer9Inn":"10.50","runsScoredPer9":"5.63","homeRunsPer9":"1.39","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":4,"sacFlies":5,"passedBall":0,"popOuts":46,"lineOuts":40},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":1,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID691783":{"person":{"id":691783,"fullName":"Jordan Lawlar","link":"/api/v1/people/691783"},"jerseyNumber":"10","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":22,"flyOuts":8,"groundOuts":13,"airOuts":14,"runs":6,"doubles":6,"triples":0,"homeRuns":0,"strikeOuts":22,"baseOnBalls":4,"intentionalWalks":0,"hits":9,"hitByPitch":1,"avg":".158","atBats":57,"obp":".222","slg":".263","ops":".485","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":63,"totalBases":15,"rbi":5,"leftOnBase":20,"sacBunts":0,"sacFlies":1,"babip":".250","groundOutsToAirouts":"0.93","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":28,"putOuts":14,"errors":7,"chances":49,"fielding":".857","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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"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":39,"gamesStarted":0,"flyOuts":8,"groundOuts":30,"airOuts":25,"runs":19,"doubles":7,"triples":2,"homeRuns":2,"strikeOuts":34,"baseOnBalls":20,"intentionalWalks":0,"hits":37,"hitByPitch":1,"atBats":123,"obp":".400","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":598,"era":"4.41","inningsPitched":"32.2","wins":0,"losses":3,"saves":1,"saveOpportunities":2,"holds":5,"blownSaves":1,"earnedRuns":16,"whip":"1.74","battersFaced":147,"outs":98,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":598,"balls":231,"strikes":367,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.20","rbi":0,"winPercentage":".000","pitchesPerInning":"18.31","gamesFinished":6,"strikeoutWalkRatio":"1.70","strikeoutsPer9Inn":"9.37","walksPer9Inn":"5.51","hitsPer9Inn":"10.19","runsScoredPer9":"5.23","homeRunsPer9":"0.55","inheritedRunners":19,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"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}},"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":31,"gamesStarted":31,"flyOuts":91,"groundOuts":175,"airOuts":175,"runs":96,"doubles":49,"triples":2,"homeRuns":24,"strikeOuts":138,"baseOnBalls":35,"intentionalWalks":2,"hits":188,"hitByPitch":11,"atBats":670,"obp":".325","caughtStealing":2,"stolenBases":13,"stolenBasePercentage":".867","caughtStealingPercentage":".133","numberOfPitches":2755,"era":"5.02","inningsPitched":"166.2","wins":13,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":93,"whip":"1.34","battersFaced":723,"outs":500,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":2755,"balls":959,"strikes":1796,"strikePercentage":".650","hitBatsmen":11,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".619","pitchesPerInning":"16.53","gamesFinished":0,"strikeoutWalkRatio":"3.94","strikeoutsPer9Inn":"7.45","walksPer9Inn":"1.89","hitsPer9Inn":"10.15","runsScoredPer9":"5.18","homeRunsPer9":"1.30","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":1,"sacBunts":1,"sacFlies":5,"passedBall":0,"popOuts":25,"lineOuts":59},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":14,"errors":4,"chances":28,"fielding":".857","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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"701","stats":{"batting":{"note":"a-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":67,"flyOuts":25,"groundOuts":48,"airOuts":44,"runs":26,"doubles":8,"triples":0,"homeRuns":6,"strikeOuts":55,"baseOnBalls":16,"intentionalWalks":0,"hits":37,"hitByPitch":1,"avg":".207","atBats":179,"obp":".271","slg":".352","ops":".623","caughtStealing":2,"stolenBases":8,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":201,"totalBases":63,"rbi":16,"leftOnBase":89,"sacBunts":2,"sacFlies":3,"babip":".256","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.83","popOuts":6,"lineOuts":13},"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":63,"putOuts":145,"errors":3,"chances":211,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID680728":{"person":{"id":680728,"fullName":"Adrian Del Castillo","link":"/api/v1/people/680728"},"jerseyNumber":"25","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"702","stats":{"batting":{"note":"b-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":39,"flyOuts":19,"groundOuts":13,"airOuts":29,"runs":8,"doubles":6,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":5,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".239","atBats":113,"obp":".275","slg":".372","ops":".647","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":42,"rbi":14,"leftOnBase":61,"sacBunts":0,"sacFlies":1,"babip":".364","groundOutsToAirouts":"0.45","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"37.67","popOuts":4,"lineOuts":6},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","assists":0,"putOuts":32,"errors":0,"chances":32,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":7,"gamesStarted":0,"flyOuts":5,"groundOuts":10,"airOuts":9,"runs":6,"doubles":4,"triples":0,"homeRuns":0,"strikeOuts":14,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":0,"atBats":45,"obp":".340","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":226,"era":"4.76","inningsPitched":"11.1","wins":0,"losses":1,"saves":2,"saveOpportunities":3,"holds":0,"blownSaves":1,"earnedRuns":6,"whip":"1.50","battersFaced":50,"outs":34,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":226,"balls":94,"strikes":132,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.11","rbi":0,"winPercentage":".000","pitchesPerInning":"19.94","gamesFinished":3,"strikeoutWalkRatio":"2.80","strikeoutsPer9Inn":"11.12","walksPer9Inn":"3.97","hitsPer9Inn":"9.53","runsScoredPer9":"4.76","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"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}},"ID622503":{"person":{"id":622503,"fullName":"Nabil Crismatt","link":"/api/v1/people/622503"},"jerseyNumber":"61","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":6,"gamesStarted":5,"flyOuts":17,"groundOuts":36,"airOuts":32,"runs":13,"doubles":3,"triples":2,"homeRuns":3,"strikeOuts":21,"baseOnBalls":7,"intentionalWalks":0,"hits":31,"hitByPitch":1,"atBats":119,"obp":".305","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":445,"era":"2.70","inningsPitched":"30.0","wins":3,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.27","battersFaced":128,"outs":90,"gamesPitched":6,"completeGames":0,"shutouts":0,"pitchesThrown":445,"balls":144,"strikes":301,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":0,"winPercentage":"1.000","pitchesPerInning":"14.83","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"6.30","walksPer9Inn":"2.10","hitsPer9Inn":"9.30","runsScoredPer9":"3.90","homeRunsPer9":"0.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663731":{"person":{"id":663731,"fullName":"Connor Kaiser","link":"/api/v1/people/663731"},"jerseyNumber":"65","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":8,"flyOuts":4,"groundOuts":3,"airOuts":8,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".133","atBats":15,"obp":".188","slg":".200","ops":".388","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":16,"totalBases":3,"rbi":2,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"babip":".154","groundOutsToAirouts":"0.38","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664983":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":61,"flyOuts":24,"groundOuts":78,"airOuts":40,"runs":17,"doubles":7,"triples":4,"homeRuns":3,"strikeOuts":37,"baseOnBalls":10,"intentionalWalks":0,"hits":40,"hitByPitch":2,"avg":".209","atBats":191,"obp":".255","slg":".335","ops":".590","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":64,"rbi":19,"leftOnBase":79,"sacBunts":3,"sacFlies":1,"babip":".243","groundOutsToAirouts":"1.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.67","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":121,"errors":0,"chances":122,"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"}]},"ID656222":{"person":{"id":656222,"fullName":"Jalen Beeks","link":"/api/v1/people/656222"},"jerseyNumber":"68","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":59,"gamesStarted":1,"flyOuts":37,"groundOuts":61,"airOuts":57,"runs":25,"doubles":11,"triples":0,"homeRuns":5,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":2,"hits":41,"hitByPitch":2,"atBats":203,"obp":".279","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":897,"era":"3.70","inningsPitched":"56.0","wins":5,"losses":2,"saves":1,"saveOpportunities":3,"holds":14,"blownSaves":2,"earnedRuns":23,"whip":"1.09","battersFaced":226,"outs":168,"gamesPitched":59,"completeGames":0,"shutouts":0,"pitchesThrown":897,"balls":354,"strikes":543,"strikePercentage":".610","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".714","pitchesPerInning":"16.02","gamesFinished":10,"strikeoutWalkRatio":"2.25","strikeoutsPer9Inn":"7.23","walksPer9Inn":"3.21","hitsPer9Inn":"6.59","runsScoredPer9":"4.02","homeRunsPer9":"0.80","inheritedRunners":25,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"200","stats":{"batting":{"summary":"1-5 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":6,"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":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":120,"flyOuts":68,"groundOuts":124,"airOuts":129,"runs":80,"doubles":25,"triples":0,"homeRuns":26,"strikeOuts":79,"baseOnBalls":63,"intentionalWalks":6,"hits":127,"hitByPitch":8,"avg":".279","atBats":456,"obp":".374","slg":".504","ops":".878","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":530,"totalBases":230,"rbi":68,"leftOnBase":192,"sacBunts":0,"sacFlies":3,"babip":".285","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.54","popOuts":37,"lineOuts":24},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":230,"putOuts":165,"errors":5,"chances":400,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"800","stats":{"batting":{"summary":"2-4 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":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":2,"putOuts":6,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":31,"flyOuts":18,"groundOuts":33,"airOuts":22,"runs":10,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":13,"baseOnBalls":1,"intentionalWalks":0,"hits":25,"hitByPitch":1,"avg":".275","atBats":91,"obp":".287","slg":".418","ops":".705","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":95,"totalBases":38,"rbi":18,"leftOnBase":44,"sacBunts":1,"sacFlies":1,"babip":".289","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.33","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":45,"putOuts":54,"errors":1,"chances":100,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID677942":{"person":{"id":677942,"fullName":"Blaze Alexander","link":"/api/v1/people/677942"},"jerseyNumber":"9","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | 2B, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":68,"flyOuts":21,"groundOuts":51,"airOuts":36,"runs":30,"doubles":12,"triples":1,"homeRuns":7,"strikeOuts":78,"baseOnBalls":20,"intentionalWalks":0,"hits":51,"hitByPitch":9,"avg":".241","atBats":212,"obp":".331","slg":".406","ops":".737","caughtStealing":5,"stolenBases":3,"stolenBasePercentage":".375","caughtStealingPercentage":".625","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":245,"totalBases":86,"rbi":28,"leftOnBase":90,"sacBunts":3,"sacFlies":1,"babip":".344","groundOutsToAirouts":"1.42","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"30.29","popOuts":1,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":146,"putOuts":66,"errors":7,"chances":219,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"avg":"1.000","atBats":1,"obp":"1.000","slg":"1.000","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":1,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":"1.000","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":22,"flyOuts":95,"groundOuts":137,"airOuts":172,"runs":59,"doubles":25,"triples":8,"homeRuns":16,"strikeOuts":123,"baseOnBalls":41,"intentionalWalks":0,"hits":117,"hitByPitch":4,"atBats":548,"obp":".273","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":2374,"era":"3.34","inningsPitched":"148.0","wins":7,"losses":3,"saves":1,"saveOpportunities":2,"holds":1,"blownSaves":1,"earnedRuns":55,"whip":"1.07","battersFaced":594,"outs":444,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":2374,"balls":825,"strikes":1549,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.80","rbi":0,"winPercentage":".700","pitchesPerInning":"16.04","gamesFinished":4,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.48","walksPer9Inn":"2.49","hitsPer9Inn":"7.11","runsScoredPer9":"3.59","homeRunsPer9":"0.97","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":24,"lineOuts":53},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":5,"errors":0,"chances":19,"fielding":"1.000","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":"100","stats":{"batting":{"summary":"1-3 | 2B, BB, R","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":1,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":154,"flyOuts":102,"groundOuts":159,"airOuts":187,"runs":96,"doubles":31,"triples":5,"homeRuns":19,"strikeOuts":75,"baseOnBalls":92,"intentionalWalks":1,"hits":164,"hitByPitch":10,"avg":".289","atBats":567,"obp":".391","slg":".462","ops":".853","caughtStealing":6,"stolenBases":26,"stolenBasePercentage":".813","caughtStealingPercentage":".188","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":687,"totalBases":262,"rbi":97,"leftOnBase":206,"sacBunts":7,"sacFlies":11,"babip":".300","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.84","popOuts":42,"lineOuts":43},"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":382,"putOuts":213,"errors":15,"chances":610,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID672515":{"person":{"id":672515,"fullName":"Gabriel Moreno","link":"/api/v1/people/672515"},"jerseyNumber":"14","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"400","stats":{"batting":{"summary":"1-4","gamesPlayed":1,"flyOuts":0,"groundOuts":3,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":45,"groundOuts":55,"airOuts":81,"runs":44,"doubles":12,"triples":1,"homeRuns":9,"strikeOuts":46,"baseOnBalls":25,"intentionalWalks":2,"hits":72,"hitByPitch":1,"avg":".285","atBats":253,"obp":".350","slg":".447","ops":".797","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":280,"totalBases":113,"rbi":37,"leftOnBase":108,"sacBunts":0,"sacFlies":1,"babip":".317","groundOutsToAirouts":"0.68","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.11","popOuts":11,"lineOuts":25},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":10,"stolenBases":42,"stolenBasePercentage":".808","caughtStealingPercentage":".192","assists":28,"putOuts":496,"errors":1,"chances":525,"fielding":".998","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID595928":{"person":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(S, 1)","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":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"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":17,"balls":5,"strikes":12,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":29,"groundOuts":29,"airOuts":52,"runs":17,"doubles":8,"triples":0,"homeRuns":4,"strikeOuts":21,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":129,"obp":".246","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":520,"era":"3.86","inningsPitched":"35.0","wins":3,"losses":2,"saves":1,"saveOpportunities":1,"holds":3,"blownSaves":0,"earnedRuns":15,"whip":"0.94","battersFaced":135,"outs":105,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":520,"balls":182,"strikes":338,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".600","pitchesPerInning":"14.86","gamesFinished":12,"strikeoutWalkRatio":"4.20","strikeoutsPer9Inn":"5.40","walksPer9Inn":"1.29","hitsPer9Inn":"7.20","runsScoredPer9":"4.37","homeRunsPer9":"1.03","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":19},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".750","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663765":{"person":{"id":663765,"fullName":"Jake Woodford","link":"/api/v1/people/663765"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":22,"gamesStarted":0,"flyOuts":24,"groundOuts":45,"airOuts":41,"runs":28,"doubles":8,"triples":1,"homeRuns":3,"strikeOuts":23,"baseOnBalls":13,"intentionalWalks":1,"hits":45,"hitByPitch":3,"atBats":151,"obp":".363","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":625,"era":"6.44","inningsPitched":"36.1","wins":0,"losses":4,"saves":3,"saveOpportunities":7,"holds":2,"blownSaves":4,"earnedRuns":26,"whip":"1.60","battersFaced":170,"outs":109,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":625,"balls":240,"strikes":385,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.10","rbi":0,"winPercentage":".000","pitchesPerInning":"17.20","gamesFinished":8,"strikeoutWalkRatio":"1.77","strikeoutsPer9Inn":"5.70","walksPer9Inn":"3.22","hitsPer9Inn":"11.15","runsScoredPer9":"6.94","homeRunsPer9":"0.74","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":7,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":3,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682998":{"person":{"id":682998,"fullName":"Corbin Carroll","link":"/api/v1/people/682998"},"jerseyNumber":"7","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"300","stats":{"batting":{"summary":"1-5 | K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":138,"flyOuts":87,"groundOuts":104,"airOuts":157,"runs":104,"doubles":30,"triples":17,"homeRuns":30,"strikeOuts":148,"baseOnBalls":62,"intentionalWalks":3,"hits":141,"hitByPitch":7,"avg":".258","atBats":546,"obp":".339","slg":".540","ops":".879","caughtStealing":6,"stolenBases":29,"stolenBasePercentage":".829","caughtStealingPercentage":".171","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":619,"totalBases":295,"rbi":79,"leftOnBase":196,"sacBunts":0,"sacFlies":4,"babip":".298","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.20","popOuts":39,"lineOuts":31},"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":8,"putOuts":292,"errors":1,"chances":301,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"note":"(W, 13-14)","summary":"7.0 IP, 3 ER, 9 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":10,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":103,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":28,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":36,"strikes":67,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":32,"flyOuts":127,"groundOuts":187,"airOuts":194,"runs":103,"doubles":36,"triples":4,"homeRuns":30,"strikeOuts":172,"baseOnBalls":63,"intentionalWalks":1,"hits":169,"hitByPitch":4,"atBats":716,"obp":".300","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":3032,"era":"4.70","inningsPitched":"187.2","wins":13,"losses":14,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":98,"whip":"1.24","battersFaced":789,"outs":563,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":3032,"balls":1121,"strikes":1911,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":3,"winPercentage":".481","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"8.25","walksPer9Inn":"3.02","hitsPer9Inn":"8.10","runsScoredPer9":"4.94","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":48},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":15,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID685314":{"person":{"id":685314,"fullName":"Andrew Saalfrank","link":"/api/v1/people/685314"},"jerseyNumber":"27","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":26,"gamesStarted":0,"flyOuts":20,"groundOuts":27,"airOuts":33,"runs":5,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":19,"baseOnBalls":8,"intentionalWalks":1,"hits":18,"hitByPitch":0,"atBats":95,"obp":".248","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":394,"era":"1.33","inningsPitched":"27.0","wins":2,"losses":1,"saves":3,"saveOpportunities":5,"holds":5,"blownSaves":2,"earnedRuns":4,"whip":"0.96","battersFaced":105,"outs":81,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":394,"balls":138,"strikes":256,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".667","pitchesPerInning":"14.59","gamesFinished":10,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"6.33","walksPer9Inn":"2.67","hitsPer9Inn":"6.00","runsScoredPer9":"1.67","homeRunsPer9":"0.33","inheritedRunners":18,"inheritedRunnersScored":10,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":5,"lineOuts":8},"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}},"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":{"note":"(H, 17)","summary":"0.1 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":3,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":1,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":3,"balls":1,"strikes":2,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":45,"gamesStarted":0,"flyOuts":20,"groundOuts":40,"airOuts":35,"runs":20,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":2,"hits":39,"hitByPitch":2,"atBats":148,"obp":".331","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":618,"era":"3.99","inningsPitched":"38.1","wins":2,"losses":2,"saves":1,"saveOpportunities":4,"holds":17,"blownSaves":3,"earnedRuns":17,"whip":"1.36","battersFaced":163,"outs":115,"gamesPitched":45,"completeGames":0,"shutouts":0,"pitchesThrown":618,"balls":216,"strikes":402,"strikePercentage":".650","hitBatsmen":2,"balks":1,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".500","pitchesPerInning":"16.12","gamesFinished":7,"strikeoutWalkRatio":"2.62","strikeoutsPer9Inn":"7.98","walksPer9Inn":"3.05","hitsPer9Inn":"9.16","runsScoredPer9":"4.70","homeRunsPer9":"0.94","inheritedRunners":24,"inheritedRunnersScored":8,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"600","stats":{"batting":{"summary":"1-3 | 2B, HBP, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":14,"groundOuts":29,"airOuts":23,"runs":17,"doubles":5,"triples":0,"homeRuns":5,"strikeOuts":29,"baseOnBalls":8,"intentionalWalks":0,"hits":27,"hitByPitch":4,"avg":".252","atBats":107,"obp":".325","slg":".439","ops":".764","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":47,"rbi":16,"leftOnBase":36,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"1.26","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.40","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":5,"stolenBases":19,"stolenBasePercentage":".792","caughtStealingPercentage":".208","assists":13,"putOuts":225,"errors":1,"chances":239,"fielding":".996","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691769":{"person":{"id":691769,"fullName":"Philip Abner","link":"/api/v1/people/691769"},"jerseyNumber":"50","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":1,"gamesStarted":0,"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,"obp":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":16,"era":"0.00","inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"3.00","battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":8,"strikes":8,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"24.00","gamesFinished":0,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"27.00","walksPer9Inn":"13.50","hitsPer9Inn":"13.50","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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID805299":{"person":{"id":805299,"fullName":"Brandyn Garcia","link":"/api/v1/people/805299"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(H, 2)","summary":"0.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":7,"strikes":10,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":11,"gamesStarted":0,"flyOuts":3,"groundOuts":13,"airOuts":5,"runs":8,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":11,"baseOnBalls":6,"intentionalWalks":0,"hits":15,"hitByPitch":1,"atBats":44,"obp":".431","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":216,"era":"5.06","inningsPitched":"10.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":2,"blownSaves":0,"earnedRuns":6,"whip":"1.97","battersFaced":51,"outs":32,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":216,"balls":83,"strikes":133,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"2.60","rbi":0,"winPercentage":".000","pitchesPerInning":"20.25","gamesFinished":1,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"9.28","walksPer9Inn":"5.06","hitsPer9Inn":"12.66","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID678489":{"person":{"id":678489,"fullName":"Jorge Barrosa","link":"/api/v1/people/678489"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"703","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":26,"flyOuts":12,"groundOuts":15,"airOuts":19,"runs":5,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":18,"baseOnBalls":0,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".107","atBats":56,"obp":".119","slg":".161","ops":".280","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":59,"totalBases":9,"rbi":5,"leftOnBase":28,"sacBunts":0,"sacFlies":2,"babip":".150","groundOutsToAirouts":"0.79","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":43,"errors":0,"chances":43,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"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":"700","stats":{"batting":{"summary":"0-0 | 2 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":137,"flyOuts":50,"groundOuts":128,"airOuts":80,"runs":51,"doubles":17,"triples":3,"homeRuns":9,"strikeOuts":116,"baseOnBalls":21,"intentionalWalks":0,"hits":103,"hitByPitch":5,"avg":".247","atBats":417,"obp":".289","slg":".367","ops":".656","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":453,"totalBases":153,"rbi":38,"leftOnBase":181,"sacBunts":6,"sacFlies":4,"babip":".318","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.33","popOuts":14,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":308,"errors":3,"chances":314,"fielding":".990","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[672695,606466,682998,672515,677942,543510,677950,694374,680728,678489,545121,664983,668678,805299,657044,595928],"pitchers":[668678,805299,657044,595928],"bench":[663731,691783],"bullpen":[691769,656222,622503,666661,669194,694297,688497,593958,685314,663765],"battingOrder":[672695,606466,682998,672515,677942,543510,678489,545121,664983],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Perdomo (31, Nola, A); McCarthy (7, Nola, A); Alexander (12, Nola, A); McCann (5, Nola, A)."},{"label":"TB","value":"Alexander 2; Carroll; Marte, K; McCann 2; McCarthy 4; Moreno; Perdomo 2; Vargas, I 2."},{"label":"RBI","value":"Carroll (79); Marte, K (68); McCann (16); Vargas, I (18)."},{"label":"2-out RBI","value":"Vargas, I."},{"label":"Runners left in scoring position, 2 out","value":"Del Castillo; Marte, K 2; Carroll; McCarthy."},{"label":"SAC","value":"Perdomo."},{"label":"GIDP","value":"Moreno."},{"label":"Team RISP","value":"4-for-13."},{"label":"Team LOB","value":"11."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Alexander (7, throw)."}]}],"note":[{"label":"a","value":"Struck out for Thomas, A in the 6th."},{"label":"b","value":"Lined out for Tawa in the 7th."}]}},"officials":[{"official":{"id":605673,"fullName":"Alex Tosi","link":"/api/v1/people/605673"},"officialType":"Home Plate"},{"official":{"id":484183,"fullName":"Cory Blaser","link":"/api/v1/people/484183"},"officialType":"First Base"},{"official":{"id":484499,"fullName":"Manny Gonzalez","link":"/api/v1/people/484499"},"officialType":"Second Base"},{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Trivino III."},{"label":"HBP","value":"McCann (by Trivino III)."},{"label":"Pitches-strikes","value":"Nola, A 84-55; Banks 28-18; Trivino III 19-12; Strahm 10-9; Gallen 103-67; Garcia, B 17-10; Thompson, R 3-2; Curtiss 17-12."},{"label":"Groundouts-flyouts","value":"Nola, A 8-1; Banks 0-0; Trivino III 0-0; Strahm 2-0; Gallen 10-2; Garcia, B 1-0; Thompson, R 0-1; Curtiss 2-1."},{"label":"Batters faced","value":"Nola, A 24; Banks 5; Trivino III 5; Strahm 5; Gallen 28; Garcia, B 4; Thompson, R 1; Curtiss 4."},{"label":"Inherited runners-scored","value":"Banks 1-1; Thompson, R 2-0."},{"label":"Umpires","value":"HP: Alex Tosi. 1B: Cory Blaser. 2B: Manny Gonzalez. 3B: Gabe Morales. "},{"label":"Weather","value":"76 degrees, Roof Closed."},{"label":"Wind","value":"0 mph, None."},{"label":"First pitch","value":"5:11 PM."},{"label":"T","value":"2:32."},{"label":"Att","value":"35,498."},{"label":"Venue","value":"Chase Field."},{"label":"September 20, 2025"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678","boxscoreName":"Gallen"},"jerseyNumber":"23","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"stats":{"batting":{},"pitching":{"note":"(W, 13-14)","summary":"7.0 IP, 3 ER, 9 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":10,"airOuts":3,"runs":3,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":25,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":103,"inningsPitched":"7.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":28,"outs":21,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":103,"balls":36,"strikes":67,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"3.86","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":32,"gamesStarted":32,"flyOuts":127,"groundOuts":187,"airOuts":194,"runs":103,"doubles":36,"triples":4,"homeRuns":30,"strikeOuts":172,"baseOnBalls":63,"intentionalWalks":1,"hits":169,"hitByPitch":4,"atBats":716,"obp":".300","caughtStealing":3,"stolenBases":14,"stolenBasePercentage":".824","caughtStealingPercentage":".176","numberOfPitches":3032,"era":"4.70","inningsPitched":"187.2","wins":13,"losses":14,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":98,"whip":"1.24","battersFaced":789,"outs":563,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":3032,"balls":1121,"strikes":1911,"strikePercentage":".630","hitBatsmen":4,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.96","rbi":3,"winPercentage":".481","pitchesPerInning":"16.16","gamesFinished":0,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"8.25","walksPer9Inn":"3.02","hitsPer9Inn":"8.10","runsScoredPer9":"4.94","homeRunsPer9":"1.44","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":19,"lineOuts":48},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":14,"putOuts":15,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":64,"pitchingGameScore":64},{"player":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761","boxscoreName":"Bohm"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"2-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":1,"leftOnBase":2,"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":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":113,"flyOuts":61,"groundOuts":133,"airOuts":109,"runs":49,"doubles":16,"triples":3,"homeRuns":10,"strikeOuts":79,"baseOnBalls":27,"intentionalWalks":0,"hits":120,"hitByPitch":5,"avg":".275","atBats":436,"obp":".321","slg":".394","ops":".715","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":16,"groundIntoTriplePlay":0,"plateAppearances":473,"totalBases":172,"rbi":55,"leftOnBase":191,"sacBunts":0,"sacFlies":5,"babip":".313","groundOutsToAirouts":"1.22","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"43.60","popOuts":8,"lineOuts":40},"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":200,"putOuts":143,"errors":4,"chances":347,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56},{"player":{"person":{"id":664983,"fullName":"Jake McCarthy","link":"/api/v1/people/664983","boxscoreName":"McCarthy"},"jerseyNumber":"31","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":109,"battingOrder":"900","stats":{"batting":{"summary":"3-4 | 2B, K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"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":61,"flyOuts":24,"groundOuts":78,"airOuts":40,"runs":17,"doubles":7,"triples":4,"homeRuns":3,"strikeOuts":37,"baseOnBalls":10,"intentionalWalks":0,"hits":40,"hitByPitch":2,"avg":".209","atBats":191,"obp":".255","slg":".335","ops":".590","caughtStealing":0,"stolenBases":6,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":207,"totalBases":64,"rbi":19,"leftOnBase":79,"sacBunts":3,"sacFlies":1,"babip":".243","groundOutsToAirouts":"1.95","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"63.67","popOuts":8,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":121,"errors":0,"chances":122,"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":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":668678,"fullName":"Zac Gallen","link":"/api/v1/people/668678"},"loser":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"save":{"id":595928,"fullName":"John Curtiss","link":"/api/v1/people/595928"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}