{"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":823440,"link":"/api/v1.1/game/823440/feed/live","metaData":{"wait":10,"timeStamp":"20260717_004934","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count13","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823440,"type":"R","doubleHeader":"N","id":"2026/07/16/nynmlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823440-2026-07-16","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-16T22:10:00Z","originalDate":"2026-07-16","officialDate":"2026-07-16","dayNight":"night","time":"6: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":121,"name":"New York Mets","link":"/api/v1/teams/121","season":2026,"venue":{"id":3289,"name":"Citi Field","link":"/api/v1/venues/3289"},"springVenue":{"id":2856,"link":"/api/v1/venues/2856"},"teamCode":"nyn","fileCode":"nym","abbreviation":"NYM","teamName":"Mets","locationName":"Flushing","firstYearOfPlay":"1962","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":"NY Mets","record":{"gamesPlayed":98,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":41,"losses":57,"ties":0,"pct":".418"},"records":{},"divisionLeader":false,"wins":41,"losses":57,"winningPercentage":".418"},"franchiseName":"New York","clubName":"Mets","active":true},"home":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143","season":2026,"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681"},"springVenue":{"id":2700,"link":"/api/v1/venues/2700"},"teamCode":"phi","fileCode":"phi","abbreviation":"PHI","teamName":"Phillies","locationName":"Philadelphia","firstYearOfPlay":"1883","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":204,"name":"National League East","link":"/api/v1/divisions/204"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Philadelphia","record":{"gamesPlayed":98,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":54,"losses":44,"ties":0,"pct":".551"},"records":{},"divisionLeader":false,"wins":54,"losses":44,"winningPercentage":".551"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true}},"players":{"ID687282":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282","firstName":"Gabriel","lastName":"Rincones","primaryNumber":"17","birthDate":"2001-03-03","currentAge":25,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 3\"","weight":225,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Gabriel","useLastName":"Rincones Jr.","middleName":"Alejandro","boxscoreName":"Rincones Jr.","gender":"M","nameMatrilineal":"DeBourg","isPlayer":true,"isVerified":true,"draftYear":2022,"pronunciation":"rin-CONE-aze","mlbDebutDate":"2026-06-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gabriel Rincones Jr.","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"gabriel-rincones-jr-687282","firstLastName":"Gabriel Rincones Jr.","lastFirstName":"Rincones Jr., Gabriel","lastInitName":"Rincones Jr., G","initLastName":"G Rincones Jr.","fullFMLName":"Gabriel Alejandro Rincones Jr.","fullLFMName":"Rincones Jr., Gabriel Alejandro","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"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},"ID666182":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182","firstName":"Bo","lastName":"Bichette","primaryNumber":"19","birthDate":"1998-03-05","currentAge":28,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bo","useLastName":"Bichette","middleName":"Joseph","boxscoreName":"Bichette","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"bih-shett","mlbDebutDate":"2019-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Bichette","nameSlug":"bo-bichette-666182","firstLastName":"Bo Bichette","lastFirstName":"Bichette, Bo","lastInitName":"Bichette, B","initLastName":"B Bichette","fullFMLName":"Bo Joseph Bichette","fullLFMName":"Bichette, Bo Joseph","strikeZoneTop":3.162,"strikeZoneBottom":1.596},"ID621438":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438","firstName":"Tyrone","lastName":"Taylor","primaryNumber":"28","birthDate":"1994-01-22","currentAge":32,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Tyrone","useLastName":"Taylor","middleName":"Anthony","boxscoreName":"Taylor, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2019-09-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyrone Taylor","nameSlug":"tyrone-taylor-621438","firstLastName":"Tyrone Taylor","lastFirstName":"Taylor, Tyrone","lastInitName":"Taylor, T","initLastName":"T Taylor","fullFMLName":"Tyrone Anthony Taylor","fullLFMName":"Taylor, Tyrone Anthony","strikeZoneTop":3.231,"strikeZoneBottom":1.631},"ID621237":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237","firstName":"José","lastName":"Alvarado","primaryNumber":"46","birthDate":"1995-05-21","currentAge":31,"birthCity":"Maracaibo","birthCountry":"Venezuela","height":"6' 2\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"José","useLastName":"Alvarado","middleName":"Antonio","boxscoreName":"Alvarado","nickName":"El Pocho","gender":"M","nameMatrilineal":"Lizarzabal","isPlayer":true,"isVerified":true,"pronunciation":"all-vuh-RAH-doh","mlbDebutDate":"2017-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"José Alvarado","nameSlug":"jose-alvarado-621237","firstLastName":"José Alvarado","lastFirstName":"Alvarado, José","lastInitName":"Alvarado, J","initLastName":"J Alvarado","fullFMLName":"José Antonio Alvarado","fullLFMName":"Alvarado, José Antonio","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID650911":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911","firstName":"Cristopher","lastName":"Sánchez","primaryNumber":"61","birthDate":"1996-12-12","currentAge":29,"birthCity":"La Romana","birthCountry":"Dominican Republic","height":"6' 6\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cristopher","useLastName":"Sánchez","middleName":"Alexis","boxscoreName":"Sánchez, C","gender":"M","nameMatrilineal":"Valera","isPlayer":true,"isVerified":true,"pronunciation":"KRISS-tuh-furr","mlbDebutDate":"2021-06-06","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cristopher Sánchez","nameSlug":"cristopher-sanchez-650911","firstLastName":"Cristopher Sánchez","lastFirstName":"Sánchez, Cristopher","lastInitName":"Sánchez, C","initLastName":"C Sánchez","fullFMLName":"Cristopher Alexis Sánchez","fullLFMName":"Sánchez, Cristopher Alexis","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID554430":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430","firstName":"Zachary","lastName":"Wheeler","primaryNumber":"45","birthDate":"1990-05-30","currentAge":36,"birthCity":"Smyrna","birthStateProvince":"GA","birthCountry":"USA","height":"6' 4\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zack","useLastName":"Wheeler","middleName":"Harrison","boxscoreName":"Wheeler","nickName":"Wheels","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"WEE-lurr","mlbDebutDate":"2013-06-18","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Zack Wheeler","nameSlug":"zack-wheeler-554430","firstLastName":"Zack Wheeler","lastFirstName":"Wheeler, Zack","lastInitName":"Wheeler, Z","initLastName":"Z Wheeler","fullFMLName":"Zachary Harrison Wheeler","fullLFMName":"Wheeler, Zachary Harrison","strikeZoneTop":3.61,"strikeZoneBottom":1.76},"ID682626":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626","firstName":"Francisco","lastName":"Alvarez","primaryNumber":"4","birthDate":"2001-11-19","currentAge":24,"birthCity":"Guatire","birthCountry":"Venezuela","height":"5' 10\"","weight":233,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Francisco","useLastName":"Alvarez","middleName":"Javier","boxscoreName":"Alvarez, F","gender":"M","nameMatrilineal":"Pulido","isPlayer":true,"isVerified":true,"mlbDebutDate":"2022-09-30","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Alvarez","nameSlug":"francisco-alvarez-682626","firstLastName":"Francisco Alvarez","lastFirstName":"Alvarez, Francisco","lastInitName":"Alvarez, F","initLastName":"F Alvarez","fullFMLName":"Francisco Javier Alvarez","fullLFMName":"Alvarez, Francisco Javier","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID686751":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751","firstName":"Seth","lastName":"Johnson","primaryNumber":"51","birthDate":"1998-09-19","currentAge":27,"birthCity":"Concord","birthStateProvince":"NC","birthCountry":"USA","height":"6' 1\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Seth","useLastName":"Johnson","middleName":"William","boxscoreName":"Johnson, S","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2024-09-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seth Johnson","nameSlug":"seth-johnson-686751","firstLastName":"Seth Johnson","lastFirstName":"Johnson, Seth","lastInitName":"Johnson, S","initLastName":"S Johnson","fullFMLName":"Seth William Johnson","fullLFMName":"Johnson, Seth William","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID623211":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211","firstName":"Huascar","lastName":"Brazobán","primaryNumber":"43","birthDate":"1989-10-15","currentAge":36,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":155,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Huascar","useLastName":"Brazobán","middleName":"Leandro","boxscoreName":"Brazobán","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"WAHS-kahr BRAH-zo-bahn","mlbDebutDate":"2022-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Huascar Brazobán","nameSlug":"huascar-brazoban-623211","firstLastName":"Huascar Brazobán","lastFirstName":"Brazobán, Huascar","lastInitName":"Brazobán, H","initLastName":"H Brazobán","fullFMLName":"Huascar Leandro Brazobán","fullLFMName":"Brazobán, Huascar Leandro","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID664761":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761","firstName":"Alec","lastName":"Bohm","primaryNumber":"28","birthDate":"1996-08-03","currentAge":29,"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},"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},"ID642207":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207","firstName":"Devin","lastName":"Williams","primaryNumber":"38","birthDate":"1994-09-21","currentAge":31,"birthCity":"St. Louis","birthStateProvince":"MO","birthCountry":"USA","height":"6' 2\"","weight":193,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Devin","useLastName":"Williams","middleName":"Terran","boxscoreName":"Williams, D","nickName":"Dave","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2013,"mlbDebutDate":"2019-08-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Devin Williams","nameSlug":"devin-williams-642207","firstLastName":"Devin Williams","lastFirstName":"Williams, Devin","lastInitName":"Williams, D","initLastName":"D Williams","fullFMLName":"Devin Terran Williams","fullLFMName":"Williams, Devin Terran","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID675540":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540","firstName":"Xzavion","lastName":"Curry","primaryNumber":"53","birthDate":"1998-07-27","currentAge":27,"birthCity":"Orangeburg","birthStateProvince":"SC","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Xzavion","useLastName":"Curry","middleName":"Rashan","boxscoreName":"Curry","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"ex-zayv-ee-on","mlbDebutDate":"2022-08-15","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Xzavion Curry","nameSlug":"xzavion-curry-675540","firstLastName":"Xzavion Curry","lastFirstName":"Curry, Xzavion","lastInitName":"Curry, X","initLastName":"X Curry","fullFMLName":"Xzavion Rashan Curry","fullLFMName":"Curry, Xzavion Rashan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"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},"ID665742":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","firstName":"Juan","lastName":"Soto","primaryNumber":"22","birthDate":"1998-10-25","currentAge":27,"birthCity":"Santo Domingo","birthCountry":"Dominican Republic","height":"6' 1\"","weight":224,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Juan","useLastName":"Soto","middleName":"Jose","boxscoreName":"Soto, J","nickName":"Soto Pacheco","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2018-05-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Juan Soto","nameSlug":"juan-soto-665742","firstLastName":"Juan Soto","lastFirstName":"Soto, Juan","lastInitName":"Soto, J","initLastName":"J Soto","fullFMLName":"Juan Jose Soto","fullLFMName":"Soto, Juan Jose","strikeZoneTop":3.259,"strikeZoneBottom":1.645},"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},"ID660604":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604","firstName":"Alan","lastName":"Rangel","primaryNumber":"57","birthDate":"1997-08-21","currentAge":28,"birthCity":"Hermosillo","birthStateProvince":"-1","birthCountry":"Mexico","height":"6' 2\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Alan","useLastName":"Rangel","middleName":"Eduardo","boxscoreName":"Rangel","gender":"M","nameMatrilineal":"Garcia","isPlayer":true,"isVerified":true,"pronunciation":"rahn-HELL","mlbDebutDate":"2025-06-06","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alan Rangel","nameSlug":"alan-rangel-660604","firstLastName":"Alan Rangel","lastFirstName":"Rangel, Alan","lastInitName":"Rangel, A","initLastName":"A Rangel","fullFMLName":"Alan Eduardo Rangel","fullLFMName":"Rangel, Alan Eduardo","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690997":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","firstName":"Nolan","lastName":"McLean","primaryNumber":"26","birthDate":"2001-07-24","currentAge":24,"birthCity":"Willow Spring","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"McLean","middleName":"James","boxscoreName":"McLean","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan McLean","nameSlug":"nolan-mclean-690997","firstLastName":"Nolan McLean","lastFirstName":"McLean, Nolan","lastInitName":"McLean, N","initLastName":"N McLean","fullFMLName":"Nolan James McLean","fullLFMName":"McLean, Nolan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID804267":{"id":804267,"fullName":"Zach Thornton","link":"/api/v1/people/804267","firstName":"Zachary","lastName":"Thornton","primaryNumber":"49","birthDate":"2002-01-17","currentAge":24,"birthCity":"Winona","birthStateProvince":"MN","birthCountry":"USA","height":"6' 3\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Zach","useLastName":"Thornton","middleName":"Charles","boxscoreName":"Thornton","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-20","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Zach Thornton","nameSlug":"zach-thornton-804267","firstLastName":"Zach Thornton","lastFirstName":"Thornton, Zach","lastInitName":"Thornton, Z","initLastName":"Z Thornton","fullFMLName":"Zachary Charles Thornton","fullLFMName":"Thornton, Zachary Charles","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID805999":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999","firstName":"Andrew","lastName":"Ewing","primaryNumber":"9","birthDate":"2004-08-10","currentAge":21,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":160,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"A.J.","useLastName":"Ewing","middleName":"Joseph","boxscoreName":"Ewing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"A.J. Ewing","nameSlug":"a-j-ewing-805999","firstLastName":"A.J. Ewing","lastFirstName":"Ewing, A.J.","lastInitName":"Ewing, A","initLastName":"A Ewing","fullFMLName":"Andrew Joseph Ewing","fullLFMName":"Ewing, Andrew Joseph","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID620443":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","firstName":"Luis","lastName":"Torrens","primaryNumber":"13","birthDate":"1996-05-02","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Torrens","middleName":"Alfonso","boxscoreName":"Torrens","nickName":"Churro","gender":"M","nameMatrilineal":"Saez","isPlayer":true,"isVerified":true,"pronunciation":"toer-ENZ","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Torrens","nameSlug":"luis-torrens-620443","firstLastName":"Luis Torrens","lastFirstName":"Torrens, Luis","lastInitName":"Torrens, L","initLastName":"L Torrens","fullFMLName":"Luis Alfonso Torrens","fullLFMName":"Torrens, Luis Alfonso","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID666200":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200","firstName":"Jesús","lastName":"Luzardo","primaryNumber":"44","birthDate":"1997-09-30","currentAge":28,"birthCity":"Lima","birthCountry":"Peru","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jesús","useLastName":"Luzardo","middleName":"G.","boxscoreName":"Luzardo","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2019-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Jesús Luzardo","nameSlug":"jesus-luzardo-666200","firstLastName":"Jesús Luzardo","lastFirstName":"Luzardo, Jesús","lastInitName":"Luzardo, J","initLastName":"J Luzardo","fullFMLName":"Jesús G. Luzardo","fullLFMName":"Luzardo, Jesús G.","strikeZoneTop":3.47,"strikeZoneBottom":1.61},"ID702222":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222","firstName":"Justin","lastName":"Crawford","primaryNumber":"2","birthDate":"2004-01-13","currentAge":22,"birthCity":"Phoenix","birthStateProvince":"AZ","birthCountry":"USA","height":"6' 2\"","weight":188,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Justin","useLastName":"Crawford","boxscoreName":"Crawford","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2022,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Crawford","nameSlug":"justin-crawford-702222","firstLastName":"Justin Crawford","lastFirstName":"Crawford, Justin","lastInitName":"Crawford, J","initLastName":"J Crawford","fullFMLName":"Justin Crawford","fullLFMName":"Crawford, Justin","strikeZoneTop":3.28,"strikeZoneBottom":1.66},"ID624641":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641","firstName":"Edmundo","lastName":"Sosa","primaryNumber":"33","birthDate":"1996-03-06","currentAge":30,"birthCity":"Panama City","birthCountry":"Panama","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Edmundo","useLastName":"Sosa","middleName":"Israel","boxscoreName":"Sosa, E","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ed-MOON-doh SOH-sah","mlbDebutDate":"2018-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edmundo Sosa","nameSlug":"edmundo-sosa-624641","firstLastName":"Edmundo Sosa","lastFirstName":"Sosa, Edmundo","lastInitName":"Sosa, E","initLastName":"E Sosa","fullFMLName":"Edmundo Israel Sosa","fullLFMName":"Sosa, Edmundo Israel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID661395":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395","firstName":"Jhoan","lastName":"Duran","primaryNumber":"59","birthDate":"1998-01-08","currentAge":28,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhoan","useLastName":"Duran","middleName":"Manuel","boxscoreName":"Duran, J","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"YO-ahn DOO-rahn","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhoan Duran","nameSlug":"jhoan-duran-661395","firstLastName":"Jhoan Duran","lastFirstName":"Duran, Jhoan","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jhoan Manuel Duran","fullLFMName":"Duran, Jhoan Manuel","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID640455":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455","firstName":"Sean","lastName":"Manaea","primaryNumber":"59","birthDate":"1992-02-01","currentAge":34,"birthCity":"Valparaiso","birthStateProvince":"IN","birthCountry":"USA","height":"6' 5\"","weight":245,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Sean","useLastName":"Manaea","middleName":"Anthony","boxscoreName":"Manaea","nickName":"The Manaealator","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2013,"pronunciation":"muh-NYE-yuh","mlbDebutDate":"2016-04-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Sean Manaea","nameSlug":"sean-manaea-640455","firstLastName":"Sean Manaea","lastFirstName":"Manaea, Sean","lastInitName":"Manaea, S","initLastName":"S Manaea","fullFMLName":"Sean Anthony Manaea","fullLFMName":"Manaea, Sean Anthony","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"ID683146":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146","firstName":"Brett","lastName":"Baty","primaryNumber":"7","birthDate":"1999-11-13","currentAge":26,"birthCity":"Austin","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Brett","useLastName":"Baty","middleName":"Austin","boxscoreName":"Baty","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"pronunciation":"BAIT-ee","mlbDebutDate":"2022-08-17","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Brett Baty","nameSlug":"brett-baty-683146","firstLastName":"Brett Baty","lastFirstName":"Baty, Brett","lastInitName":"Baty, B","initLastName":"B Baty","fullFMLName":"Brett Austin Baty","fullLFMName":"Baty, Brett Austin","strikeZoneTop":3.33,"strikeZoneBottom":1.68},"ID680742":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742","firstName":"Jonathan","lastName":"Bowlan","primaryNumber":"52","birthDate":"1996-12-01","currentAge":29,"birthCity":"Arlington","birthStateProvince":"TN","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Bowlan","boxscoreName":"Bowlan","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"boh-lin","mlbDebutDate":"2023-09-27","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Bowlan","nameSlug":"jonathan-bowlan-680742","firstLastName":"Jonathan Bowlan","lastFirstName":"Bowlan, Jonathan","lastInitName":"Bowlan, J","initLastName":"J Bowlan","fullFMLName":"Jonathan  Bowlan","fullLFMName":"Bowlan, Jonathan","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"30","birthDate":"1993-08-21","currentAge":32,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Weaver","middleName":"Allen","boxscoreName":"Weaver","nickName":"Dream","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Weaver","nameSlug":"luke-weaver-596133","firstLastName":"Luke Weaver","lastFirstName":"Weaver, Luke","lastInitName":"Weaver, L","initLastName":"L Weaver","fullFMLName":"Luke Allen Weaver","fullLFMName":"Weaver, Luke Allen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID701807":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807","firstName":"Carson","lastName":"Benge","primaryNumber":"3","birthDate":"2003-01-20","currentAge":23,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":184,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carson","useLastName":"Benge","middleName":"Grant","boxscoreName":"Benge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Benge","nameSlug":"carson-benge-701807","firstLastName":"Carson Benge","lastFirstName":"Benge, Carson","lastInitName":"Benge, C","initLastName":"C Benge","fullFMLName":"Carson Grant Benge","fullLFMName":"Benge, Carson Grant","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID663767":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767","firstName":"Chase","lastName":"Shugart","primaryNumber":"55","birthDate":"1996-10-24","currentAge":29,"birthCity":"Bridge City","birthStateProvince":"TX","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Chase","useLastName":"Shugart","middleName":"C.","boxscoreName":"Shugart","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2024-08-15","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Chase Shugart","nameSlug":"chase-shugart-663767","firstLastName":"Chase Shugart","lastFirstName":"Shugart, Chase","lastInitName":"Shugart, C","initLastName":"C Shugart","fullFMLName":"Chase C. Shugart","fullLFMName":"Shugart, Chase C.","strikeZoneTop":3.165,"strikeZoneBottom":1.598},"ID676572":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572","firstName":"Eric","lastName":"Wagaman","primaryNumber":"39","birthDate":"1997-08-14","currentAge":28,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Eric","useLastName":"Wagaman","boxscoreName":"Wagaman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"wah-gah-min","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Wagaman","nameSlug":"eric-wagaman-676572","firstLastName":"Eric Wagaman","lastFirstName":"Wagaman, Eric","lastInitName":"Wagaman, E","initLastName":"E Wagaman","fullFMLName":"Eric Wagaman","fullLFMName":"Wagaman, Eric","strikeZoneTop":3.386,"strikeZoneBottom":1.709},"ID673540":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540","firstName":"Kodai","lastName":"Senga","primaryNumber":"34","birthDate":"1993-01-30","currentAge":33,"birthCity":"Gamagori","birthCountry":"Japan","height":"6' 1\"","weight":202,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kodai","useLastName":"Senga","boxscoreName":"Senga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"KO-die","mlbDebutDate":"2023-04-02","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Kodai Senga","nameSlug":"kodai-senga-673540","firstLastName":"Kodai Senga","lastFirstName":"Senga, Kodai","lastInitName":"Senga, K","initLastName":"K Senga","fullFMLName":"Kodai Senga","fullLFMName":"Senga, Kodai ","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"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},"ID543760":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","firstName":"Marcus","lastName":"Semien","primaryNumber":"10","birthDate":"1990-09-17","currentAge":35,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcus","useLastName":"Semien","middleName":"Andrew","boxscoreName":"Semien","nickName":"Simmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"SIH-mee-ehn","mlbDebutDate":"2013-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcus Semien","nameSlug":"marcus-semien-543760","firstLastName":"Marcus Semien","lastFirstName":"Semien, Marcus","lastInitName":"Semien, M","initLastName":"M Semien","fullFMLName":"Marcus Andrew Semien","fullLFMName":"Semien, Marcus Andrew","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID672335":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335","firstName":"Cionel","lastName":"Pérez","primaryNumber":"52","birthDate":"1996-04-21","currentAge":30,"birthCity":"Matanzas","birthCountry":"Cuba","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cionel","useLastName":"Pérez","middleName":"Felix","boxscoreName":"Pérez, C","gender":"M","nameMatrilineal":"Viera","isPlayer":true,"isVerified":true,"pronunciation":"SEE-oh-nel","mlbDebutDate":"2018-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cionel Pérez","nameSlug":"cionel-perez-672335","firstLastName":"Cionel Pérez","lastFirstName":"Pérez, Cionel","lastInitName":"Pérez, C","initLastName":"C Pérez","fullFMLName":"Cionel Felix Pérez","fullLFMName":"Pérez, Cionel Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID621345":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345","firstName":"Alex","lastName":"Minter","primaryNumber":"33","birthDate":"1993-09-02","currentAge":32,"birthCity":"Tyler","birthStateProvince":"TX","birthCountry":"USA","height":"6' 0\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"A.J.","useLastName":"Minter","middleName":"Jordan","boxscoreName":"Minter","nickName":"Mint","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-08-23","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"A.J. Minter","nameSlug":"a-j-minter-621345","firstLastName":"A.J. Minter","lastFirstName":"Minter, A.J.","lastInitName":"Minter, A","initLastName":"A Minter","fullFMLName":"Alex Jordan Minter","fullLFMName":"Minter, Alex Jordan","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID642547":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547","firstName":"Freddy","lastName":"Peralta","primaryNumber":"51","birthDate":"1996-06-04","currentAge":30,"birthCity":"Moca","birthCountry":"Dominican Republic","height":"6' 0\"","weight":198,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Freddy","useLastName":"Peralta","boxscoreName":"Peralta, F","nickName":"Kacike","gender":"M","nameMatrilineal":"Diaz","isPlayer":true,"isVerified":false,"mlbDebutDate":"2018-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Freddy Peralta","nameSlug":"freddy-peralta-642547","firstLastName":"Freddy Peralta","lastFirstName":"Peralta, Freddy","lastInitName":"Peralta, F","initLastName":"F Peralta","fullFMLName":"Freddy Peralta","fullLFMName":"Peralta, Freddy","strikeZoneTop":3.28,"strikeZoneBottom":1.55},"ID596019":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","firstName":"Francisco","lastName":"Lindor","primaryNumber":"12","birthDate":"1993-11-14","currentAge":32,"birthCity":"Caguas","birthCountry":"Puerto Rico","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Francisco","useLastName":"Lindor","middleName":"Miguel","boxscoreName":"Lindor","nickName":"Mr. Smile","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"lin-DOOR","mlbDebutDate":"2015-06-14","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Francisco Lindor","nameSlug":"francisco-lindor-596019","firstLastName":"Francisco Lindor","lastFirstName":"Lindor, Francisco","lastInitName":"Lindor, F","initLastName":"F Lindor","fullFMLName":"Francisco Miguel Lindor","fullLFMName":"Lindor, Francisco Miguel","strikeZoneTop":3.108,"strikeZoneBottom":1.568},"ID681035":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035","firstName":"Christian","lastName":"Scott","primaryNumber":"45","birthDate":"1999-06-15","currentAge":27,"birthCity":"Coconut Creek","birthStateProvince":"FL","birthCountry":"USA","height":"6' 4\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Christian","useLastName":"Scott","middleName":"David","boxscoreName":"Scott","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2024-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Christian Scott","nameSlug":"christian-scott-681035","firstLastName":"Christian Scott","lastFirstName":"Scott, Christian","lastInitName":"Scott, C","initLastName":"C Scott","fullFMLName":"Christian David Scott","fullLFMName":"Scott, Christian David","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"25","birthDate":"1988-06-29","currentAge":38,"birthCity":"San Antonio","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Brooks","useLastName":"Raley","middleName":"Lee","boxscoreName":"Raley, B","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"mlbDebutDate":"2012-08-07","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Brooks Raley","nameSlug":"brooks-raley-548384","firstLastName":"Brooks Raley","lastFirstName":"Raley, Brooks","lastInitName":"Raley, B","initLastName":"B Raley","fullFMLName":"Brooks Lee Raley","fullLFMName":"Raley, Brooks Lee","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID593871":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871","firstName":"Jorge","lastName":"Polanco","primaryNumber":"11","birthDate":"1993-07-05","currentAge":33,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 0\"","weight":208,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Jorge","useLastName":"Polanco","middleName":"Luis","boxscoreName":"Polanco","nickName":"Chulo","gender":"M","nameMatrilineal":"Pacheco","isPlayer":true,"isVerified":true,"mlbDebutDate":"2014-06-26","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jorge Polanco","nameSlug":"jorge-polanco-593871","firstLastName":"Jorge Polanco","lastFirstName":"Polanco, Jorge","lastInitName":"Polanco, J","initLastName":"J Polanco","fullFMLName":"Jorge Luis Polanco","fullLFMName":"Polanco, Jorge Luis","strikeZoneTop":3.191,"strikeZoneBottom":1.61},"ID607208":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208","firstName":"Trea","lastName":"Turner","primaryNumber":"7","birthDate":"1993-06-30","currentAge":33,"birthCity":"Boynton Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":185,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Trea","useLastName":"Turner","middleName":"Vance","boxscoreName":"Turner","nickName":"T2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-08-21","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trea Turner","nameSlug":"trea-turner-607208","firstLastName":"Trea Turner","lastFirstName":"Turner, Trea","lastInitName":"Turner, T","initLastName":"T Turner","fullFMLName":"Trea Vance Turner","fullLFMName":"Turner, Trea Vance","strikeZoneTop":3.245,"strikeZoneBottom":1.637},"ID656537":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537","firstName":"Derek","lastName":"Hill","primaryNumber":"49","birthDate":"1995-12-30","currentAge":30,"birthCity":"Des Moines","birthStateProvince":"IA","birthCountry":"USA","height":"6' 0\"","weight":206,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Derek","useLastName":"Hill","middleName":"Jerome","boxscoreName":"Hill, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2020-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Derek Hill","nameSlug":"derek-hill-656537","firstLastName":"Derek Hill","lastFirstName":"Hill, Derek","lastInitName":"Hill, D","initLastName":"D Hill","fullFMLName":"Derek Jerome Hill","fullLFMName":"Hill, Derek Jerome","strikeZoneTop":3.216,"strikeZoneBottom":1.623},"ID676724":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724","firstName":"Jared","lastName":"Young","primaryNumber":"29","birthDate":"1995-07-09","currentAge":31,"birthCity":"Prince George","birthStateProvince":"BC","birthCountry":"Canada","height":"6' 2\"","weight":200,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Jared","useLastName":"Young","middleName":"M.","boxscoreName":"Young, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2022-09-16","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jared Young","nameSlug":"jared-young-676724","firstLastName":"Jared Young","lastFirstName":"Young, Jared","lastInitName":"Young, J","initLastName":"J Young","fullFMLName":"Jared M. Young","fullLFMName":"Young, Jared M.","strikeZoneTop":3.28,"strikeZoneBottom":1.66}},"venue":{"id":2681,"name":"Citizens Bank Park","link":"/api/v1/venues/2681","location":{"address1":"One Citizens Bank Way","city":"Philadelphia","state":"Pennsylvania","stateAbbrev":"PA","postalCode":"19148","defaultCoordinates":{"latitude":39.90539086,"longitude":-75.16716957},"azimuthAngle":9.0,"elevation":20,"country":"USA","phone":"(215) 463-6000"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42901,"turfType":"Grass","roofType":"Open","leftLine":329,"left":369,"leftCenter":381,"center":401,"rightCenter":398,"right":369,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":2681,"link":"/api/v1/venues/2681"},"weather":{"condition":"Cloudy","temp":"94","wind":"2 mph, Out To CF"},"gameInfo":{"attendance":40109,"firstPitch":"2026-07-16T22:12:00.000Z","gameDurationMinutes":157},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"home":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"}},"officialScorer":{"id":433437,"fullName":"Mike Maconi","link":"/api/v1/people/433437"},"primaryDatacaster":{"id":663022,"fullName":"Ryan Shute","link":"/api/v1/people/663022"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-16T22:12:58.646Z","endTime":"2026-07-16T22:14:06.017Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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":[3,4,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Status Change - Pre-Game","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-16T19:23:05.745Z","endTime":"2026-07-16T21:45:38.906Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-16T21:45:38.906Z","endTime":"2026-07-16T22:11:56.016Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-16T22:11:56.016Z","endTime":"2026-07-16T22:13:00.911Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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":84.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.14562418945923,"aZ":-14.67184016536125,"pfxX":-8.634691134304008,"pfxZ":9.718933622424075,"pX":0.11892545105503827,"pZ":1.4473863984777808,"vX0":7.708862509514622,"vY0":-133.00891829942384,"vZ0":-6.303522757304548,"x":112.47,"y":199.7,"x0":-1.6877856841551808,"y0":50.003254372687884,"z0":4.902163705799532,"aX":-15.55182605506413},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":16.4,"breakHorizontal":14.0,"spinRate":2423,"spinDirection":229},"zone":14,"typeConfidence":0.89,"plateTime":0.41097257936865716,"extension":6.877334679583733},"index":3,"playId":"84a8ebf6-4ebd-360b-89da-98d696170420","pitchNumber":1,"startTime":"2026-07-16T22:13:00.911Z","endTime":"2026-07-16T22:13:05.184Z","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":91.8,"endSpeed":84.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.71157697282373,"aZ":-19.149650533832695,"pfxX":-9.725605162221246,"pfxZ":7.188515526554139,"pX":-0.32415291353822556,"pZ":1.3535870737109945,"vX0":6.932335854842055,"vY0":-133.4871404151607,"vZ0":-5.448388981477894,"x":129.36,"y":202.23,"x0":-1.6862937167208678,"y0":50.001533054008995,"z0":4.792140913198238,"aX":-17.616948037394295},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":12.1,"breakHorizontal":16.2,"spinRate":2395,"spinDirection":230},"zone":13,"typeConfidence":0.9,"plateTime":0.4097209363695766,"extension":7.047780621281696},"index":4,"playId":"cb7ee7c9-7b76-3c03-be4a-c37ade16133f","pitchNumber":2,"startTime":"2026-07-16T22:13:19.452Z","endTime":"2026-07-16T22:13:23.179Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":5,"startTime":"2026-07-16T22:13:31.527Z","endTime":"2026-07-16T22:13:44.302Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.827830459000612,"aZ":-30.158188245231845,"pfxX":-8.844032663948369,"pfxZ":1.2689695223882564,"pX":-1.2733007221331696,"pZ":1.4676766851561174,"vX0":4.261687589237202,"vY0":-124.61947174693316,"vZ0":-2.3214356429582303,"x":165.54,"y":199.15,"x0":-1.8480066364231709,"y0":50.00158201312335,"z0":4.879288440555423,"aX":-14.040816603601705},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":2.0,"breakHorizontal":15.1,"spinRate":1543,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.4379286896055872,"extension":6.8205329104530374},"index":6,"playId":"10461c54-25cc-3453-9c60-d5bee940dc17","pitchNumber":3,"startTime":"2026-07-16T22:13:44.302Z","endTime":"2026-07-16T22:13:47.302Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":78.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.13435217396226,"aZ":-31.883600132531516,"pfxX":-7.835552505817312,"pfxZ":0.18901430167595734,"pX":-0.6697631450735617,"pZ":1.3216880457807916,"vX0":5.02582779195441,"vY0":-122.79754405351123,"vZ0":-2.1834411106882543,"x":142.53,"y":203.09,"x0":-1.7151049484665137,"y0":50.002578096183456,"z0":4.909737164992315,"aX":-12.081028530341708},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":0.1,"breakHorizontal":13.2,"spinRate":1538,"spinDirection":258},"zone":13,"typeConfidence":0.92,"plateTime":0.44442079583700655,"extension":6.8949040685131235},"index":7,"playId":"e6e47f7d-fc17-336e-b9ab-20a565df5430","pitchNumber":4,"startTime":"2026-07-16T22:14:03.017Z","endTime":"2026-07-16T22:14:06.017Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:14:06.017Z","atBatIndex":0},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a ground ball to center fielder Justin Crawford, deflected by shortstop Trea Turner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-16T22:14:21.305Z","endTime":"2026-07-16T22:16:54.267Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_deflection"},{"player":{"id":702222,"link":"/api/v1/people/702222"},"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":1},"pitchData":{"startSpeed":92.6,"endSpeed":85.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.41855995661421,"aZ":-14.405271436787029,"pfxX":-8.869029476535133,"pfxZ":9.603720620505033,"pX":0.3071817193372585,"pZ":0.9580178378749723,"vX0":8.319999122257265,"vY0":-134.5015838610762,"vZ0":-7.386162488203553,"x":105.29,"y":212.91,"x0":-1.658933110252744,"y0":50.00638088064336,"z0":4.7413669807850845,"aX":-16.417183593747332},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":16.1,"breakHorizontal":14.5,"spinRate":2428,"spinDirection":232},"zone":14,"typeConfidence":0.89,"plateTime":0.4056722425147261,"extension":7.038754828915766},"index":0,"playId":"ffbe641a-3767-32a9-9239-56cfecc76a78","pitchNumber":1,"startTime":"2026-07-16T22:14:37.347Z","endTime":"2026-07-16T22:14:40.496Z","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":1},"pitchData":{"startSpeed":77.5,"endSpeed":70.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.94405004723025,"aZ":-39.72432352891833,"pfxX":8.839979383443026,"pfxZ":-5.941134668603652,"pX":-0.12920978853049248,"pZ":2.027474877214273,"vX0":1.037787632284218,"vY0":-112.7577382101479,"vZ0":1.979524513374606,"x":121.93,"y":184.04,"x0":-1.743863422193007,"y0":50.002488856336186,"z0":5.184653328725788,"aX":11.236488618456528},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-9.8,"breakHorizontal":-16.2,"spinRate":2636,"spinDirection":57},"zone":8,"typeConfidence":0.9,"plateTime":0.48814934654525466,"extension":6.981270291781344},"index":1,"playId":"cac5b6e1-eacf-30e6-a6e0-ac0d93890761","pitchNumber":2,"startTime":"2026-07-16T22:14:56.050Z","endTime":"2026-07-16T22:14:59.475Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.48634302431162,"aZ":-29.67751693347388,"pfxX":-8.897582592440518,"pfxZ":1.570645944794549,"pX":-0.5909378252563636,"pZ":1.3890056935015418,"vX0":5.787768438399763,"vY0":-125.20998131354034,"vZ0":-2.5282319014387054,"x":139.53,"y":201.28,"x0":-1.7774954979081958,"y0":50.001068589425984,"z0":4.8424013733747,"aX":-14.113887068010987},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.5,"breakHorizontal":14.8,"spinRate":1618,"spinDirection":253},"zone":13,"typeConfidence":0.91,"plateTime":0.43759999014110074,"extension":6.95880728370198},"index":2,"playId":"bdd839f9-4bd8-325e-96d5-785d49dd5112","pitchNumber":3,"startTime":"2026-07-16T22:15:17.194Z","endTime":"2026-07-16T22:15:20.544Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":85.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.208586948958267,"aZ":-22.029315738438736,"pfxX":-10.387031768843634,"pfxZ":5.476185939873798,"pX":0.9130730804148036,"pZ":1.3316298410806835,"vX0":10.269957293550709,"vY0":-135.40349197788274,"vZ0":-5.077637173389577,"x":82.2,"y":202.83,"x0":-1.5836875661442618,"y0":50.00345847845071,"z0":4.777504496619669,"aX":-19.243514485282603},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":9.0,"breakHorizontal":16.6,"spinRate":2312,"spinDirection":231},"zone":14,"typeConfidence":0.91,"plateTime":0.40487761915382414,"extension":7.1560986658273285},"index":3,"playId":"4ea59ee9-30c8-3950-bc48-d8312abb5ff8","pitchNumber":4,"startTime":"2026-07-16T22:16:04.774Z","endTime":"2026-07-16T22:16:08.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.069162031560314,"aZ":-14.352792459015664,"pfxX":-9.134688996147208,"pfxZ":9.643687515217877,"pX":0.01594867320032012,"pZ":0.6924392290359871,"vX0":7.566226920769451,"vY0":-135.22160302273042,"vZ0":-7.970152821210515,"x":116.39,"y":220.08,"x0":-1.6345221757375554,"y0":50.003398354886315,"z0":4.689592651431197,"aX":-16.881188517497442},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.8,"breakHorizontal":14.9,"spinRate":2460,"spinDirection":233},"zone":14,"typeConfidence":0.89,"plateTime":0.4053976217644295,"extension":7.220513471076702},"index":4,"playId":"38ba1c6b-be57-3011-a100-55be70d710e4","pitchNumber":5,"startTime":"2026-07-16T22:16:23.763Z","endTime":"2026-07-16T22:16:26.763Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.54279263200883,"aZ":-29.632658442042942,"pfxX":-9.1525522369075,"pfxZ":1.5792412391015302,"pX":-0.6066767982426667,"pZ":1.5094336118053797,"vX0":5.988594033641575,"vY0":-125.8844514368787,"vZ0":-2.2630371480907265,"x":140.13,"y":198.03,"x0":-1.822214626367526,"y0":50.004454290033586,"z0":4.808889701270896,"aX":-14.752960008666863},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.6,"breakHorizontal":15.2,"spinRate":1633,"spinDirection":250},"zone":13,"typeConfidence":0.9,"plateTime":0.4344006744656399,"extension":7.189413117592216},"hitData":{"launchSpeed":98.2,"launchAngle":-4.0,"totalDistance":21.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":158.72,"coordY":110.44}},"index":5,"playId":"3dcae61e-75cc-3806-b380-ffd14568297a","pitchNumber":6,"startTime":"2026-07-16T22:16:41.884Z","endTime":"2026-07-16T22:16:54.267Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:16:54.267Z","atBatIndex":1},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bo Bichette grounds into a double play, first baseman Bryce Harper to shortstop Trea Turner to first baseman Bryce Harper. Juan Soto out at 2nd. Bo Bichette out at 1st.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-16T22:17:10.424Z","endTime":"2026-07-16T22:19:29.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_assist"},{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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.5,"endSpeed":84.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.90277625950574,"aZ":-18.284822982521547,"pfxX":-8.29117564854366,"pfxZ":7.618991425098365,"pX":-0.19023588728665325,"pZ":2.538248899275137,"vX0":6.80780826198285,"vY0":-133.2500453996919,"vZ0":-2.577139015895952,"x":124.25,"y":170.25,"x0":-1.6836445330916907,"y0":50.00555835408168,"z0":4.818475142915991,"aX":-15.119778785313224},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":13.6,"breakHorizontal":13.8,"spinRate":2345,"spinDirection":237},"zone":5,"typeConfidence":0.91,"plateTime":0.40890544705228793,"extension":7.048167156190777},"index":0,"playId":"f388ae71-2ab7-3ed6-a1e0-19ad9ce352b4","pitchNumber":1,"startTime":"2026-07-16T22:17:22.169Z","endTime":"2026-07-16T22:17:25.469Z","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":76.5,"endSpeed":71.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.66978359221493,"aZ":-38.948867875800275,"pfxX":6.868295115351522,"pfxZ":-5.345517683070178,"pX":0.22553575562338274,"pZ":1.4895515982305148,"vX0":2.251416853016344,"vY0":-111.50366699755904,"vZ0":0.676888471089127,"x":108.4,"y":198.56,"x0":-1.6873803818255448,"y0":50.00061099860076,"z0":5.177321760423393,"aX":8.710290699781309},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-9.2,"breakHorizontal":-13.0,"spinRate":2566,"spinDirection":56},"zone":14,"typeConfidence":0.9,"plateTime":0.48984202284496536,"extension":6.888260761013884},"index":1,"playId":"b439fc74-a905-3609-a906-4ac3c1c08f46","pitchNumber":2,"startTime":"2026-07-16T22:17:48.157Z","endTime":"2026-07-16T22:17:51.157Z","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":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":72.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.099365647565737,"aZ":-40.724063797977266,"pfxX":7.70425214410661,"pfxZ":-6.574869043232292,"pX":0.798444081687783,"pZ":1.1279488575688426,"vX0":3.3537823395210644,"vY0":-113.16627278733246,"vZ0":0.2503133540276563,"x":86.57,"y":208.33,"x0":-1.7022809492312403,"y0":50.00184698061416,"z0":5.085663493163687,"aX":10.020102912159706},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-11.5,"breakHorizontal":-14.8,"spinRate":2610,"spinDirection":54},"zone":14,"typeConfidence":0.9,"plateTime":0.4834771167661094,"extension":7.101919662329102},"index":2,"playId":"bc93586b-05a4-3d72-917e-a4ca68302e44","pitchNumber":3,"startTime":"2026-07-16T22:18:10.620Z","endTime":"2026-07-16T22:18:16.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.16762325259613,"aZ":-26.05132793933583,"pfxX":-11.050461389125001,"pfxZ":3.380009435425178,"pX":1.2768392241793596,"pZ":2.6354365942470253,"vX0":11.009900323761496,"vY0":-132.8993364326027,"vZ0":-0.8685082567913642,"x":68.33,"y":167.62,"x0":-1.4594100434678607,"y0":50.0023365480574,"z0":4.837641816196935,"aX":-20.012887859881648},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.1,"breakHorizontal":18.0,"spinRate":2317,"spinDirection":222},"zone":12,"typeConfidence":0.9,"plateTime":0.41020427671309356,"extension":7.209650116707263},"index":3,"playId":"e0c36b91-64e0-38b9-8022-df9ca73037b5","pitchNumber":4,"startTime":"2026-07-16T22:18:58.682Z","endTime":"2026-07-16T22:19:02.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.606838565228248,"aZ":-17.455136084305693,"pfxX":-8.15870578697167,"pfxZ":7.997249553969273,"pX":-1.1104277141095895,"pZ":2.5622308616053786,"vX0":4.708939523421879,"vY0":-133.97949757967183,"vZ0":-2.665451490874891,"x":159.33,"y":169.6,"x0":-1.8195656463075058,"y0":50.002776053598396,"z0":4.799730207023712,"aX":-15.015025688215777},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":14.2,"breakHorizontal":13.9,"spinRate":2278,"spinDirection":229},"zone":11,"typeConfidence":0.9,"plateTime":0.4069186852443143,"extension":7.040914254577702},"hitData":{"launchSpeed":58.6,"launchAngle":-8.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"soft","location":"3","coordinates":{"coordX":149.59,"coordY":175.68}},"index":4,"playId":"60e9d155-e914-34c0-87d0-abf27015ca2b","pitchNumber":5,"startTime":"2026-07-16T22:19:20.753Z","endTime":"2026-07-16T22:19:29.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:19:29.252Z","atBatIndex":2},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trea Turner lines out to center fielder A.J. Ewing.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-16T22:22:03.534Z","endTime":"2026-07-16T22:22:23.952Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78009648290813,"aZ":-28.21846774715022,"pfxX":9.495230921132304,"pfxZ":2.799178077306351,"pX":-0.4561428365363391,"pZ":3.0845986662328695,"vX0":3.385220041597654,"vY0":-118.22647888026252,"vZ0":0.6284251510565493,"x":134.39,"y":155.5,"x0":-3.140780399576883,"y0":50.00482496079577,"z0":5.407626729186285,"aX":13.425824932376553},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":5.5,"breakHorizontal":-18.0,"spinRate":2454,"spinDirection":73},"zone":1,"typeConfidence":2.0,"plateTime":0.46348958469264545,"extension":6.962203585465645},"index":0,"playId":"90112d56-3d23-3a26-9072-55156ec8c075","pitchNumber":1,"startTime":"2026-07-16T22:22:04.118Z","endTime":"2026-07-16T22:22:07.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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.8,"endSpeed":75.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.469426448246622,"aZ":-27.496270462671216,"pfxX":7.829679614617025,"pfxZ":3.2568201758626483,"pX":0.2832638282783513,"pZ":2.6256304063723737,"vX0":5.355173769018358,"vY0":-119.0559487647271,"vZ0":-0.4842364971434352,"x":106.2,"y":167.89,"x0":-3.0113535026804374,"y0":50.005911319664335,"z0":5.316309852718492,"aX":11.261686787344159},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":6.0,"breakHorizontal":-15.5,"spinRate":2531,"spinDirection":75},"zone":6,"typeConfidence":2.0,"plateTime":0.4597309367473965,"extension":7.022524040458965},"hitData":{"launchSpeed":92.0,"launchAngle":23.0,"totalDistance":336.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":151.05,"coordY":66.27}},"index":1,"playId":"c00ad50d-ec82-3f82-b41a-9ab7e28db78c","pitchNumber":2,"startTime":"2026-07-16T22:22:17.391Z","endTime":"2026-07-16T22:22:23.952Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:22:23.952Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-16T22:22:31.956Z","endTime":"2026-07-16T22:23:36.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":82.3,"endSpeed":76.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.11917926358535,"aZ":-29.694651181914793,"pfxX":7.717018733562272,"pfxZ":1.7076521240139755,"pX":0.29672844044685165,"pZ":1.4925215475111384,"vX0":5.518690118662101,"vY0":-119.78687825852239,"vZ0":-2.542999560445516,"x":105.69,"y":198.48,"x0":-3.0396735967465527,"y0":50.00488340778272,"z0":5.222610975618619,"aX":11.215037603078711},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.8,"breakHorizontal":-15.4,"spinRate":2450,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4572371306093981,"extension":6.98913102354921},"index":0,"playId":"427b2982-c187-3c31-b6fa-41150f7bcd0a","pitchNumber":1,"startTime":"2026-07-16T22:22:51.336Z","endTime":"2026-07-16T22:22:54.527Z","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":1},"pitchData":{"startSpeed":93.0,"endSpeed":86.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.940420995215934,"aZ":-23.793676639736407,"pfxX":-2.648837971009484,"pfxZ":4.456391557319602,"pX":-0.15977031993712512,"pZ":3.629729197160644,"vX0":8.328680397420605,"vY0":-135.402311532548,"vZ0":-0.21152441282117684,"x":123.09,"y":140.78,"x0":-2.9139395235055012,"y0":50.00525083473905,"z0":5.355489047831781,"aX":-4.985346529999391},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":8.3,"breakHorizontal":3.2,"spinRate":2378,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.4025195970675197,"extension":6.998243420625568},"index":1,"playId":"271db4ec-c1af-367c-91bc-e2fb4bc57b22","pitchNumber":2,"startTime":"2026-07-16T22:23:07.477Z","endTime":"2026-07-16T22:23:13.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.323299227485503,"aZ":-37.70093617447382,"pfxX":4.505837125410851,"pfxZ":-3.8340465605080585,"pX":-0.9813232035720393,"pZ":2.2294671364330285,"vX0":3.2887565334430513,"vY0":-119.1635880626371,"vZ0":0.4327257658851995,"x":154.41,"y":178.58,"x0":-2.9633740287568777,"y0":50.002411904618775,"z0":5.444128071036962,"aX":6.496368683081971},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-6.6,"breakHorizontal":-8.9,"spinRate":2774,"spinDirection":64},"zone":13,"typeConfidence":2.0,"plateTime":0.45916673500463245,"extension":7.1127367732845315},"hitData":{"launchSpeed":86.5,"launchAngle":28.0,"totalDistance":325.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":96.26,"coordY":72.17}},"index":2,"playId":"cf6b8219-c6b5-3b5c-b9e1-869c61d0e19f","pitchNumber":3,"startTime":"2026-07-16T22:23:31.052Z","endTime":"2026-07-16T22:23:36.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:23:36.958Z","atBatIndex":4},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-16T22:23:45.155Z","endTime":"2026-07-16T22:25:14.077Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":97.3,"endSpeed":89.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.542633723638755,"aZ":-15.682875850108614,"pfxX":-6.394595521688532,"pfxZ":8.08010313216333,"pX":-0.013249190882427956,"pZ":2.4709007635983866,"vX0":10.187663649133272,"vY0":-141.33992928334806,"vZ0":-4.933523733546967,"x":117.51,"y":172.07,"x0":-2.8189995228415556,"y0":50.002490642671205,"z0":5.232218713780055,"aX":-13.051955065152834},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.9,"breakHorizontal":9.7,"spinRate":2339,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.386222652013418,"extension":7.109678222043607},"index":0,"playId":"5bfe8aa0-8a09-34af-af84-0d2569931d12","pitchNumber":1,"startTime":"2026-07-16T22:24:02.529Z","endTime":"2026-07-16T22:24:05.693Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":75.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79020089140676,"aZ":-39.60631215983879,"pfxX":5.193719207029187,"pfxZ":-5.188231371208943,"pX":-1.2525414961597106,"pZ":3.173058837337336,"vX0":2.4967525289467765,"vY0":-118.67960308089809,"vZ0":3.0409160528517303,"x":164.74,"y":153.11,"x0":-2.9914952058126847,"y0":50.00219046612464,"z0":5.471782743027482,"aX":7.440344432857329},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":-8.4,"breakHorizontal":-10.0,"spinRate":2754,"spinDirection":65},"zone":11,"typeConfidence":2.0,"plateTime":0.4607482953791626,"extension":6.989561051916102},"index":1,"playId":"c59ca706-9396-3900-8bea-fe00e116f97c","pitchNumber":2,"startTime":"2026-07-16T22:24:17.486Z","endTime":"2026-07-16T22:24:20.862Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.874313259868533,"aZ":-24.10625172011474,"pfxX":-2.0030302511422016,"pfxZ":4.514148681259689,"pX":-0.05515793067907195,"pZ":3.4274014237979538,"vX0":8.025527282274883,"vY0":-132.74673810075743,"vZ0":-0.29816238417565805,"x":119.1,"y":146.24,"x0":-2.8548311921662455,"y0":50.00625783656609,"z0":5.2930789252483486,"aX":-3.584017986903621},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.3,"breakHorizontal":1.9,"spinRate":2574,"spinDirection":172},"zone":2,"typeConfidence":2.0,"plateTime":0.4123022403372958,"extension":7.034181444064215},"index":2,"playId":"8a9dd1f8-5c9e-3def-9dbc-7e7d1183cf3e","pitchNumber":3,"startTime":"2026-07-16T22:24:33.235Z","endTime":"2026-07-16T22:24:36.235Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.632658613567912,"aZ":-38.34976777953725,"pfxX":5.110108918931802,"pfxZ":-4.303264093205812,"pX":-0.14075231124327367,"pZ":0.8666235896608201,"vX0":4.844643635763043,"vY0":-119.50582780779798,"vZ0":-2.15802232211409,"x":122.37,"y":215.38,"x0":-2.8635904029647383,"y0":50.00155459175392,"z0":5.2503353107862,"aX":7.3354324207333},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-8.0,"breakHorizontal":-10.4,"spinRate":2836,"spinDirection":58},"zone":13,"typeConfidence":2.0,"plateTime":0.4596288149124126,"extension":7.010539553451812},"index":3,"playId":"f0670d91-4975-35e2-abe6-8fa588e5da3c","pitchNumber":4,"startTime":"2026-07-16T22:24:51.417Z","endTime":"2026-07-16T22:24:54.748Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.293365823616657,"aZ":-31.907941807959137,"pfxX":-6.767573250525459,"pfxZ":0.17171429933491922,"pX":-0.45297450202303935,"pZ":3.2256331309796646,"vX0":7.825135135126142,"vY0":-124.70118347775117,"vZ0":1.1258087079493828,"x":134.27,"y":151.69,"x0":-2.7412865591971673,"y0":50.00564262987749,"z0":5.385474734611649,"aX":-10.7413585293427},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":0.8,"breakHorizontal":10.6,"spinRate":960,"spinDirection":256},"zone":1,"typeConfidence":2.0,"plateTime":0.4379600496921432,"extension":7.044584846282457},"index":4,"playId":"e38f68da-052c-3666-b4a8-bb26d8dc76e4","pitchNumber":5,"startTime":"2026-07-16T22:25:11.077Z","endTime":"2026-07-16T22:25:14.077Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:25:14.077Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Gabriel Rincones Jr.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-16T22:27:37.556Z","endTime":"2026-07-16T22:28:01.822Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687282,"link":"/api/v1/people/687282"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":82.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.68635961941782,"aZ":-15.90431538421487,"pfxX":-7.888423664130327,"pfxZ":9.35324367721475,"pX":-0.3502913890856476,"pZ":1.6255462510898078,"vX0":6.208126937621838,"vY0":-130.8374855991253,"vZ0":-5.150781648738782,"x":130.35,"y":194.89,"x0":-1.7247554752419403,"y0":50.00528657260292,"z0":4.805196180777616,"aX":-13.727039137646074},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":16.1,"breakHorizontal":13.0,"spinRate":2342,"spinDirection":231},"zone":7,"typeConfidence":0.89,"plateTime":0.4180570973898661,"extension":7.004478378471328},"hitData":{"launchSpeed":75.3,"launchAngle":39.0,"totalDistance":268.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":158.97,"coordY":97.52}},"index":0,"playId":"577640de-d014-3df5-9522-e6fe0817aef5","pitchNumber":1,"startTime":"2026-07-16T22:27:55.522Z","endTime":"2026-07-16T22:28:01.822Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:28:01.822Z","atBatIndex":6},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a ground ball to left fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":7,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-16T22:28:20.767Z","endTime":"2026-07-16T22:29:49.470Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"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":1},"pitchData":{"startSpeed":75.3,"endSpeed":69.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.31039812689296,"aZ":-38.34587091924295,"pfxX":9.153651319719025,"pfxZ":-5.064350926648851,"pX":-0.37378853494652764,"pZ":2.141398633694978,"vX0":0.3788331745866679,"vY0":-109.72330371383978,"vZ0":2.0471539553559497,"x":131.25,"y":180.96,"x0":-1.7378042604417723,"y0":50.00094998101561,"z0":5.280715591532896,"aX":11.164952966998937},"breaks":{"breakAngle":16.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-8.3,"breakHorizontal":-16.7,"spinRate":2576,"spinDirection":56},"zone":7,"typeConfidence":0.9,"plateTime":0.4990970792276923,"extension":7.064697446603882},"index":0,"playId":"0f21bedd-1b49-32ca-8b6f-0f3e75666904","pitchNumber":1,"startTime":"2026-07-16T22:28:33.221Z","endTime":"2026-07-16T22:28:36.415Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-16T22:28:47.280Z","endTime":"2026-07-16T22:29:00.037Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":77.2,"endSpeed":71.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.810872881855047,"aZ":-38.93497525239851,"pfxX":8.601447341932305,"pfxZ":-5.284725707995999,"pX":0.33730446059493596,"pZ":0.4235149383316706,"vX0":2.1654341280452276,"vY0":-112.49158455486229,"vZ0":-1.5944804197130642,"x":104.14,"y":227.35,"x0":-1.7558144558042306,"y0":50.00371386664744,"z0":5.096172405947624,"aX":11.000419890841354},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-9.7,"breakHorizontal":-16.1,"spinRate":2605,"spinDirection":48},"zone":14,"typeConfidence":0.9,"plateTime":0.48730857726062204,"extension":7.144159593261665},"index":2,"playId":"9d48d683-fb58-3615-83bd-54380e2dd8cc","pitchNumber":2,"startTime":"2026-07-16T22:29:00.037Z","endTime":"2026-07-16T22:29:03.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.478770245722675,"aZ":-25.852065080105604,"pfxX":0.43594614174520796,"pfxZ":3.8241094112422473,"pX":1.0261168557164653,"pZ":1.5023117802042831,"vX0":6.554506122398602,"vY0":-127.30299576080553,"vZ0":-3.5775837985482135,"x":77.89,"y":198.22,"x0":-1.6312861677458887,"y0":50.002426468020445,"z0":4.956947407650216,"aX":0.718463942994166},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.4,"breakHorizontal":-2.2,"spinRate":2283,"spinDirection":209},"zone":14,"typeConfidence":0.9,"plateTime":0.4291528171128616,"extension":7.096705484839874},"index":3,"playId":"64c5863a-4320-3371-9264-099ed17b2039","pitchNumber":3,"startTime":"2026-07-16T22:29:19.276Z","endTime":"2026-07-16T22:29:22.276Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.392728364532843,"aZ":-19.418612176702695,"pfxX":-7.412375272288052,"pfxZ":6.973376690518613,"pX":-0.5637045701393981,"pZ":3.002096592823504,"vX0":5.462823619962585,"vY0":-134.01880850784968,"vZ0":-1.5246361893271487,"x":138.49,"y":157.72,"x0":-1.6595083696125414,"y0":50.00583393956271,"z0":4.957381327589442,"aX":-13.564248230961095},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":12.5,"breakHorizontal":12.4,"spinRate":2386,"spinDirection":228},"zone":1,"typeConfidence":0.91,"plateTime":0.4077951447187229,"extension":6.987555893335252},"hitData":{"launchSpeed":94.3,"launchAngle":-4.0,"totalDistance":32.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":70.99,"coordY":129.71}},"index":4,"playId":"8a10d25d-a493-3eba-b71d-c01b13c2577e","pitchNumber":4,"startTime":"2026-07-16T22:29:38.147Z","endTime":"2026-07-16T22:29:49.470Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:29:49.470Z","atBatIndex":7},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Jorge Polanco pops out to shortstop Trea Turner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-16T22:30:10.737Z","endTime":"2026-07-16T22:30:26.054Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.508064502462762,"aZ":-29.57573963283175,"pfxX":-8.12184742616898,"pfxZ":1.6630966659203024,"pX":-0.4771375277620107,"pZ":2.125639266375617,"vX0":5.991570462352811,"vY0":-123.36521179675057,"vZ0":-0.5254197160347164,"x":135.19,"y":181.39,"x0":-1.8664272609426744,"y0":50.00181771176762,"z0":4.806136456563404,"aX":-12.68320297691411},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":3.1,"breakHorizontal":13.6,"spinRate":1502,"spinDirection":248},"zone":7,"typeConfidence":0.91,"plateTime":0.4417695843014249,"extension":7.024818958994165},"hitData":{"launchSpeed":70.1,"launchAngle":64.0,"totalDistance":151.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":104.46,"coordY":130.22}},"index":0,"playId":"a719efe5-a3a8-37a4-b146-7f6f6bf28b78","pitchNumber":1,"startTime":"2026-07-16T22:30:16.333Z","endTime":"2026-07-16T22:30:26.054Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:30:26.054Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Young strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-16T22:30:37.357Z","endTime":"2026-07-16T22:33:13.775Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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,4,5,6],"actionIndex":[3],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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":2},"pitchData":{"startSpeed":92.2,"endSpeed":85.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.558004830759483,"aZ":-16.567635233158462,"pfxX":-7.523292315815637,"pfxZ":8.44294546180993,"pX":1.260389448111962,"pZ":3.553081004656849,"vX0":10.217283968925072,"vY0":-134.00933686168875,"vZ0":-0.6645386761942338,"x":68.96,"y":142.85,"x0":-1.595788691161027,"y0":50.00125652537154,"z0":4.970354508744488,"aX":-13.904929638455188},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":15.5,"breakHorizontal":11.9,"spinRate":2410,"spinDirection":225},"zone":12,"typeConfidence":0.92,"plateTime":0.4062176422216308,"extension":6.936312191387458},"index":0,"playId":"5d8c2e0f-4534-3913-a30a-37e43b489dda","pitchNumber":1,"startTime":"2026-07-16T22:30:54.186Z","endTime":"2026-07-16T22:30:58.821Z","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":"3f7486d5-756b-34a8-8a9a-57a20e513fa6","startTime":"2026-07-16T22:31:13.537Z","endTime":"2026-07-16T22:31:17.233Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.211779735879695,"aZ":-40.91686925465487,"pfxX":7.854074933139697,"pfxZ":-6.887044762396458,"pX":-0.754962732859729,"pZ":2.2753355837875784,"vX0":0.2863246397109193,"vY0":-112.25233107293464,"vZ0":2.6016869884404645,"x":145.78,"y":177.35,"x0":-1.9038542341828963,"y0":50.00033180788177,"z0":5.28094890094233,"aX":9.974506174263494},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-11.4,"breakHorizontal":-14.3,"spinRate":2602,"spinDirection":58},"zone":4,"typeConfidence":0.9,"plateTime":0.4888189348672425,"extension":7.007170767436048},"index":2,"playId":"911353d9-03bb-389f-8d6e-f30683716149","pitchNumber":2,"startTime":"2026-07-16T22:31:32.771Z","endTime":"2026-07-16T22:31:37.859Z","isPitch":true,"type":"pitch"},{"details":{"description":"Carson Benge steals (16) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"index":3,"actionPlayId":"911353d9-03bb-389f-8d6e-f30683716149","startTime":"2026-07-16T22:31:42.326Z","endTime":"2026-07-16T22:31:57.751Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":80.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.588066153278074,"aZ":-26.952238927449397,"pfxX":1.100957106287991,"pfxZ":3.18978605919021,"pX":1.029491046652184,"pZ":2.431693750413352,"vX0":6.2910160441287,"vY0":-126.13335751531523,"vZ0":-1.0774783971172723,"x":77.76,"y":173.12,"x0":-1.6229524702863853,"y0":50.004589100218496,"z0":5.004479452438149,"aX":1.8043585446165502},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":5.8,"breakHorizontal":-3.2,"spinRate":2308,"spinDirection":206},"zone":14,"typeConfidence":0.89,"plateTime":0.4314683449657206,"extension":6.919232011385632},"index":4,"playId":"70aecd62-2146-3149-94eb-34eb868325da","pitchNumber":3,"startTime":"2026-07-16T22:31:57.751Z","endTime":"2026-07-16T22:32:05.705Z","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":85.7,"endSpeed":79.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.594708766131113,"aZ":-29.38804467046885,"pfxX":-8.738581121473736,"pfxZ":1.750230433429686,"pX":-0.777121619333283,"pZ":1.9051708707370638,"vX0":5.5088270543245335,"vY0":-124.78548236829724,"vZ0":-1.4241197543043589,"x":146.62,"y":187.34,"x0":-1.866082223227162,"y0":50.00399841845623,"z0":4.8804545766644125,"aX":-13.929611251207588},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":3.1,"breakHorizontal":14.8,"spinRate":1612,"spinDirection":250},"zone":7,"typeConfidence":0.91,"plateTime":0.43715191596544667,"extension":6.9410663671089985},"index":5,"playId":"97388659-00f8-380f-8eae-aa2379632429","pitchNumber":4,"startTime":"2026-07-16T22:32:47.384Z","endTime":"2026-07-16T22:32:50.384Z","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":77.5,"endSpeed":71.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.79518822403791,"aZ":-39.89133801948257,"pfxX":8.2777662968532,"pfxZ":-6.033697757985431,"pX":1.0774855409987687,"pZ":1.0767514864044707,"vX0":3.644287375707596,"vY0":-112.77980100522343,"vZ0":-0.07043650899319509,"x":75.93,"y":209.71,"x0":-1.6380664867478636,"y0":50.00267196673318,"z0":5.154572008023651,"aX":10.589752084799208},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-10.6,"breakHorizontal":-16.0,"spinRate":2612,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4869188493295722,"extension":7.000493766107693},"index":6,"playId":"981ebb9b-ea9f-32a5-a6fc-ba6a6de01c96","pitchNumber":5,"startTime":"2026-07-16T22:33:09.810Z","endTime":"2026-07-16T22:33:13.775Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:33:13.775Z","atBatIndex":9},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brandon Marsh grounds out to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-16T22:35:24.076Z","endTime":"2026-07-16T22:36:09.744Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.273726375855603,"aZ":-27.970200902623183,"pfxX":5.488976881045067,"pfxZ":2.869498742312329,"pX":-0.6568466494428682,"pZ":2.752316109717103,"vX0":3.985074308557227,"vY0":-119.32727336155884,"vZ0":-0.14418642511553648,"x":142.04,"y":164.47,"x0":-3.051956864718018,"y0":50.005000465716684,"z0":5.297625642464131,"aX":8.052283957598672},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.4,"breakHorizontal":-10.8,"spinRate":2440,"spinDirection":73},"zone":4,"typeConfidence":2.0,"plateTime":0.4560339046931339,"extension":7.036345806188536},"index":0,"playId":"776a1a12-b2f6-3323-ab81-93902485ffa8","pitchNumber":1,"startTime":"2026-07-16T22:35:47.497Z","endTime":"2026-07-16T22:35:50.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.730130152843024,"aZ":-34.876055019720795,"pfxX":-6.610158978269837,"pfxZ":-1.7000655659987682,"pX":-0.4853647732545626,"pZ":2.0730723258743553,"vX0":7.53756426034132,"vY0":-125.13327531416628,"vZ0":-1.0474247633337532,"x":135.5,"y":182.81,"x0":-2.6747006177365957,"y0":50.002508136185405,"z0":5.348715583352444,"aX":-10.505829129528813},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-3.1,"breakHorizontal":10.3,"spinRate":915,"spinDirection":250},"zone":7,"typeConfidence":2.0,"plateTime":0.4373358728772154,"extension":7.0676176001146915},"hitData":{"launchSpeed":63.7,"launchAngle":-50.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":142.82,"coordY":183.94}},"index":1,"playId":"a2773f71-15b9-303b-998f-f94a7f2d0f10","pitchNumber":2,"startTime":"2026-07-16T22:36:01.369Z","endTime":"2026-07-16T22:36:09.744Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:36:09.744Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-16T22:36:19.439Z","endTime":"2026-07-16T22:37:18.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.878744154342424,"aZ":-16.234718839094803,"pfxX":-7.255504942284306,"pfxZ":8.092199747023148,"pX":0.5839756702538522,"pZ":1.972245216523327,"vX0":11.796723527321987,"vY0":-138.49511602487902,"vZ0":-5.57548398554563,"x":94.74,"y":185.53,"x0":-2.7609751010014363,"y0":50.00271839665691,"z0":5.07307232610309,"aX":-14.292223885104297},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":11.0,"spinRate":2301,"spinDirection":221},"zone":9,"typeConfidence":2.0,"plateTime":0.39339720292827574,"extension":7.151325789439141},"index":0,"playId":"d9c02eda-0364-33d0-9ee4-a408e18c4061","pitchNumber":1,"startTime":"2026-07-16T22:36:41.619Z","endTime":"2026-07-16T22:36:45.124Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.592287756369885,"aZ":-14.696947203966234,"pfxX":-7.225224068620687,"pfxZ":8.64048705006659,"pX":0.22999986432891031,"pZ":2.431617156355388,"vX0":10.729444261360605,"vY0":-140.7755224341311,"vZ0":-4.838949551118338,"x":108.23,"y":173.13,"x0":-2.6781849451993245,"y0":50.00428577485815,"z0":5.112305462217584,"aX":-14.61805225548734},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":14.9,"breakHorizontal":11.0,"spinRate":2330,"spinDirection":222},"zone":5,"typeConfidence":2.0,"plateTime":0.38791252922237973,"extension":7.052921834712841},"index":1,"playId":"3840016a-e835-38fa-9724-57742c02d2c8","pitchNumber":2,"startTime":"2026-07-16T22:36:56.413Z","endTime":"2026-07-16T22:36:59.575Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.07432831160333,"aZ":-26.259515213208363,"pfxX":8.600377218136689,"pfxZ":4.154658356126448,"pX":0.029231002812967952,"pZ":1.693314635264749,"vX0":4.60273187226979,"vY0":-118.37399716517312,"vZ0":-2.369665152041031,"x":115.89,"y":193.06,"x0":-3.0559060309657795,"y0":50.00074053735172,"z0":5.105435708583382,"aX":12.232477863822115},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":7.2,"breakHorizontal":-16.7,"spinRate":2522,"spinDirection":65},"zone":8,"typeConfidence":2.0,"plateTime":0.4622716210163751,"extension":6.999122246953869},"hitData":{"launchSpeed":96.5,"launchAngle":-14.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":89.76,"coordY":155.07}},"index":2,"playId":"d937d5e5-fc05-3c0b-a3d0-71b3b78320e8","pitchNumber":3,"startTime":"2026-07-16T22:37:10.291Z","endTime":"2026-07-16T22:37:18.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:37:18.116Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-16T22:37:46.351Z","endTime":"2026-07-16T22:39:28.596Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":2},"pitchData":{"startSpeed":95.3,"endSpeed":88.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.23820118927614,"aZ":-16.215780397748066,"pfxX":-5.0717513232605285,"pfxZ":8.08192623185765,"pX":0.4698562670995272,"pZ":3.346796421273627,"vX0":10.259819419170158,"vY0":-138.5121227067093,"vZ0":-2.251563967532229,"x":99.09,"y":148.42,"x0":-2.5964558509197126,"y0":50.001911267743274,"z0":5.234541952279292,"aX":-10.014406889304851},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":7.4,"spinRate":2001,"spinDirection":219},"zone":3,"typeConfidence":2.0,"plateTime":0.3930129609786004,"extension":7.092938895178944},"index":0,"playId":"3d4f159a-d3fa-39b8-9ba9-24b613f10a29","pitchNumber":1,"startTime":"2026-07-16T22:37:46.351Z","endTime":"2026-07-16T22:37:49.985Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.2,"endSpeed":88.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.48329857019559,"aZ":-15.320907369734437,"pfxX":-5.629810233084783,"pfxZ":8.41329076433757,"pX":0.925077797630116,"pZ":2.3638252373662776,"vX0":12.012733814037627,"vY0":-139.69186133619874,"vZ0":-4.905220973895431,"x":81.74,"y":174.96,"x0":-2.673528010946971,"y0":50.00154614468387,"z0":5.128624531563949,"aX":-11.27685995560063},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":8.0,"spinRate":2148,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3900933736104202,"extension":7.115254763291931},"index":1,"playId":"d72549f6-62e4-32a9-b317-10ad637fbc56","pitchNumber":2,"startTime":"2026-07-16T22:38:03.231Z","endTime":"2026-07-16T22:38:07.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.670895563810863,"aZ":-15.969392026240259,"pfxX":-6.928324412993117,"pfxZ":8.100873119610092,"pX":-0.619067539303971,"pZ":3.0029317742224038,"vX0":8.574263382305531,"vY0":-139.21182132131833,"vZ0":-3.1705052157822244,"x":140.6,"y":157.7,"x0":-2.8115494521647273,"y0":50.0024434029072,"z0":5.188255865512919,"aX":-13.858620053383982},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.4,"breakHorizontal":11.2,"spinRate":2215,"spinDirection":225},"zone":1,"typeConfidence":2.0,"plateTime":0.39063349847767004,"extension":7.108553608969311},"index":2,"playId":"8720e2d8-a74b-3bce-840b-ae9d0b8cfdd4","pitchNumber":3,"startTime":"2026-07-16T22:38:25.189Z","endTime":"2026-07-16T22:38:28.300Z","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":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.24662586758119,"aZ":-29.26879151508317,"pfxX":10.237716360052463,"pfxZ":1.9728739996502007,"pX":-1.3438135223118663,"pZ":3.4453978044431968,"vX0":1.1701066775265185,"vY0":-119.85979079193802,"vZ0":1.8705337688191288,"x":168.22,"y":145.75,"x0":-3.1688139845167878,"y0":50.004597432311606,"z0":5.2438787641789935,"aX":15.097360280548068},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":4.2,"breakHorizontal":-18.8,"spinRate":2486,"spinDirection":77},"zone":11,"typeConfidence":2.0,"plateTime":0.454644396610389,"extension":6.852356575888793},"index":3,"playId":"1709eeb3-de7b-3fcc-9c32-044c28f1bafe","pitchNumber":4,"startTime":"2026-07-16T22:38:41.885Z","endTime":"2026-07-16T22:38:45.007Z","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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":85.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.575668366869696,"aZ":-23.921673704179952,"pfxX":0.047761834476535814,"pfxZ":4.496158704189151,"pX":0.44989812933046414,"pZ":2.7930441177941057,"vX0":8.57829942061282,"vY0":-133.33033215218722,"vZ0":-1.7783573307192515,"x":99.85,"y":163.37,"x0":-2.7898857983507566,"y0":50.0015623259396,"z0":5.163043071332568,"aX":0.0846966574812815},"breaks":{"breakAngle":3.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":8.0,"breakHorizontal":-1.6,"spinRate":2537,"spinDirection":181},"zone":6,"typeConfidence":2.0,"plateTime":0.40787055764875024,"extension":7.052077123083611},"index":4,"playId":"bbd29c67-f8cf-31ac-8ea7-3b69a989c9a1","pitchNumber":5,"startTime":"2026-07-16T22:39:00.885Z","endTime":"2026-07-16T22:39:06.646Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.4743268695272,"aZ":-15.51605364832926,"pfxX":-6.788479939705104,"pfxZ":8.241920753140606,"pX":-0.2320060756322283,"pZ":2.8266911663336183,"vX0":9.301669380769786,"vY0":-140.49006407892165,"vZ0":-3.7059697593188963,"x":125.84,"y":162.46,"x0":-2.6866140190320453,"y0":50.00440151158739,"z0":5.155863839670112,"aX":-13.724189764081846},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":14.4,"breakHorizontal":10.7,"spinRate":2230,"spinDirection":229},"zone":2,"typeConfidence":2.0,"plateTime":0.3881966882048591,"extension":7.062273492088248},"index":5,"playId":"77141e18-5da4-3c32-be58-3df578f7dab5","pitchNumber":6,"startTime":"2026-07-16T22:39:25.523Z","endTime":"2026-07-16T22:39:28.596Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:39:28.596Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-16T22:41:35.801Z","endTime":"2026-07-16T22:42:46.946Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"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(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":76.0,"endSpeed":70.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.977669103510234,"aZ":-39.25316120404867,"pfxX":6.198236264164839,"pfxZ":-5.717433966528015,"pX":0.4089465801738782,"pZ":1.7037319983515369,"vX0":3.020852921226002,"vY0":-110.6230662963723,"vZ0":1.1282790991795542,"x":101.41,"y":192.78,"x0":-1.7802641275143762,"y0":50.00462344313332,"z0":5.30633047932722,"aX":7.671333297869513},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.1,"breakVerticalInduced":-9.7,"breakHorizontal":-12.0,"spinRate":2644,"spinDirection":53},"zone":9,"typeConfidence":0.9,"plateTime":0.4953870216615348,"extension":6.6179784971083695},"index":0,"playId":"929cc8d8-e253-3d04-8f84-dd458772b34b","pitchNumber":1,"startTime":"2026-07-16T22:42:04.726Z","endTime":"2026-07-16T22:42:08.394Z","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.8,"endSpeed":78.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.40751927689529,"aZ":-28.98523692783001,"pfxX":-9.390460147135068,"pfxZ":2.0794212428457373,"pX":-0.902722363927494,"pZ":1.1637346272130586,"vX0":5.4503642703133055,"vY0":-122.03302890838447,"vZ0":-2.7799563514010854,"x":151.41,"y":207.36,"x0":-1.9269221913653185,"y0":50.00261588892738,"z0":4.774233001134816,"aX":-14.389926569473324},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":3.5,"breakHorizontal":16.0,"spinRate":1585,"spinDirection":252},"zone":13,"typeConfidence":0.92,"plateTime":0.4461151443143576,"extension":6.72818807910084},"index":1,"playId":"2b57c59f-8e30-347a-8204-378b3e051082","pitchNumber":2,"startTime":"2026-07-16T22:42:20.751Z","endTime":"2026-07-16T22:42:24.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.784549133069078,"aZ":-18.00847111043072,"pfxX":-8.5466981574789,"pfxZ":8.047903372286594,"pX":0.010301105155501589,"pZ":3.349192922900003,"vX0":7.176035445735743,"vY0":-131.08006198283945,"vZ0":-0.7110233476498652,"x":116.61,"y":148.35,"x0":-1.6374526197432087,"y0":50.000150678854496,"z0":4.954775264589185,"aX":-15.038169799466713},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":14.6,"breakHorizontal":14.2,"spinRate":2368,"spinDirection":232},"zone":2,"typeConfidence":0.9,"plateTime":0.4160827040587334,"extension":6.954451667636994},"hitData":{"launchSpeed":90.5,"launchAngle":52.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":146.88,"coordY":105.39}},"index":2,"playId":"ca526c97-f88c-329b-b2bd-a31ca6e95512","pitchNumber":3,"startTime":"2026-07-16T22:42:37.544Z","endTime":"2026-07-16T22:42:46.946Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:42:46.946Z","atBatIndex":13},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Francisco Alvarez homers (10) on a fly ball to center field.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-16T22:42:52.892Z","endTime":"2026-07-16T22:44:53.019Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":65},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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,2,3,4],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":{"id":605400,"link":"/api/v1/people/605400"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":84.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.907415716746662,"aZ":-25.71943589238127,"pfxX":-10.584152648101913,"pfxZ":3.5781629691523307,"pX":0.29088746665561965,"pZ":1.7261276049578824,"vX0":8.738658093444162,"vY0":-131.6848566381118,"vZ0":-3.3199869868904015,"x":105.91,"y":192.17,"x0":-1.6524252389749519,"y0":50.002252714591954,"z0":4.850366582646095,"aX":-19.088157811808923},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.1,"breakHorizontal":17.9,"spinRate":2189,"spinDirection":228},"zone":9,"typeConfidence":0.9,"plateTime":0.4117479716236536,"extension":6.841211823373316},"index":0,"playId":"aaab0215-7093-3088-b8cd-6c93f896c0f0","pitchNumber":1,"startTime":"2026-07-16T22:43:15.870Z","endTime":"2026-07-16T22:43:19.045Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-16T22:43:24.899Z","endTime":"2026-07-16T22:43:36.459Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.0,"endSpeed":78.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.163106992494235,"aZ":-31.793501068259477,"pfxX":-8.133476562510108,"pfxZ":0.24328636071987386,"pX":-1.281263142016685,"pZ":1.8531774552391038,"vX0":4.10542748385658,"vY0":-122.4875632965939,"vZ0":-0.657106079554235,"x":165.84,"y":188.74,"x0":-1.9030815747736143,"y0":50.001084829261494,"z0":4.791760280664024,"aX":-12.631581664857542},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":0.5,"breakHorizontal":14.0,"spinRate":1593,"spinDirection":252},"zone":13,"typeConfidence":0.92,"plateTime":0.4434338379419085,"extension":7.163719417692708},"index":2,"playId":"07fbfecb-f681-3070-97a4-2edbbe63480a","pitchNumber":2,"startTime":"2026-07-16T22:43:36.459Z","endTime":"2026-07-16T22:43:40.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":72.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.704328847839392,"aZ":-38.32884986797424,"pfxX":7.037994157524828,"pfxZ":-4.725436004595684,"pX":0.6476903540143851,"pZ":0.7442474318492307,"vX0":3.3921639385485163,"vY0":-113.16540695705575,"vZ0":-1.0761882068922648,"x":92.31,"y":218.69,"x0":-1.7825522665636564,"y0":50.00079508508808,"z0":5.048787283044965,"aX":9.171628233278525},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.6,"breakVerticalInduced":-8.5,"breakHorizontal":-13.6,"spinRate":2534,"spinDirection":53},"zone":14,"typeConfidence":0.89,"plateTime":0.4830912330039947,"extension":7.031272130653127},"index":3,"playId":"d619d69d-d239-3704-80ae-e60b158ad32b","pitchNumber":3,"startTime":"2026-07-16T22:44:01.236Z","endTime":"2026-07-16T22:44:06.020Z","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":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.4,"endSpeed":76.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.670607557456382,"aZ":-33.81913673380037,"pfxX":1.6001156630984892,"pfxZ":-1.1189583545644712,"pX":-0.32673427976948577,"pZ":2.6313955905430935,"vX0":3.0697880981525243,"vY0":-120.0098426235009,"vZ0":1.3110025023521028,"x":129.45,"y":167.73,"x0":-1.8243509201807533,"y0":50.00042465289072,"z0":5.0640136857347935,"aX":2.360204890345881},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-1.6,"breakHorizontal":-3.6,"spinRate":2370,"spinDirection":67},"zone":4,"typeConfidence":0.92,"plateTime":0.4543842457202554,"extension":6.895303536415132},"hitData":{"launchSpeed":100.2,"launchAngle":32.0,"totalDistance":416.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":126.1,"coordY":30.7}},"index":4,"playId":"54782dc0-3622-327f-b86a-024cc6105658","pitchNumber":4,"startTime":"2026-07-16T22:44:24.406Z","endTime":"2026-07-16T22:44:53.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:44:53.019Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-16T22:45:20.475Z","endTime":"2026-07-16T22:46:24.650Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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":[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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-16T22:45:12.661Z","endTime":"2026-07-16T22:45:22.773Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":80.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.66181975036019,"aZ":-30.88829366005858,"pfxX":-7.715963261334664,"pfxZ":0.7887659905534408,"pX":-0.5359863811277557,"pZ":1.259098795184678,"vX0":5.90173714199584,"vY0":-125.43441744223018,"vZ0":-2.5999351358678453,"x":137.43,"y":204.78,"x0":-1.894185165344371,"y0":50.00136465986726,"z0":4.778258685578786,"aX":-12.537974932864556},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":1.2,"breakHorizontal":13.0,"spinRate":1483,"spinDirection":252},"zone":13,"typeConfidence":0.91,"plateTime":0.4334017957907341,"extension":7.297512471406343},"index":1,"playId":"3736ee90-76d1-3430-a3d8-455d37f75402","pitchNumber":1,"startTime":"2026-07-16T22:45:22.773Z","endTime":"2026-07-16T22:45:25.773Z","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.7,"endSpeed":86.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.453375459009834,"aZ":-17.753965561466682,"pfxX":-7.56693463889405,"pfxZ":7.605032269649425,"pX":0.2878048394717518,"pZ":2.555954428385928,"vX0":8.157217634564777,"vY0":-136.23874363446802,"vZ0":-3.173652303110091,"x":106.03,"y":169.77,"x0":-1.7494645816275014,"y0":50.00608032679432,"z0":4.949926117241863,"aX":-14.353911742600541},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.3,"breakHorizontal":12.1,"spinRate":2413,"spinDirection":235},"zone":6,"typeConfidence":0.91,"plateTime":0.4006878399705682,"extension":7.0590999070674485},"index":2,"playId":"cbee4560-6ae0-31bc-8d9c-a1c5968f0a5e","pitchNumber":2,"startTime":"2026-07-16T22:45:42.196Z","endTime":"2026-07-16T22:45:45.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.49376682359433,"aZ":-39.435263029831106,"pfxX":7.963860319724423,"pfxZ":-5.519791747291491,"pX":0.6559674812683495,"pZ":0.9148779258221859,"vX0":2.9798478874961196,"vY0":-113.55786915719604,"vZ0":-0.8631431115303012,"x":92.0,"y":214.08,"x0":-1.7055462275438331,"y0":50.00467179397342,"z0":5.200253794688775,"aX":10.470856495620016},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.0,"breakHorizontal":-15.1,"spinRate":2661,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.48110957625199013,"extension":7.156046595162221},"index":3,"playId":"acc77f9c-68ca-3386-88bb-1663dd8a8550","pitchNumber":3,"startTime":"2026-07-16T22:46:04.750Z","endTime":"2026-07-16T22:46:08.136Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.062486828453682,"aZ":-40.54332338314396,"pfxX":8.376673750836597,"pfxZ":-6.391673341603398,"pX":0.7458839825529014,"pZ":1.1953813500552795,"vX0":3.0932343458704574,"vY0":-114.01334838993682,"vZ0":0.03197666343723071,"x":88.57,"y":206.5,"x0":-1.718907929032472,"y0":50.00296292260376,"z0":5.200947455970128,"aX":10.966163997474316},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.9,"breakVerticalInduced":-11.3,"breakHorizontal":-16.0,"spinRate":2724,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.48143131392191707,"extension":6.789074439517558},"index":4,"playId":"00f2db7a-a18a-3246-a580-c5029f7ba38a","pitchNumber":4,"startTime":"2026-07-16T22:46:20.877Z","endTime":"2026-07-16T22:46:24.650Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:46:24.650Z","atBatIndex":15},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-16T22:46:34.689Z","endTime":"2026-07-16T22:48:21.581Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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":2},"pitchData":{"startSpeed":92.9,"endSpeed":85.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.583569703653826,"aZ":-22.84369163597526,"pfxX":-12.219656879466942,"pfxZ":4.99916451927123,"pX":1.0271206552389078,"pZ":1.4476447481798762,"vX0":11.10294807292197,"vY0":-134.83515021558762,"vZ0":-4.821759328270961,"x":77.85,"y":199.69,"x0":-1.5294709909189692,"y0":50.001537119501805,"z0":4.84270832823072,"aX":-22.80426499394742},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":8.3,"breakHorizontal":20.2,"spinRate":2272,"spinDirection":225},"zone":14,"typeConfidence":0.9,"plateTime":0.4041144393707121,"extension":7.060617892824694},"index":0,"playId":"d7f00f52-d174-3841-b967-2036e62e50be","pitchNumber":1,"startTime":"2026-07-16T22:46:54.558Z","endTime":"2026-07-16T22:46:57.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.9,"endSpeed":81.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.439200846766717,"aZ":-29.901485176550462,"pfxX":-9.629551499800895,"pfxZ":1.3774893577624656,"pX":0.0313299062796793,"pZ":0.9873851549190853,"vX0":7.687065774805239,"vY0":-126.3920256364652,"vZ0":-3.506046565337358,"x":115.81,"y":212.12,"x0":-1.7719940324331203,"y0":50.001254370267425,"z0":4.748224143868165,"aX":-15.857539530513284},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":2.0,"breakHorizontal":16.1,"spinRate":1604,"spinDirection":254},"zone":14,"typeConfidence":0.84,"plateTime":0.4304242742423332,"extension":7.382812941174275},"index":1,"playId":"f0a48ab7-ec13-34c6-8a30-810a0e2bcee0","pitchNumber":2,"startTime":"2026-07-16T22:47:10.657Z","endTime":"2026-07-16T22:47:13.755Z","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":0,"outs":2},"pitchData":{"startSpeed":77.7,"endSpeed":71.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.357802416339677,"aZ":-39.29799495751834,"pfxX":7.595494364836488,"pfxZ":-5.48766681961858,"pX":-1.0057646542653305,"pZ":1.5866653734459875,"vX0":-0.3115269463925026,"vY0":-113.1682830150959,"vZ0":0.6659257672302223,"x":155.34,"y":195.94,"x0":-1.853384975703212,"y0":50.00184925509236,"z0":5.220290787650763,"aX":9.865448828830141},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-9.5,"breakHorizontal":-13.7,"spinRate":2699,"spinDirection":54},"zone":13,"typeConfidence":0.9,"plateTime":0.4837273818217165,"extension":6.9493646979741825},"index":2,"playId":"be878adc-aa43-3a65-9adc-eee8d76fe9f6","pitchNumber":3,"startTime":"2026-07-16T22:47:28.827Z","endTime":"2026-07-16T22:47:33.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.62523963428236,"aZ":-24.845184094443564,"pfxX":-10.813754339647753,"pfxZ":4.015841171558894,"pX":-0.05885098476553009,"pZ":1.7509255708806688,"vX0":8.10969058066394,"vY0":-133.47309381834847,"vZ0":-3.41280877505913,"x":119.24,"y":191.51,"x0":-1.7142602096873398,"y0":50.00397516908547,"z0":4.812178317840783,"aX":-19.737657881005422},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":6.8,"breakHorizontal":18.1,"spinRate":2281,"spinDirection":231},"zone":8,"typeConfidence":0.9,"plateTime":0.4085766508644779,"extension":7.026216505551861},"index":3,"playId":"5698bef3-d559-3da1-9861-c859369de38d","pitchNumber":4,"startTime":"2026-07-16T22:47:49.449Z","endTime":"2026-07-16T22:47:52.810Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"index":4,"startTime":"2026-07-16T22:48:01.371Z","endTime":"2026-07-16T22:48:17.725Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"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":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.6,"endSpeed":81.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.343264452962238,"aZ":-30.926514555803255,"pfxX":-9.77794055620679,"pfxZ":0.7527840840677489,"pX":1.2882950009028453,"pZ":0.3229171873343829,"vX0":10.674700838691118,"vY0":-127.12041138737695,"vZ0":-4.977647308290476,"x":67.89,"y":230.06,"x0":-1.6730585575085957,"y0":50.00248173032845,"z0":4.729976112235002,"aX":-16.181238226608773},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":0.5,"breakHorizontal":15.6,"spinRate":1612,"spinDirection":252},"zone":14,"typeConfidence":0.67,"plateTime":0.42905356254894667,"extension":7.1893024191605885},"index":5,"playId":"1f387caa-1a65-31d6-9e36-d6a8f2902799","pitchNumber":5,"startTime":"2026-07-16T22:48:17.725Z","endTime":"2026-07-16T22:48:21.581Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:48:21.581Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-16T22:48:34.395Z","endTime":"2026-07-16T22:50:01.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":76.4,"endSpeed":70.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.897161063579677,"aZ":-39.52764886154823,"pfxX":8.42071155943172,"pfxZ":-5.841822963357554,"pX":-1.087559388571828,"pZ":3.434582032259552,"vX0":-0.6646208119960408,"vY0":-111.21216268707721,"vZ0":4.762495040913048,"x":158.46,"y":146.05,"x0":-1.8804661187333003,"y0":50.00114663737772,"z0":5.351349480504594,"aX":10.605364782209405},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-9.1,"breakHorizontal":-15.1,"spinRate":2592,"spinDirection":61},"zone":11,"typeConfidence":0.9,"plateTime":0.49146580170866105,"extension":6.692382016291777},"index":0,"playId":"f8b80389-72d4-3dfe-8f85-a9021c3d9fde","pitchNumber":1,"startTime":"2026-07-16T22:48:49.815Z","endTime":"2026-07-16T22:48:53.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.4,"endSpeed":84.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.06087077506806,"aZ":-25.97200589831826,"pfxX":-9.58661170387389,"pfxZ":3.4190815484772674,"pX":0.5170890876174289,"pZ":2.233299060375722,"vX0":8.836463756379336,"vY0":-132.95534794194023,"vZ0":-2.064545600911162,"x":97.29,"y":178.48,"x0":-1.5834295720363214,"y0":50.00128893918616,"z0":4.880460950660622,"aX":-17.3831325310552},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":6.0,"breakHorizontal":15.7,"spinRate":2265,"spinDirection":232},"zone":6,"typeConfidence":0.9,"plateTime":0.40995566386532856,"extension":7.2753102505453136},"index":1,"playId":"8d7bf264-00bf-3882-a52a-31953b67ce44","pitchNumber":2,"startTime":"2026-07-16T22:49:10.586Z","endTime":"2026-07-16T22:49:13.737Z","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":2},"pitchData":{"startSpeed":77.1,"endSpeed":71.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.161675199413683,"aZ":-39.730142116970164,"pfxX":6.690722968942181,"pfxZ":-5.920187950606255,"pX":0.2589867241779981,"pZ":3.066368116662362,"vX0":2.4218476059785683,"vY0":-112.21925007351969,"vZ0":3.9853563723961245,"x":107.13,"y":155.99,"x0":-1.7031844325852465,"y0":50.00224380422176,"z0":5.312579175899075,"aX":8.53947553632607},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-9.4,"breakHorizontal":-12.7,"spinRate":2636,"spinDirection":52},"zone":3,"typeConfidence":0.89,"plateTime":0.48794321901641613,"extension":7.393185626857429},"index":2,"playId":"30634486-6c45-3235-8c46-4f0e8b3d936f","pitchNumber":3,"startTime":"2026-07-16T22:49:33.034Z","endTime":"2026-07-16T22:49:36.566Z","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":77.8,"endSpeed":71.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.74172514601108,"aZ":-39.958390570930426,"pfxX":8.152302501652262,"pfxZ":-6.025552492100175,"pX":0.7459227527869464,"pZ":1.3304587419201486,"vX0":3.241006445143718,"vY0":-113.28935954258057,"vZ0":0.41286282798248775,"x":88.57,"y":202.86,"x0":-1.764472955463343,"y0":50.00136173984201,"z0":5.157542237835533,"aX":10.536996678429945},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-10.4,"breakHorizontal":-15.6,"spinRate":2643,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.484484746211729,"extension":6.860540957595151},"index":3,"playId":"fc38f37a-90c6-3d8d-a562-550638d31faa","pitchNumber":4,"startTime":"2026-07-16T22:49:58.071Z","endTime":"2026-07-16T22:50:01.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:50:01.071Z","atBatIndex":17},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a ground ball to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-16T22:51:39.709Z","endTime":"2026-07-16T22:52:47.179Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"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":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":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":87.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.333128794952717,"aZ":-12.834432624543805,"pfxX":-9.085875632340368,"pfxZ":9.791094565576039,"pX":-0.014234345791779582,"pZ":2.990429228553813,"vX0":10.094510745726085,"vY0":-139.41367754803844,"vZ0":-3.8540073664082333,"x":117.54,"y":158.04,"x0":-2.4956071737522625,"y0":50.00206629150924,"z0":5.233420016768128,"aX":-17.946332676046897},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":17.2,"breakHorizontal":14.4,"spinRate":2384,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3923696556881118,"extension":7.1350455996595565},"hitData":{"launchSpeed":92.5,"launchAngle":5.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":122.36,"coordY":127.51}},"index":0,"playId":"aed1b1a5-2702-3d46-911d-5414afecf0a6","pitchNumber":1,"startTime":"2026-07-16T22:52:36.902Z","endTime":"2026-07-16T22:52:47.179Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:52:47.179Z","atBatIndex":18},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Rincones Jr. strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-16T22:53:00.844Z","endTime":"2026-07-16T22:54:20.896Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":95.0,"endSpeed":87.3,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.37471136665216,"aZ":-14.458956259765241,"pfxX":-8.043879285533333,"pfxZ":9.12642306396274,"pX":0.4205809865342776,"pZ":2.7090287455494497,"vX0":11.187724159809044,"vY0":-137.90153360254868,"vZ0":-4.188622398343855,"x":100.97,"y":165.64,"x0":-2.628960211272898,"y0":50.005529812996954,"z0":5.211613424659641,"aX":-15.619486663739071},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":12.5,"spinRate":2428,"spinDirection":222},"zone":6,"typeConfidence":2.0,"plateTime":0.3959901867037634,"extension":7.188626647818394},"index":0,"playId":"62f5cd50-293b-37db-a8f9-5c9c8625e271","pitchNumber":1,"startTime":"2026-07-16T22:53:09.752Z","endTime":"2026-07-16T22:53:12.947Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.4,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.481246332445455,"aZ":-15.739524551088971,"pfxX":-8.817843656186374,"pfxZ":8.395802528976512,"pX":-0.7667844113570413,"pZ":2.7407339140963765,"vX0":8.739518189668681,"vY0":-138.88093011672981,"vZ0":-3.9868801619486507,"x":146.23,"y":164.78,"x0":-2.805529949418312,"y0":50.002316351212386,"z0":5.238515014619681,"aX":-17.26147838740868},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":14.2,"spinRate":2460,"spinDirection":230},"zone":4,"typeConfidence":2.0,"plateTime":0.3940554178635143,"extension":7.019353980677218},"index":1,"playId":"80884a04-6b88-3aac-bea7-ac9d47a4bde2","pitchNumber":2,"startTime":"2026-07-16T22:53:27.569Z","endTime":"2026-07-16T22:53:30.569Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.4,"endSpeed":76.4,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.655580402331967,"aZ":-38.02037852390807,"pfxX":3.2942427918825117,"pfxZ":-4.028542521862175,"pX":0.35417544145153335,"pZ":2.1244444586710816,"vX0":6.155761799391375,"vY0":-118.5828669333222,"vZ0":0.4588304161148462,"x":103.5,"y":181.42,"x0":-2.6842815513861296,"y0":50.00284397348762,"z0":5.344840694930968,"aX":4.779700075390442},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-7.0,"breakHorizontal":-7.2,"spinRate":2714,"spinDirection":73},"zone":9,"typeConfidence":2.0,"plateTime":0.45860637966111284,"extension":6.921107634887945},"index":2,"playId":"61b32d78-6a88-38ef-b856-56570f85638c","pitchNumber":3,"startTime":"2026-07-16T22:53:50.632Z","endTime":"2026-07-16T22:53:54.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.6,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.40463560212741,"aZ":-15.592089841000583,"pfxX":-7.7289751707915055,"pfxZ":8.277925323045345,"pX":0.2905259376355707,"pZ":4.000408635407897,"vX0":10.757570216659753,"vY0":-139.88975892839517,"vZ0":-0.8246867222230752,"x":105.93,"y":130.77,"x0":-2.5816941385351613,"y0":50.00245333519117,"z0":5.310906814023998,"aX":-15.482876376124931},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":15.0,"breakHorizontal":12.1,"spinRate":2408,"spinDirection":226},"zone":12,"typeConfidence":2.0,"plateTime":0.3899688109798789,"extension":6.959723377560076},"index":3,"playId":"e392366c-7a84-37a5-ab66-b06276132cea","pitchNumber":4,"startTime":"2026-07-16T22:54:13.965Z","endTime":"2026-07-16T22:54:20.896Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:54:20.896Z","atBatIndex":19},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justin Crawford pops out to pitcher Christian Scott in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-16T22:54:28.199Z","endTime":"2026-07-16T22:55:13.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":681035,"link":"/api/v1/people/681035"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.384936609473296,"aZ":-25.106607851748095,"pfxX":-0.3475622719688638,"pfxZ":4.02017797581674,"pX":0.1090931909512941,"pZ":4.173742562772781,"vX0":7.92307272798361,"vY0":-130.73829221703525,"vZ0":1.7576151499330641,"x":112.84,"y":126.09,"x0":-2.8951393008974873,"y0":50.00506760010065,"z0":5.356581430543093,"aX":-0.6120987164040682},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.8,"breakHorizontal":-0.8,"spinRate":2528,"spinDirection":194},"zone":12,"typeConfidence":2.0,"plateTime":0.41639652295262053,"extension":7.078232879353123},"index":0,"playId":"678e352c-d566-328b-99d4-fa05b89e592f","pitchNumber":1,"startTime":"2026-07-16T22:54:46.289Z","endTime":"2026-07-16T22:54:49.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(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":83.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.151739177097397,"aZ":-24.381959744658968,"pfxX":0.606531625236133,"pfxZ":4.3790079494264145,"pX":0.6596829992002654,"pZ":3.370655138487332,"vX0":8.738212947905746,"vY0":-131.6091401946549,"vZ0":-0.3698316016688101,"x":91.85,"y":147.77,"x0":-2.7624988861380575,"y0":50.00231628780097,"z0":5.296490335907297,"aX":1.0792756865753612},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":8.0,"breakHorizontal":-2.8,"spinRate":2580,"spinDirection":183},"zone":3,"typeConfidence":2.0,"plateTime":0.413895104648105,"extension":6.992838374899592},"hitData":{"launchSpeed":63.0,"launchAngle":86.0,"totalDistance":7.0,"trajectory":"popup","hardness":"medium","location":"1","coordinates":{"coordX":126.03,"coordY":207.26}},"index":1,"playId":"87cc0d9e-46b3-3d7f-9a34-91998eb34181","pitchNumber":2,"startTime":"2026-07-16T22:55:04.940Z","endTime":"2026-07-16T22:55:13.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:55:13.797Z","atBatIndex":20},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-16T22:56:54.680Z","endTime":"2026-07-16T22:58:02.063Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-16T22:55:40.450Z","endTime":"2026-07-16T22:56:56.896Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.902060539860038,"aZ":-26.82632870242438,"pfxX":7.131273758600652,"pfxZ":3.5838030166630297,"pX":1.579151480505108,"pZ":2.8364478153580888,"vX0":8.527406142559196,"vY0":-121.42225018484962,"vZ0":-0.2151411741442203,"x":56.81,"y":162.2,"x0":-2.9055147450032583,"y0":50.00282988164441,"z0":5.261523784354389,"aX":10.641033116754524},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.7,"breakHorizontal":-15.0,"spinRate":2649,"spinDirection":74},"zone":12,"typeConfidence":2.0,"plateTime":0.4511824297794851,"extension":6.980195477369165},"index":1,"playId":"30a7d2b9-16de-38da-afe8-c5d0a6e398c9","pitchNumber":1,"startTime":"2026-07-16T22:56:56.896Z","endTime":"2026-07-16T22:57:00.060Z","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":2},"pitchData":{"startSpeed":91.7,"endSpeed":84.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.37863162068974,"aZ":-20.303029594649495,"pfxX":-0.07262993620336156,"pfxZ":6.5062864092249075,"pX":0.6566722581131154,"pZ":3.2229255405216666,"vX0":9.041186211202364,"vY0":-133.42182203856999,"vZ0":-1.4125064839713213,"x":91.97,"y":151.76,"x0":-2.749081648462333,"y0":50.00513548533231,"z0":5.204693515473491,"aX":-0.13279708632012635},"breaks":{"breakAngle":4.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":11.8,"breakHorizontal":-1.6,"spinRate":2587,"spinDirection":198},"zone":3,"typeConfidence":2.0,"plateTime":0.4085909497244731,"extension":6.935794742569798},"index":2,"playId":"4ccda299-027e-3438-8219-1b8ce24cef01","pitchNumber":2,"startTime":"2026-07-16T22:57:15.402Z","endTime":"2026-07-16T22:57:21.575Z","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":96.1,"endSpeed":89.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34748982443394,"aZ":-16.208303612797202,"pfxX":-6.943969899690044,"pfxZ":7.923179058599401,"pX":0.04500788458491881,"pZ":1.974261718140644,"vX0":10.286857341941962,"vY0":-139.62522035090674,"vZ0":-5.919564554748788,"x":115.28,"y":185.47,"x0":-2.7500878313192287,"y0":50.00340508207288,"z0":5.152236384581958,"aX":-13.994677150572198},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":10.9,"spinRate":2384,"spinDirection":225},"zone":8,"typeConfidence":2.0,"plateTime":0.38922563258365983,"extension":7.058600846462766},"index":3,"playId":"5c739a96-1f76-333b-91c7-e2ba45df5abf","pitchNumber":3,"startTime":"2026-07-16T22:57:41.207Z","endTime":"2026-07-16T22:57:44.207Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.9,"endSpeed":75.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00153589756858,"aZ":-25.62682050703847,"pfxX":6.38750813450825,"pfxZ":4.570352303018103,"pX":1.4984270001948556,"pZ":1.9039778713811344,"vX0":8.414546767128195,"vY0":-118.97741829074259,"vZ0":-2.14035825513577,"x":59.88,"y":187.37,"x0":-2.915026777138752,"y0":50.003316201375284,"z0":5.13963323548205,"aX":9.14786253626835},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":8.0,"breakHorizontal":-13.6,"spinRate":2676,"spinDirection":72},"zone":14,"typeConfidence":2.0,"plateTime":0.4605111941578435,"extension":6.911199678197832},"index":4,"playId":"09f18851-1c29-31b1-ba08-789e30e7f10c","pitchNumber":4,"startTime":"2026-07-16T22:57:59.063Z","endTime":"2026-07-16T22:58:02.063Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T22:58:02.063Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-16T23:00:01.144Z","endTime":"2026-07-16T23:01:47.235Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":82.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.926149975727988,"aZ":-15.551227256303711,"pfxX":-8.940592431293886,"pfxZ":9.482694053513558,"pX":-0.4829858143122217,"pZ":2.0220535324583,"vX0":6.535414943745842,"vY0":-131.11500544606113,"vZ0":-4.325498395812438,"x":135.41,"y":184.18,"x0":-1.8377090315751596,"y0":50.00304811966735,"z0":4.84217702661821,"aX":-15.67439064187421},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":16.6,"breakHorizontal":14.9,"spinRate":2384,"spinDirection":227},"zone":7,"typeConfidence":0.9,"plateTime":0.41663321991015323,"extension":7.124052097074165},"index":0,"playId":"1bb806b8-bddd-3058-9621-235a70143ec4","pitchNumber":1,"startTime":"2026-07-16T23:00:39.141Z","endTime":"2026-07-16T23:00:42.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":84.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.872712567425147,"aZ":-24.202540132035157,"pfxX":-10.527010404117334,"pfxZ":4.42772523130524,"pX":1.1411741778465005,"pZ":2.37024965930198,"vX0":10.530405374640049,"vY0":-132.2420459066318,"vZ0":-2.0477522757393354,"x":73.5,"y":174.78,"x0":-1.4938487169420513,"y0":50.002625239233176,"z0":4.900965482268368,"aX":-18.95081935738429},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":7.8,"breakHorizontal":17.3,"spinRate":2259,"spinDirection":232},"zone":14,"typeConfidence":0.9,"plateTime":0.41162370229939516,"extension":7.025508864435707},"index":1,"playId":"d72cbfb7-9f00-350f-9563-7ddfb32697e4","pitchNumber":2,"startTime":"2026-07-16T23:01:08.401Z","endTime":"2026-07-16T23:01:12.542Z","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":77.3,"endSpeed":70.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.151401359873688,"aZ":-39.12379486088475,"pfxX":8.320368099317296,"pfxZ":-5.541385861141744,"pX":0.04111451478050246,"pZ":1.7269156115125586,"vX0":1.8758147837051287,"vY0":-112.42004916267659,"vZ0":1.2173861302566464,"x":115.43,"y":192.15,"x0":-1.8884586253186382,"y0":50.00263938984204,"z0":5.21191606232741,"aX":10.437130947249981},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.8,"breakVerticalInduced":-9.2,"breakHorizontal":-15.6,"spinRate":2546,"spinDirection":55},"zone":8,"typeConfidence":0.9,"plateTime":0.490967995057745,"extension":6.969092262555191},"index":2,"playId":"20aa54c3-ce5c-3093-ba46-d230fb295d62","pitchNumber":3,"startTime":"2026-07-16T23:01:23.666Z","endTime":"2026-07-16T23:01:26.784Z","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":76.5,"endSpeed":69.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.389742785716876,"aZ":-38.71674747899516,"pfxX":7.6498684392444725,"pfxZ":-5.306559445389189,"pX":-0.12899363665903196,"pZ":0.8722915162665753,"vX0":1.3967188752975956,"vY0":-111.31178383489376,"vZ0":-0.5574450841935161,"x":121.92,"y":215.23,"x0":-1.760436095077718,"y0":50.00485658188543,"z0":5.198524059130022,"aX":9.424837373543745},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-9.4,"breakHorizontal":-14.2,"spinRate":2645,"spinDirection":51},"zone":13,"typeConfidence":0.9,"plateTime":0.49555145613198226,"extension":6.8004895902055065},"hitData":{"launchSpeed":90.3,"launchAngle":-20.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.66,"coordY":157.1}},"index":3,"playId":"9f444a5f-1e86-3e3d-a43f-0b9d99b90654","pitchNumber":4,"startTime":"2026-07-16T23:01:41.012Z","endTime":"2026-07-16T23:01:47.235Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:01:47.235Z","atBatIndex":22},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":23,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-16T23:01:58.389Z","endTime":"2026-07-16T23:02:23.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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],"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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.94731297386078,"aZ":-31.02459685459167,"pfxX":-9.17117088682755,"pfxZ":0.7242250153513412,"pX":-0.3624852820799429,"pZ":1.7840175909675493,"vX0":6.630387669715289,"vY0":-124.05624760332805,"vZ0":-1.2451294237468598,"x":130.82,"y":190.61,"x0":-1.8508705273346884,"y0":50.00417549305491,"z0":4.829998455563747,"aX":-14.595357312531378},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.3,"breakHorizontal":15.5,"spinRate":1483,"spinDirection":251},"zone":7,"typeConfidence":0.9,"plateTime":0.43803497681794656,"extension":7.006227112944356},"hitData":{"launchSpeed":99.9,"launchAngle":1.0,"totalDistance":53.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.24,"coordY":156.59}},"index":0,"playId":"0bd48089-7425-3604-9f43-cd07029d9d10","pitchNumber":1,"startTime":"2026-07-16T23:02:18.113Z","endTime":"2026-07-16T23:02:23.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:02:23.934Z","atBatIndex":23},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Jorge Polanco grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-16T23:02:47.488Z","endTime":"2026-07-16T23:03:23.654Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":76.1,"endSpeed":69.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.930230123642684,"aZ":-40.26924385721941,"pfxX":7.263353333075328,"pfxZ":-6.633766770047552,"pX":-0.7871735368151528,"pZ":1.6925581455200867,"vX0":0.3353334225884734,"vY0":-110.69984162094514,"vZ0":1.6214729868738373,"x":147.01,"y":193.08,"x0":-1.88273991546303,"y0":50.005004743647206,"z0":5.22211362337098,"aX":8.859912441533039},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-59.0,"breakVerticalInduced":-11.0,"breakHorizontal":-13.2,"spinRate":2567,"spinDirection":54},"zone":7,"typeConfidence":0.91,"plateTime":0.49808292700671375,"extension":7.0386176553525885},"index":0,"playId":"6b31d53e-5e91-3b0a-8673-3d5d938f8aec","pitchNumber":1,"startTime":"2026-07-16T23:02:56.148Z","endTime":"2026-07-16T23:02:59.479Z","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":2},"pitchData":{"startSpeed":77.1,"endSpeed":70.5,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.53650580968522,"aZ":-39.84926803416918,"pfxX":8.372260328117823,"pfxZ":-6.09343232808217,"pX":-0.6227188966731635,"pZ":1.796864571694971,"vX0":0.20652493658004778,"vY0":-112.20453133987593,"vZ0":1.349586963859052,"x":140.74,"y":190.26,"x0":-1.8018657239968385,"y0":50.001295786272365,"z0":5.285192421420815,"aX":10.548350471489877},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-10.3,"breakHorizontal":-15.1,"spinRate":2576,"spinDirection":57},"zone":7,"typeConfidence":0.9,"plateTime":0.49036915874627107,"extension":6.862775085818506},"hitData":{"launchSpeed":70.5,"launchAngle":-34.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":137.42,"coordY":162.17}},"index":1,"playId":"15202cf6-e2a2-3404-aaf0-6815381e0ee3","pitchNumber":2,"startTime":"2026-07-16T23:03:15.579Z","endTime":"2026-07-16T23:03:23.654Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:03:23.654Z","atBatIndex":24},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-16T23:05:40.735Z","endTime":"2026-07-16T23:07:29.073Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":"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":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":76.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.946315618572285,"aZ":-24.08726816168898,"pfxX":5.758956225607736,"pfxZ":5.400920959803578,"pX":1.5150717098899735,"pZ":3.6274392440614696,"vX0":8.811117888741668,"vY0":-121.8923606970467,"vZ0":0.8905821898340547,"x":59.25,"y":140.84,"x0":-2.9011870713435934,"y0":50.004783670982285,"z0":5.343988013126058,"aX":8.628742493073839},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":10.3,"breakHorizontal":-12.6,"spinRate":2475,"spinDirection":81},"zone":12,"typeConfidence":2.0,"plateTime":0.4501004945974443,"extension":6.8625593548386865},"index":0,"playId":"fdbdd87a-1448-3c7c-a821-dce4e070aa7a","pitchNumber":1,"startTime":"2026-07-16T23:05:59.422Z","endTime":"2026-07-16T23:06:15.790Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.3,"endSpeed":82.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.109593203399537,"aZ":-23.51656903652311,"pfxX":1.4240887104672177,"pfxZ":5.0778929549601495,"pX":1.326120914826982,"pZ":2.3800378176651873,"vX0":10.43832540645038,"vY0":-129.7180409424072,"vZ0":-2.6396585504285786,"x":66.45,"y":174.52,"x0":-2.9347047461989777,"y0":50.00181858625393,"z0":5.203557879502341,"aX":2.4241351098667705},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":8.8,"breakHorizontal":-4.9,"spinRate":2576,"spinDirection":184},"zone":14,"typeConfidence":2.0,"plateTime":0.42223633071436817,"extension":7.000697382587533},"index":1,"playId":"9f2db39e-e9e2-305d-b499-60a4b3c9c804","pitchNumber":2,"startTime":"2026-07-16T23:06:19.960Z","endTime":"2026-07-16T23:06:22.960Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.822505337280905,"aZ":-21.877944109064966,"pfxX":0.15130879729028823,"pfxZ":5.760541849032336,"pX":1.0156450249551214,"pZ":4.166425922916443,"vX0":10.047688644077322,"vY0":-132.45813338699398,"vZ0":1.217913259357509,"x":78.29,"y":126.29,"x0":-2.8373811951613033,"y0":50.000360626441925,"z0":5.294053223929792,"aX":0.2686041315333558},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.9,"breakHorizontal":-2.3,"spinRate":2549,"spinDirection":191},"zone":12,"typeConfidence":2.0,"plateTime":0.4126282415685898,"extension":6.919710280233302},"index":2,"playId":"4b2e858f-b6c1-3923-8d6b-63b1806bcd2a","pitchNumber":3,"startTime":"2026-07-16T23:06:35.394Z","endTime":"2026-07-16T23:06:38.394Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.006448908009485,"aZ":-23.462465151798412,"pfxX":0.7803272585455581,"pfxZ":4.9399893128616625,"pX":0.7481885171504064,"pZ":4.072694510533666,"vX0":9.334849532961242,"vY0":-131.29630761109573,"vZ0":1.2510612034956872,"x":88.48,"y":128.82,"x0":-2.9390833349301744,"y0":50.005462396044834,"z0":5.3226558580499646,"aX":1.3775444873760765},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":9.5,"breakHorizontal":-3.2,"spinRate":2434,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.41546638850666096,"extension":6.918057975776846},"index":3,"playId":"89a7ce82-1893-31b3-82c0-f2a00d7f1e58","pitchNumber":4,"startTime":"2026-07-16T23:06:53.167Z","endTime":"2026-07-16T23:06:56.990Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.0491889100729,"aZ":-28.285469052939927,"pfxX":6.9429431743387475,"pfxZ":2.692291561416127,"pX":0.6902540355065541,"pZ":2.426723288464018,"vX0":6.5985468730030705,"vY0":-119.98323682543061,"vZ0":-0.44805867487058226,"x":90.69,"y":173.26,"x0":-3.0062731373472404,"y0":50.00405042894887,"z0":5.15493338135355,"aX":10.037807434847899},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.0,"breakHorizontal":-14.3,"spinRate":2564,"spinDirection":69},"zone":6,"typeConfidence":2.0,"plateTime":0.4579874999227318,"extension":7.018189976491748},"index":4,"playId":"23b0879d-20b6-3e3a-a2bc-26248298721c","pitchNumber":5,"startTime":"2026-07-16T23:07:09.853Z","endTime":"2026-07-16T23:07:14.390Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.211420380762426,"aZ":-23.39471391807027,"pfxX":-3.570790872407991,"pfxZ":4.918681334835838,"pX":-0.3045773545012611,"pZ":1.2092840997125789,"vX0":7.986374534903259,"vY0":-132.72627469009862,"vZ0":-5.419692784651899,"x":128.61,"y":206.13,"x0":-2.887697788433855,"y0":50.004583538497734,"z0":4.979755576700204,"aX":-6.3766951910740834},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":7.9,"breakHorizontal":4.8,"spinRate":2506,"spinDirection":201},"zone":13,"typeConfidence":2.0,"plateTime":0.41254930406704693,"extension":6.931893577572009},"index":5,"playId":"d9c3fabc-8442-331c-be86-802d45804fc6","pitchNumber":6,"startTime":"2026-07-16T23:07:26.073Z","endTime":"2026-07-16T23:07:29.073Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:07:29.073Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bryce Harper doubles (18) on a ground ball to right fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":26,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-16T23:07:38.084Z","endTime":"2026-07-16T23:09:20.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.200376594123178,"aZ":-23.78057523007297,"pfxX":-5.1435777815179105,"pfxZ":4.521675943510603,"pX":0.4676447650925472,"pZ":3.2384340235905316,"vX0":10.693898176028387,"vY0":-135.05713737145928,"vZ0":-0.6256693055402921,"x":99.17,"y":151.34,"x0":-2.8670189901835066,"y0":50.0015134576241,"z0":5.139111567064773,"aX":-9.545520012568304},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":8.3,"breakHorizontal":7.2,"spinRate":2465,"spinDirection":199},"zone":3,"typeConfidence":2.0,"plateTime":0.40487915548831355,"extension":6.9245813860604635},"index":0,"playId":"4fbae610-53e3-30c5-a5bd-3c4caf8d1a6f","pitchNumber":1,"startTime":"2026-07-16T23:07:58.473Z","endTime":"2026-07-16T23:08:25.498Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.5,"endSpeed":79.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.86572706351158,"aZ":-29.08616876597861,"pfxX":-6.276210516303426,"pfxZ":1.9006153428118608,"pX":-2.70246170134341,"pZ":4.252136826253242,"vX0":2.796044402974816,"vY0":-125.96308850193145,"vZ0":3.064601402270994,"x":220.01,"y":123.97,"x0":-3.0046323971348188,"y0":50.002910711833046,"z0":5.355154952085913,"aX":-10.200080830178388},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":4.3,"breakHorizontal":10.8,"spinRate":1207,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.43296058957333683,"extension":6.935987387506918},"index":1,"playId":"b1f265eb-f48c-3db8-9596-5b9e0125eafa","pitchNumber":2,"startTime":"2026-07-16T23:08:31.299Z","endTime":"2026-07-16T23:08:34.299Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":77.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.647751703302873,"aZ":-36.82567522803403,"pfxX":4.377696956110832,"pfxZ":-3.126474059309439,"pX":0.4884311830608941,"pZ":3.7286481231419066,"vX0":6.588276900003508,"vY0":-120.50903453691184,"vZ0":3.6115292466305364,"x":98.38,"y":138.11,"x0":-2.8361978140984365,"y0":50.00122184380843,"z0":5.437807203280436,"aX":6.51723001694985},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-4.7,"breakHorizontal":-9.4,"spinRate":2842,"spinDirection":68},"zone":12,"typeConfidence":2.0,"plateTime":0.45235018142432626,"extension":6.968071029694817},"index":2,"playId":"91fcb5c7-912d-33e4-876a-974f9930f584","pitchNumber":3,"startTime":"2026-07-16T23:08:50.263Z","endTime":"2026-07-16T23:08:54.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.011295707197974,"aZ":-38.66099398248116,"pfxX":5.86598658833083,"pfxZ":-4.50528171909068,"pX":0.261170364676844,"pZ":2.1133810481807154,"vX0":5.098798514169907,"vY0":-119.51388295588626,"vZ0":0.42883863530705346,"x":107.04,"y":181.72,"x0":-2.6654569958824266,"y0":50.00230572423965,"z0":5.416656376456455,"aX":8.446395713429517},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.5,"breakVerticalInduced":-7.8,"breakHorizontal":-11.9,"spinRate":2852,"spinDirection":62},"zone":9,"typeConfidence":2.0,"plateTime":0.4590922329362619,"extension":6.851451501748682},"hitData":{"launchSpeed":87.2,"launchAngle":-11.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":171.11,"coordY":158.14}},"index":3,"playId":"e0cbb6be-b83f-338d-9d14-11a5c7b9987a","pitchNumber":4,"startTime":"2026-07-16T23:09:08.511Z","endTime":"2026-07-16T23:09:20.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:09:20.768Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to left fielder Juan Soto.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-16T23:09:43.767Z","endTime":"2026-07-16T23:11:57.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":88.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.54642266635303,"aZ":-17.15053983644788,"pfxX":-9.346627331472817,"pfxZ":7.520520353460625,"pX":0.0882711573091607,"pZ":1.594971109229452,"vX0":11.273932474071607,"vY0":-139.55112448944095,"vZ0":-6.492486794101393,"x":113.64,"y":195.72,"x0":-2.764900483364773,"y0":50.005430711410355,"z0":5.0565982651072625,"aX":-18.679633190227452},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.6,"breakHorizontal":15.0,"spinRate":2343,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.3905427807503252,"extension":7.245361795216929},"index":0,"playId":"b60babb8-3460-36d3-b82a-d56a259497e9","pitchNumber":1,"startTime":"2026-07-16T23:09:59.261Z","endTime":"2026-07-16T23:10:02.445Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.19856680052493,"aZ":-24.318964732619207,"pfxX":-2.2954856302435402,"pfxZ":4.333167160829934,"pX":1.7346250191385406,"pZ":2.8928558254800194,"vX0":12.445043480820228,"vY0":-132.93114019049818,"vZ0":-1.3723701942693838,"x":50.88,"y":160.67,"x0":-2.684429730455357,"y0":50.00060416417299,"z0":5.1607303564874405,"aX":-4.1609695454347815},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.8,"breakHorizontal":1.8,"spinRate":2549,"spinDirection":190},"zone":12,"typeConfidence":2.0,"plateTime":0.410112167483641,"extension":7.136080746093566},"index":1,"playId":"d06f81ec-e65b-3716-b71d-692a1cd7dfec","pitchNumber":2,"startTime":"2026-07-16T23:10:17.345Z","endTime":"2026-07-16T23:10:21.077Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.3,"endSpeed":83.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.046551843884707,"aZ":-23.257958666359666,"pfxX":0.9009962789331434,"pfxZ":5.056225430724581,"pX":0.7442846812147914,"pZ":3.733019291577164,"vX0":9.362454625138177,"vY0":-131.29284795124732,"vZ0":0.583773593863423,"x":88.63,"y":137.99,"x0":-2.9696094015153918,"y0":50.00607992167145,"z0":5.224609551026166,"aX":1.5876641181401234},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":-3.5,"spinRate":2520,"spinDirection":171},"zone":12,"typeConfidence":2.0,"plateTime":0.4155189138267561,"extension":6.938307265923891},"index":2,"playId":"f767f398-6fa4-3996-82c7-b3d464ae08e6","pitchNumber":3,"startTime":"2026-07-16T23:10:39.997Z","endTime":"2026-07-16T23:10:44.169Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":89.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.931508577101578,"aZ":-14.507990452920579,"pfxX":-7.883771936148689,"pfxZ":8.648358725188046,"pX":-0.10035676687812349,"pZ":2.8911500391628415,"vX0":10.226203671103455,"vY0":-141.26588941379515,"vZ0":-3.912173696398006,"x":120.83,"y":160.72,"x0":-2.724810633207006,"y0":50.004276901746465,"z0":5.212130777914784,"aX":-16.107833990631892},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.1,"breakHorizontal":12.5,"spinRate":2359,"spinDirection":226},"zone":2,"typeConfidence":2.0,"plateTime":0.38614748090734174,"extension":6.898433365804207},"index":3,"playId":"f7967191-e5da-3089-9067-44aa3e6fd561","pitchNumber":4,"startTime":"2026-07-16T23:11:04.653Z","endTime":"2026-07-16T23:11:08.340Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.1,"endSpeed":84.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.44121172319176,"aZ":-26.850572660940824,"pfxX":0.9617812122286566,"pfxZ":2.9347674435686564,"pX":0.2907347062804083,"pZ":4.026269806537352,"vX0":7.946281914133923,"vY0":-132.62917036894888,"vZ0":1.7298189741361196,"x":105.92,"y":130.07,"x0":-2.8464758055776986,"y0":50.00405837759003,"z0":5.299149323123644,"aX":1.7434031628757802},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":-3.1,"spinRate":2418,"spinDirection":196},"zone":12,"typeConfidence":2.0,"plateTime":0.41009389419397557,"extension":6.933592041725664},"index":4,"playId":"83324878-b176-356d-b349-6044c1d44154","pitchNumber":5,"startTime":"2026-07-16T23:11:29.334Z","endTime":"2026-07-16T23:11:32.872Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":78.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.18076825441093,"aZ":-32.08230937645244,"pfxX":4.175423820924678,"pfxZ":0.06342037350843199,"pX":-1.0421165596479773,"pZ":2.002860351739476,"vX0":3.3903741666175047,"vY0":-121.62067572926813,"vZ0":-1.081669214355316,"x":156.72,"y":184.7,"x0":-2.9866420858302534,"y0":50.00585288210545,"z0":5.184619576328319,"aX":6.385917939565732},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":0.1,"breakHorizontal":-8.3,"spinRate":2521,"spinDirection":73},"zone":13,"typeConfidence":2.0,"plateTime":0.4468181614656763,"extension":6.955520643782937},"hitData":{"launchSpeed":82.9,"launchAngle":31.0,"totalDistance":309.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":72.66,"coordY":86.91}},"index":5,"playId":"72da1b6d-bb93-3856-ac15-251deb3146e2","pitchNumber":6,"startTime":"2026-07-16T23:11:48.125Z","endTime":"2026-07-16T23:11:57.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:11:57.529Z","atBatIndex":27},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Alec Bohm pops out to first baseman Jared Young in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-16T23:12:17.540Z","endTime":"2026-07-16T23:12:53.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":75.8,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.06342756167329,"aZ":-28.071798229744434,"pfxX":8.771070234835813,"pfxZ":2.805694338297009,"pX":0.8569175914191135,"pZ":3.9364050632406586,"vX0":6.460017157336483,"vY0":-120.35768776050345,"vZ0":2.9626804593558345,"x":84.34,"y":132.5,"x0":-3.0044720385686756,"y0":50.00342231344234,"z0":5.180507235292746,"aX":12.824740421367231},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.1,"breakHorizontal":-17.5,"spinRate":2630,"spinDirection":82},"zone":12,"typeConfidence":2.0,"plateTime":0.4556502724671456,"extension":6.861103612396486},"index":0,"playId":"54630f31-ca7b-38c2-ac9a-65d5a2ad1f86","pitchNumber":1,"startTime":"2026-07-16T23:12:25.887Z","endTime":"2026-07-16T23:12:29.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.394463646597174,"aZ":-28.795163351768355,"pfxX":9.101681686844083,"pfxZ":2.3914725406457453,"pX":0.09686682205940315,"pZ":2.389545001082881,"vX0":4.552569022821201,"vY0":-118.02328393264723,"vZ0":-0.32431666393392033,"x":113.31,"y":174.26,"x0":-3.03903503443556,"y0":50.0002056016094,"z0":5.179851742353962,"aX":12.841787715810863},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":4.6,"breakHorizontal":-17.6,"spinRate":2594,"spinDirection":69},"zone":5,"typeConfidence":2.0,"plateTime":0.4640144473852721,"extension":6.727871268669119},"hitData":{"launchSpeed":79.0,"launchAngle":77.0,"totalDistance":69.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":150.1,"coordY":193.61}},"index":1,"playId":"e5aa37f2-bc3d-3da8-9829-082c9a62c23e","pitchNumber":2,"startTime":"2026-07-16T23:12:44.797Z","endTime":"2026-07-16T23:12:53.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:12:53.528Z","atBatIndex":28},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Young walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-16T23:15:09.266Z","endTime":"2026-07-16T23:17:18.466Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.4,"endSpeed":71.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.344364905045257,"aZ":-39.22113469085003,"pfxX":6.223224143853966,"pfxZ":-5.508840199569791,"pX":0.04905076485141204,"pZ":1.741781459649741,"vX0":2.3105729776701525,"vY0":-112.7045867034809,"vZ0":1.1949356125858435,"x":115.13,"y":191.75,"x0":-1.7990589271664559,"y0":50.0002450668309,"z0":5.1797411403216005,"aX":7.967595712601836},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-9.4,"breakHorizontal":-11.9,"spinRate":2527,"spinDirection":59},"zone":8,"typeConfidence":0.89,"plateTime":0.486828202397831,"extension":7.180497180345439},"index":0,"playId":"88029a20-9b67-3f40-a5d3-d8c9b48dccce","pitchNumber":1,"startTime":"2026-07-16T23:15:30.468Z","endTime":"2026-07-16T23:15:33.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.0,"endSpeed":84.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.372214639700932,"aZ":-17.18874724783285,"pfxX":-8.426642217310778,"pfxZ":8.212556192649469,"pX":1.5735448971701542,"pZ":3.140325677259457,"vX0":11.240191574658931,"vY0":-133.63491253177685,"vZ0":-1.6188302784705528,"x":57.02,"y":153.99,"x0":-1.5748085971529802,"y0":50.00468911478234,"z0":4.977314549553072,"aX":-15.38081712084191},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":14.8,"breakHorizontal":13.1,"spinRate":2329,"spinDirection":232},"zone":12,"typeConfidence":0.87,"plateTime":0.4084672544693988,"extension":7.313396325997938},"index":1,"playId":"d19bb0fb-d575-3185-b00a-ce87b06421ae","pitchNumber":2,"startTime":"2026-07-16T23:15:51.574Z","endTime":"2026-07-16T23:15:55.420Z","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":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.970413389663417,"aZ":-40.9283518015556,"pfxX":6.70493151929993,"pfxZ":-6.824968858954432,"pX":-0.802256817171292,"pZ":1.332355573393557,"vX0":0.5274464195766344,"vY0":-112.99670497098225,"vZ0":0.6179597968199615,"x":147.58,"y":202.81,"x0":-1.9092985001243918,"y0":50.00056659698095,"z0":5.191456677612658,"aX":8.606139342416174},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.5,"breakVerticalInduced":-11.9,"breakHorizontal":-12.2,"spinRate":2569,"spinDirection":55},"zone":13,"typeConfidence":0.9,"plateTime":0.48607228490965726,"extension":7.1692690546940145},"index":2,"playId":"3c4fff22-0538-313c-ba41-446177224f07","pitchNumber":3,"startTime":"2026-07-16T23:16:07.237Z","endTime":"2026-07-16T23:16:11.081Z","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":true},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.026287067193156,"aZ":-39.61644177177781,"pfxX":7.663146851121519,"pfxZ":-5.79455190183938,"pX":-0.8357652588495638,"pZ":2.4548579503818586,"vX0":0.053845214448572765,"vY0":-112.54481469220921,"vZ0":2.6182275102209243,"x":148.86,"y":172.5,"x0":-1.855773614340346,"y0":50.000888296519605,"z0":5.2829658296454305,"aX":9.84892227805913},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.2,"breakVerticalInduced":-9.5,"breakHorizontal":-13.9,"spinRate":2582,"spinDirection":51},"zone":4,"typeConfidence":0.9,"plateTime":0.4862899394933389,"extension":6.9279340346282865},"index":3,"playId":"5c7f9f8f-dd71-3508-9a01-7dcfe5492e86","pitchNumber":4,"startTime":"2026-07-16T23:16:23.811Z","endTime":"2026-07-16T23:16:50.826Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":85.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.516889650279566,"aZ":-24.13377646002341,"pfxX":-10.236158622225533,"pfxZ":4.356840933737069,"pX":1.2003640314727755,"pZ":2.3005973921504057,"vX0":10.743423558821203,"vY0":-133.89939795051308,"vZ0":-2.547978509733653,"x":71.24,"y":176.66,"x0":-1.5032844918224577,"y0":50.00365181368685,"z0":4.962048501265889,"aX":-18.890735333462953},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.6,"breakHorizontal":16.7,"spinRate":2285,"spinDirection":223},"zone":14,"typeConfidence":0.9,"plateTime":0.4065512156114255,"extension":7.248313024394262},"index":4,"playId":"6d729a93-d49e-3157-886a-97437cf3ae4e","pitchNumber":5,"startTime":"2026-07-16T23:17:00.458Z","endTime":"2026-07-16T23:17:04.745Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":71.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.771958697523328,"aZ":-39.94725796395094,"pfxX":4.931801057692053,"pfxZ":-6.047325127365914,"pX":1.4308670381094415,"pZ":1.1279372570220394,"vX0":5.637409664094123,"vY0":-113.77482038339498,"vZ0":-0.06228814126236104,"x":62.46,"y":208.33,"x0":-1.7388918139671445,"y0":50.0040892690237,"z0":5.181873867665306,"aX":6.33634193028185},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.0,"breakVerticalInduced":-10.6,"breakHorizontal":-10.6,"spinRate":2661,"spinDirection":58},"zone":14,"typeConfidence":0.89,"plateTime":0.48514501693593637,"extension":7.183379486805542},"index":5,"playId":"f7aa615d-3e04-3bc6-8908-ee68b7bebfe5","pitchNumber":6,"startTime":"2026-07-16T23:17:15.095Z","endTime":"2026-07-16T23:17:18.466Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:17:18.466Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brett Baty singles on a sharp line drive to center fielder Justin Crawford. Jared Young to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-16T23:17:55.799Z","endTime":"2026-07-16T23:19:34.657Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnSecond":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-16T23:17:44.916Z","endTime":"2026-07-16T23:17:58.028Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"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":85.2,"endSpeed":78.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.754816186673864,"aZ":-29.672693894190033,"pfxX":-8.269452948142552,"pfxZ":1.585575546211932,"pX":-1.3559771966676988,"pZ":1.9339503041122341,"vX0":3.9629203227954104,"vY0":-124.12269293946251,"vZ0":-1.1561022667178327,"x":168.69,"y":186.56,"x0":-1.8913495707122918,"y0":50.00003749283301,"z0":4.856401564872302,"aX":-13.016829042746608},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.9,"breakHorizontal":14.2,"spinRate":1578,"spinDirection":248},"zone":13,"typeConfidence":0.92,"plateTime":0.4397686872832036,"extension":6.826388229685172},"index":1,"playId":"ef14daf8-f348-3d55-9086-b941fa0b51a7","pitchNumber":1,"startTime":"2026-07-16T23:17:58.028Z","endTime":"2026-07-16T23:18:01.515Z","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":0},"pitchData":{"startSpeed":85.1,"endSpeed":78.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.973430912805956,"aZ":-30.188347977201754,"pfxX":-9.55807712354207,"pfxZ":1.265782175687585,"pX":-0.17756825331092901,"pZ":1.684031697964987,"vX0":6.955425855899543,"vY0":-123.85165969781984,"vZ0":-1.459489051119706,"x":123.77,"y":193.31,"x0":-1.7640139984396301,"y0":50.00431423792067,"z0":4.777916133111218,"aX":-15.027238559332806},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.2,"breakHorizontal":16.0,"spinRate":1545,"spinDirection":251},"zone":8,"typeConfidence":0.9,"plateTime":0.4402474940330894,"extension":7.360053976954027},"index":2,"playId":"b3bacec0-a0b3-3e56-8aac-c345a0be498e","pitchNumber":2,"startTime":"2026-07-16T23:18:17.706Z","endTime":"2026-07-16T23:18:20.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.065364902478695,"aZ":-30.83843351294053,"pfxX":-8.6025959991109,"pfxZ":0.8458118277015796,"pX":-1.3196409185981994,"pZ":2.224552663311823,"vX0":4.1931191200143365,"vY0":-123.71975443887015,"vZ0":-0.15367850346522538,"x":167.3,"y":178.72,"x0":-1.904865143109608,"y0":50.00125698996848,"z0":4.838529074450711,"aX":-13.54313177088643},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":1.7,"breakHorizontal":14.9,"spinRate":1604,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.44009364080184676,"extension":6.815608017396557},"index":3,"playId":"e917d5d1-7d1b-3709-ac1a-4a2021cf1b86","pitchNumber":3,"startTime":"2026-07-16T23:18:44.676Z","endTime":"2026-07-16T23:18:48.106Z","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":92.1,"endSpeed":85.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.100080147015436,"aZ":-17.520163314205682,"pfxX":-8.980840070145108,"pfxZ":7.9381324550141485,"pX":-0.3715694645281817,"pZ":2.3792244724155656,"vX0":7.195470798393332,"vY0":-134.06632496023508,"vZ0":-3.167020173083609,"x":131.16,"y":174.54,"x0":-1.9046005216486144,"y0":50.00602980083119,"z0":4.804718096165495,"aX":-16.58560506347808},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":14.0,"breakHorizontal":15.0,"spinRate":2360,"spinDirection":229},"zone":4,"typeConfidence":0.91,"plateTime":0.4063436168493877,"extension":7.072274293386244},"index":4,"playId":"fb710aef-8a44-3786-93cb-e856e60daab3","pitchNumber":4,"startTime":"2026-07-16T23:19:03.344Z","endTime":"2026-07-16T23:19:06.344Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.522012524127863,"aZ":-32.91136619655943,"pfxX":-7.898918597617341,"pfxZ":-0.46346252925840936,"pX":-0.427416695993699,"pZ":1.6131715570725653,"vX0":5.945594897144501,"vY0":-123.96822949989034,"vZ0":-1.0964307257308878,"x":133.29,"y":195.22,"x0":-1.8141095077041294,"y0":50.00598649797206,"z0":4.774260142822765,"aX":-12.469519136656853},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-0.8,"breakHorizontal":13.2,"spinRate":1531,"spinDirection":254},"zone":13,"typeConfidence":0.91,"plateTime":0.43948309542835196,"extension":7.029570342660361},"hitData":{"launchSpeed":108.6,"launchAngle":11.0,"totalDistance":239.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":121.6,"coordY":82.87}},"index":5,"playId":"8a3de726-1783-3a97-b539-0ff04f061996","pitchNumber":5,"startTime":"2026-07-16T23:19:25.949Z","endTime":"2026-07-16T23:19:34.657Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:19:34.657Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Alvarez walks. Jared Young to 3rd. Brett Baty to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-16T23:19:46.839Z","endTime":"2026-07-16T23:21:45.214Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[0,2,3,4,5],"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"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":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.342619178254548,"aZ":-40.554050602991744,"pfxX":6.9061529703907185,"pfxZ":-6.3368857615174905,"pX":0.8314894657764591,"pZ":1.0398912461251666,"vX0":3.6765293378722554,"vY0":-114.34137345384482,"vZ0":-0.2663315370302737,"x":85.31,"y":210.7,"x0":-1.6952298512824748,"y0":50.00360918816109,"z0":5.141654491164132,"aX":9.131534648392556},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.6,"breakVerticalInduced":-11.3,"breakHorizontal":-13.4,"spinRate":2630,"spinDirection":55},"zone":14,"typeConfidence":0.9,"plateTime":0.4792741554447906,"extension":7.098742983933363},"index":0,"playId":"1a5692c6-b550-3d50-bc3d-ed59e5177601","pitchNumber":1,"startTime":"2026-07-16T23:20:03.498Z","endTime":"2026-07-16T23:20:06.645Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-16T23:20:22.273Z","endTime":"2026-07-16T23:20:37.313Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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.7,"endSpeed":83.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.989111933022752,"aZ":-25.530615005422174,"pfxX":-11.48487038766127,"pfxZ":3.7263667943328533,"pX":-1.8786221078638086,"pZ":1.8827441270088552,"vX0":3.770272990074589,"vY0":-132.15518282141022,"vZ0":-2.9461190345850654,"x":188.61,"y":187.95,"x0":-1.8245518066437516,"y0":50.0045370646541,"z0":4.870737234769016,"aX":-20.483768184942882},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.4,"breakHorizontal":20.0,"spinRate":2266,"spinDirection":234},"zone":13,"typeConfidence":0.91,"plateTime":0.41316147625808153,"extension":7.1356237509025195},"index":2,"playId":"a8905414-a012-316f-8a4c-07bcc98b7c99","pitchNumber":2,"startTime":"2026-07-16T23:20:37.313Z","endTime":"2026-07-16T23:20:40.785Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":85.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.69851678800018,"aZ":-24.433710228249993,"pfxX":-10.620043184004995,"pfxZ":4.16236362806638,"pX":0.1843254863524702,"pZ":1.525026699021406,"vX0":8.41310586321697,"vY0":-134.41380032176426,"vZ0":-4.152894858745822,"x":109.97,"y":197.6,"x0":-1.5815210139526785,"y0":50.00216790176816,"z0":4.791379966014533,"aX":-19.747760781828624},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":7.0,"breakHorizontal":17.8,"spinRate":2376,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.4049864581259359,"extension":7.364954300253168},"index":3,"playId":"829c0c70-e9fb-3860-8aa3-385f89093e9f","pitchNumber":3,"startTime":"2026-07-16T23:20:57.324Z","endTime":"2026-07-16T23:21:01.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.2,"endSpeed":85.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.34664075985665,"aZ":-25.008204106509954,"pfxX":-11.456855855393627,"pfxZ":3.878145681190289,"pX":-0.4129588971392466,"pZ":1.9737450754280155,"vX0":7.327611484685306,"vY0":-134.1699289102846,"vZ0":-2.8001553874730987,"x":132.74,"y":185.49,"x0":-1.6721153046968305,"y0":50.00376004263025,"z0":4.7874443167086325,"aX":-21.171791290017463},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":6.7,"breakHorizontal":19.4,"spinRate":2353,"spinDirection":234},"zone":7,"typeConfidence":0.9,"plateTime":0.4061526264813238,"extension":7.448811536974721},"index":4,"playId":"6a5037d3-1ca7-371f-b4c2-a7a2f8870d90","pitchNumber":4,"startTime":"2026-07-16T23:21:18.343Z","endTime":"2026-07-16T23:21:21.466Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":86.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.333678834357038,"aZ":-24.97394370198165,"pfxX":-11.08851509694655,"pfxZ":3.836299648329806,"pX":-0.30442058656014914,"pZ":1.3230758315293214,"vX0":7.436621906715563,"vY0":-135.10202871144415,"vZ0":-4.441357729562592,"x":128.6,"y":203.06,"x0":-1.631459600658226,"y0":50.001133372254536,"z0":4.711905041951539,"aX":-20.80087045856641},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":6.4,"breakHorizontal":18.8,"spinRate":2345,"spinDirection":236},"zone":13,"typeConfidence":0.91,"plateTime":0.4031350327083323,"extension":7.224837986650413},"index":5,"playId":"f757ad5b-5487-38a8-8f1a-124c9dcb7160","pitchNumber":5,"startTime":"2026-07-16T23:21:40.684Z","endTime":"2026-07-16T23:21:45.214Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:21:45.214Z","atBatIndex":31},{"result":{"type":"atBat","event":"Double Play","eventType":"double_play","description":"A.J. Ewing lines into an unassisted double play, first baseman Bryce Harper. Francisco Alvarez out at 1st.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-16T23:23:04.618Z","endTime":"2026-07-16T23:23:35.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":25},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Double Play","eventType":"double_play","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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_putout"}]},{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Double Play","eventType":"double_play","movementReason":"r_doubled_off","runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-16T23:22:07.605Z","endTime":"2026-07-16T23:23:06.827Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.02576870371141,"aZ":-40.56898676581274,"pfxX":7.367479564484205,"pfxZ":-6.272270422771905,"pX":0.4598715104405434,"pZ":0.8090496340786748,"vX0":2.7509452754228096,"vY0":-115.3777434383661,"vZ0":-0.8839439808655905,"x":99.47,"y":216.94,"x0":-1.7079181231075615,"y0":50.00545964384827,"z0":5.133557658548478,"aX":9.855849160282446},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-11.3,"breakHorizontal":-14.0,"spinRate":2755,"spinDirection":52},"zone":14,"typeConfidence":0.9,"plateTime":0.4761483022960231,"extension":7.042319954775569},"index":1,"playId":"e87e4167-f2d8-3079-8027-78e5342c13ed","pitchNumber":1,"startTime":"2026-07-16T23:23:06.827Z","endTime":"2026-07-16T23:23:10.333Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.931775952089797,"aZ":-31.9435162928264,"pfxX":-7.603280778083935,"pfxZ":0.14121781032139946,"pX":0.07609816181565406,"pZ":1.8984056909319742,"vX0":7.013798594082363,"vY0":-124.49224806532474,"vZ0":-0.8909805995230697,"x":114.1,"y":187.52,"x0":-1.7723739912855028,"y0":50.00068222562839,"z0":4.8746996164128085,"aX":-12.089516460267408},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":0.4,"breakHorizontal":12.4,"spinRate":1520,"spinDirection":250},"zone":8,"typeConfidence":0.91,"plateTime":0.4377925453820146,"extension":7.216603837824535},"hitData":{"launchSpeed":77.5,"launchAngle":12.0,"totalDistance":137.0,"trajectory":"line_drive","hardness":"medium","location":"3","coordinates":{"coordX":162.81,"coordY":160.96}},"index":2,"playId":"a5913e4f-df55-3d6b-8844-d17f05bd94d4","pitchNumber":2,"startTime":"2026-07-16T23:23:29.104Z","endTime":"2026-07-16T23:23:35.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:23:35.393Z","atBatIndex":32},{"result":{"type":"atBat","event":"Intent Walk","eventType":"intent_walk","description":"Aaron Nola intentionally walks Juan Soto.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-16T23:24:05.522Z","endTime":"2026-07-16T23:24:09.936Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"postOnSecond":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"postOnThird":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Intent Walk","eventType":"intent_walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":0,"playId":"08234406-0346-1003-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-16T23:24:08.121Z","endTime":"2026-07-16T23:24:08.129Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":1,"playId":"08234406-0346-1013-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-16T23:24:08.129Z","endTime":"2026-07-16T23:24:08.131Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":2},"index":2,"playId":"08234406-0346-1023-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-16T23:24:08.131Z","endTime":"2026-07-16T23:24:09.131Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"VB","description":"Automatic Ball - Intentional"},"description":"Automatic Ball - Intentional","code":"VB","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"index":3,"playId":"08234406-0346-1033-000c-f08cd117d70a","pitchNumber":0,"startTime":"2026-07-16T23:24:08.131Z","endTime":"2026-07-16T23:24:09.936Z","isPitch":false,"type":"no_pitch"}],"playEndTime":"2026-07-16T23:24:09.936Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to right fielder Gabriel Rincones Jr.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-16T23:24:11.381Z","endTime":"2026-07-16T23:26:49.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687282,"link":"/api/v1/people/687282"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"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":2},"pitchData":{"startSpeed":91.8,"endSpeed":83.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.49999369551975,"aZ":-24.22145033622693,"pfxX":-13.639050201945249,"pfxZ":4.413211516140112,"pX":-1.204073249776878,"pZ":1.862578744601002,"vX0":6.059513975494983,"vY0":-133.53226164232166,"vZ0":-3.2529526545037264,"x":162.9,"y":188.49,"x0":-1.734336064537591,"y0":50.001139089049076,"z0":4.844721143974073,"aX":-24.558702584783205},"breaks":{"breakAngle":43.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.4,"breakHorizontal":23.3,"spinRate":2313,"spinDirection":235},"zone":13,"typeConfidence":0.9,"plateTime":0.4106340254204808,"extension":7.001325508875202},"index":0,"playId":"64c57a4d-d412-3cd3-b3ee-1f8a2a79775d","pitchNumber":1,"startTime":"2026-07-16T23:24:44.084Z","endTime":"2026-07-16T23:24:47.300Z","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":2},"pitchData":{"startSpeed":78.9,"endSpeed":72.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.913817392708655,"aZ":-41.53806108159473,"pfxX":7.748869201026921,"pfxZ":-7.109309960659021,"pX":0.31758618954172735,"pZ":1.2216546738634506,"vX0":2.3241201375150093,"vY0":-114.840743414071,"vZ0":0.33587449533917413,"x":104.89,"y":205.8,"x0":-1.7175766912460149,"y0":50.00101892750005,"z0":5.158473170783812,"aX":10.21025938436366},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.8,"breakVerticalInduced":-12.4,"breakHorizontal":-14.6,"spinRate":2715,"spinDirection":53},"zone":14,"typeConfidence":0.9,"plateTime":0.47939616276958175,"extension":6.934104462548484},"index":1,"playId":"75b3486c-c16a-3ee8-b53e-74ebc9202f42","pitchNumber":2,"startTime":"2026-07-16T23:25:07.015Z","endTime":"2026-07-16T23:25:10.015Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-16T23:25:18.732Z","endTime":"2026-07-16T23:25:43.788Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"}},{"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":78.6,"endSpeed":72.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.942577018454482,"aZ":-39.77114061249878,"pfxX":7.468005078741042,"pfxZ":-5.793511375708356,"pX":1.613894550427769,"pZ":0.46194923890267753,"vX0":5.2524924777230115,"vY0":-114.38647466014805,"vZ0":-1.4205995871318584,"x":55.48,"y":226.31,"x0":-1.6895861409113726,"y0":50.00026670536145,"z0":5.02351127126778,"aX":9.800362069915648},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-10.6,"breakHorizontal":-14.9,"spinRate":2739,"spinDirection":57},"zone":14,"typeConfidence":0.9,"plateTime":0.4805602504558877,"extension":7.425141976908632},"index":3,"playId":"664aee19-de09-3b91-9686-fb860f6caa3b","pitchNumber":3,"startTime":"2026-07-16T23:25:43.788Z","endTime":"2026-07-16T23:25:47.455Z","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":91.1,"endSpeed":83.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.317656773451198,"aZ":-17.593204468465352,"pfxX":-8.740419249702883,"pfxZ":8.132060890400549,"pX":-0.48350125122462184,"pZ":2.6732893836455194,"vX0":5.977232329444568,"vY0":-132.56076710374197,"vZ0":-2.5451731086772518,"x":135.43,"y":166.6,"x0":-1.6232852608717616,"y0":50.00545835405569,"z0":4.9192350329422725,"aX":-15.676210385791544},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":14.4,"breakHorizontal":14.6,"spinRate":2377,"spinDirection":231},"zone":4,"typeConfidence":0.91,"plateTime":0.4120053503420982,"extension":7.316422676458187},"index":4,"playId":"7d00afe0-f1e4-32c0-bc6b-18498351480f","pitchNumber":4,"startTime":"2026-07-16T23:26:10.558Z","endTime":"2026-07-16T23:26:15.833Z","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":78.3,"endSpeed":72.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.84069532622721,"aZ":-40.40347355303119,"pfxX":7.589139426555448,"pfxZ":-6.246168116254125,"pX":0.6534003311463475,"pZ":1.3269383525287668,"vX0":3.1280001078978925,"vY0":-114.02497155429363,"vZ0":0.45431569553108253,"x":92.09,"y":202.95,"x0":-1.7218861974905155,"y0":50.00302423390289,"z0":5.1096092123609145,"aX":9.998631751212343},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.4,"breakVerticalInduced":-10.9,"breakHorizontal":-14.5,"spinRate":2603,"spinDirection":51},"zone":14,"typeConfidence":0.9,"plateTime":0.4802357183372612,"extension":7.41481659880674},"hitData":{"launchSpeed":73.1,"launchAngle":35.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":163.56,"coordY":110.15}},"index":5,"playId":"3a11b65b-44e6-35d0-956c-c867df4235b9","pitchNumber":5,"startTime":"2026-07-16T23:26:41.124Z","endTime":"2026-07-16T23:26:49.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:26:49.575Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-16T23:29:15.394Z","endTime":"2026-07-16T23:31:32.564Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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":86.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.211568296165343,"aZ":-15.339796783605772,"pfxX":-5.481099044489575,"pfxZ":8.815537494801976,"pX":-0.9996880124776597,"pZ":3.498456890625944,"vX0":6.784716601842676,"vY0":-136.61999316912747,"vZ0":-2.0621042556568625,"x":155.11,"y":144.32,"x0":-2.791285544541316,"y0":50.003195059742964,"z0":5.305204956029256,"aX":-10.468005276986583},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":15.8,"breakHorizontal":8.6,"spinRate":2207,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.39936012305173696,"extension":6.939961959210554},"index":0,"playId":"cdc285fb-3aac-3a17-9d46-f27745b8bf0b","pitchNumber":1,"startTime":"2026-07-16T23:29:17.603Z","endTime":"2026-07-16T23:29:21.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":75.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.554378403157145,"aZ":-24.29294240093543,"pfxX":7.779018793618517,"pfxZ":5.435814087768666,"pX":-0.3396640314355989,"pZ":2.6041283590254642,"vX0":4.287602838291779,"vY0":-119.28592168735442,"vZ0":-0.8582901656517457,"x":129.95,"y":168.47,"x0":-3.167443502084705,"y0":50.00504013693831,"z0":5.146115467777749,"aX":11.283098051783943},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":10.0,"breakHorizontal":-15.1,"spinRate":2525,"spinDirection":82},"zone":4,"typeConfidence":2.0,"plateTime":0.4580393851931617,"extension":6.953528622566368},"index":1,"playId":"fa3868fe-87f5-3be5-95fb-1bde6a388e56","pitchNumber":2,"startTime":"2026-07-16T23:29:32.208Z","endTime":"2026-07-16T23:29:35.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.6,"endSpeed":88.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.88439954480207,"aZ":-16.22998622132486,"pfxX":-7.449949157726529,"pfxZ":8.057678306289635,"pX":-0.1370617099722566,"pZ":2.4509076603130784,"vX0":9.853438092768489,"vY0":-138.99084036450586,"vZ0":-4.499480312443431,"x":122.22,"y":172.61,"x0":-2.7417378517909556,"y0":50.000208028729546,"z0":5.150871751610639,"aX":-14.737664547396466},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":13.9,"breakHorizontal":11.8,"spinRate":2373,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.3923955960249983,"extension":6.9649778960667215},"index":2,"playId":"fabc62a8-ee3d-3c4d-97b7-bd32d2ff8548","pitchNumber":3,"startTime":"2026-07-16T23:29:49.327Z","endTime":"2026-07-16T23:29:53.240Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-16T23:30:08.121Z","endTime":"2026-07-16T23:30:14.098Z","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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":77.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.856784207001027,"aZ":-37.09121891056679,"pfxX":3.0545753497833514,"pfxZ":-3.3676122553195436,"pX":1.4077601332923522,"pZ":-0.3247481759748992,"vX0":9.124590553516512,"vY0":-119.2040702890556,"vZ0":-4.910302467141597,"x":63.34,"y":247.55,"x0":-2.8447796507590577,"y0":50.003728031455275,"z0":5.059108516134082,"aX":4.45774199768057},"breaks":{"breakAngle":8.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.3,"breakVerticalInduced":-7.0,"breakHorizontal":-7.4,"spinRate":2679,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4570129146600168,"extension":6.9809985619159285},"index":4,"playId":"a3f22c3a-ab29-3a46-8a95-f1762bc160f0","pitchNumber":4,"startTime":"2026-07-16T23:30:14.098Z","endTime":"2026-07-16T23:30:18.669Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.4,"endSpeed":81.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.08254096960085,"aZ":-25.966832056321444,"pfxX":-5.755131501154862,"pfxZ":3.7284799654871277,"pX":0.8287293248100979,"pZ":1.5221549456032775,"vX0":10.793073266124372,"vY0":-126.94791948456977,"vZ0":-3.996471813778355,"x":85.41,"y":197.68,"x0":-2.6921418615664505,"y0":50.00333024603021,"z0":5.136720007086082,"aX":-9.583642266841352},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":6.2,"breakHorizontal":8.5,"spinRate":955,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.4281855282458915,"extension":7.156559323798551},"index":5,"playId":"192371fc-28e8-37da-ad52-5d243394df8e","pitchNumber":5,"startTime":"2026-07-16T23:30:36.120Z","endTime":"2026-07-16T23:30:39.224Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.134120345991573,"aZ":-26.85243834903282,"pfxX":7.851731456996978,"pfxZ":3.555888545545276,"pX":-0.3888388113223237,"pZ":2.664117916942308,"vX0":3.849499508616835,"vY0":-120.85195068510068,"vZ0":-0.5015660965182527,"x":131.82,"y":166.85,"x0":-3.0167446695795253,"y0":50.000336548549924,"z0":5.210665068675949,"aX":11.738756664483164},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.6,"breakHorizontal":-15.1,"spinRate":2610,"spinDirection":78},"zone":4,"typeConfidence":2.0,"plateTime":0.4513352946988909,"extension":6.9613385124052165},"index":6,"playId":"ff14af2d-611a-3623-8e7d-4b11dd05017e","pitchNumber":6,"startTime":"2026-07-16T23:31:08.096Z","endTime":"2026-07-16T23:31:11.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.5,"endSpeed":89.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.783363125797262,"aZ":-14.50227248797487,"pfxX":-6.389932026888764,"pfxZ":8.737444398000434,"pX":-0.37882072162391395,"pZ":3.6983336676959913,"vX0":8.655316571732417,"vY0":-140.3754527562973,"vZ0":-1.801577299107362,"x":131.44,"y":138.92,"x0":-2.6527686603574288,"y0":50.002402344154525,"z0":5.2785842214339995,"aX":-12.924164422545129},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.7,"breakHorizontal":10.1,"spinRate":2396,"spinDirection":217},"zone":11,"typeConfidence":2.0,"plateTime":0.3882129462664823,"extension":6.9455698458713035},"index":7,"playId":"92d2df70-6361-33ce-8ab1-74677b38d41c","pitchNumber":7,"startTime":"2026-07-16T23:31:29.261Z","endTime":"2026-07-16T23:31:32.564Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:31:32.564Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, second baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-16T23:31:47.273Z","endTime":"2026-07-16T23:32:24.665Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":81.5,"endSpeed":74.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21001683483122,"aZ":-25.19238287520721,"pfxX":8.160644563244013,"pfxZ":4.938154965547794,"pX":0.13834108316694532,"pZ":2.964442505117322,"vX0":4.75781504900622,"vY0":-118.59893720060869,"vZ0":0.23930877678267304,"x":111.73,"y":158.74,"x0":-2.958980852915222,"y0":50.0048132761775,"z0":5.17351826019832,"aX":11.540571457477986},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":9.2,"breakHorizontal":-16.0,"spinRate":2568,"spinDirection":79},"zone":2,"typeConfidence":2.0,"plateTime":0.46312823557226235,"extension":6.7774085167015246},"index":0,"playId":"303e56a8-d52f-368f-9458-f3707cff7c4d","pitchNumber":1,"startTime":"2026-07-16T23:32:00.696Z","endTime":"2026-07-16T23:32:03.925Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.553414814124892,"aZ":-18.117805831877575,"pfxX":-7.78074184321814,"pfxZ":7.12205692442274,"pX":-0.5927308094089437,"pZ":2.600842941138501,"vX0":8.498859155502279,"vY0":-139.22165908182325,"vZ0":-3.827515187010727,"x":139.59,"y":168.56,"x0":-2.6656644419967552,"y0":50.00655534213571,"z0":5.183531567709578,"aX":-15.366202620841499},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.4,"breakHorizontal":12.5,"spinRate":2386,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.39254305080315977,"extension":7.034846920366928},"hitData":{"launchSpeed":94.8,"launchAngle":-13.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":123.73,"coordY":144.42}},"index":1,"playId":"b8c7848f-fd7a-320b-bcfc-e5d7c8cbc214","pitchNumber":2,"startTime":"2026-07-16T23:32:17.118Z","endTime":"2026-07-16T23:32:24.665Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:32:24.665Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Rincones Jr. challenged (pitch result), call on the field was confirmed: Gabriel Rincones Jr. called out on strikes.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-16T23:32:52.560Z","endTime":"2026-07-16T23:36:11.314Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"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":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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, 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":81.6,"endSpeed":75.3,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.643752495873215,"aZ":-30.59757516336302,"pfxX":4.834628237095911,"pfxZ":1.1067784196814952,"pX":1.1175375944897623,"pZ":1.9672490944382917,"vX0":8.193551016741392,"vY0":-118.62487617210684,"vZ0":-0.9173663393488685,"x":74.4,"y":185.66,"x0":-3.009041527930523,"y0":50.00284275515963,"z0":5.147740919126092,"aX":6.891506432719383},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.0,"breakHorizontal":-10.8,"spinRate":2515,"spinDirection":73},"zone":14,"typeConfidence":2.0,"plateTime":0.46167688742656177,"extension":7.033982869705402},"index":0,"playId":"6e62b5a6-43af-3b93-be32-dad507ab230c","pitchNumber":1,"startTime":"2026-07-16T23:32:52.560Z","endTime":"2026-07-16T23:32:55.560Z","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":82.1,"endSpeed":75.6,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.044157948451897,"aZ":-30.28344268104661,"pfxX":9.151248386482521,"pfxZ":1.3078447725483393,"pX":-1.3619497586738571,"pZ":2.341392632657082,"vX0":1.4549407818334776,"vY0":-119.65829612683287,"vZ0":-0.1773360029725427,"x":168.91,"y":175.56,"x0":-3.166993437044675,"y0":50.00504380446077,"z0":5.129167928342228,"aX":13.275187050697713},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":2.6,"breakHorizontal":-16.9,"spinRate":2599,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.45770861214749736,"extension":6.851993307761737},"index":1,"playId":"e1bb4101-c3ac-3a33-9e49-69afec3d7473","pitchNumber":2,"startTime":"2026-07-16T23:33:05.473Z","endTime":"2026-07-16T23:33:08.915Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.2,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46351025813038,"aZ":-31.65809980278567,"pfxX":-10.231590289682494,"pfxZ":0.32323101795974374,"pX":-1.202725699112,"pZ":3.4224159389127906,"vX0":7.044390786809046,"vY0":-125.8923766842356,"vZ0":1.6620392749813429,"x":162.85,"y":146.37,"x0":-2.7072785971434765,"y0":50.003611788040686,"z0":5.31533434176109,"aX":-16.430477590712005},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":1.2,"breakHorizontal":16.9,"spinRate":1319,"spinDirection":252},"zone":11,"typeConfidence":2.0,"plateTime":0.4350058719503478,"extension":7.000629020750797},"index":2,"playId":"b88f73d2-52eb-38ed-9bc2-9319d4a3c540","pitchNumber":3,"startTime":"2026-07-16T23:33:20.604Z","endTime":"2026-07-16T23:33:24.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":75.5,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.60864622750119,"aZ":-30.83753379981265,"pfxX":6.755471728504302,"pfxZ":0.9272534029018917,"pX":0.20663331972858945,"pZ":2.428176749414614,"vX0":5.590613527100716,"vY0":-119.61827734424746,"vZ0":0.1511770023623229,"x":109.12,"y":173.22,"x0":-3.0407355824784594,"y0":50.00458561242994,"z0":5.134564928373812,"aX":9.76562135761734},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":2.0,"breakHorizontal":-13.6,"spinRate":2512,"spinDirection":65},"zone":5,"typeConfidence":2.0,"plateTime":0.45832758096285486,"extension":6.993582046760175},"index":3,"playId":"8cb4849c-4c94-3107-a63c-c5f57fd2316a","pitchNumber":4,"startTime":"2026-07-16T23:33:38.633Z","endTime":"2026-07-16T23:33:43.584Z","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":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":89.2,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.156954033893307,"aZ":-16.195320804143744,"pfxX":-6.034731626773084,"pfxZ":7.891538241123267,"pX":0.8621631401062193,"pZ":2.114786608508998,"vX0":12.211992065393028,"vY0":-140.96018067314535,"vZ0":-5.324907046499433,"x":84.14,"y":181.68,"x0":-2.7300530324827026,"y0":50.00492350500988,"z0":5.06365350266124,"aX":-12.223353413442304},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":13.4,"breakHorizontal":8.6,"spinRate":2228,"spinDirection":222},"zone":14,"typeConfidence":2.0,"plateTime":0.3876425850437202,"extension":7.006302013062819},"index":4,"playId":"69d66a77-503f-30d3-a680-44e84e7bf3cf","pitchNumber":5,"startTime":"2026-07-16T23:34:04.974Z","endTime":"2026-07-16T23:34:31.982Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}}},{"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":96.8,"endSpeed":89.6,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.957103244531215,"aZ":-14.84877285012264,"pfxX":-6.263653055841952,"pfxZ":8.49835964196277,"pX":0.3807571071378388,"pZ":3.3725928402003356,"vX0":10.800944778386448,"vY0":-140.72892133450387,"vZ0":-2.2478811090247452,"x":102.49,"y":147.72,"x0":-2.6644624035800373,"y0":50.00666741973671,"z0":5.124984323784712,"aX":-12.77640517771968},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":15.2,"breakHorizontal":9.6,"spinRate":2369,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3867688598253709,"extension":6.990604019286002},"index":5,"playId":"20b1b3d0-87a3-3640-b25a-e117a8a0358a","pitchNumber":6,"startTime":"2026-07-16T23:34:59.539Z","endTime":"2026-07-16T23:35:03.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":76.7,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.12590670165036,"aZ":-25.93581708390921,"pfxX":8.063658251291393,"pfxZ":4.1776946748371095,"pX":0.14184637729357538,"pZ":2.7650281283456293,"vX0":5.0556776668874885,"vY0":-121.50330192822142,"vZ0":-0.16767408291548325,"x":111.59,"y":164.12,"x0":-3.014374958406067,"y0":50.00182574634698,"z0":5.0913362019439905,"aX":12.037972012788364},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":7.8,"breakHorizontal":-15.8,"spinRate":2602,"spinDirection":78},"zone":5,"typeConfidence":2.0,"plateTime":0.45104328033864016,"extension":6.859765304838575},"index":6,"playId":"53164a7a-1474-39ec-90f9-5a5ebe4ae222","pitchNumber":7,"startTime":"2026-07-16T23:35:26.924Z","endTime":"2026-07-16T23:35:29.924Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":97.7,"endSpeed":90.0,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.942003013380056,"aZ":-12.805175333508144,"pfxX":-7.555426725322654,"pfxZ":9.40263503248428,"pX":0.7423653609827849,"pZ":2.226627265224505,"vX0":12.189877915560915,"vY0":-141.80195547163007,"vZ0":-5.577095499249585,"x":88.7,"y":178.66,"x0":-2.6079770228821784,"y0":50.00246418573419,"z0":5.018736770594469,"aX":-15.564122928889688},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.2,"breakHorizontal":11.5,"spinRate":2402,"spinDirection":226},"zone":9,"typeConfidence":2.0,"plateTime":0.38458658010103486,"extension":7.002046648753255},"index":7,"playId":"58a564f0-29e6-3ab2-bda4-dab238497454","pitchNumber":8,"startTime":"2026-07-16T23:35:44.309Z","endTime":"2026-07-16T23:36:11.314Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"}},"playEndTime":"2026-07-16T23:36:11.314Z","atBatIndex":37},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-16T23:38:33.195Z","endTime":"2026-07-16T23:39:35.412Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":76.2,"endSpeed":70.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.419330392089982,"aZ":-39.4573717653949,"pfxX":8.495252939291694,"pfxZ":-5.826721473793082,"pX":-0.7605878759540472,"pZ":2.562795430969743,"vX0":0.035192803051731614,"vY0":-110.98856684755263,"vZ0":2.9269893613654783,"x":145.99,"y":169.58,"x0":-1.8806857901523444,"y0":50.001791623344076,"z0":5.3292389090723535,"aX":10.622572986094758},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.4,"breakVerticalInduced":-9.5,"breakHorizontal":-15.4,"spinRate":2519,"spinDirection":59},"zone":4,"typeConfidence":0.9,"plateTime":0.49304271315522197,"extension":6.77642400834601},"index":0,"playId":"62f2d022-c9f1-3d71-8997-f2f9de867975","pitchNumber":1,"startTime":"2026-07-16T23:38:47.774Z","endTime":"2026-07-16T23:38:51.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":80.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.853135052952894,"aZ":-25.603395204453502,"pfxX":-0.4768924731973536,"pfxZ":4.009920326920062,"pX":0.8828127696750481,"pZ":2.0191986808566926,"vX0":6.641090020008829,"vY0":-125.96917750777696,"vZ0":-2.2028036753357467,"x":83.35,"y":184.26,"x0":-1.703914471766103,"y0":50.00299384805605,"z0":4.93429677812858,"aX":-0.7820161798498702},"breaks":{"breakAngle":0.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":7.1,"breakHorizontal":-0.4,"spinRate":2291,"spinDirection":208},"zone":14,"typeConfidence":0.9,"plateTime":0.43156945873145736,"extension":6.853713461376229},"index":1,"playId":"fc3fafef-0146-3741-8cfd-514ef4f85f85","pitchNumber":2,"startTime":"2026-07-16T23:39:05.988Z","endTime":"2026-07-16T23:39:08.988Z","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":83.8,"endSpeed":77.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.285427239899388,"aZ":-30.933025553171543,"pfxX":-10.119357369730283,"pfxZ":0.8127288532199977,"pX":-0.2622045584106186,"pZ":1.477857980780528,"vX0":6.9693216457722915,"vY0":-121.9123124807646,"vZ0":-1.7486206738977779,"x":126.99,"y":198.88,"x0":-1.8263786903227304,"y0":50.001324298457426,"z0":4.844506316659273,"aX":-15.413040173970025},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":1.3,"breakHorizontal":16.9,"spinRate":1516,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.44724727543428733,"extension":7.1820274169123195},"hitData":{"launchSpeed":97.4,"launchAngle":-7.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":144.83,"coordY":155.19}},"index":2,"playId":"7bda59d5-b113-30d0-a05b-c6d99d386bdf","pitchNumber":3,"startTime":"2026-07-16T23:39:29.698Z","endTime":"2026-07-16T23:39:35.412Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:39:35.412Z","atBatIndex":38},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Carson Benge reaches on a fielding error by shortstop Trea Turner. Carson Benge to 2nd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-16T23:39:47.632Z","endTime":"2026-07-16T23:40:51.345Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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":1},"pitchData":{"startSpeed":92.0,"endSpeed":85.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.668042013816077,"aZ":-17.64517699672819,"pfxX":-9.064102577844448,"pfxZ":7.891425296647727,"pX":-1.1846430272625261,"pZ":3.277471842152378,"vX0":4.433415473471329,"vY0":-134.0080730076437,"vZ0":-1.1845240910723485,"x":162.16,"y":150.29,"x0":-1.6721427519820302,"y0":50.00107137792896,"z0":4.97089161011342,"aX":-16.683579243995833},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":14.3,"breakHorizontal":15.6,"spinRate":2215,"spinDirection":230},"zone":11,"typeConfidence":0.91,"plateTime":0.4068509584315536,"extension":6.931468281227893},"index":0,"playId":"f9ff53b2-a1b4-3155-825a-780d8a31b9fb","pitchNumber":1,"startTime":"2026-07-16T23:40:04.270Z","endTime":"2026-07-16T23:40:07.807Z","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":1},"pitchData":{"startSpeed":77.4,"endSpeed":71.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.246469621117413,"aZ":-38.93695959138171,"pfxX":7.3457793354952,"pfxZ":-5.2556708145496955,"pX":-0.4699342660313216,"pZ":2.462909067995357,"vX0":0.8670016955994413,"vY0":-112.66763831491947,"vZ0":2.605803621684304,"x":134.91,"y":172.28,"x0":-1.8140085106120825,"y0":50.0015170344044,"z0":5.222953739076661,"aX":9.45417113510683},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-8.5,"breakHorizontal":-13.6,"spinRate":2646,"spinDirection":54},"zone":4,"typeConfidence":0.89,"plateTime":0.4859142232002802,"extension":6.739152955749024},"index":1,"playId":"85787ace-5e3b-3734-b1bd-66409716ceda","pitchNumber":2,"startTime":"2026-07-16T23:40:19.339Z","endTime":"2026-07-16T23:40:22.540Z","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":1},"pitchData":{"startSpeed":85.6,"endSpeed":80.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.31624564517414,"aZ":-31.219247151908583,"pfxX":-8.078366315502947,"pfxZ":0.5899823910287099,"pX":-0.9606141353584428,"pZ":2.0065179744168904,"vX0":4.5295213448358345,"vY0":-124.73933120532536,"vZ0":-0.8768856433335069,"x":153.62,"y":184.6,"x0":-1.7277306915656043,"y0":50.001314848447585,"z0":4.881506527789333,"aX":-13.04181106538193},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":1.1,"breakHorizontal":13.9,"spinRate":1524,"spinDirection":252},"zone":13,"typeConfidence":0.91,"plateTime":0.43505262196075556,"extension":6.71842356384842},"hitData":{"launchSpeed":77.3,"launchAngle":-22.0,"totalDistance":6.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":120.82,"coordY":131.14}},"index":2,"playId":"59896a7d-a2c9-37ea-a1e2-48308a6f6505","pitchNumber":3,"startTime":"2026-07-16T23:40:38.040Z","endTime":"2026-07-16T23:40:51.345Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:40:51.345Z","atBatIndex":39},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jorge Polanco strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-16T23:41:12.697Z","endTime":"2026-07-16T23:42:57.086Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"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":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.832871323731265,"aZ":-29.205249373190473,"pfxX":-9.668042633800182,"pfxZ":1.8829666562068406,"pX":-0.10782925888233999,"pZ":1.1406982619987307,"vX0":7.365062690091805,"vY0":-124.0210442373179,"vZ0":-2.8736177188079006,"x":121.11,"y":207.98,"x0":-1.8413295517169828,"y0":50.004814921258756,"z0":4.718574711602158,"aX":-15.255423889965254},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":3.0,"breakHorizontal":16.1,"spinRate":1539,"spinDirection":254},"zone":13,"typeConfidence":0.91,"plateTime":0.4395128568951856,"extension":7.064600032221326},"index":0,"playId":"fdbf88e7-0baa-3d44-9e0a-8b84ba17467a","pitchNumber":1,"startTime":"2026-07-16T23:41:26.885Z","endTime":"2026-07-16T23:41:30.496Z","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":1},"pitchData":{"startSpeed":78.7,"endSpeed":72.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.328394462566784,"aZ":-37.85971010800887,"pfxX":7.195880911924715,"pfxZ":-4.305008600846708,"pX":0.33855695238537664,"pZ":2.015711384690454,"vX0":2.605592122434908,"vY0":-114.53542763439455,"vZ0":1.291195048309209,"x":104.1,"y":184.36,"x0":-1.750587979188357,"y0":50.002807020977286,"z0":5.163922865671824,"aX":9.503037186870959},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.5,"breakVerticalInduced":-7.1,"breakHorizontal":-13.7,"spinRate":2606,"spinDirection":57},"zone":9,"typeConfidence":0.87,"plateTime":0.4793152698932852,"extension":6.865160843606273},"index":1,"playId":"765529bb-5ea5-39c6-84b2-4d5b40ad1fad","pitchNumber":2,"startTime":"2026-07-16T23:41:45.422Z","endTime":"2026-07-16T23:41:48.771Z","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":91.2,"endSpeed":83.3,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.867713898033614,"aZ":-17.358280714167467,"pfxX":-8.077012056999587,"pfxZ":8.298232696602701,"pX":0.0457064787084762,"pZ":3.8901316596758027,"vX0":7.26054940404003,"vY0":-132.64527671344325,"vZ0":0.34815200533763846,"x":115.26,"y":133.75,"x0":-1.6750451045174508,"y0":50.00277713042048,"z0":5.020934736388036,"aX":-14.420909218278734},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":15.4,"breakHorizontal":13.1,"spinRate":2340,"spinDirection":225},"zone":12,"typeConfidence":0.91,"plateTime":0.41264245341743555,"extension":7.010616588947129},"index":2,"playId":"52825e91-438b-3c82-b711-9b48d92bd859","pitchNumber":3,"startTime":"2026-07-16T23:42:07.567Z","endTime":"2026-07-16T23:42:10.731Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82057551327112,"aZ":-27.016823068733913,"pfxX":-8.846815205985855,"pfxZ":3.296803452486035,"pX":-0.6638268582341766,"pZ":1.7546862316963951,"vX0":5.886134551859047,"vY0":-123.80081347674252,"vZ0":-2.191541017512195,"x":142.3,"y":191.4,"x0":-1.9130685418773175,"y0":50.00406902167508,"z0":4.894416409984527,"aX":-13.846089363252615},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":5.8,"breakHorizontal":14.8,"spinRate":1631,"spinDirection":245},"zone":7,"typeConfidence":0.91,"plateTime":0.44104407037091775,"extension":6.95039159657355},"index":3,"playId":"40ba8c94-3262-3e8d-a4d9-574a99a7e63d","pitchNumber":4,"startTime":"2026-07-16T23:42:24.857Z","endTime":"2026-07-16T23:42:28.061Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-07-16T23:42:36.430Z","endTime":"2026-07-16T23:42:53.566Z","isPitch":false,"type":"action","player":{"id":593871,"link":"/api/v1/people/593871"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(153, 171, 0, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"KC","description":"Knuckle Curve"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.0,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.943874006591955,"aZ":-39.365428596556434,"pfxX":6.605388635833388,"pfxZ":-5.516949557919089,"pX":0.23837670827049703,"pZ":0.9425751996154181,"vX0":2.5148726814166946,"vY0":-114.00507629196198,"vZ0":-0.7043218152381363,"x":107.91,"y":213.33,"x0":-1.7405224256404161,"y0":50.00328480820686,"z0":5.1752524476969946,"aX":8.607025144593022},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-9.8,"breakHorizontal":-12.6,"spinRate":2631,"spinDirection":54},"zone":14,"typeConfidence":0.89,"plateTime":0.48231072706923594,"extension":6.864178942720428},"index":5,"playId":"356eb458-2be7-3d69-b93e-d1b8f3ea7794","pitchNumber":5,"startTime":"2026-07-16T23:42:53.566Z","endTime":"2026-07-16T23:42:57.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:42:57.086Z","atBatIndex":40},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Young strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-16T23:43:13.445Z","endTime":"2026-07-16T23:44:13.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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],"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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":"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":2},"pitchData":{"startSpeed":77.6,"endSpeed":71.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.487778476614768,"aZ":-38.56909671573148,"pfxX":8.177524815436456,"pfxZ":-4.9722047526808435,"pX":0.6950467302116428,"pZ":1.7833797829060187,"vX0":3.0352162699618144,"vY0":-112.91533271703852,"vZ0":1.0250103050816053,"x":90.51,"y":190.63,"x0":-1.7310388417335467,"y0":50.00445889754673,"z0":5.218837540997107,"aX":10.509610133494668},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.0,"breakVerticalInduced":-8.4,"breakHorizontal":-15.6,"spinRate":2666,"spinDirection":52},"zone":9,"typeConfidence":0.89,"plateTime":0.48597677255647564,"extension":6.738216468765933},"index":0,"playId":"97e126fe-4cdd-3490-9e90-4b38f1a59ec8","pitchNumber":1,"startTime":"2026-07-16T23:43:23.772Z","endTime":"2026-07-16T23:43:26.772Z","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":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41421109423241,"aZ":-38.97210174363968,"pfxX":8.094649723882306,"pfxZ":-5.310452738708211,"pX":0.2399573066733308,"pZ":0.9878633376818541,"vX0":1.87214539996623,"vY0":-113.27706499423397,"vZ0":-0.5709168164117603,"x":107.85,"y":212.11,"x0":-1.6511220426442466,"y0":50.0006609534289,"z0":5.187173001120567,"aX":10.369167164478181},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-55.1,"breakVerticalInduced":-9.4,"breakHorizontal":-15.1,"spinRate":2690,"spinDirection":50},"zone":14,"typeConfidence":0.9,"plateTime":0.48616077150756754,"extension":6.867783245109775},"index":1,"playId":"2c4b2034-c90b-3968-83c2-5f92bdf2a46f","pitchNumber":2,"startTime":"2026-07-16T23:43:46.221Z","endTime":"2026-07-16T23:43:49.221Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":77.8,"endSpeed":70.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.845594047276663,"aZ":-40.762027294267384,"pfxX":8.343703849781562,"pfxZ":-6.725996679095667,"pX":-0.39997074540148037,"pZ":1.9355842781556278,"vX0":0.619313047282626,"vY0":-113.25063470249248,"vZ0":1.6206068722568359,"x":132.25,"y":186.52,"x0":-1.759746796337566,"y0":50.00125438206589,"z0":5.339326288183342,"aX":10.658517630299539},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.0,"breakVerticalInduced":-11.3,"breakHorizontal":-15.2,"spinRate":2764,"spinDirection":53},"zone":7,"typeConfidence":0.9,"plateTime":0.4867124197890713,"extension":6.66877234156244},"index":2,"playId":"93d3acb4-4be0-3d3c-aecd-34f3d2408ccd","pitchNumber":3,"startTime":"2026-07-16T23:44:08.790Z","endTime":"2026-07-16T23:44:13.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:44:13.391Z","atBatIndex":41},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-16T23:46:32.614Z","endTime":"2026-07-16T23:48:02.459Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":88.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.601134711910344,"aZ":-13.912288758148472,"pfxX":-7.254048761434357,"pfxZ":9.281522009873138,"pX":-0.10400388352592121,"pZ":2.9148735002448585,"vX0":9.886906553514043,"vY0":-138.37481061144973,"vZ0":-3.7692248566849886,"x":120.96,"y":160.08,"x0":-2.756529685154822,"y0":50.00515362768828,"z0":5.207120408545263,"aX":-14.27743849078474},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":16.3,"breakHorizontal":11.4,"spinRate":2342,"spinDirection":224},"zone":2,"typeConfidence":2.0,"plateTime":0.3936114509575792,"extension":6.974815589436902},"index":0,"playId":"e1cf66b0-2113-3634-a1dd-262fe473e345","pitchNumber":1,"startTime":"2026-07-16T23:46:44.806Z","endTime":"2026-07-16T23:46:47.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":74.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.306898730004683,"aZ":-35.26068187041088,"pfxX":5.053599417522516,"pfxZ":-2.185081575869628,"pX":0.14787864659162137,"pZ":3.03122437081051,"vX0":5.537029060053283,"vY0":-117.84562228362718,"vZ0":1.9922430652656973,"x":111.36,"y":156.94,"x0":-2.884022949638262,"y0":50.001489907288295,"z0":5.419863929474156,"aX":7.143434867614252},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-3.2,"breakHorizontal":-10.4,"spinRate":2804,"spinDirection":69},"zone":2,"typeConfidence":2.0,"plateTime":0.46385843378652947,"extension":6.801393295500659},"index":1,"playId":"da4702a0-14a2-3fe5-a3fd-91a506456160","pitchNumber":2,"startTime":"2026-07-16T23:47:00.618Z","endTime":"2026-07-16T23:47:03.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":89.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.78953521559129,"aZ":-13.842593778530217,"pfxX":-6.3893723651035526,"pfxZ":8.973004583958833,"pX":-0.4334609081074276,"pZ":3.508936859567882,"vX0":8.563350219067408,"vY0":-140.82233032836254,"vZ0":-2.337399421192174,"x":133.52,"y":144.04,"x0":-2.6593386824178826,"y0":50.00400980396098,"z0":5.226509936670517,"aX":-13.056002452861424},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.1,"breakHorizontal":10.2,"spinRate":2493,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3864079457704408,"extension":6.841542434625236},"index":2,"playId":"0a1abeb5-c56a-3b5e-8904-435ec17a2a8c","pitchNumber":3,"startTime":"2026-07-16T23:47:17.592Z","endTime":"2026-07-16T23:47:20.592Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.3,"endSpeed":88.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.428918245339666,"aZ":-17.6467020339719,"pfxX":-5.780582638546504,"pfxZ":7.248361981100018,"pX":-0.9648619947067397,"pZ":4.618305242304885,"vX0":6.767004632844474,"vY0":-140.1696752048459,"vZ0":1.0999808651449179,"x":153.78,"y":114.09,"x0":-2.6506823520155693,"y0":50.00687419450893,"z0":5.366980485521758,"aX":-11.593102435473261},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":13.6,"breakHorizontal":9.2,"spinRate":2172,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3896304514527711,"extension":6.872859431252864},"index":3,"playId":"6e05e579-c0fa-3f69-bc70-85cfee4d417d","pitchNumber":4,"startTime":"2026-07-16T23:47:39.313Z","endTime":"2026-07-16T23:47:42.313Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.3,"endSpeed":76.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.5331385288836,"aZ":-37.57455489976146,"pfxX":4.254310052568583,"pfxZ":-3.6442815862038085,"pX":-0.4968699290689338,"pZ":2.9421958451407155,"vX0":4.079138568913814,"vY0":-119.92669308640197,"vZ0":2.19677648893433,"x":135.94,"y":159.34,"x0":-2.76222080607431,"y0":50.003550829747354,"z0":5.325919927150835,"aX":6.301322531015162},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-6.0,"breakHorizontal":-8.5,"spinRate":2748,"spinDirection":74},"zone":1,"typeConfidence":2.0,"plateTime":0.45381673091148045,"extension":6.806021339922472},"hitData":{"launchSpeed":96.7,"launchAngle":-15.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":118.66,"coordY":149.49}},"index":4,"playId":"6bd8c428-bb87-3a7a-904f-feec7b1ee424","pitchNumber":5,"startTime":"2026-07-16T23:47:56.729Z","endTime":"2026-07-16T23:48:02.459Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:48:02.459Z","atBatIndex":42},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trea Turner lines out to second baseman Brett Baty.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-16T23:48:15.309Z","endTime":"2026-07-16T23:49:43.252Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":1,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.815968688369704,"aZ":-13.249044369753047,"pfxX":-6.107828346189981,"pfxZ":9.314699218078651,"pX":0.8787200240795275,"pZ":1.6627794027613128,"vX0":11.836095078726045,"vY0":-141.09648738068935,"vZ0":-7.145146131350323,"x":83.51,"y":193.88,"x0":-2.562536483086647,"y0":50.00197857385626,"z0":5.068235175712191,"aX":-12.409355908050356},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":15.6,"breakHorizontal":8.9,"spinRate":2298,"spinDirection":227},"zone":14,"typeConfidence":2.0,"plateTime":0.38707673477471083,"extension":6.969488504875381},"index":0,"playId":"c03430d8-0e60-36bb-90a0-4ea9b1207688","pitchNumber":1,"startTime":"2026-07-16T23:48:27.462Z","endTime":"2026-07-16T23:48:31.214Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.7,"endSpeed":76.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.948651896657108,"aZ":-31.676562361089633,"pfxX":5.918677296854967,"pfxZ":0.34851168445758773,"pX":1.6876571211050988,"pZ":1.1929192934265616,"vX0":9.026448405498602,"vY0":-118.75720912517085,"vZ0":-2.2691933471500065,"x":52.67,"y":206.57,"x0":-2.919437113495573,"y0":50.00591718617841,"z0":5.018919210148748,"aX":8.524279502882216},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":0.4,"breakHorizontal":-12.7,"spinRate":2642,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4597436956643084,"extension":7.018942921571881},"index":1,"playId":"a62fe7d3-15f3-322b-ba69-a1c38d639178","pitchNumber":2,"startTime":"2026-07-16T23:48:42.447Z","endTime":"2026-07-16T23:48:45.447Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":88.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.25962148517495,"aZ":-18.656644129085446,"pfxX":-6.0946806146260535,"pfxZ":6.734448648870909,"pX":-1.1482745502725489,"pZ":3.7425664904176426,"vX0":7.092809192315094,"vY0":-139.75805379254265,"vZ0":-0.6185526864708711,"x":160.77,"y":137.73,"x0":-2.910068729307671,"y0":50.00025720862939,"z0":5.176361408688644,"aX":-12.228753235177257},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":12.4,"breakHorizontal":9.8,"spinRate":2383,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.3897967930833861,"extension":6.947157639762248},"index":2,"playId":"78617761-dae4-3003-91e7-725466ea3307","pitchNumber":3,"startTime":"2026-07-16T23:49:01.420Z","endTime":"2026-07-16T23:49:04.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.853093067156536,"aZ":-15.146362888450495,"pfxX":-6.778252271192314,"pfxZ":8.650438013410831,"pX":0.7602788407888503,"pZ":1.5382353350344868,"vX0":11.638070022910538,"vY0":-138.8765609243901,"vZ0":-6.74333361251444,"x":88.02,"y":197.25,"x0":-2.5893022805235093,"y0":50.002704656698306,"z0":4.991034910806839,"aX":-13.343147076508965},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.5,"breakHorizontal":10.1,"spinRate":2364,"spinDirection":223},"zone":14,"typeConfidence":2.0,"plateTime":0.3932351902651363,"extension":7.068654181074853},"index":3,"playId":"39b148fc-f1ab-3bc4-94fd-d9075b6d7de7","pitchNumber":4,"startTime":"2026-07-16T23:49:19.088Z","endTime":"2026-07-16T23:49:23.002Z","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":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.550812174324523,"aZ":-26.91047744149066,"pfxX":1.3051835175333313,"pfxZ":3.0077500446314414,"pX":0.4540676562787773,"pZ":2.4968821731879576,"vX0":8.11886442565138,"vY0":-130.50350239391605,"vZ0":-1.735064162530598,"x":99.69,"y":171.36,"x0":-2.8476946682187796,"y0":50.00553365898659,"z0":5.167958446926181,"aX":2.2838500780508286},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.3,"breakHorizontal":-3.8,"spinRate":2482,"spinDirection":177},"zone":6,"typeConfidence":2.0,"plateTime":0.4173028651298538,"extension":7.019858478419337},"hitData":{"launchSpeed":68.4,"launchAngle":17.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":147.7,"coordY":142.63}},"index":4,"playId":"9a137ea0-ad8b-3ed2-9139-2c06dea1bb61","pitchNumber":5,"startTime":"2026-07-16T23:49:38.321Z","endTime":"2026-07-16T23:49:43.252Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:49:43.252Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Umpire reviewed (home run), call on the field was upheld: Kyle Schwarber doubles (10) on a fly ball to right fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-16T23:49:55.588Z","endTime":"2026-07-16T23:50:49.742Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"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],"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":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.3,"endSpeed":85.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77894812378471,"aZ":-21.84733752313712,"pfxX":-1.1972152158386975,"pfxZ":5.6107872196896516,"pX":-0.09523648064319161,"pZ":3.0019313684917712,"vX0":7.518694001079128,"vY0":-134.27251555413008,"vZ0":-1.8117083574938353,"x":120.63,"y":157.73,"x0":-2.7661847343585877,"y0":50.006252270751084,"z0":5.226822305614993,"aX":-2.2059871093642505},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.0,"breakHorizontal":0.7,"spinRate":2569,"spinDirection":194},"zone":2,"typeConfidence":2.0,"plateTime":0.4066227184822542,"extension":6.928291935376981},"index":0,"playId":"8bcb6b94-1a52-3bde-8445-4eefbae684f3","pitchNumber":1,"startTime":"2026-07-16T23:50:11.494Z","endTime":"2026-07-16T23:50:15.040Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30801057086472,"aZ":-37.02393322258874,"pfxX":3.7232768887580194,"pfxZ":-3.239182251833139,"pX":-0.06911460789971846,"pZ":2.190401530211872,"vX0":5.4545093199432095,"vY0":-120.98745707612458,"vZ0":0.3227775863154072,"x":119.63,"y":179.64,"x0":-2.8274538721238556,"y0":50.00148115404774,"z0":5.272700898919853,"aX":5.57638856367852},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.5,"breakHorizontal":-7.9,"spinRate":2811,"spinDirection":66},"zone":5,"typeConfidence":2.0,"plateTime":0.45092158836616125,"extension":6.909473967359516},"hitData":{"launchSpeed":98.3,"launchAngle":32.0,"totalDistance":345.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.69,"coordY":58.5}},"index":1,"playId":"4e31da5f-3b09-339a-8877-e3cefb003bd0","pitchNumber":2,"startTime":"2026-07-16T23:50:31.805Z","endTime":"2026-07-16T23:50:49.742Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"NH"},"playEndTime":"2026-07-16T23:50:49.742Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryce Harper walks.","rbi":0,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-16T23:54:59.708Z","endTime":"2026-07-16T23:56:27.845Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,6,7],"actionIndex":[1,5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","movementReason":"r_pickoff_caught_stealing_3b","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":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"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":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-16T23:52:54.916Z","endTime":"2026-07-16T23:53:20.383Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Brooks Raley replaces Christian Scott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-16T23:53:20.383Z","endTime":"2026-07-16T23:55:01.978Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.5,"endSpeed":83.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.84527417482332,"aZ":-26.734765049572513,"pfxX":10.574683503696143,"pfxZ":3.0949193856765502,"pX":-1.5005307154385306,"pZ":1.1953077235031089,"vX0":-14.049660060091824,"vY0":-131.06114877563087,"vZ0":-6.219013101576848,"x":174.2,"y":206.51,"x0":2.528624067674348,"y0":50.006324303998525,"z0":5.566882984083367,"aX":18.6040889085667},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.4,"breakHorizontal":-16.4,"spinRate":2464,"spinDirection":123},"zone":13,"typeConfidence":0.9,"plateTime":0.41618020025964375,"extension":6.087688383272012},"index":2,"playId":"112a843b-afa9-328a-8d52-59ef790ccafc","pitchNumber":1,"startTime":"2026-07-16T23:55:01.978Z","endTime":"2026-07-16T23:55:05.251Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80919744693102,"aZ":-23.489800299836087,"pfxX":9.223766994975032,"pfxZ":4.886805219059265,"pX":-1.2155797868488034,"pZ":1.768744516134235,"vX0":-13.295527737373295,"vY0":-131.4939054436967,"vZ0":-5.50698050849343,"x":163.34,"y":191.02,"x0":2.671972460294636,"y0":50.00628978819273,"z0":5.59717853725855,"aX":16.407616381587918},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.9,"breakHorizontal":-14.3,"spinRate":2517,"spinDirection":135},"zone":13,"typeConfidence":0.9,"plateTime":0.4140822855183943,"extension":5.852909213166569},"index":3,"playId":"278a0979-8de5-3718-9895-41c26d763c35","pitchNumber":2,"startTime":"2026-07-16T23:55:15.973Z","endTime":"2026-07-16T23:55:27.094Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 2B","code":"2","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":2,"strikes":0,"outs":2},"index":4,"actionPlayId":"278a0979-8de5-3718-9895-41c26d763c35","startTime":"2026-07-16T23:56:01.275Z","endTime":"2026-07-16T23:56:01.276Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Kyle Schwarber picked off and caught stealing 3rd base. Kyle Schwarber to 3rd. Throwing error by shortstop Francisco Lindor.","event":"Pickoff Caught Stealing 3B","eventType":"pickoff_caught_stealing_3b","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":5,"actionPlayId":"278a0979-8de5-3718-9895-41c26d763c35","startTime":"2026-07-16T23:56:01.277Z","endTime":"2026-07-16T23:56:01.278Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":80.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.980919833331427,"aZ":-26.77074483126085,"pfxX":-1.9644481537617349,"pfxZ":3.322143411717647,"pX":-0.10591980778491684,"pZ":3.501915647715373,"vX0":-6.6355393196306025,"vY0":-125.79218189090464,"vZ0":-0.7660524312172324,"x":121.04,"y":144.23,"x0":2.805629592529512,"y0":50.00191765080147,"z0":5.952462189753469,"aX":-3.19425327594655},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":6.1,"breakHorizontal":4.9,"spinRate":2350,"spinDirection":188},"zone":11,"typeConfidence":0.92,"plateTime":0.432979086390882,"extension":5.810579124560629},"index":6,"playId":"f2a1c168-7b0b-39df-87ec-3c42dd7a8535","pitchNumber":3,"startTime":"2026-07-16T23:56:01.279Z","endTime":"2026-07-16T23:56:05.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.180989004757006,"aZ":-28.61514768909686,"pfxX":9.433159228923756,"pfxZ":2.0122350267147375,"pX":0.8926537539332934,"pZ":3.6347613423093064,"vX0":-8.20524589343628,"vY0":-132.16815423763424,"vZ0":-0.0021988046599685784,"x":82.97,"y":140.64,"x0":2.811883678748302,"y0":50.003491425652484,"z0":5.737144120171528,"aX":16.68911344864931},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.8,"breakHorizontal":-15.2,"spinRate":2417,"spinDirection":129},"zone":12,"typeConfidence":0.9,"plateTime":0.4144296568342023,"extension":5.794132890676642},"index":7,"playId":"cad9c8c7-3680-3cba-b1d4-6a6f75a58fa2","pitchNumber":4,"startTime":"2026-07-16T23:56:24.380Z","endTime":"2026-07-16T23:56:27.845Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:56:27.845Z","atBatIndex":45},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-16T23:56:54.830Z","endTime":"2026-07-16T23:58:12.505Z","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":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":682626,"link":"/api/v1/people/682626"},"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(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":87.8,"endSpeed":81.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.766983458964653,"aZ":-25.015897220044263,"pfxX":-2.3494059212316025,"pfxZ":4.279622038276868,"pX":0.09832691648769429,"pZ":2.8909191446319578,"vX0":-6.396236692159621,"vY0":-127.81694271922471,"vZ0":-2.3216543313253606,"x":113.25,"y":160.73,"x0":2.9278382176231723,"y0":50.00032217141254,"z0":5.754359869057244,"aX":-3.926943492779465},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":7.6,"breakHorizontal":5.5,"spinRate":2602,"spinDirection":170},"zone":2,"typeConfidence":0.9,"plateTime":0.4268285636395168,"extension":5.940760712341273},"index":0,"playId":"005a3de8-b592-3014-9a65-c458dbf51f0e","pitchNumber":1,"startTime":"2026-07-16T23:57:15.027Z","endTime":"2026-07-16T23:57:18.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.6,"endSpeed":74.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.099135023026054,"aZ":-29.976119132022653,"pfxX":-9.71668890821479,"pfxZ":1.562722448285375,"pX":-0.3150336517535805,"pZ":1.9810432188822555,"vX0":-5.184668431712654,"vY0":-117.37804595675266,"vZ0":-1.452240359310488,"x":129.01,"y":185.29,"x0":3.180570786129671,"y0":50.00004853381618,"z0":5.385009844782629,"aX":-13.62762208022147},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":2.8,"breakHorizontal":18.8,"spinRate":2963,"spinDirection":292},"zone":7,"typeConfidence":0.91,"plateTime":0.4656725489763569,"extension":5.883217501003099},"index":1,"playId":"edf80272-f705-34e1-8881-f707f8617229","pitchNumber":2,"startTime":"2026-07-16T23:57:29.484Z","endTime":"2026-07-16T23:57:35.122Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47752095831563,"aZ":-33.55895116829735,"pfxX":-10.411810336303406,"pfxZ":-0.9892256362915166,"pX":-1.0709817467007863,"pZ":1.9120933588387128,"vX0":-6.066810933187993,"vY0":-117.70041062947325,"vZ0":-0.7425473871193169,"x":157.82,"y":187.15,"x0":2.8977071060158504,"y0":50.00556146505741,"z0":5.354272832551003,"aX":-14.528827029023272},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-1.7,"breakHorizontal":20.4,"spinRate":3021,"spinDirection":286},"zone":13,"typeConfidence":0.9,"plateTime":0.4663347670607063,"extension":5.879589757680306},"index":2,"playId":"917088f0-23e6-3f32-b11c-e033d17c55a4","pitchNumber":3,"startTime":"2026-07-16T23:58:09.066Z","endTime":"2026-07-16T23:58:12.505Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-16T23:58:12.505Z","atBatIndex":46},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Brett Baty homers (5) on a fly ball to right center field.","rbi":1,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-17T00:00:42.384Z","endTime":"2026-07-17T00:01:41.091Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":{"id":605400,"link":"/api/v1/people/605400"},"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(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":76.8,"endSpeed":70.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.62729750149675,"aZ":-39.94950424490988,"pfxX":8.311835656006439,"pfxZ":-6.163014162191283,"pX":-0.7125121948931584,"pZ":2.245276856735628,"vX0":-0.08279483154886008,"vY0":-111.80372769223025,"vZ0":2.350052776036956,"x":144.16,"y":178.16,"x0":-1.7542126449608586,"y0":50.00086342218193,"z0":5.288023433736893,"aX":10.494018843189256},"breaks":{"breakAngle":14.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.6,"breakVerticalInduced":-10.2,"breakHorizontal":-15.0,"spinRate":2486,"spinDirection":54},"zone":7,"typeConfidence":0.9,"plateTime":0.4903869722010241,"extension":6.556767285044269},"index":0,"playId":"1dc3986e-b253-3c1e-a81a-cf053bb86e6c","pitchNumber":1,"startTime":"2026-07-17T00:00:53.141Z","endTime":"2026-07-17T00:00:56.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.822547248683357,"aZ":-17.057641810250754,"pfxX":-9.258261435446503,"pfxZ":8.43826775220491,"pX":0.3766516862520836,"pZ":3.6495393895471517,"vX0":8.303062885266542,"vY0":-132.6155835618668,"vZ0":-0.44744025343479077,"x":102.64,"y":140.24,"x0":-1.5832209154221493,"y0":50.00215849953826,"z0":5.05827258555696,"aX":-16.585533764381736},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":15.5,"breakHorizontal":15.1,"spinRate":2369,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.4120949243511234,"extension":6.861026062446299},"hitData":{"launchSpeed":95.6,"launchAngle":36.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"89","coordinates":{"coordX":188.74,"coordY":59.73}},"index":1,"playId":"a680e84a-2764-3a57-bd93-bddf7a1a6867","pitchNumber":2,"startTime":"2026-07-17T00:01:10.587Z","endTime":"2026-07-17T00:01:41.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:01:41.091Z","atBatIndex":47},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Francisco Alvarez homers (11) on a line drive to left field.","rbi":1,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-17T00:01:46.562Z","endTime":"2026-07-17T00:04:04.172Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":1,"outs":0},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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,2,3,4,5],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":{"id":605400,"link":"/api/v1/people/605400"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.175644842106113,"aZ":-22.790937531000846,"pfxX":-11.371740927096212,"pfxZ":5.188434586863092,"pX":-0.2585189472698537,"pZ":2.6834047799622986,"vX0":7.264787035807073,"vY0":-133.49501846298045,"vZ0":-1.5987337077353119,"x":126.85,"y":166.33,"x0":-1.5348107383636538,"y0":50.00266765285365,"z0":4.927246547299256,"aX":-20.567303989163356},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":9.2,"breakHorizontal":19.1,"spinRate":2261,"spinDirection":225},"zone":5,"typeConfidence":0.91,"plateTime":0.4099709066844892,"extension":6.804721587604656},"index":0,"playId":"95869ae0-5d1a-3b15-9e38-983c4624850b","pitchNumber":1,"startTime":"2026-07-17T00:02:00.219Z","endTime":"2026-07-17T00:02:03.219Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-17T00:02:23.981Z","endTime":"2026-07-17T00:02:36.088Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.89718582912486,"aZ":-16.19560849567259,"pfxX":-9.004801406773009,"pfxZ":8.515454176934448,"pX":0.6246497423096752,"pZ":1.3216997644492847,"vX0":9.11319581234747,"vY0":-135.89873445123214,"vZ0":-6.316695858641277,"x":93.19,"y":203.09,"x0":-1.597171737160488,"y0":50.002385683485464,"z0":4.795071130846427,"aX":-16.89643623285708},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.3,"breakHorizontal":14.4,"spinRate":2370,"spinDirection":227},"zone":14,"typeConfidence":0.91,"plateTime":0.40254788801505725,"extension":6.971827738567731},"index":2,"playId":"a26acbd1-944b-3bd7-9e06-7b47d4cc5648","pitchNumber":2,"startTime":"2026-07-17T00:02:36.088Z","endTime":"2026-07-17T00:02:39.657Z","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":0},"pitchData":{"startSpeed":78.9,"endSpeed":72.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.827346642353174,"aZ":-38.8977280126769,"pfxX":8.049798547147319,"pfxZ":-5.0747430886823395,"pX":1.2601111665958404,"pZ":1.0709545099688755,"vX0":4.20259908584829,"vY0":-114.87719842737246,"vZ0":-0.38718820188263026,"x":68.97,"y":209.86,"x0":-1.643239658119472,"y0":50.00083661372832,"z0":5.048131466759894,"aX":10.67248828141677},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.0,"breakVerticalInduced":-9.0,"breakHorizontal":-15.7,"spinRate":2654,"spinDirection":56},"zone":14,"typeConfidence":0.89,"plateTime":0.4782228396675845,"extension":6.829101044823005},"index":3,"playId":"fc515734-4a92-3de8-9fd0-3ec12145ed37","pitchNumber":3,"startTime":"2026-07-17T00:02:53.172Z","endTime":"2026-07-17T00:02:56.174Z","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":1,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00689771465061,"aZ":-40.092894726032064,"pfxX":6.754637584442868,"pfxZ":-5.929331671213106,"pX":1.5103429925666492,"pZ":0.6317059004645129,"vX0":4.910950655539186,"vY0":-115.27110656918889,"vZ0":-1.250110758500489,"x":59.43,"y":221.72,"x0":-1.531290483119694,"y0":50.00329838098342,"z0":5.079168334765926,"aX":9.018355708781815},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.6,"breakVerticalInduced":-10.8,"breakHorizontal":-13.6,"spinRate":2655,"spinDirection":51},"zone":14,"typeConfidence":0.89,"plateTime":0.4765952010837431,"extension":6.856608331638095},"index":4,"playId":"2542c59d-f981-3143-aeb6-d12f6cc394c7","pitchNumber":4,"startTime":"2026-07-17T00:03:12.822Z","endTime":"2026-07-17T00:03:16.254Z","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":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.673419616297387,"aZ":-25.437693346933404,"pfxX":-10.905932051464838,"pfxZ":3.6970708269397417,"pX":-1.0084011655122942,"pZ":1.9427808212691298,"vX0":5.46875621856696,"vY0":-134.08205871300535,"vZ0":-2.862310414094114,"x":155.44,"y":186.32,"x0":-1.6562104771832216,"y0":50.003596872494406,"z0":4.836930346220962,"aX":-19.881565197128214},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.2,"breakHorizontal":18.6,"spinRate":2223,"spinDirection":233},"zone":13,"typeConfidence":0.91,"plateTime":0.40830988512465627,"extension":6.751930970120806},"hitData":{"launchSpeed":104.4,"launchAngle":21.0,"totalDistance":363.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":49.77,"coordY":73.23}},"index":5,"playId":"62888379-b037-3d75-9bdc-b7f06edc76e9","pitchNumber":5,"startTime":"2026-07-17T00:03:34.959Z","endTime":"2026-07-17T00:04:04.172Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:04:04.172Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"A.J. Ewing grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":49,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-17T00:06:37.264Z","endTime":"2026-07-17T00:07:00.143Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-17T00:04:13.339Z","endTime":"2026-07-17T00:04:28.830Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jonathan Bowlan replaces Aaron Nola.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-17T00:04:28.830Z","endTime":"2026-07-17T00:06:39.488Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680742,"link":"/api/v1/people/680742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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.7,"endSpeed":86.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.49565657709002,"aZ":-9.770860482905906,"pfxX":-7.2997269663075475,"pfxZ":11.680663573637066,"pX":-0.8694993502045455,"pZ":3.0079770405703874,"vX0":6.652665377969777,"vY0":-137.61627654747593,"vZ0":-6.984103225760103,"x":150.14,"y":157.56,"x0":-2.3696714498063254,"y0":50.00618200349193,"z0":6.240501558229477,"aX":-14.005969942743963},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":19.8,"breakHorizontal":11.9,"spinRate":2462,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.3979880500973718,"extension":6.725610977187469},"index":2,"playId":"fb6d53a2-609a-3b38-83aa-c44618248f88","pitchNumber":1,"startTime":"2026-07-17T00:06:39.488Z","endTime":"2026-07-17T00:06:42.660Z","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":88.5,"endSpeed":82.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.620136759843245,"aZ":-23.756340903466718,"pfxX":-6.979158712889484,"pfxZ":4.968341685938673,"pX":0.24763877150160504,"pZ":1.3938245101116118,"vX0":8.724535048137005,"vY0":-128.54223754045057,"vZ0":-7.310539510265718,"x":107.56,"y":201.15,"x0":-2.264642463675816,"y0":50.00150397654646,"z0":6.086303200760372,"aX":-11.820421500321805},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.7,"breakHorizontal":10.9,"spinRate":1438,"spinDirection":214},"zone":14,"typeConfidence":2.0,"plateTime":0.424146786972059,"extension":6.6741107161240665},"hitData":{"launchSpeed":90.8,"launchAngle":-1.0,"totalDistance":34.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":156.18,"coordY":167.75}},"index":3,"playId":"c71089f8-9fcc-38e7-b62d-4bda7bceff7d","pitchNumber":2,"startTime":"2026-07-17T00:06:53.594Z","endTime":"2026-07-17T00:07:00.143Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:07:00.143Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":3,"homeScore":0,"isOut":false},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-17T00:07:11.366Z","endTime":"2026-07-17T00:10:25.529Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.3,"endSpeed":89.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.168378876288966,"aZ":-11.2331880619595,"pfxX":-6.960776181720725,"pfxZ":10.361518282036025,"pX":-0.11925492807493146,"pZ":1.3454366447909107,"vX0":7.954526238606536,"vY0":-139.78518125323822,"vZ0":-11.449850561404187,"x":121.55,"y":202.45,"x0":-2.0688618350972425,"y0":50.006466514636,"z0":6.182982162064513,"aX":-14.073943520197268},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":17.0,"breakHorizontal":11.4,"spinRate":2493,"spinDirection":213},"zone":13,"typeConfidence":2.0,"plateTime":0.38866723224451327,"extension":6.7521718501700025},"index":0,"playId":"daa35128-c69e-33c5-a736-129127c497ce","pitchNumber":1,"startTime":"2026-07-17T00:07:28.338Z","endTime":"2026-07-17T00:07:32.301Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.82157291525402,"aZ":-10.935275255534552,"pfxX":-7.64966964599021,"pfxZ":10.683592935290996,"pX":-0.2079736657361998,"pZ":2.5255532623449604,"vX0":8.033901028308213,"vY0":-139.72315295999397,"vZ0":-7.98799034476519,"x":124.93,"y":170.59,"x0":-2.1189638176923555,"y0":50.00693605777015,"z0":6.130210760476442,"aX":-15.214076557529813},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":18.0,"breakHorizontal":12.4,"spinRate":2531,"spinDirection":215},"zone":5,"typeConfidence":2.0,"plateTime":0.39117375553026923,"extension":6.698692252236959},"index":1,"playId":"57480bae-4fca-3407-b1c9-10d3927fcd9b","pitchNumber":2,"startTime":"2026-07-17T00:07:44.266Z","endTime":"2026-07-17T00:07:47.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":89.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.121066024571917,"aZ":-12.009664787009923,"pfxX":-7.162884068723864,"pfxZ":9.853386916375445,"pX":0.23344546822912612,"pZ":2.2562624008021888,"vX0":8.750742594104253,"vY0":-141.40895090843892,"vZ0":-8.73617904026257,"x":108.1,"y":177.86,"x0":-1.9555432237028385,"y0":50.000410545804215,"z0":6.1361064529786,"aX":-14.655071327964908},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.4,"breakHorizontal":11.4,"spinRate":2552,"spinDirection":211},"zone":5,"typeConfidence":2.0,"plateTime":0.38582213760733897,"extension":6.7422183792505495},"index":2,"playId":"bcc20bab-cb4e-3eb0-b0da-0b4be83e2f72","pitchNumber":3,"startTime":"2026-07-17T00:08:06.411Z","endTime":"2026-07-17T00:08:09.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73151278109086,"aZ":-27.847817764757345,"pfxX":-10.17525063984517,"pfxZ":2.4103102068794806,"pX":0.34368031166121377,"pZ":1.5832065592883369,"vX0":10.110544497684861,"vY0":-132.87536040415043,"vZ0":-6.20982671568451,"x":103.9,"y":196.03,"x0":-2.183600577411682,"y0":50.0014613617448,"z0":5.966513010033975,"aX":-18.244733562057426},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":3.2,"breakHorizontal":16.3,"spinRate":1747,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.41177823046928985,"extension":6.789438413126294},"index":3,"playId":"b6235508-94a4-32ba-8d56-9e322bbd9ab0","pitchNumber":4,"startTime":"2026-07-17T00:08:24.261Z","endTime":"2026-07-17T00:08:28.287Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.049148225474102,"aZ":-25.397272708589586,"pfxX":-8.329742363003241,"pfxZ":3.72776082740405,"pX":-0.6138516093394264,"pZ":1.949460698904002,"vX0":7.200573798244513,"vY0":-133.08888431604115,"vZ0":-5.925928031133246,"x":140.4,"y":186.14,"x0":-2.2550193399164624,"y0":50.002952151784804,"z0":6.012372176663844,"aX":-15.139565986841442},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.8,"breakHorizontal":13.8,"spinRate":1493,"spinDirection":222},"zone":7,"typeConfidence":2.0,"plateTime":0.4095095748058464,"extension":6.830657217845683},"index":4,"playId":"683bb21f-6938-3adb-870e-a592780f0779","pitchNumber":5,"startTime":"2026-07-17T00:08:52.465Z","endTime":"2026-07-17T00:08:55.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":81.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.24312163537942,"aZ":-31.735375351002546,"pfxX":0.26227531482241506,"pfxZ":0.2636655978809621,"pX":0.2983670820710911,"pZ":0.5479818679802848,"vX0":5.936807924837487,"vY0":-126.9474335203981,"vZ0":-7.615174419823298,"x":105.63,"y":223.98,"x0":-2.089687900421706,"y0":50.00270088727593,"z0":6.061792097951981,"aX":0.4337348461023931},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":-0.8,"breakHorizontal":-1.6,"spinRate":2532,"spinDirection":42},"zone":14,"typeConfidence":2.0,"plateTime":0.4289532876727682,"extension":6.909271414610302},"index":5,"playId":"ab813c87-baf3-356a-b98d-782fb84229bc","pitchNumber":6,"startTime":"2026-07-17T00:09:12.123Z","endTime":"2026-07-17T00:09:15.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.406017696353686,"aZ":-6.308738405647398,"pfxX":-6.341791596931043,"pfxZ":12.59830838728244,"pX":-0.3691201607175479,"pZ":3.008950990238953,"vX0":6.991790728597209,"vY0":-142.5266996631643,"vZ0":-7.7640776561607785,"x":131.07,"y":157.54,"x0":-2.0325781112674144,"y0":50.00118016510969,"z0":6.169839523041028,"aX":-13.018872637473537},"breaks":{"breakAngle":54.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-7.2,"breakVerticalInduced":21.4,"breakHorizontal":10.1,"spinRate":2546,"spinDirection":213},"zone":1,"typeConfidence":2.0,"plateTime":0.38461259439260775,"extension":6.770846949729917},"index":6,"playId":"76bfb3aa-4245-3ee5-b6a6-9f103242bf85","pitchNumber":7,"startTime":"2026-07-17T00:09:31.472Z","endTime":"2026-07-17T00:09:37.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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.6,"endSpeed":84.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.734266356253272,"aZ":-26.82577723824887,"pfxX":-11.784131619123304,"pfxZ":2.958917037136078,"pX":-0.23250326628211537,"pZ":-0.037783330206218046,"vX0":8.990140626279327,"vY0":-134.1779206702426,"vZ0":-10.309642229781838,"x":125.86,"y":239.8,"x0":-2.112235539677222,"y0":50.00045327880016,"z0":5.797919593140212,"aX":-21.270211116925775},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.0,"breakHorizontal":19.2,"spinRate":1861,"spinDirection":222},"zone":13,"typeConfidence":2.0,"plateTime":0.409785074656428,"extension":6.911494610329295},"index":7,"playId":"21a36841-d04d-3588-873a-5164befd248b","pitchNumber":8,"startTime":"2026-07-17T00:09:55.664Z","endTime":"2026-07-17T00:09:59.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.9,"endSpeed":81.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.638514768725866,"aZ":-31.666848400489265,"pfxX":-0.012471191372624979,"pfxZ":0.30847398482334043,"pX":0.6701525015470131,"pZ":1.1989881601168062,"vX0":7.031853658505609,"vY0":-127.81352989899341,"vZ0":-5.992379841938559,"x":91.46,"y":206.41,"x0":-2.1072366670037135,"y0":50.00511896869252,"z0":6.039598139679365,"aX":-0.02053556553172103},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":-0.5,"breakHorizontal":-1.4,"spinRate":2633,"spinDirection":51},"zone":14,"typeConfidence":2.0,"plateTime":0.42740055970228363,"extension":6.780574461186945},"index":8,"playId":"db975c3e-37c2-3445-ad37-319c226dd3f6","pitchNumber":9,"startTime":"2026-07-17T00:10:21.573Z","endTime":"2026-07-17T00:10:25.529Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:10:25.529Z","atBatIndex":50},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Bo Bichette grounds into a double play, shortstop Trea Turner to first baseman Bryce Harper. Juan Soto out at 2nd. Bo Bichette out at 1st.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-17T00:10:35.246Z","endTime":"2026-07-17T00:11:44.573Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.5,"endSpeed":80.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.141685429803967,"aZ":-34.96398479685407,"pfxX":-0.17283822139810212,"pfxZ":-1.701765290246433,"pX":0.17994432648932746,"pZ":2.4815502306284745,"vX0":5.929476549146722,"vY0":-127.31207056397102,"vZ0":-2.5193388143371656,"x":110.14,"y":171.78,"x0":-2.156762944156803,"y0":50.002370458505574,"z0":6.251397024776517,"aX":-0.28517495555126704},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-3.5,"breakHorizontal":-1.1,"spinRate":2604,"spinDirection":55},"zone":5,"typeConfidence":2.0,"plateTime":0.4302399445339451,"extension":6.76578323418944},"index":0,"playId":"e58ee7d6-8486-3c7a-b495-06cd96dee93e","pitchNumber":1,"startTime":"2026-07-17T00:10:52.809Z","endTime":"2026-07-17T00:10:55.809Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.2,"endSpeed":89.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.44631337006225,"aZ":-16.38268282721268,"pfxX":-11.130973063076112,"pfxZ":7.654534745254521,"pX":-1.1651993883388805,"pZ":2.974600688541047,"vX0":6.2168246629360056,"vY0":-142.85789878407468,"vZ0":-5.918552384953607,"x":161.41,"y":158.47,"x0":-1.9253013074325682,"y0":50.006649925081554,"z0":6.106302004071033,"aX":-22.9714103290706},"breaks":{"breakAngle":50.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.8,"breakHorizontal":18.8,"spinRate":2417,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38367830018130844,"extension":6.778227411862458},"index":1,"playId":"41a21aad-070a-35ac-92c6-28443226b3fb","pitchNumber":2,"startTime":"2026-07-17T00:11:09.023Z","endTime":"2026-07-17T00:11:12.023Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.725454714937275,"aZ":-35.76315747156329,"pfxX":5.555410434737118,"pfxZ":-2.2654584449238016,"pX":0.5940135172389435,"pZ":0.8099787031954402,"vX0":4.955947271863562,"vY0":-124.92464393621279,"vZ0":-5.425090264150426,"x":94.36,"y":216.91,"x0":-2.1360303012609303,"y0":50.00396014206889,"z0":5.943344184356295,"aX":8.79673161215139},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-5.2,"breakHorizontal":-11.2,"spinRate":2583,"spinDirection":44},"zone":14,"typeConfidence":2.0,"plateTime":0.43813266608242607,"extension":6.534967320252049},"hitData":{"launchSpeed":66.6,"launchAngle":-16.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":122.72,"coordY":150.51}},"index":2,"playId":"fc09c825-6864-3655-a815-6a1a687e0f77","pitchNumber":3,"startTime":"2026-07-17T00:11:36.419Z","endTime":"2026-07-17T00:11:44.573Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:11:44.573Z","atBatIndex":51},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-17T00:14:18.274Z","endTime":"2026-07-17T00:14:27.920Z","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":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"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":"Groundout","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":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Huascar Brazobán replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-17T00:12:47.620Z","endTime":"2026-07-17T00:14:20.603Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623211,"link":"/api/v1/people/623211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":88.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.342580117990146,"aZ":-25.17332303991805,"pfxX":-11.747919434665663,"pfxZ":3.4796827377012374,"pX":-0.5023078516406893,"pZ":2.66146121908885,"vX0":6.506352262809806,"vY0":-140.64548710795188,"vZ0":-4.34139855034295,"x":136.15,"y":166.92,"x0":-1.3127572702519936,"y0":50.00682384762822,"z0":5.847315373658163,"aX":-23.663952527026762},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":5.6,"breakHorizontal":20.0,"spinRate":2342,"spinDirection":233},"zone":4,"typeConfidence":0.91,"plateTime":0.388664643643839,"extension":5.755029634863283},"hitData":{"launchSpeed":95.3,"launchAngle":-21.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":101.42,"coordY":151.52}},"index":1,"playId":"7832164c-9489-3482-9eef-add76aad3bd1","pitchNumber":1,"startTime":"2026-07-17T00:14:20.603Z","endTime":"2026-07-17T00:14:27.920Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:14:27.920Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-17T00:14:41.051Z","endTime":"2026-07-17T00:16:17.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.15483266843673,"aZ":-24.18798449770995,"pfxX":-8.921682062030085,"pfxZ":3.9186987418622508,"pX":0.12770946138129669,"pZ":3.2876173642796616,"vX0":6.691281493928362,"vY0":-140.98491824249652,"vZ0":-3.3276378953459544,"x":112.13,"y":150.01,"x0":-1.1018503416181737,"y0":50.00593736702302,"z0":6.021344009506766,"aX":-18.196732205279076},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":6.7,"breakHorizontal":15.0,"spinRate":2312,"spinDirection":231},"zone":2,"typeConfidence":0.91,"plateTime":0.38659747102131314,"extension":5.6156294474897575},"index":0,"playId":"04d9b124-4d59-3aa1-8876-82ba2bcd5c0e","pitchNumber":1,"startTime":"2026-07-17T00:14:55.749Z","endTime":"2026-07-17T00:14:59.046Z","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":92.9,"endSpeed":86.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.207191827844206,"aZ":-30.153936150072035,"pfxX":-9.414214181578139,"pfxZ":1.0807436878688774,"pX":-0.014662244368435641,"pZ":1.3072313957019273,"vX0":6.418638428167552,"vY0":-135.08705064641458,"vZ0":-6.579038228142032,"x":117.56,"y":203.48,"x0":-1.1887781318949366,"y0":50.001058298339046,"z0":5.871727512313567,"aX":-17.5375900809037},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":0.8,"breakHorizontal":15.8,"spinRate":2190,"spinDirection":241},"zone":13,"typeConfidence":0.83,"plateTime":0.4042265433650809,"extension":5.82780893943025},"index":1,"playId":"4dbe9cab-c35c-304c-8bd8-c84df3d576db","pitchNumber":2,"startTime":"2026-07-17T00:15:09.184Z","endTime":"2026-07-17T00:15:12.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.98342071772496,"aZ":-23.359644301366473,"pfxX":-10.617072780146307,"pfxZ":4.381560538140969,"pX":-0.5912740616299467,"pZ":1.6938288340740977,"vX0":5.547510935008404,"vY0":-140.74222891988475,"vZ0":-6.9716983179555605,"x":139.54,"y":193.05,"x0":-1.2050407889152284,"y0":50.004297090694415,"z0":5.708516736079068,"aX":-21.369825520480575},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.4,"breakVerticalInduced":6.7,"breakHorizontal":18.1,"spinRate":2304,"spinDirection":229},"zone":7,"typeConfidence":0.91,"plateTime":0.3886924535086367,"extension":5.771014441723123},"index":2,"playId":"35ecfb0b-899f-3bde-881a-b9b1322b7760","pitchNumber":3,"startTime":"2026-07-17T00:15:21.915Z","endTime":"2026-07-17T00:15:25.060Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-17T00:15:37.664Z","endTime":"2026-07-17T00:15:47.606Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":86.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.706562078528957,"aZ":-27.916959265929133,"pfxX":-10.018093548719342,"pfxZ":2.268739679134434,"pX":0.15941094946571996,"pZ":1.8571544265385675,"vX0":6.848290087449128,"vY0":-135.54552952208522,"vZ0":-5.69791209503971,"x":110.92,"y":188.64,"x0":-1.0895250241759082,"y0":50.00009749824054,"z0":5.918462976773641,"aX":-18.767285880261078},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.1,"breakHorizontal":16.8,"spinRate":2093,"spinDirection":240},"zone":8,"typeConfidence":0.7,"plateTime":0.40302531970013655,"extension":5.731991921924775},"index":4,"playId":"32d0b329-6eec-3da4-b942-928133c67d58","pitchNumber":4,"startTime":"2026-07-17T00:15:47.606Z","endTime":"2026-07-17T00:15:50.714Z","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":1},"pitchData":{"startSpeed":92.3,"endSpeed":85.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.36574375565568,"aZ":-28.714510745976188,"pfxX":-9.354935623209586,"pfxZ":1.888034171065649,"pX":-0.19938105472392423,"pZ":2.0251017052538596,"vX0":5.54686395869995,"vY0":-134.37355286683487,"vZ0":-4.9186305446251835,"x":124.6,"y":184.1,"x0":-1.0720119438473896,"y0":50.003059574487914,"z0":5.91248153196207,"aX":-17.154949504293647},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":2.5,"breakHorizontal":15.8,"spinRate":2069,"spinDirection":241},"zone":8,"typeConfidence":0.85,"plateTime":0.4071874029642051,"extension":5.690513022892589},"hitData":{"launchSpeed":97.1,"launchAngle":27.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":151.0,"coordY":46.51}},"index":5,"playId":"7c115d7a-baaf-3802-acb1-b161ba4e0ff8","pitchNumber":5,"startTime":"2026-07-17T00:16:09.901Z","endTime":"2026-07-17T00:16:17.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:16:17.527Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"J.T. Realmuto grounds out, shortstop Francisco Lindor to first baseman Jared Young.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-17T00:16:35.069Z","endTime":"2026-07-17T00:19:19.360Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"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":2},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.92413745088751,"aZ":-30.47977200163901,"pfxX":-11.335917325752842,"pfxZ":0.9303450657175691,"pX":0.8696551543981196,"pZ":2.0469419618218474,"vX0":8.746774352235501,"vY0":-133.70890641455657,"vZ0":-4.534330142123454,"x":83.85,"y":183.51,"x0":-0.9597794442255735,"y0":50.00368878613009,"z0":5.934057047993927,"aX":-20.671646200929384},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.0,"breakHorizontal":18.8,"spinRate":2139,"spinDirection":247},"zone":14,"typeConfidence":0.92,"plateTime":0.4085458267848203,"extension":5.820265363251673},"index":0,"playId":"80fd3688-abcc-32d6-9846-1c4d113c73fa","pitchNumber":1,"startTime":"2026-07-17T00:16:48.159Z","endTime":"2026-07-17T00:16:52.262Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-17T00:17:12.799Z","endTime":"2026-07-17T00:17:57.482Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.14595128375452,"aZ":-23.473998080166737,"pfxX":-11.22812200364763,"pfxZ":4.328870105365766,"pX":0.019807461902806522,"pZ":3.1551441864992595,"vX0":6.961665010633458,"vY0":-140.9270630987939,"vZ0":-3.2938912236791884,"x":116.24,"y":153.59,"x0":-1.0241588576668077,"y0":50.005005062013744,"z0":5.856115724638684,"aX":-22.57839046846988},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":7.3,"breakHorizontal":19.0,"spinRate":2266,"spinDirection":226},"zone":2,"typeConfidence":0.91,"plateTime":0.3887191491766746,"extension":5.6769765533985685},"index":2,"playId":"e58f73a2-afe2-30f3-8c8f-17dec9045c4c","pitchNumber":2,"startTime":"2026-07-17T00:17:57.482Z","endTime":"2026-07-17T00:18:00.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.6,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.881904832197723,"aZ":-26.487791536614207,"pfxX":-10.206241618917664,"pfxZ":3.1463075628225514,"pX":0.7910885300317535,"pZ":1.672003384030896,"vX0":7.449545171742692,"vY0":-133.19904005433438,"vZ0":-6.243154596152599,"x":86.85,"y":193.64,"x0":-0.7068638594303213,"y0":50.00503694527468,"z0":5.945014274743883,"aX":-18.460253608922773},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.6,"breakHorizontal":17.0,"spinRate":2080,"spinDirection":239},"zone":9,"typeConfidence":0.9,"plateTime":0.41019895556796726,"extension":5.725570791233533},"index":3,"playId":"0706529b-ba66-39d5-a3a9-941a657ca18c","pitchNumber":3,"startTime":"2026-07-17T00:18:19.183Z","endTime":"2026-07-17T00:18:24.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-17T00:18:32.942Z","endTime":"2026-07-17T00:18:44.172Z","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(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":92.1,"endSpeed":85.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.178789677789958,"aZ":-26.99773805046146,"pfxX":-10.66760582806543,"pfxZ":2.820520764530566,"pX":-0.09520425533550861,"pZ":1.0242304111238176,"vX0":6.283735088853663,"vY0":-133.9301586222281,"vZ0":-7.289906090159313,"x":120.63,"y":211.13,"x0":-1.073569874545057,"y0":50.002896180224845,"z0":5.684592247088224,"aX":-19.57596006367091},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":3.8,"breakHorizontal":18.1,"spinRate":2036,"spinDirection":240},"zone":13,"typeConfidence":0.89,"plateTime":0.40738960598076135,"extension":5.785798685822319},"index":5,"playId":"03778750-acb4-3ef7-842d-49e6a9719dc4","pitchNumber":4,"startTime":"2026-07-17T00:18:44.172Z","endTime":"2026-07-17T00:18:47.525Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.9,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.105507671490624,"aZ":-27.174962454646007,"pfxX":-11.374356901368785,"pfxZ":2.7593417006970613,"pX":1.1139338865842283,"pZ":1.5789961979945228,"vX0":8.951438174939897,"vY0":-132.86549870799684,"vZ0":-6.55957273137101,"x":74.54,"y":196.15,"x0":-0.8001578827648591,"y0":50.002532709462976,"z0":6.021262996863589,"aX":-20.592570653647527},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":3.8,"breakHorizontal":19.0,"spinRate":2007,"spinDirection":242},"zone":14,"typeConfidence":0.93,"plateTime":0.41027669525105503,"extension":5.68394155551238},"index":6,"playId":"05e26794-58ab-36b4-848d-99b82244afd7","pitchNumber":5,"startTime":"2026-07-17T00:18:58.506Z","endTime":"2026-07-17T00:19:02.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.2,"endSpeed":89.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.62280578082021,"aZ":-20.857874100150223,"pfxX":-10.419036664901208,"pfxZ":5.5568449722103646,"pX":0.7193436661132475,"pZ":1.6439016877984716,"vX0":8.387649970003377,"vY0":-141.22280208441862,"vZ0":-7.51258293146673,"x":89.58,"y":194.39,"x0":-0.9231155149004764,"y0":50.004123355654784,"z0":5.6615345702419235,"aX":-21.224398940479528},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":8.8,"breakHorizontal":17.4,"spinRate":2337,"spinDirection":232},"zone":9,"typeConfidence":0.91,"plateTime":0.38659781340361654,"extension":5.794606871204531},"hitData":{"launchSpeed":66.2,"launchAngle":-40.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":119.67,"coordY":165.72}},"index":7,"playId":"bc16414c-6907-3390-89ed-7f8a878f3ee1","pitchNumber":6,"startTime":"2026-07-17T00:19:12.156Z","endTime":"2026-07-17T00:19:19.360Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:19:19.360Z","atBatIndex":54},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to shortstop Trea Turner.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-17T00:22:14.613Z","endTime":"2026-07-17T00:23:16.019Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Seth Johnson replaces Jonathan Bowlan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-17T00:19:57.415Z","endTime":"2026-07-17T00:22:16.747Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686751,"link":"/api/v1/people/686751"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":89.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.2497568510726,"aZ":-13.74935322075074,"pfxX":-5.930972529601935,"pfxZ":9.030259781654092,"pX":-0.713795980348656,"pZ":3.2994831846903727,"vX0":4.957691256374195,"vY0":-141.89477509636936,"vZ0":-4.151096331832908,"x":144.21,"y":149.69,"x0":-1.7124230302747572,"y0":50.00575170623374,"z0":5.65658675422349,"aX":-12.105029515961576},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.7,"breakHorizontal":9.7,"spinRate":2254,"spinDirection":213},"zone":11,"typeConfidence":0.89,"plateTime":0.38591063428642824,"extension":6.5199527552847965},"index":1,"playId":"4064cdfe-eddb-3393-afda-73cc2bcb48ae","pitchNumber":1,"startTime":"2026-07-17T00:22:16.747Z","endTime":"2026-07-17T00:22:20.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.397683138071685,"aZ":-30.28499121560275,"pfxX":1.3727513554757973,"pfxZ":1.129959897659166,"pX":-0.3564042746841738,"pZ":3.793106629034628,"vX0":3.1668571272492247,"vY0":-128.24685305511736,"vZ0":0.9581873942353716,"x":130.59,"y":136.37,"x0":-1.7833895662718835,"y0":50.00340099565763,"z0":5.768613160672333,"aX":2.296765150944749},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":2.5,"breakHorizontal":-3.1,"spinRate":2551,"spinDirection":131},"zone":11,"typeConfidence":0.89,"plateTime":0.4263449074225041,"extension":6.441072843997159},"index":2,"playId":"043c9948-6db1-315b-ba1a-86d24420645a","pitchNumber":2,"startTime":"2026-07-17T00:22:32.346Z","endTime":"2026-07-17T00:22:35.346Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.472273441730295,"aZ":-30.163662605284244,"pfxX":3.3074801182541265,"pfxZ":1.2265104289900197,"pX":0.014558226908876645,"pZ":3.0769163323292745,"vX0":3.213874807756223,"vY0":-126.91906279857861,"vZ0":-0.463102409616602,"x":116.45,"y":155.7,"x0":-1.6950444709113797,"y0":50.00361068521216,"z0":5.651093790074179,"aX":5.429566818037429},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":2.4,"breakHorizontal":-6.7,"spinRate":2498,"spinDirection":128},"zone":2,"typeConfidence":0.91,"plateTime":0.43054478232546245,"extension":6.592465220237066},"index":3,"playId":"f55d27a3-ad87-3ab9-a4db-f7715e35b782","pitchNumber":3,"startTime":"2026-07-17T00:22:48.930Z","endTime":"2026-07-17T00:22:51.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.7,"endSpeed":91.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.235920125688697,"aZ":-12.634815168830839,"pfxX":-5.6279561571060714,"pfxZ":9.26301764423658,"pX":0.3891650900525635,"pZ":2.8269527111379866,"vX0":7.677104119958807,"vY0":-143.61546691645276,"vZ0":-5.618923971723733,"x":102.17,"y":162.45,"x0":-1.575348904728532,"y0":50.000090282311426,"z0":5.580307705030223,"aX":-11.868913091578651},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.9,"breakVerticalInduced":16.0,"breakHorizontal":8.9,"spinRate":2316,"spinDirection":211},"zone":3,"typeConfidence":0.9,"plateTime":0.3799789057169849,"extension":6.749966234452556},"hitData":{"launchSpeed":94.5,"launchAngle":58.0,"totalDistance":198.0,"trajectory":"fly_ball","hardness":"medium","location":"6","coordinates":{"coordX":109.86,"coordY":123.5}},"index":4,"playId":"107dfc03-fae8-3079-90bf-fa239c5cd8c0","pitchNumber":4,"startTime":"2026-07-17T00:23:05.007Z","endTime":"2026-07-17T00:23:16.019Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:23:16.019Z","atBatIndex":55},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-17T00:23:24.848Z","endTime":"2026-07-17T00:23:52.286Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":86.3,"endSpeed":80.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.72028500445231,"aZ":-21.426932225179065,"pfxX":3.961287605834893,"pfxZ":6.605979186317851,"pX":0.057803735932282864,"pZ":2.122718560729619,"vX0":3.6147581454510753,"vY0":-125.7613982421516,"vZ0":-3.806028032450789,"x":114.8,"y":181.47,"x0":-1.9047364230627077,"y0":50.003503859202866,"z0":5.3611394220540465,"aX":6.44576320815958},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":11.5,"breakHorizontal":-7.9,"spinRate":2714,"spinDirection":88},"zone":8,"typeConfidence":0.93,"plateTime":0.432919159697569,"extension":6.7444196995426475},"hitData":{"launchSpeed":88.8,"launchAngle":-14.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":154.66,"coordY":155.58}},"index":0,"playId":"c70304a9-e6e2-3a98-a112-8881f41730de","pitchNumber":1,"startTime":"2026-07-17T00:23:46.370Z","endTime":"2026-07-17T00:23:52.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:23:52.286Z","atBatIndex":56},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Jorge Polanco lines out sharply to left fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-17T00:24:03.858Z","endTime":"2026-07-17T00:24:45.352Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.8,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.73757148072963,"aZ":-22.331250348064717,"pfxX":6.117569524964171,"pfxZ":6.11449363412806,"pX":0.6017891675027324,"pZ":1.0968866262911738,"vX0":4.095456709690971,"vY0":-126.1036094772953,"vZ0":-6.177451715224647,"x":94.06,"y":209.16,"x0":-1.8382845829320058,"y0":50.00217983302734,"z0":5.380685609844758,"aX":9.848563361940112},"breaks":{"breakAngle":24.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":9.8,"breakHorizontal":-12.0,"spinRate":2839,"spinDirection":79},"zone":14,"typeConfidence":0.93,"plateTime":0.4343997849332655,"extension":6.640263082399776},"index":0,"playId":"68c5c0b8-cd9d-3737-9f93-8bec5e3f60c8","pitchNumber":1,"startTime":"2026-07-17T00:24:22.071Z","endTime":"2026-07-17T00:24:25.366Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.9,"endSpeed":90.6,"strikeZoneTop":3.191,"strikeZoneBottom":1.61,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.085601624020672,"aZ":-9.2092522555328,"pfxX":-6.123567047610811,"pfxZ":11.02138491882289,"pX":-0.013976646839063248,"pZ":2.11415597868235,"vX0":6.612154015320252,"vY0":-142.3693769914894,"vZ0":-8.01994730491269,"x":117.53,"y":181.7,"x0":-1.5544424101138117,"y0":50.00140273929338,"z0":5.525597140678924,"aX":-12.75848900744114},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":18.8,"breakHorizontal":10.0,"spinRate":2429,"spinDirection":213},"zone":8,"typeConfidence":0.91,"plateTime":0.38254023120901026,"extension":6.545331408713586},"hitData":{"launchSpeed":100.1,"launchAngle":19.0,"totalDistance":325.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":58.4,"coordY":86.75}},"index":1,"playId":"d76b9c78-2294-395e-b36a-60182ba8f965","pitchNumber":2,"startTime":"2026-07-17T00:24:38.322Z","endTime":"2026-07-17T00:24:45.352Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:24:45.352Z","atBatIndex":57},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Rincones Jr. flies out sharply to center fielder A.J. Ewing.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-17T00:27:38.725Z","endTime":"2026-07-17T00:27:48.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2],"actionIndex":[0,1],"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":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Tyrone Taylor replaces left fielder Juan Soto, batting 2nd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-17T00:26:33.317Z","endTime":"2026-07-17T00:26:33.329Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"201","replacedPlayer":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"description":"Pitching Change: Luke Weaver replaces Huascar Brazobán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":3,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-17T00:26:33.329Z","endTime":"2026-07-17T00:27:40.953Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.030354664243603,"aZ":-10.64927453957282,"pfxX":-4.361102379523246,"pfxZ":11.04528368602968,"pX":0.12245669001080825,"pZ":2.429932904507024,"vX0":4.702080882357952,"vY0":-138.71143678031012,"vZ0":-6.566109976685841,"x":112.33,"y":173.17,"x0":-1.0280521827389182,"y0":50.001690660845675,"z0":5.537779902503674,"aX":-8.498068214001904},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.8,"breakHorizontal":7.0,"spinRate":2419,"spinDirection":201},"zone":5,"typeConfidence":0.91,"plateTime":0.39488073896042897,"extension":6.019231492805561},"hitData":{"launchSpeed":103.3,"launchAngle":35.0,"totalDistance":373.0,"trajectory":"fly_ball","hardness":"hard","location":"8","coordinates":{"coordX":116.03,"coordY":48.82}},"index":2,"playId":"6b16b460-cac1-3e61-ae31-2ab1b71e23a4","pitchNumber":1,"startTime":"2026-07-17T00:27:40.953Z","endTime":"2026-07-17T00:27:48.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:27:48.283Z","atBatIndex":58},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Justin Crawford pops out to third baseman Bo Bichette.","rbi":0,"awayScore":3,"homeScore":0,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-17T00:28:17.644Z","endTime":"2026-07-17T00:28:49.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"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":95.4,"endSpeed":87.7,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.232222133047458,"aZ":-8.903798144781698,"pfxX":-4.1265341251138015,"pfxZ":11.846398760225291,"pX":-0.05092314163209775,"pZ":2.6405678672198376,"vX0":4.203263498577178,"vY0":-138.83378825660353,"vZ0":-6.39063928582321,"x":118.94,"y":167.48,"x0":-1.0437857000634885,"y0":50.00456556849536,"z0":5.5556657894545305,"aX":-8.107599180380175},"breaks":{"breakAngle":34.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.5,"breakVerticalInduced":20.4,"breakHorizontal":6.7,"spinRate":2399,"spinDirection":207},"zone":5,"typeConfidence":0.91,"plateTime":0.39356205243423625,"extension":6.123035387733784},"index":0,"playId":"fb5433fb-ecdd-36f2-980c-9a0cfe93602f","pitchNumber":1,"startTime":"2026-07-17T00:28:23.514Z","endTime":"2026-07-17T00:28:26.514Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.8,"endSpeed":82.0,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.342362478003583,"aZ":-26.28920341261105,"pfxX":-9.268984042647,"pfxZ":3.4739428205861334,"pX":-0.3883256843544437,"pZ":2.641912966680701,"vX0":4.735457010656311,"vY0":-128.0088961283641,"vZ0":-2.4345416302287193,"x":131.8,"y":167.45,"x0":-1.0381250977415275,"y0":50.00185956363303,"z0":5.620828473648043,"aX":-15.69718293072853},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":6.1,"breakHorizontal":16.1,"spinRate":1846,"spinDirection":225},"zone":4,"typeConfidence":0.91,"plateTime":0.42458234494253544,"extension":6.0373415588995885},"hitData":{"launchSpeed":79.9,"launchAngle":71.0,"totalDistance":114.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":97.33,"coordY":166.5}},"index":1,"playId":"b6ce3034-29c8-32a8-8f0c-67b2b40dc15c","pitchNumber":2,"startTime":"2026-07-17T00:28:39.816Z","endTime":"2026-07-17T00:28:49.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:28:49.570Z","atBatIndex":59},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Trea Turner homers (11) on a fly ball to left field.","rbi":1,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-17T00:29:08.438Z","endTime":"2026-07-17T00:30:04.333Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":596133,"link":"/api/v1/people/596133"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.482413652822032,"aZ":-24.99490153256739,"pfxX":1.5039557916066735,"pfxZ":3.9354466457475015,"pX":0.4073594644127181,"pZ":1.616653268710708,"vX0":3.4305320449382024,"vY0":-132.78631134245938,"vZ0":-5.577216586835696,"x":101.47,"y":195.13,"x0":-1.085593386201899,"y0":50.00612543878763,"z0":5.510403107299022,"aX":2.7458191326344132},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":-3.4,"spinRate":2420,"spinDirection":174},"zone":9,"typeConfidence":0.91,"plateTime":0.4090207696746031,"extension":5.965986597422363},"index":0,"playId":"97f8ed91-f036-30fe-b25f-4ac72a8fc79a","pitchNumber":1,"startTime":"2026-07-17T00:29:20.483Z","endTime":"2026-07-17T00:29:23.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":88.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.886325758138604,"aZ":-11.127404939493227,"pfxX":-4.720607535549309,"pfxZ":10.512766637775446,"pX":-0.7484034252396456,"pZ":2.687229168307519,"vX0":2.633972354796118,"vY0":-139.74969305893086,"vZ0":-5.919587072512498,"x":145.53,"y":166.22,"x0":-1.0836985589265598,"y0":50.006336722137995,"z0":5.54588326963494,"aX":-9.453180334452824},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":18.2,"breakHorizontal":8.2,"spinRate":2388,"spinDirection":204},"zone":4,"typeConfidence":0.91,"plateTime":0.3901276860090066,"extension":6.323819419503099},"hitData":{"launchSpeed":101.2,"launchAngle":35.0,"totalDistance":383.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":34.38,"coordY":73.2}},"index":1,"playId":"6d4d5068-b3ea-3e1f-b17c-87a36b6ebcd5","pitchNumber":2,"startTime":"2026-07-17T00:29:39.127Z","endTime":"2026-07-17T00:30:04.333Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:30:04.333Z","atBatIndex":60},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Kyle Schwarber grounds out, second baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-17T00:30:01.649Z","endTime":"2026-07-17T00:31:46.790Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.2,"endSpeed":88.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.867088230820638,"aZ":-10.476907595950498,"pfxX":-3.722468954454988,"pfxZ":10.969118208652928,"pX":-0.6936454893651097,"pZ":2.952590875409566,"vX0":2.1806693952648213,"vY0":-138.75150594131546,"vZ0":-5.34128982284963,"x":143.44,"y":159.06,"x0":-1.0002915021981806,"y0":50.00024910435942,"z0":5.58086367446711,"aX":-7.3611962625720215},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":19.2,"breakHorizontal":6.4,"spinRate":2400,"spinDirection":206},"zone":1,"typeConfidence":0.91,"plateTime":0.3926043735720066,"extension":6.1415242215857795},"index":0,"playId":"50afa769-7c1c-329b-abf6-517d29509d17","pitchNumber":1,"startTime":"2026-07-17T00:30:33.393Z","endTime":"2026-07-17T00:30:36.541Z","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":88.6,"endSpeed":82.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.702659212218567,"aZ":-26.029804663299974,"pfxX":-8.260809113844154,"pfxZ":3.58091087044444,"pX":0.16093114194611013,"pZ":0.9393019606429832,"vX0":5.749460941238261,"vY0":-128.91098950091285,"vZ0":-6.426822556215075,"x":110.87,"y":213.42,"x0":-1.0025643291842,"y0":50.00509304124842,"z0":5.419899893700732,"aX":-14.187329602331612},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.8,"breakVerticalInduced":5.5,"breakHorizontal":14.0,"spinRate":1886,"spinDirection":221},"zone":14,"typeConfidence":0.9,"plateTime":0.42164659717088604,"extension":6.224921094734489},"index":1,"playId":"95a96f90-1c40-32ab-b558-d46eedb17f98","pitchNumber":2,"startTime":"2026-07-17T00:30:53.352Z","endTime":"2026-07-17T00:30:56.441Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.9,"endSpeed":83.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.634976581788436,"aZ":-24.546619238357795,"pfxX":1.640625568581811,"pfxZ":4.369497922215381,"pX":1.5992497569117723,"pZ":2.201133674110134,"vX0":6.000113088209164,"vY0":-130.83036691999217,"vZ0":-3.795010731418639,"x":56.04,"y":179.35,"x0":-0.930133319419098,"y0":50.00558708825689,"z0":5.4940796527458895,"aX":2.8657477602747967},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":7.3,"breakHorizontal":-4.2,"spinRate":2295,"spinDirection":180},"zone":14,"typeConfidence":0.91,"plateTime":0.4174351095991118,"extension":6.060735044736048},"index":2,"playId":"a8796f8b-6c8c-3181-9156-c4c622b641d3","pitchNumber":3,"startTime":"2026-07-17T00:31:14.585Z","endTime":"2026-07-17T00:31:18.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.6,"endSpeed":82.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.530193960600332,"aZ":-24.194588148494795,"pfxX":-8.079514123565074,"pfxZ":4.654434861811418,"pX":-0.27413211376591085,"pZ":1.3336591109157236,"vX0":4.653197095208333,"vY0":-129.03936198051457,"vZ0":-5.91936567688763,"x":127.45,"y":202.77,"x0":-1.0350868308718213,"y0":50.00543864669276,"z0":5.478860803007475,"aX":-13.861464303384567},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":7.6,"breakHorizontal":13.8,"spinRate":1982,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.4217077336353672,"extension":6.072318826146436},"hitData":{"launchSpeed":107.1,"launchAngle":-21.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":160.24,"coordY":156.08}},"index":3,"playId":"86728ddc-668e-3299-97a6-ab6fb9cdd39f","pitchNumber":4,"startTime":"2026-07-17T00:31:36.246Z","endTime":"2026-07-17T00:31:46.790Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:31:46.790Z","atBatIndex":61},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Young walks.","rbi":0,"awayScore":3,"homeScore":1,"isOut":false},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-17T00:34:05.742Z","endTime":"2026-07-17T00:35:45.923Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":97.8,"endSpeed":89.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.27598089723823,"aZ":-8.028216445430093,"pfxX":-6.505995400676305,"pfxZ":11.772442410681379,"pX":1.4923524392047511,"pZ":1.2089844091396824,"vX0":10.57567377711956,"vY0":-141.8060543249052,"vZ0":-10.622085498474101,"x":60.12,"y":206.14,"x0":-1.4279791714197558,"y0":50.00062268380936,"z0":5.50115445220387,"aX":-13.342509735290976},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.2,"breakVerticalInduced":19.4,"breakHorizontal":9.8,"spinRate":2491,"spinDirection":208},"zone":14,"typeConfidence":0.91,"plateTime":0.3851974803019562,"extension":6.577102699835044},"index":0,"playId":"8086845e-5686-33a3-b740-2c9b653f35bc","pitchNumber":1,"startTime":"2026-07-17T00:34:15.671Z","endTime":"2026-07-17T00:34:18.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":91.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09476450308328,"aZ":-9.730784983818134,"pfxX":-6.7228230178598265,"pfxZ":10.669705526947999,"pX":-0.47442241294840165,"pZ":1.3869348684554896,"vX0":5.923229297512667,"vY0":-143.19444709866886,"vZ0":-9.62925616237106,"x":135.08,"y":201.33,"x0":-1.683348459635901,"y0":50.004262004785026,"z0":5.377891399746445,"aX":-14.141689140057622},"breaks":{"breakAngle":48.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":17.9,"breakHorizontal":11.2,"spinRate":2475,"spinDirection":214},"zone":13,"typeConfidence":0.91,"plateTime":0.3806518455224106,"extension":6.737260486921852},"index":1,"playId":"b3c1e77c-8614-3f3a-8904-20df4ebf207f","pitchNumber":2,"startTime":"2026-07-17T00:34:31.339Z","endTime":"2026-07-17T00:34:34.732Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":90.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.29574109047361,"aZ":-10.76002747419047,"pfxX":-6.407650823057291,"pfxZ":10.29769388400551,"pX":0.07461317413942936,"pZ":2.2819602955152605,"vX0":7.025985095653424,"vY0":-142.50074912223778,"vZ0":-6.992779504272325,"x":114.16,"y":177.17,"x0":-1.57726488837645,"y0":50.003553780442076,"z0":5.429602075798655,"aX":-13.326790866341014},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.7,"breakVerticalInduced":17.6,"breakHorizontal":10.4,"spinRate":2484,"spinDirection":210},"zone":5,"typeConfidence":0.9,"plateTime":0.38272325319739586,"extension":6.705295808880583},"index":2,"playId":"827017b2-9fc5-31d7-945a-6c64e4986177","pitchNumber":3,"startTime":"2026-07-17T00:34:47.239Z","endTime":"2026-07-17T00:34:50.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":83.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.42443463926506,"aZ":-28.468446065250895,"pfxX":1.7111522257140748,"pfxZ":2.145495658172199,"pX":0.6562306429527444,"pZ":1.256344171431683,"vX0":5.49157707873595,"vY0":-129.48030966113225,"vZ0":-5.426478980663521,"x":91.99,"y":204.86,"x0":-1.6991979077898458,"y0":50.00467922027181,"z0":5.509438252101109,"aX":2.9581474799428173},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.1,"breakHorizontal":-4.1,"spinRate":2635,"spinDirection":151},"zone":14,"typeConfidence":0.91,"plateTime":0.42011212968254075,"extension":6.583562895414924},"index":3,"playId":"67643206-f0fb-3651-851d-3ba436eceb30","pitchNumber":4,"startTime":"2026-07-17T00:35:07.077Z","endTime":"2026-07-17T00:35:10.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.506392822925804,"aZ":-14.09387064141783,"pfxX":-7.724560781802695,"pfxZ":8.598114683815382,"pX":-0.35034602848182234,"pZ":2.982258848076823,"vX0":6.045573551759473,"vY0":-143.0552521489873,"vZ0":-4.731387181863246,"x":130.35,"y":158.26,"x0":-1.4722092626380492,"y0":50.002211949150656,"z0":5.52051523699837,"aX":-16.242547256281135},"breaks":{"breakAngle":45.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.1,"breakVerticalInduced":15.0,"breakHorizontal":13.0,"spinRate":2393,"spinDirection":215},"zone":1,"typeConfidence":0.76,"plateTime":0.38077331160550054,"extension":6.539698465330612},"index":4,"playId":"04470223-2bc4-35dc-a2de-9c93ad0bbcde","pitchNumber":5,"startTime":"2026-07-17T00:35:24.134Z","endTime":"2026-07-17T00:35:27.134Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":90.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.864612914143983,"aZ":-14.65624019759127,"pfxX":-3.743080133068994,"pfxZ":8.43920245796213,"pX":-0.09337041332594548,"pZ":4.4811909663787715,"vX0":5.427586739746214,"vY0":-141.86479035274976,"vZ0":-0.6368970003159677,"x":120.56,"y":117.79,"x0":-1.5289270228283358,"y0":50.00117611602135,"z0":5.627027754073158,"aX":-7.7690077457437745},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":15.4,"breakHorizontal":5.9,"spinRate":2364,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.38340821352989396,"extension":6.556856508356483},"index":5,"playId":"85a99f2c-602c-3195-842b-76d131238e24","pitchNumber":6,"startTime":"2026-07-17T00:35:42.576Z","endTime":"2026-07-17T00:35:45.923Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:35:45.923Z","atBatIndex":62},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-17T00:36:01.205Z","endTime":"2026-07-17T00:36:24.568Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":98.5,"endSpeed":90.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.556975332260095,"aZ":-10.257607709731957,"pfxX":-4.133506866527804,"pfxZ":10.452831920066412,"pX":0.015336643968350697,"pZ":2.7109128578531227,"vX0":6.144739653745962,"vY0":-143.292519345684,"vZ0":-5.960545624708714,"x":116.42,"y":165.59,"x0":-1.6116635841286535,"y0":50.00103753169516,"z0":5.447259458996519,"aX":-8.665885613574149},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.0,"breakVerticalInduced":18.0,"breakHorizontal":6.4,"spinRate":2382,"spinDirection":213},"zone":5,"typeConfidence":0.9,"plateTime":0.3810405543529787,"extension":6.70397829008748},"hitData":{"launchSpeed":80.1,"launchAngle":35.0,"totalDistance":277.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":55.8,"coordY":112.78}},"index":0,"playId":"43f19a14-5bb8-3355-9f1d-68467fa17971","pitchNumber":1,"startTime":"2026-07-17T00:36:14.039Z","endTime":"2026-07-17T00:36:24.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:36:24.568Z","atBatIndex":63},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":3,"homeScore":1,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-17T00:36:38.472Z","endTime":"2026-07-17T00:38:50.705Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":99.3,"endSpeed":92.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57641772412763,"aZ":-13.34835892403534,"pfxX":-6.112742588041044,"pfxZ":8.716942797341297,"pX":0.58311874814563,"pZ":2.234893984735711,"vX0":8.093877302674525,"vY0":-144.43598434910297,"vZ0":-7.084947836271856,"x":94.77,"y":178.44,"x0":-1.4323327466371045,"y0":50.006715181728765,"z0":5.502917096012181,"aX":-13.207848442008148},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":14.9,"breakHorizontal":9.8,"spinRate":2514,"spinDirection":208},"zone":6,"typeConfidence":0.9,"plateTime":0.3760230751939835,"extension":6.587598375145566},"index":0,"playId":"fdd4342e-85f9-3338-a8dd-718b175c912c","pitchNumber":1,"startTime":"2026-07-17T00:36:57.935Z","endTime":"2026-07-17T00:37:00.935Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-07-17T00:37:17.472Z","endTime":"2026-07-17T00:37:24.396Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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":85.4,"endSpeed":79.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.549307616321904,"aZ":-28.07377587899935,"pfxX":4.795306415752942,"pfxZ":2.5757518359692497,"pX":1.341150534442934,"pZ":1.640394002055819,"vX0":6.04382613795991,"vY0":-124.45175615464431,"vZ0":-3.2966822190115814,"x":65.88,"y":194.49,"x0":-1.7285017378089433,"y0":50.00297207579243,"z0":5.271519965993373,"aX":7.630708400882637},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":4.2,"breakHorizontal":-10.0,"spinRate":2847,"spinDirection":71},"zone":14,"typeConfidence":0.91,"plateTime":0.4376798530492425,"extension":6.639709056385454},"index":2,"playId":"f6f4829b-6967-391a-b592-db56e4d3dd63","pitchNumber":2,"startTime":"2026-07-17T00:37:24.396Z","endTime":"2026-07-17T00:37:27.951Z","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.0,"endSpeed":83.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.214113357774508,"aZ":-29.744735946162358,"pfxX":2.7724619429580146,"pfxZ":1.4063371896596868,"pX":1.7922499547667239,"pZ":1.0979504177381205,"vX0":7.549720291660904,"vY0":-129.53079228449064,"vZ0":-5.293866982031321,"x":48.68,"y":209.14,"x0":-1.5027781821968704,"y0":50.00252182527569,"z0":5.401377370363714,"aX":4.7800749787932695},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.7,"breakHorizontal":-6.5,"spinRate":2668,"spinDirection":104},"zone":14,"typeConfidence":0.91,"plateTime":0.4204343915871416,"extension":6.701260009483235},"index":3,"playId":"da1f2904-f447-337d-9c06-e736abeb0f77","pitchNumber":3,"startTime":"2026-07-17T00:37:43.205Z","endTime":"2026-07-17T00:37:46.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.8,"endSpeed":90.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.5065654895168,"aZ":-9.82451714565437,"pfxX":-5.929148924624756,"pfxZ":10.687089707342533,"pX":0.23853783474879095,"pZ":2.0632872592942793,"vX0":7.160555899305002,"vY0":-143.52819864794418,"vZ0":-8.01328566110846,"x":81.15,"y":120.17,"x0":-1.515558974905223,"y0":50.00175582303886,"z0":5.499307849763693,"aX":-12.398505672129438},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.1,"breakVerticalInduced":17.9,"breakHorizontal":9.4,"spinRate":2504,"spinDirection":210},"zone":8,"typeConfidence":0.91,"plateTime":0.3812872139265986,"extension":6.648733870647688},"index":4,"playId":"0c75358c-1935-3b8f-9b0b-ed3f63518a72","pitchNumber":4,"startTime":"2026-07-17T00:38:05.773Z","endTime":"2026-07-17T00:38:08.773Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.6,"endSpeed":89.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.05053444310716,"aZ":-11.273341394129226,"pfxX":-6.546608877607836,"pfxZ":10.051536004961275,"pX":-0.7268619229505145,"pZ":2.8858828071805815,"vX0":4.665978450641388,"vY0":-143.48640378095652,"vZ0":-5.452810622742257,"x":144.71,"y":160.86,"x0":-1.5258348554911443,"y0":50.001650752661284,"z0":5.517027991695736,"aX":-13.61238830387341},"breaks":{"breakAngle":44.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-10.9,"breakVerticalInduced":17.3,"breakHorizontal":10.9,"spinRate":2490,"spinDirection":213},"zone":1,"typeConfidence":0.9,"plateTime":0.38212067948598216,"extension":6.499743089577879},"index":5,"playId":"aa82ef9e-0771-3128-a013-7e0dfaa9d247","pitchNumber":5,"startTime":"2026-07-17T00:38:26.181Z","endTime":"2026-07-17T00:38:29.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.7,"endSpeed":78.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.106495763930432,"aZ":-25.809753450368873,"pfxX":6.409778936512423,"pfxZ":4.081767476213578,"pX":0.4736897710130072,"pZ":3.182920579391973,"vX0":3.420138397811287,"vY0":-123.43327993095404,"vZ0":-0.3045520453124094,"x":98.94,"y":152.84,"x0":-1.757980599726327,"y0":50.00393605419622,"z0":5.461404300596308,"aX":9.995918084321739},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.6,"breakHorizontal":-12.4,"spinRate":2844,"spinDirection":51},"zone":3,"typeConfidence":0.91,"plateTime":0.44193707486412404,"extension":6.681616043554282},"index":6,"playId":"06edab8a-b828-3ca6-8ee2-fb80dbbf6ddb","pitchNumber":6,"startTime":"2026-07-17T00:38:47.435Z","endTime":"2026-07-17T00:38:50.705Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:38:50.705Z","atBatIndex":64},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"A.J. Ewing doubles (10) on a ground ball to left fielder Brandon Marsh. Jared Young scores.","rbi":1,"awayScore":4,"homeScore":1,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-17T00:39:02.861Z","endTime":"2026-07-17T00:40:46.574Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":71},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":{"id":686751,"link":"/api/v1/people/686751"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.49615231638889,"aZ":-29.40708714602168,"pfxX":3.2503988040583724,"pfxZ":1.6103353635942614,"pX":-0.014220311047422454,"pZ":1.3330554786364885,"vX0":3.3112534253692365,"vY0":-129.73547476015415,"vZ0":-4.782739466817809,"x":117.54,"y":202.79,"x0":-1.726255684795939,"y0":50.001095133761005,"z0":5.424758784915642,"aX":5.575275930513593},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.2,"breakHorizontal":-6.6,"spinRate":2632,"spinDirection":151},"zone":14,"typeConfidence":0.92,"plateTime":0.4211418814517671,"extension":6.53076875046915},"index":0,"playId":"50c734a1-6b12-3bb1-9a79-e97ce959f460","pitchNumber":1,"startTime":"2026-07-17T00:39:18.128Z","endTime":"2026-07-17T00:39:21.479Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.0,"endSpeed":89.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.1426279426581,"aZ":-10.902046382595724,"pfxX":-5.740840467372679,"pfxZ":10.31812238837106,"pX":-0.1179926369053477,"pZ":1.890645903187632,"vX0":6.22528357288052,"vY0":-142.52630098983397,"vZ0":-7.842135113968226,"x":121.5,"y":187.73,"x0":-1.5825350504909803,"y0":50.00181191027315,"z0":5.3628039242845675,"aX":-11.834294924469916},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.3,"breakHorizontal":9.1,"spinRate":2474,"spinDirection":212},"zone":8,"typeConfidence":0.91,"plateTime":0.38400962853426046,"extension":6.582725908543234},"index":1,"playId":"c1343b88-f26e-347d-90d4-d7081dddf863","pitchNumber":2,"startTime":"2026-07-17T00:39:37.743Z","endTime":"2026-07-17T00:39:40.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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.7,"endSpeed":90.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.681326342903237,"aZ":-9.935917677606412,"pfxX":-4.826843682831838,"pfxZ":10.573830943229257,"pX":-0.6325779387252992,"pZ":2.885044636993338,"vX0":4.2970982284629375,"vY0":-143.7241556579844,"vZ0":-5.944921624587928,"x":141.11,"y":160.88,"x0":-1.5161226107283905,"y0":50.002649539766416,"z0":5.590220752580622,"aX":-10.151006858826664},"breaks":{"breakAngle":39.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":18.2,"breakHorizontal":7.9,"spinRate":2460,"spinDirection":212},"zone":1,"typeConfidence":0.9,"plateTime":0.38034050910259065,"extension":6.526592117548753},"index":2,"playId":"ed3cd312-a86e-3113-b505-dbd1e9175491","pitchNumber":3,"startTime":"2026-07-17T00:39:58.482Z","endTime":"2026-07-17T00:40:01.482Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":3,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-17T00:40:10.360Z","endTime":"2026-07-17T00:40:26.930Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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":2,"outs":2},"pitchData":{"startSpeed":99.2,"endSpeed":92.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.596214909745335,"aZ":-10.025513295036044,"pfxX":-5.2548775348147165,"pfxZ":10.316410062495851,"pX":-0.39677478872205335,"pZ":2.508370121890118,"vX0":5.298218292770838,"vY0":-144.44553729110157,"vZ0":-7.0538782056884495,"x":132.12,"y":171.05,"x0":-1.557977855762887,"y0":50.00452231792106,"z0":5.574239100073092,"aX":-11.283536176773596},"breaks":{"breakAngle":42.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":17.8,"breakHorizontal":8.6,"spinRate":2475,"spinDirection":212},"zone":4,"typeConfidence":0.9,"plateTime":0.3768948733563904,"extension":6.547063043165093},"hitData":{"launchSpeed":99.1,"launchAngle":-2.0,"totalDistance":41.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":33.98,"coordY":104.87}},"index":4,"playId":"342fda0d-2821-39aa-a1fe-893f8e55e47f","pitchNumber":4,"startTime":"2026-07-17T00:40:26.930Z","endTime":"2026-07-17T00:40:46.574Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:40:46.574Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Tyrone Taylor strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-17T00:41:11.369Z","endTime":"2026-07-17T00:42:03.809Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"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":"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":89.4,"endSpeed":83.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.205999696522067,"aZ":-27.389031492779544,"pfxX":2.006839714113269,"pfxZ":2.751483491426681,"pX":0.8181024250896599,"pZ":2.0956338433413415,"vX0":5.394766152081001,"vY0":-130.26650642462502,"vZ0":-3.67532442357307,"x":85.82,"y":182.2,"x0":-1.5303852808243705,"y0":50.00519798545848,"z0":5.5672969989978025,"aX":3.4903253057872905},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.4,"breakHorizontal":-4.7,"spinRate":2590,"spinDirection":152},"zone":14,"typeConfidence":0.91,"plateTime":0.4185104312216432,"extension":6.732061498515508},"index":0,"playId":"a4582946-85c5-3b2c-bd8c-067e5cb38403","pitchNumber":1,"startTime":"2026-07-17T00:41:20.615Z","endTime":"2026-07-17T00:41:23.895Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":89.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.689665239117215,"aZ":-8.342742530841496,"pfxX":-5.275124094928797,"pfxZ":11.482565332375644,"pX":-0.3456814072318003,"pZ":3.3512972423076777,"vX0":5.048214940978757,"vY0":-142.87684727713503,"vZ0":-4.838558963643375,"x":130.18,"y":148.29,"x0":-1.4466640934692192,"y0":50.00569261310468,"z0":5.586520023444864,"aX":-10.95155310889125},"breaks":{"breakAngle":46.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.3,"breakVerticalInduced":20.0,"breakHorizontal":8.6,"spinRate":2475,"spinDirection":211},"zone":1,"typeConfidence":0.9,"plateTime":0.3827680437046257,"extension":6.431931235064628},"index":1,"playId":"8aef2785-9b73-3415-952f-c0dda34061cb","pitchNumber":2,"startTime":"2026-07-17T00:41:39.057Z","endTime":"2026-07-17T00:41:42.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":90.3,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.08651399011246,"aZ":-9.367353539000083,"pfxX":-4.753003256313483,"pfxZ":10.867238198746355,"pX":-0.5109378431394764,"pZ":3.7757045783433054,"vX0":4.426309869445043,"vY0":-143.890096925975,"vZ0":-3.6718689304059597,"x":136.48,"y":136.84,"x0":-1.4509164677127846,"y0":50.00497718965417,"z0":5.647809639395123,"aX":-9.977474270413113},"breaks":{"breakAngle":40.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.9,"breakVerticalInduced":19.1,"breakHorizontal":7.7,"spinRate":2480,"spinDirection":211},"zone":11,"typeConfidence":0.9,"plateTime":0.3805131750927,"extension":6.352016494502646},"index":2,"playId":"d6275268-65f0-352b-975e-275454d2712d","pitchNumber":3,"startTime":"2026-07-17T00:42:00.036Z","endTime":"2026-07-17T00:42:03.809Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:42:03.809Z","atBatIndex":66},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryce Harper grounds out, second baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":67,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-17T00:44:56.369Z","endTime":"2026-07-17T00:46:31.405Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Devin Williams replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":1,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-17T00:43:37.089Z","endTime":"2026-07-17T00:44:58.706Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642207,"link":"/api/v1/people/642207"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.5,"endSpeed":87.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.226229864487447,"aZ":-17.366100591686653,"pfxX":-7.67943162369672,"pfxZ":7.628630959621824,"pX":0.3815587983949799,"pZ":2.601768910323861,"vX0":9.677815222322176,"vY0":-137.4435314504012,"vZ0":-4.026477974232778,"x":102.46,"y":168.53,"x0":-2.1632388371598426,"y0":50.00633762411741,"z0":5.241755392545685,"aX":-14.914334263631945},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.3,"breakHorizontal":12.2,"spinRate":2298,"spinDirection":228},"zone":6,"typeConfidence":0.9,"plateTime":0.396281447889383,"extension":7.440843209614467},"index":1,"playId":"1ff550a6-0594-340e-aa43-73d32b112428","pitchNumber":1,"startTime":"2026-07-17T00:44:58.706Z","endTime":"2026-07-17T00:45:01.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.15596198711364,"aZ":-36.21765538964309,"pfxX":-13.06736686217735,"pfxZ":-2.765883548307718,"pX":-0.5761833647298801,"pZ":1.4811184342961277,"vX0":7.73145490795682,"vY0":-119.90695701684724,"vZ0":-1.0886963054727712,"x":138.96,"y":198.79,"x0":-2.1368999404000695,"y0":50.00108077000834,"z0":5.158855038800666,"aX":-19.1163811149592},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.1,"breakVerticalInduced":-5.0,"breakHorizontal":22.0,"spinRate":2695,"spinDirection":285},"zone":13,"typeConfidence":0.9,"plateTime":0.45595599361325956,"extension":7.039619299744864},"index":2,"playId":"53ccfed3-04b3-3d08-9b43-3b258e0088eb","pitchNumber":2,"startTime":"2026-07-17T00:45:30.927Z","endTime":"2026-07-17T00:45:33.927Z","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":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.84467029393083,"aZ":-37.071099968005186,"pfxX":-13.25089355198098,"pfxZ":-3.3567513230037562,"pX":1.4042299489150747,"pZ":1.123556959472647,"vX0":12.260622185409957,"vY0":-119.66952561895987,"vZ0":-1.3213448123219744,"x":63.47,"y":208.44,"x0":-2.0498617896281464,"y0":50.00414383996494,"z0":4.986620252313357,"aX":-19.33254625758713},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.1,"breakHorizontal":21.2,"spinRate":2781,"spinDirection":277},"zone":14,"typeConfidence":0.9,"plateTime":0.4567012794995007,"extension":7.190089102554569},"index":3,"playId":"d5be300b-b312-355c-8822-9adee351e466","pitchNumber":3,"startTime":"2026-07-17T00:45:48.751Z","endTime":"2026-07-17T00:45:51.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.2,"endSpeed":86.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.126564121742657,"aZ":-14.85007881172422,"pfxX":-8.968301278269116,"pfxZ":9.062513304150599,"pX":0.2804122083816287,"pZ":3.889202532011864,"vX0":9.722668936942425,"vY0":-136.87684560458808,"vZ0":-1.2849543318361558,"x":106.31,"y":133.77,"x0":-2.140089183055479,"y0":50.00165941919364,"z0":5.373925949426223,"aX":-17.14234988578043},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":16.3,"breakHorizontal":14.4,"spinRate":2378,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.39904691219465205,"extension":7.295153432482796},"index":4,"playId":"60357116-79a4-39d6-8c7c-5446931b91c5","pitchNumber":4,"startTime":"2026-07-17T00:46:07.486Z","endTime":"2026-07-17T00:46:11.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.356810952523613,"aZ":-37.877640177932825,"pfxX":-13.136423736518605,"pfxZ":-3.8332362839678424,"pX":-0.0646987388836379,"pZ":1.1596974245505032,"vX0":9.121086877553928,"vY0":-120.84179817938139,"vZ0":-1.3046521288387802,"x":119.47,"y":207.47,"x0":-2.1712242887893387,"y0":50.00518904099712,"z0":5.0181390513125415,"aX":-19.53596950831118},"breaks":{"breakAngle":25.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-7.0,"breakHorizontal":21.7,"spinRate":2733,"spinDirection":285},"zone":13,"typeConfidence":0.9,"plateTime":0.4523248080645046,"extension":7.099950430276295},"hitData":{"launchSpeed":91.9,"launchAngle":6.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.11,"coordY":150.51}},"index":5,"playId":"affe6247-0be2-3d85-ac2f-c3ea426eed6f","pitchNumber":5,"startTime":"2026-07-17T00:46:24.991Z","endTime":"2026-07-17T00:46:31.405Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:46:31.405Z","atBatIndex":67},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Brandon Marsh lines out to left fielder Tyrone Taylor.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-17T00:46:51.850Z","endTime":"2026-07-17T00:48:03.738Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":3},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.5,"endSpeed":87.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.379771604250102,"aZ":-14.476791678776822,"pfxX":-10.016903892420927,"pfxZ":9.040969001170605,"pX":0.8080336032989381,"pZ":3.1453875202276107,"vX0":11.21580493106462,"vY0":-138.64197555663463,"vZ0":-3.094405069558937,"x":86.2,"y":153.85,"x0":-1.977719907174169,"y0":50.003741762140905,"z0":5.235127576534716,"aX":-19.610602666612298},"breaks":{"breakAngle":49.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.0,"breakHorizontal":16.0,"spinRate":2401,"spinDirection":235},"zone":12,"typeConfidence":0.91,"plateTime":0.39423305928898555,"extension":7.44712687127335},"index":0,"playId":"00b17db2-8de2-31a8-9422-3c5d3316537d","pitchNumber":1,"startTime":"2026-07-17T00:46:57.648Z","endTime":"2026-07-17T00:47:00.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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":82.6,"endSpeed":76.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64336278657594,"aZ":-36.12928476691315,"pfxX":-13.063093606031591,"pfxZ":-2.7063507287914597,"pX":-1.9603647675195848,"pZ":0.364976740031364,"vX0":4.82542033691841,"vY0":-120.15817670728914,"vZ0":-3.5341398170869156,"x":191.72,"y":228.93,"x0":-2.299201196312476,"y0":50.00484206055395,"z0":5.07055591695935,"aX":-19.07188796460123},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-5.5,"breakHorizontal":22.4,"spinRate":2766,"spinDirection":283},"zone":13,"typeConfidence":0.9,"plateTime":0.4561308544824003,"extension":6.906702734103928},"index":1,"playId":"71d8728d-4e74-32b9-9e73-c2253c91318a","pitchNumber":2,"startTime":"2026-07-17T00:47:18.639Z","endTime":"2026-07-17T00:47:21.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":88.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.996216576271554,"aZ":-18.299487609349327,"pfxX":-9.213235654226182,"pfxZ":6.968157079328776,"pX":1.244502668726567,"pZ":2.9616019819975845,"vX0":12.55464642229403,"vY0":-139.22926183291398,"vZ0":-2.7848656174255244,"x":69.56,"y":158.82,"x0":-2.0959466778452707,"y0":50.00656036492564,"z0":5.165379278812038,"aX":-18.35608658012468},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":12.4,"breakHorizontal":14.5,"spinRate":2386,"spinDirection":236},"zone":12,"typeConfidence":0.91,"plateTime":0.3912256190829466,"extension":7.422006670844053},"index":2,"playId":"cad1e7a1-8dbd-325e-b139-6c0b954920bc","pitchNumber":3,"startTime":"2026-07-17T00:47:40.818Z","endTime":"2026-07-17T00:47:44.527Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":87.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.371213501010047,"aZ":-18.972825077679214,"pfxX":-9.2286624755611,"pfxZ":6.720602593283763,"pX":0.015337656672337045,"pZ":2.591919787013613,"vX0":9.365536201875475,"vY0":-138.44038860407116,"vZ0":-3.575939532533771,"x":116.42,"y":168.8,"x0":-2.192764912561345,"y0":50.00401114718015,"z0":5.150912441680268,"aX":-18.133565024590425},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":11.6,"breakHorizontal":15.1,"spinRate":2394,"spinDirection":239},"zone":5,"typeConfidence":0.9,"plateTime":0.39381096548324823,"extension":7.427075801842485},"hitData":{"launchSpeed":93.6,"launchAngle":18.0,"totalDistance":289.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":72.65,"coordY":96.13}},"index":3,"playId":"e368a71b-cbd3-3766-82ca-f302adf17644","pitchNumber":4,"startTime":"2026-07-17T00:47:59.132Z","endTime":"2026-07-17T00:48:03.738Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:48:03.738Z","atBatIndex":68},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-17T00:48:15.774Z","endTime":"2026-07-17T00:49:34.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".478"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".038"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".237"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".121"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.08"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.52"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.30"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.57"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.24"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.10"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.13"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.22"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.67"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.81"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.35"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.46"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".536"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.348"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".532"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".536"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.348"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".532"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.978374883472267,"aZ":-16.874508328285003,"pfxX":-8.647199388100884,"pfxZ":8.068311449632246,"pX":0.22201314844533113,"pZ":3.6923697319003534,"vX0":9.244707116250451,"vY0":-136.3457548844592,"vZ0":-1.3920492203062296,"x":108.54,"y":139.09,"x0":-2.0776015211747394,"y0":50.003201706083196,"z0":5.365681358960531,"aX":-16.39820699885414},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":13.9,"spinRate":2329,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.4006372264074147,"extension":7.364938835241168},"index":0,"playId":"c4f85a5d-9ab1-398d-b890-dc4a3b0ed8aa","pitchNumber":1,"startTime":"2026-07-17T00:48:37.360Z","endTime":"2026-07-17T00:48:40.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55887947317206,"aZ":-18.873421608605902,"pfxX":-9.376835807144696,"pfxZ":6.990057115263271,"pX":0.4051992995856258,"pZ":3.3952281542465115,"vX0":10.054041272459447,"vY0":-136.92475050761956,"vZ0":-1.5083887432957055,"x":101.55,"y":147.11,"x0":-2.09183752389569,"y0":50.00504016434205,"z0":5.2415562246185665,"aX":-17.849760422339685},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":14.9,"spinRate":2381,"spinDirection":235},"zone":3,"typeConfidence":0.9,"plateTime":0.3996488692929727,"extension":7.4100842006217755},"index":1,"playId":"4e164e1d-93fc-3195-8d9b-868694536774","pitchNumber":2,"startTime":"2026-07-17T00:48:53.738Z","endTime":"2026-07-17T00:48:56.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.238342196727267,"aZ":-32.669418567990284,"pfxX":-13.06234148164027,"pfxZ":-0.32987777269378604,"pX":1.6328572544332622,"pZ":1.540458444358725,"vX0":13.137723315716052,"vY0":-122.1830172595489,"vZ0":-1.7689560172918992,"x":54.76,"y":197.19,"x0":-2.1185488364957914,"y0":50.00140018285076,"z0":5.083068701226065,"aX":-19.734156737278614},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.7,"breakHorizontal":20.5,"spinRate":2621,"spinDirection":276},"zone":14,"typeConfidence":0.9,"plateTime":0.4484000012217857,"extension":7.182545117084107},"index":2,"playId":"5ab059d3-d42d-3246-9e39-69cb242b106c","pitchNumber":3,"startTime":"2026-07-17T00:49:14.168Z","endTime":"2026-07-17T00:49:17.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08027964455153,"aZ":-36.176855798278545,"pfxX":-13.06576064310081,"pfxZ":-2.705631552971351,"pX":-0.7754340697156286,"pZ":0.9991317473118062,"vX0":7.364872833068023,"vY0":-121.16297750857224,"vZ0":-2.257124738079282,"x":146.56,"y":211.8,"x0":-2.1668693095907776,"y0":50.00540391063939,"z0":5.123472262621666,"aX":-19.305596122583122},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.2,"breakHorizontal":21.7,"spinRate":2735,"spinDirection":286},"zone":13,"typeConfidence":0.9,"plateTime":0.45316006638688844,"extension":6.974165772271413},"index":3,"playId":"3471c620-8697-3973-8c55-a1cbd42a17af","pitchNumber":4,"startTime":"2026-07-17T00:49:31.549Z","endTime":"2026-07-17T00:49:34.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:49:34.661Z","atBatIndex":69}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alec Bohm strikes out swinging.","rbi":0,"awayScore":4,"homeScore":1,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-07-17T00:48:15.774Z","endTime":"2026-07-17T00:49:34.661Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".211"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".206"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".478"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".038"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".237"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".121"},{"zone":"11","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".182"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"14","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".189"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.08"},{"zone":"02","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.52"},{"zone":"03","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.30"},{"zone":"04","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.57"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.24"},{"zone":"06","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"92.10"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"91.13"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.22"},{"zone":"09","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.67"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"76.81"},{"zone":"12","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.92"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.35"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"80.46"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".536"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.348"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".532"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".737"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".536"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".357"},{"zone":"04","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.348"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"07","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".077"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".353"},{"zone":"11","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".733"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"13","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".957"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".532"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.978374883472267,"aZ":-16.874508328285003,"pfxX":-8.647199388100884,"pfxZ":8.068311449632246,"pX":0.22201314844533113,"pZ":3.6923697319003534,"vX0":9.244707116250451,"vY0":-136.3457548844592,"vZ0":-1.3920492203062296,"x":108.54,"y":139.09,"x0":-2.0776015211747394,"y0":50.003201706083196,"z0":5.365681358960531,"aX":-16.39820699885414},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.4,"breakVerticalInduced":14.5,"breakHorizontal":13.9,"spinRate":2329,"spinDirection":232},"zone":12,"typeConfidence":0.9,"plateTime":0.4006372264074147,"extension":7.364938835241168},"index":0,"playId":"c4f85a5d-9ab1-398d-b890-dc4a3b0ed8aa","pitchNumber":1,"startTime":"2026-07-17T00:48:37.360Z","endTime":"2026-07-17T00:48:40.360Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.55887947317206,"aZ":-18.873421608605902,"pfxX":-9.376835807144696,"pfxZ":6.990057115263271,"pX":0.4051992995856258,"pZ":3.3952281542465115,"vX0":10.054041272459447,"vY0":-136.92475050761956,"vZ0":-1.5083887432957055,"x":101.55,"y":147.11,"x0":-2.09183752389569,"y0":50.00504016434205,"z0":5.2415562246185665,"aX":-17.849760422339685},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":12.6,"breakHorizontal":14.9,"spinRate":2381,"spinDirection":235},"zone":3,"typeConfidence":0.9,"plateTime":0.3996488692929727,"extension":7.4100842006217755},"index":1,"playId":"4e164e1d-93fc-3195-8d9b-868694536774","pitchNumber":2,"startTime":"2026-07-17T00:48:53.738Z","endTime":"2026-07-17T00:48:56.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.4,"endSpeed":77.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.238342196727267,"aZ":-32.669418567990284,"pfxX":-13.06234148164027,"pfxZ":-0.32987777269378604,"pX":1.6328572544332622,"pZ":1.540458444358725,"vX0":13.137723315716052,"vY0":-122.1830172595489,"vZ0":-1.7689560172918992,"x":54.76,"y":197.19,"x0":-2.1185488364957914,"y0":50.00140018285076,"z0":5.083068701226065,"aX":-19.734156737278614},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-0.7,"breakHorizontal":20.5,"spinRate":2621,"spinDirection":276},"zone":14,"typeConfidence":0.9,"plateTime":0.4484000012217857,"extension":7.182545117084107},"index":2,"playId":"5ab059d3-d42d-3246-9e39-69cb242b106c","pitchNumber":3,"startTime":"2026-07-17T00:49:14.168Z","endTime":"2026-07-17T00:49:17.602Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.4,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08027964455153,"aZ":-36.176855798278545,"pfxX":-13.06576064310081,"pfxZ":-2.705631552971351,"pX":-0.7754340697156286,"pZ":0.9991317473118062,"vX0":7.364872833068023,"vY0":-121.16297750857224,"vZ0":-2.257124738079282,"x":146.56,"y":211.8,"x0":-2.1668693095907776,"y0":50.00540391063939,"z0":5.123472262621666,"aX":-19.305596122583122},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-5.2,"breakHorizontal":21.7,"spinRate":2735,"spinDirection":286},"zone":13,"typeConfidence":0.9,"plateTime":0.45316006638688844,"extension":6.974165772271413},"index":3,"playId":"3471c620-8697-3973-8c55-a1cbd42a17af","pitchNumber":4,"startTime":"2026-07-17T00:49:31.549Z","endTime":"2026-07-17T00:49:34.661Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-17T00:49:34.661Z","atBatIndex":69},"scoringPlays":[14,47,48,60,65],"playsByInning":[{"startIndex":0,"endIndex":5,"top":[0,1,2],"bottom":[3,4,5],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":158.72,"y":110.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":149.59,"y":175.68},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":151.05,"y":66.27},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":96.26,"y":72.17},"type":"O","description":"Flyout"}]}},{"startIndex":6,"endIndex":12,"top":[6,7,8,9],"bottom":[10,11,12],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":158.97,"y":97.52},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":70.99,"y":129.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":104.46,"y":130.22},"type":"O","description":"Pop Out"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":142.82,"y":183.94},"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":2,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":89.76,"y":155.07},"type":"O","description":"Groundout"}]}},{"startIndex":13,"endIndex":21,"top":[13,14,15,16,17],"bottom":[18,19,20,21],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":146.88,"y":105.39},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":126.1,"y":30.7},"type":"H","description":"Home Run"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":122.36,"y":127.51},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":126.03,"y":207.26},"type":"O","description":"Pop Out"}]}},{"startIndex":22,"endIndex":28,"top":[22,23,24],"bottom":[25,26,27,28],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":154.66,"y":157.1},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":160.24,"y":156.59},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":137.42,"y":162.17},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":171.11,"y":158.14},"type":"H","description":"Double"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":72.66,"y":86.91},"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":4,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":150.1,"y":193.61},"type":"O","description":"Pop Out"}]}},{"startIndex":29,"endIndex":37,"top":[29,30,31,32,33,34],"bottom":[35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":121.6,"y":82.87},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":162.81,"y":160.96},"type":"O","description":"Double Play"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":5,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":163.56,"y":110.15},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":123.73,"y":144.42},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":46,"top":[38,39,40,41],"bottom":[42,43,44,45,46],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":144.83,"y":155.19},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":120.82,"y":131.14},"type":"E","description":"Field Error"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":118.66,"y":149.49},"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":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":147.7,"y":142.63},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":187.69,"y":58.5},"type":"H","description":"Double"}]}},{"startIndex":47,"endIndex":54,"top":[47,48,49,50,51],"bottom":[52,53,54],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":188.74,"y":59.73},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":49.77,"y":73.23},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":156.18,"y":167.75},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":122.72,"y":150.51},"type":"O","description":"Grounded Into DP"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":101.42,"y":151.52},"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":7,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":151.0,"y":46.51},"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":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":119.67,"y":165.72},"type":"O","description":"Groundout"}]}},{"startIndex":55,"endIndex":61,"top":[55,56,57],"bottom":[58,59,60,61],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":109.86,"y":123.5},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":154.66,"y":155.58},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"coordinates":{"x":58.4,"y":86.75},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"coordinates":{"x":116.03,"y":48.82},"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":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":97.33,"y":166.5},"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":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":34.38,"y":73.2},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":160.24,"y":156.08},"type":"O","description":"Groundout"}]}},{"startIndex":62,"endIndex":69,"top":[62,63,64,65,66],"bottom":[67,68,69],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":55.8,"y":112.78},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":9,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":33.98,"y":104.87},"type":"H","description":"Double"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":151.11,"y":150.51},"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":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":72.65,"y":96.13},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":3}},{"num":6,"ordinalNum":"6th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":1}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":8,"ordinalNum":"8th","home":{"runs":1,"hits":1,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":1,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":1,"hits":4,"errors":1,"leftOnBase":4},"away":{"runs":4,"hits":7,"errors":1,"leftOnBase":7}},"defense":{"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"catcher":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"first":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"second":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"third":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"shortstop":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"left":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"center":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"right":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"onDeck":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"inHole":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"battingOrder":3,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"offense":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"onDeck":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"inHole":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"battingOrder":5,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"balls":1,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"teamStats":{"batting":{"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":1,"hits":7,"hitByPitch":0,"avg":".233","atBats":32,"obp":".303","slg":".382","ops":".685","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":17,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.67","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":4,"groundOuts":8,"airOuts":10,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":31,"obp":".156","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":120,"era":"4.24","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.30","battersFaced":32,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":120,"balls":38,"strikes":82,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.80","rbi":1,"pitchesPerInning":"13.33","runsScoredPer9":"1.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":3},"fielding":{"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"passedBall":0,"pickoffs":1}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":16,"groundOuts":56,"airOuts":35,"runs":20,"doubles":10,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":10,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".216","atBats":162,"obp":".278","slg":".315","ops":".593","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":51,"rbi":18,"leftOnBase":71,"sacBunts":2,"sacFlies":0,"babip":".270","groundOutsToAirouts":"1.60","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"81.00","popOuts":7,"lineOuts":12},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"obp":".667","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":7,"era":"27.00","inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"6.00","battersFaced":3,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":3,"strikes":4,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":".---","pitchesPerInning":"21.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"54.00","runsScoredPer9":"27.00","homeRunsPer9":"27.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":14,"stolenBases":19,"stolenBasePercentage":".576","caughtStealingPercentage":".424","assists":24,"putOuts":437,"errors":2,"chances":463,"fielding":".996","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID666182":{"person":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"jerseyNumber":"19","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"300","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":6,"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":97,"flyOuts":65,"groundOuts":114,"airOuts":105,"runs":48,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":74,"baseOnBalls":25,"intentionalWalks":0,"hits":97,"hitByPitch":2,"avg":".253","atBats":384,"obp":".297","slg":".372","ops":".669","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":417,"totalBases":143,"rbi":51,"leftOnBase":149,"sacBunts":0,"sacFlies":6,"babip":".284","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.40","popOuts":7,"lineOuts":33},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":154,"putOuts":88,"errors":9,"chances":251,"fielding":".964","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID621438":{"person":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"jerseyNumber":"28","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"201","stats":{"batting":{"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":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":56,"flyOuts":24,"groundOuts":30,"airOuts":45,"runs":14,"doubles":6,"triples":0,"homeRuns":6,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":26,"hitByPitch":0,"avg":".215","atBats":121,"obp":".246","slg":".413","ops":".659","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":130,"totalBases":50,"rbi":17,"leftOnBase":49,"sacBunts":4,"sacFlies":0,"babip":".220","groundOutsToAirouts":"0.67","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"20.17","popOuts":12,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":63,"errors":2,"chances":66,"fielding":".970","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID682626":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"jerseyNumber":"4","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":1}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":24,"groundOuts":54,"airOuts":43,"runs":21,"doubles":7,"triples":0,"homeRuns":11,"strikeOuts":61,"baseOnBalls":18,"intentionalWalks":0,"hits":55,"hitByPitch":3,"avg":".259","atBats":212,"obp":".325","slg":".448","ops":".773","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":95,"rbi":24,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"1.26","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"19.27","popOuts":11,"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":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","assists":15,"putOuts":422,"errors":3,"chances":440,"fielding":".993","passedBall":7,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":6,"flyOuts":42,"groundOuts":67,"airOuts":81,"runs":45,"doubles":17,"triples":4,"homeRuns":10,"strikeOuts":74,"baseOnBalls":24,"intentionalWalks":0,"hits":75,"hitByPitch":8,"atBats":292,"obp":".327","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1336,"era":"4.56","inningsPitched":"75.0","wins":2,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.32","battersFaced":329,"outs":225,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1336,"balls":464,"strikes":872,"strikePercentage":".650","hitBatsmen":8,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".333","pitchesPerInning":"17.81","gamesFinished":6,"strikeoutWalkRatio":"3.08","strikeoutsPer9Inn":"8.88","walksPer9Inn":"2.88","hitsPer9Inn":"9.00","runsScoredPer9":"5.40","homeRunsPer9":"1.20","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":3,"errors":1,"chances":12,"fielding":".917","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":47,"groundOuts":69,"airOuts":74,"runs":36,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":89,"baseOnBalls":30,"intentionalWalks":0,"hits":66,"hitByPitch":3,"avg":".224","atBats":294,"obp":".299","slg":".327","ops":".626","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":96,"rbi":32,"leftOnBase":117,"sacBunts":0,"sacFlies":4,"babip":".299","groundOutsToAirouts":"0.93","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"58.80","popOuts":11,"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":113,"putOuts":142,"errors":6,"chances":261,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID623211":{"person":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(H, 7)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":40,"gamesStarted":6,"flyOuts":19,"groundOuts":54,"airOuts":38,"runs":15,"doubles":8,"triples":0,"homeRuns":3,"strikeOuts":44,"baseOnBalls":21,"intentionalWalks":1,"hits":29,"hitByPitch":1,"atBats":163,"obp":".274","caughtStealing":4,"stolenBases":3,"stolenBasePercentage":".429","caughtStealingPercentage":".571","numberOfPitches":722,"era":"2.70","inningsPitched":"46.2","wins":4,"losses":2,"saves":0,"saveOpportunities":3,"holds":7,"blownSaves":3,"earnedRuns":14,"whip":"1.07","battersFaced":187,"outs":140,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":722,"balls":255,"strikes":467,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.42","rbi":0,"winPercentage":".667","pitchesPerInning":"15.47","gamesFinished":1,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"8.49","walksPer9Inn":"4.05","hitsPer9Inn":"5.59","runsScoredPer9":"2.89","homeRunsPer9":"0.58","inheritedRunners":31,"inheritedRunnersScored":11,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":11},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":5,"errors":1,"chances":13,"fielding":".923","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID596133":{"person":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"jerseyNumber":"30","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(H, 13)","summary":"1.0 IP, ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":9,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":9,"balls":2,"strikes":7,"strikePercentage":".780","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"9.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":38,"gamesStarted":0,"flyOuts":24,"groundOuts":34,"airOuts":43,"runs":10,"doubles":2,"triples":1,"homeRuns":3,"strikeOuts":43,"baseOnBalls":11,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":140,"obp":".222","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":581,"era":"2.03","inningsPitched":"40.0","wins":2,"losses":1,"saves":1,"saveOpportunities":3,"holds":13,"blownSaves":2,"earnedRuns":9,"whip":"0.83","battersFaced":154,"outs":120,"gamesPitched":38,"completeGames":0,"shutouts":0,"pitchesThrown":581,"balls":186,"strikes":395,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":1,"winPercentage":".667","pitchesPerInning":"14.53","gamesFinished":4,"strikeoutWalkRatio":"3.91","strikeoutsPer9Inn":"9.68","walksPer9Inn":"2.48","hitsPer9Inn":"4.95","runsScoredPer9":"2.25","homeRunsPer9":"0.68","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":11,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":5,"errors":0,"chances":8,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | SB","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":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":53,"groundOuts":92,"airOuts":88,"runs":52,"doubles":12,"triples":2,"homeRuns":11,"strikeOuts":83,"baseOnBalls":29,"intentionalWalks":0,"hits":94,"hitByPitch":4,"avg":".263","atBats":357,"obp":".326","slg":".401","ops":".727","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":390,"totalBases":143,"rbi":37,"leftOnBase":122,"sacBunts":0,"sacFlies":0,"babip":".316","groundOutsToAirouts":"1.05","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.46","popOuts":9,"lineOuts":26},"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":176,"errors":4,"chances":182,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676572":{"person":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"jerseyNumber":"39","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":2,"groundOuts":12,"airOuts":7,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":9,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".176","atBats":34,"obp":".282","slg":".353","ops":".635","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":39,"totalBases":12,"rbi":4,"leftOnBase":16,"sacBunts":0,"sacFlies":0,"babip":".174","groundOutsToAirouts":"1.71","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.00","popOuts":1,"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":1,"putOuts":33,"errors":2,"chances":36,"fielding":".944","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642207":{"person":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"jerseyNumber":"38","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(S, 14)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"inningsPitched":"1.0","wins":0,"losses":0,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":5,"strikes":8,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":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":36,"gamesStarted":0,"flyOuts":10,"groundOuts":28,"airOuts":25,"runs":22,"doubles":9,"triples":0,"homeRuns":3,"strikeOuts":45,"baseOnBalls":19,"intentionalWalks":1,"hits":35,"hitByPitch":0,"atBats":131,"obp":".360","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":624,"era":"4.68","inningsPitched":"32.2","wins":3,"losses":2,"saves":14,"saveOpportunities":17,"holds":0,"blownSaves":3,"earnedRuns":17,"whip":"1.65","battersFaced":152,"outs":98,"gamesPitched":36,"completeGames":0,"shutouts":0,"pitchesThrown":624,"balls":214,"strikes":410,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.12","rbi":0,"winPercentage":".600","pitchesPerInning":"19.10","gamesFinished":24,"strikeoutWalkRatio":"2.37","strikeoutsPer9Inn":"12.40","walksPer9Inn":"5.23","hitsPer9Inn":"9.64","runsScoredPer9":"6.06","homeRunsPer9":"0.83","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":7},"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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":11,"gamesStarted":7,"flyOuts":22,"groundOuts":26,"airOuts":40,"runs":39,"doubles":6,"triples":0,"homeRuns":12,"strikeOuts":47,"baseOnBalls":27,"intentionalWalks":0,"hits":42,"hitByPitch":2,"atBats":154,"obp":".386","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":741,"era":"8.69","inningsPitched":"39.1","wins":0,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":38,"whip":"1.75","battersFaced":184,"outs":118,"gamesPitched":11,"completeGames":0,"shutouts":0,"pitchesThrown":741,"balls":301,"strikes":440,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.65","rbi":0,"winPercentage":".000","pitchesPerInning":"18.84","gamesFinished":1,"strikeoutWalkRatio":"1.74","strikeoutsPer9Inn":"10.75","walksPer9Inn":"6.18","hitsPer9Inn":"9.61","runsScoredPer9":"8.92","homeRunsPer9":"2.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":6,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":6,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID675540":{"person":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":30,"era":"6.75","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.50","battersFaced":6,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":30,"balls":13,"strikes":17,"strikePercentage":".570","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".---","pitchesPerInning":"22.50","gamesFinished":2,"strikeoutWalkRatio":"1.00","strikeoutsPer9Inn":"6.75","walksPer9Inn":"6.75","hitsPer9Inn":"6.75","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":3,"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}},"ID543760":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":51,"groundOuts":60,"airOuts":104,"runs":30,"doubles":8,"triples":1,"homeRuns":9,"strikeOuts":68,"baseOnBalls":23,"intentionalWalks":0,"hits":62,"hitByPitch":1,"avg":".214","atBats":290,"obp":".271","slg":".341","ops":".612","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":99,"rbi":29,"leftOnBase":127,"sacBunts":1,"sacFlies":3,"babip":".245","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.22","popOuts":23,"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":208,"putOuts":115,"errors":6,"chances":329,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID672335":{"person":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"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":2,"flyOuts":16,"groundOuts":46,"airOuts":25,"runs":24,"doubles":2,"triples":0,"homeRuns":7,"strikeOuts":32,"baseOnBalls":16,"intentionalWalks":0,"hits":40,"hitByPitch":0,"atBats":143,"obp":".352","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":603,"era":"5.75","inningsPitched":"36.0","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":23,"whip":"1.56","battersFaced":159,"outs":108,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":603,"balls":219,"strikes":384,"strikePercentage":".640","hitBatsmen":0,"balks":1,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.84","rbi":0,"winPercentage":".500","pitchesPerInning":"16.75","gamesFinished":5,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"8.00","walksPer9Inn":"4.00","hitsPer9Inn":"10.00","runsScoredPer9":"6.00","homeRunsPer9":"1.75","inheritedRunners":9,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":2,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621345":{"person":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":0,"flyOuts":17,"groundOuts":16,"airOuts":24,"runs":5,"doubles":2,"triples":1,"homeRuns":2,"strikeOuts":17,"baseOnBalls":1,"intentionalWalks":0,"hits":15,"hitByPitch":0,"atBats":72,"obp":".219","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":274,"era":"1.42","inningsPitched":"19.0","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"0.84","battersFaced":73,"outs":57,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":274,"balls":95,"strikes":179,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.67","rbi":0,"winPercentage":".500","pitchesPerInning":"14.42","gamesFinished":8,"strikeoutWalkRatio":"17.00","strikeoutsPer9Inn":"8.05","walksPer9Inn":"0.47","hitsPer9Inn":"7.11","runsScoredPer9":"2.37","homeRunsPer9":"0.95","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":4},"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}},"ID642547":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":59,"groundOuts":95,"airOuts":112,"runs":61,"doubles":25,"triples":1,"homeRuns":15,"strikeOuts":104,"baseOnBalls":44,"intentionalWalks":0,"hits":106,"hitByPitch":5,"atBats":413,"obp":".334","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1893,"era":"4.66","inningsPitched":"104.1","wins":5,"losses":8,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":54,"whip":"1.44","battersFaced":466,"outs":313,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1893,"balls":748,"strikes":1145,"strikePercentage":".600","hitBatsmen":5,"balks":0,"wildPitches":6,"pickoffs":0,"groundOutsToAirouts":"0.85","rbi":0,"winPercentage":".385","pitchesPerInning":"18.14","gamesFinished":0,"strikeoutWalkRatio":"2.36","strikeoutsPer9Inn":"8.97","walksPer9Inn":"3.80","hitsPer9Inn":"9.14","runsScoredPer9":"5.26","homeRunsPer9":"1.29","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":28,"lineOuts":25},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":11,"putOuts":4,"errors":1,"chances":16,"fielding":".938","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596019":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":2,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":41,"flyOuts":32,"groundOuts":45,"airOuts":52,"runs":22,"doubles":3,"triples":3,"homeRuns":5,"strikeOuts":27,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".210","atBats":157,"obp":".291","slg":".363","ops":".654","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":175,"totalBases":57,"rbi":12,"leftOnBase":58,"sacBunts":0,"sacFlies":0,"babip":".224","groundOutsToAirouts":"0.87","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.40","popOuts":7,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":83,"putOuts":46,"errors":5,"chances":134,"fielding":".963","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665742":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"1-1 | 3 BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":3,"intentionalWalks":1,"hits":1,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":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":79,"flyOuts":52,"groundOuts":72,"airOuts":83,"runs":44,"doubles":8,"triples":2,"homeRuns":21,"strikeOuts":43,"baseOnBalls":58,"intentionalWalks":9,"hits":81,"hitByPitch":0,"avg":".292","atBats":277,"obp":".412","slg":".563","ops":".975","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":338,"totalBases":156,"rbi":51,"leftOnBase":95,"sacBunts":0,"sacFlies":2,"babip":".279","groundOutsToAirouts":"0.87","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"13.19","popOuts":16,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":102,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681035":{"person":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(W, 3-1)","summary":"5.2 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":6,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":79,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":23,"strikes":56,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":34,"groundOuts":39,"airOuts":64,"runs":20,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":72,"baseOnBalls":26,"intentionalWalks":0,"hits":47,"hitByPitch":5,"atBats":222,"obp":".308","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1078,"era":"2.87","inningsPitched":"59.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.22","battersFaced":253,"outs":179,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1078,"balls":390,"strikes":688,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".750","pitchesPerInning":"18.07","gamesFinished":0,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"10.86","walksPer9Inn":"3.92","hitsPer9Inn":"7.09","runsScoredPer9":"3.02","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(H, 13)","summary":"0.1 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","numberOfPitches":7,"inningsPitched":"0.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":2,"outs":1,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":7,"balls":4,"strikes":3,"strikePercentage":".430","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":18,"groundOuts":31,"airOuts":38,"runs":11,"doubles":8,"triples":1,"homeRuns":2,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":1,"hits":27,"hitByPitch":3,"atBats":129,"obp":".297","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":563,"era":"2.02","inningsPitched":"35.2","wins":4,"losses":4,"saves":0,"saveOpportunities":1,"holds":13,"blownSaves":1,"earnedRuns":8,"whip":"1.15","battersFaced":150,"outs":107,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":563,"balls":195,"strikes":368,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.82","rbi":0,"winPercentage":".500","pitchesPerInning":"15.79","gamesFinished":5,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"9.34","walksPer9Inn":"3.53","hitsPer9Inn":"6.81","runsScoredPer9":"2.78","homeRunsPer9":"0.50","inheritedRunners":15,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":10,"lineOuts":10},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID593871":{"person":{"id":593871,"fullName":"Jorge Polanco","link":"/api/v1/people/593871"},"jerseyNumber":"11","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":1},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":20,"flyOuts":13,"groundOuts":20,"airOuts":29,"runs":4,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":6,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".169","atBats":77,"obp":".229","slg":".260","ops":".489","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":83,"totalBases":20,"rbi":3,"leftOnBase":35,"sacBunts":0,"sacFlies":0,"babip":".197","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"77.00","popOuts":7,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":20,"errors":0,"chances":24,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID690997":{"person":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997"},"jerseyNumber":"26","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":19,"gamesStarted":19,"flyOuts":38,"groundOuts":112,"airOuts":78,"runs":51,"doubles":20,"triples":0,"homeRuns":10,"strikeOuts":125,"baseOnBalls":39,"intentionalWalks":0,"hits":81,"hitByPitch":13,"atBats":392,"obp":".298","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1789,"era":"3.52","inningsPitched":"107.1","wins":6,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.12","battersFaced":448,"outs":322,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1789,"balls":661,"strikes":1128,"strikePercentage":".630","hitBatsmen":13,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.44","rbi":0,"winPercentage":".500","pitchesPerInning":"16.67","gamesFinished":0,"strikeoutWalkRatio":"3.21","strikeoutsPer9Inn":"10.48","walksPer9Inn":"3.27","hitsPer9Inn":"6.79","runsScoredPer9":"4.28","homeRunsPer9":"0.84","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":17,"putOuts":9,"errors":2,"chances":28,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID804267":{"person":{"id":804267,"fullName":"Zach Thornton","link":"/api/v1/people/804267"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":3,"flyOuts":13,"groundOuts":17,"airOuts":19,"runs":5,"doubles":4,"triples":0,"homeRuns":1,"strikeOuts":15,"baseOnBalls":5,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":61,"obp":".242","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":240,"era":"2.60","inningsPitched":"17.1","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"0.92","battersFaced":67,"outs":52,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":240,"balls":77,"strikes":163,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".000","pitchesPerInning":"13.85","gamesFinished":0,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"7.79","walksPer9Inn":"2.60","hitsPer9Inn":"5.71","runsScoredPer9":"2.60","homeRunsPer9":"0.52","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":6},"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}},"ID676724":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"0-2 | 2 BB, 2 K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":15,"groundOuts":38,"airOuts":37,"runs":17,"doubles":7,"triples":0,"homeRuns":6,"strikeOuts":34,"baseOnBalls":13,"intentionalWalks":0,"hits":35,"hitByPitch":4,"avg":".245","atBats":143,"obp":".323","slg":".420","ops":".743","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":161,"totalBases":60,"rbi":18,"leftOnBase":55,"sacBunts":0,"sacFlies":1,"babip":".279","groundOutsToAirouts":"1.03","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.83","popOuts":9,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":18,"putOuts":244,"errors":2,"chances":264,"fielding":".992","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID805999":{"person":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | 2B, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":31,"groundOuts":42,"airOuts":48,"runs":27,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":59,"baseOnBalls":22,"intentionalWalks":0,"hits":55,"hitByPitch":1,"avg":".274","atBats":201,"obp":".347","slg":".438","ops":".785","caughtStealing":6,"stolenBases":9,"stolenBasePercentage":".600","caughtStealingPercentage":".400","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":227,"totalBases":88,"rbi":25,"leftOnBase":63,"sacBunts":2,"sacFlies":1,"babip":".353","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"28.71","popOuts":5,"lineOuts":12},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":121,"errors":2,"chances":125,"fielding":".984","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[805999,665742,621438,666182,596019,701807,593871,676724,683146,682626,681035,548384,623211,596133,642207],"pitchers":[681035,548384,623211,596133,642207],"bench":[543760,620443,676572],"bullpen":[675540,640455,690997,621345,642547,672335,673540,804267],"battingOrder":[805999,621438,666182,596019,701807,593871,676724,683146,682626],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ewing (10, Johnson, S)."},{"label":"HR","value":"Alvarez, F 2 (11, 3rd inning off Nola, A, 0 on, 1 out, 7th inning off Nola, A, 0 on, 0 out); Baty (5, 7th inning off Nola, A, 0 on, 0 out)."},{"label":"TB","value":"Alvarez, F 8; Baty 5; Benge; Ewing 2; Soto, J."},{"label":"RBI","value":"Alvarez, F 2 (24); Baty (32); Ewing (25)."},{"label":"2-out RBI","value":"Ewing."},{"label":"Runners left in scoring position, 2 out","value":"Taylor, T; Bichette 2; Young, J 2."},{"label":"GIDP","value":"Bichette 2."},{"label":"Team RISP","value":"0-for-6."},{"label":"Team LOB","value":"7."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Benge (16, 2nd base off Nola, A/Realmuto)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lindor (5, throw)."},{"label":"Pickoffs","value":"Alvarez, F (Schwarber at 2nd base)."}]}],"note":[]},"home":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":4,"groundOuts":8,"airOuts":10,"runs":1,"doubles":2,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".235","atBats":31,"obp":".302","slg":".397","ops":".699","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":9,"rbi":1,"leftOnBase":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"31.00","popOuts":3,"lineOuts":3},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":4,"doubles":1,"triples":0,"homeRuns":3,"strikeOuts":8,"baseOnBalls":6,"intentionalWalks":1,"hits":7,"hitByPitch":0,"atBats":32,"obp":".342","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":138,"era":"4.23","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":4,"whip":"1.32","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":48,"strikes":90,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":4,"pitchesPerInning":"15.33","runsScoredPer9":"4.00","homeRunsPer9":"3.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":8,"putOuts":27,"errors":1,"chances":36,"passedBall":0,"pickoffs":0}},"players":{"ID687282":{"person":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":22,"flyOuts":12,"groundOuts":19,"airOuts":19,"runs":6,"doubles":3,"triples":0,"homeRuns":2,"strikeOuts":21,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".171","atBats":70,"obp":".203","slg":".300","ops":".503","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":74,"totalBases":21,"rbi":6,"leftOnBase":29,"sacBunts":0,"sacFlies":1,"babip":".208","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":4,"lineOuts":3},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":39,"errors":0,"chances":39,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":45,"groundOuts":64,"airOuts":83,"runs":52,"doubles":15,"triples":2,"homeRuns":15,"strikeOuts":97,"baseOnBalls":19,"intentionalWalks":2,"hits":102,"hitByPitch":2,"avg":".297","atBats":343,"obp":".335","slg":".484","ops":".819","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":367,"totalBases":166,"rbi":46,"leftOnBase":134,"sacBunts":0,"sacFlies":3,"babip":".372","groundOutsToAirouts":"0.77","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.87","popOuts":12,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":171,"errors":2,"chances":173,"fielding":".988","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":19,"gamesStarted":19,"flyOuts":44,"groundOuts":111,"airOuts":74,"runs":49,"doubles":18,"triples":1,"homeRuns":9,"strikeOuts":136,"baseOnBalls":35,"intentionalWalks":0,"hits":100,"hitByPitch":7,"atBats":417,"obp":".307","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","numberOfPitches":1836,"era":"3.51","inningsPitched":"110.1","wins":8,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":43,"whip":"1.22","battersFaced":463,"outs":331,"gamesPitched":19,"completeGames":0,"shutouts":0,"pitchesThrown":1836,"balls":657,"strikes":1179,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.50","rbi":0,"winPercentage":".667","pitchesPerInning":"16.64","gamesFinished":0,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"11.09","walksPer9Inn":"2.85","hitsPer9Inn":"8.16","runsScoredPer9":"4.00","homeRunsPer9":"0.73","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":4,"errors":0,"chances":14,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":39,"gamesStarted":0,"flyOuts":15,"groundOuts":19,"airOuts":32,"runs":26,"doubles":7,"triples":3,"homeRuns":3,"strikeOuts":47,"baseOnBalls":14,"intentionalWalks":2,"hits":43,"hitByPitch":6,"atBats":140,"obp":".394","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":688,"era":"6.82","inningsPitched":"33.0","wins":3,"losses":3,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":25,"whip":"1.73","battersFaced":161,"outs":99,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":688,"balls":258,"strikes":430,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.59","rbi":0,"winPercentage":".500","pitchesPerInning":"20.85","gamesFinished":3,"strikeoutWalkRatio":"3.36","strikeoutsPer9Inn":"12.82","walksPer9Inn":"3.82","hitsPer9Inn":"11.73","runsScoredPer9":"7.09","homeRunsPer9":"0.82","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":2,"chances":5,"fielding":".600","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID702222":{"person":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"jerseyNumber":"2","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"900","stats":{"batting":{"summary":"0-3","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":89,"flyOuts":25,"groundOuts":85,"airOuts":57,"runs":28,"doubles":12,"triples":3,"homeRuns":2,"strikeOuts":59,"baseOnBalls":17,"intentionalWalks":0,"hits":70,"hitByPitch":2,"avg":".260","atBats":269,"obp":".309","slg":".349","ops":".658","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":290,"totalBases":94,"rbi":21,"leftOnBase":109,"sacBunts":2,"sacFlies":0,"babip":".327","groundOutsToAirouts":"1.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"134.50","popOuts":11,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":157,"errors":1,"chances":158,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID650911":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":46,"groundOuts":141,"airOuts":87,"runs":42,"doubles":23,"triples":0,"homeRuns":12,"strikeOuts":144,"baseOnBalls":25,"intentionalWalks":0,"hits":126,"hitByPitch":2,"atBats":496,"obp":".292","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1903,"era":"2.62","inningsPitched":"127.1","wins":11,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":37,"whip":"1.19","battersFaced":525,"outs":382,"gamesPitched":20,"completeGames":1,"shutouts":1,"pitchesThrown":1903,"balls":612,"strikes":1291,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"1.62","rbi":0,"winPercentage":".733","pitchesPerInning":"14.95","gamesFinished":0,"strikeoutWalkRatio":"5.76","strikeoutsPer9Inn":"10.18","walksPer9Inn":"1.77","hitsPer9Inn":"8.91","runsScoredPer9":"2.97","homeRunsPer9":"0.85","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":29},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":5,"errors":0,"chances":20,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"1-3 | 2B, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":0,"chances":11,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":98,"flyOuts":48,"groundOuts":93,"airOuts":85,"runs":59,"doubles":18,"triples":2,"homeRuns":20,"strikeOuts":83,"baseOnBalls":61,"intentionalWalks":2,"hits":90,"hitByPitch":0,"avg":".261","atBats":345,"obp":".367","slg":".499","ops":".866","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":412,"totalBases":172,"rbi":57,"leftOnBase":135,"sacBunts":0,"sacFlies":6,"babip":".282","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.25","popOuts":8,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":50,"putOuts":651,"errors":4,"chances":705,"fielding":".994","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":"700","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":69,"flyOuts":39,"groundOuts":66,"airOuts":66,"runs":27,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":53,"baseOnBalls":19,"intentionalWalks":0,"hits":48,"hitByPitch":8,"avg":".208","atBats":231,"obp":".288","slg":".346","ops":".634","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":260,"totalBases":80,"rbi":33,"leftOnBase":109,"sacBunts":0,"sacFlies":2,"babip":".237","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.00","popOuts":6,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":13,"stolenBases":38,"stolenBasePercentage":".745","caughtStealingPercentage":".255","assists":16,"putOuts":689,"errors":5,"chances":710,"fielding":".993","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID554430":{"person":{"id":554430,"fullName":"Zack Wheeler","link":"/api/v1/people/554430"},"jerseyNumber":"45","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":15,"gamesStarted":15,"flyOuts":34,"groundOuts":83,"airOuts":79,"runs":22,"doubles":12,"triples":0,"homeRuns":10,"strikeOuts":108,"baseOnBalls":22,"intentionalWalks":0,"hits":61,"hitByPitch":2,"atBats":330,"obp":".239","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1453,"era":"2.13","inningsPitched":"93.0","wins":10,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"0.89","battersFaced":355,"outs":279,"gamesPitched":15,"completeGames":0,"shutouts":0,"pitchesThrown":1453,"balls":522,"strikes":931,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".909","pitchesPerInning":"15.62","gamesFinished":0,"strikeoutWalkRatio":"4.91","strikeoutsPer9Inn":"10.45","walksPer9Inn":"2.13","hitsPer9Inn":"5.90","runsScoredPer9":"2.13","homeRunsPer9":"0.97","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":21,"lineOuts":24},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":10,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":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":34,"gamesStarted":0,"flyOuts":5,"groundOuts":30,"airOuts":15,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":50,"baseOnBalls":6,"intentionalWalks":0,"hits":24,"hitByPitch":1,"atBats":119,"obp":".246","caughtStealing":0,"stolenBases":5,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":515,"era":"1.38","inningsPitched":"32.2","wins":1,"losses":3,"saves":24,"saveOpportunities":25,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"0.92","battersFaced":126,"outs":98,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":515,"balls":180,"strikes":335,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".250","pitchesPerInning":"15.77","gamesFinished":33,"strikeoutWalkRatio":"8.33","strikeoutsPer9Inn":"13.78","walksPer9Inn":"1.65","hitsPer9Inn":"6.61","runsScoredPer9":"1.65","homeRunsPer9":"0.28","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":52,"flyOuts":16,"groundOuts":45,"airOuts":41,"runs":17,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":33,"baseOnBalls":5,"intentionalWalks":0,"hits":32,"hitByPitch":4,"avg":".218","atBats":147,"obp":".258","slg":".367","ops":".625","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":162,"totalBases":54,"rbi":25,"leftOnBase":62,"sacBunts":1,"sacFlies":3,"babip":".241","groundOutsToAirouts":"1.10","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"29.40","popOuts":10,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":48,"errors":4,"chances":127,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID686751":{"person":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"2.0 IP, ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":2,"groundOuts":1,"airOuts":3,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":10,"strikes":17,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":1,"runsScoredPer9":"4.50","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":3,"groundOuts":12,"airOuts":13,"runs":12,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":16,"baseOnBalls":11,"intentionalWalks":0,"hits":10,"hitByPitch":1,"atBats":51,"obp":".349","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":257,"era":"6.75","inningsPitched":"13.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.58","battersFaced":63,"outs":40,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":257,"balls":105,"strikes":152,"strikePercentage":".590","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.92","rbi":1,"winPercentage":"1.000","pitchesPerInning":"19.28","gamesFinished":4,"strikeoutWalkRatio":"1.45","strikeoutsPer9Inn":"10.80","walksPer9Inn":"7.43","hitsPer9Inn":"6.75","runsScoredPer9":"8.10","homeRunsPer9":"0.67","inheritedRunners":6,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":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":39,"gamesStarted":0,"flyOuts":26,"groundOuts":25,"airOuts":46,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":41,"baseOnBalls":20,"intentionalWalks":0,"hits":23,"hitByPitch":3,"atBats":134,"obp":".293","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":654,"era":"2.43","inningsPitched":"37.0","wins":6,"losses":0,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":10,"whip":"1.16","battersFaced":158,"outs":111,"gamesPitched":39,"completeGames":0,"shutouts":0,"pitchesThrown":654,"balls":252,"strikes":402,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.54","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.68","gamesFinished":5,"strikeoutWalkRatio":"2.05","strikeoutsPer9Inn":"9.97","walksPer9Inn":"4.86","hitsPer9Inn":"5.59","runsScoredPer9":"2.68","homeRunsPer9":"0.73","inheritedRunners":13,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"500","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":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":93,"flyOuts":48,"groundOuts":118,"airOuts":99,"runs":31,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":57,"baseOnBalls":25,"intentionalWalks":0,"hits":73,"hitByPitch":6,"avg":".213","atBats":343,"obp":".275","slg":".350","ops":".625","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":378,"totalBases":120,"rbi":47,"leftOnBase":148,"sacBunts":0,"sacFlies":4,"babip":".222","groundOutsToAirouts":"1.19","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.18","popOuts":19,"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":143,"putOuts":76,"errors":6,"chances":225,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680742":{"person":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":4,"strikes":10,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":14,"groundOuts":30,"airOuts":24,"runs":12,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":38,"baseOnBalls":8,"intentionalWalks":0,"hits":26,"hitByPitch":2,"atBats":116,"obp":".281","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":528,"era":"2.84","inningsPitched":"31.2","wins":2,"losses":0,"saves":0,"saveOpportunities":3,"holds":5,"blownSaves":3,"earnedRuns":10,"whip":"1.07","battersFaced":128,"outs":95,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":528,"balls":192,"strikes":336,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.25","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.67","gamesFinished":2,"strikeoutWalkRatio":"4.75","strikeoutsPer9Inn":"10.80","walksPer9Inn":"2.27","hitsPer9Inn":"7.39","runsScoredPer9":"3.41","homeRunsPer9":"0.57","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663767":{"person":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"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":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":17,"groundOuts":19,"airOuts":30,"runs":16,"doubles":3,"triples":1,"homeRuns":7,"strikeOuts":34,"baseOnBalls":11,"intentionalWalks":1,"hits":28,"hitByPitch":3,"atBats":109,"obp":".336","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":485,"era":"4.97","inningsPitched":"29.0","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":16,"whip":"1.34","battersFaced":125,"outs":87,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":485,"balls":188,"strikes":297,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.63","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.72","gamesFinished":9,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"10.55","walksPer9Inn":"3.41","hitsPer9Inn":"8.69","runsScoredPer9":"4.97","homeRunsPer9":"2.17","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":37,"gamesStarted":3,"flyOuts":20,"groundOuts":48,"airOuts":35,"runs":19,"doubles":8,"triples":1,"homeRuns":4,"strikeOuts":43,"baseOnBalls":10,"intentionalWalks":1,"hits":36,"hitByPitch":1,"atBats":160,"obp":".275","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":690,"era":"3.59","inningsPitched":"42.2","wins":2,"losses":3,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":17,"whip":"1.08","battersFaced":173,"outs":128,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":690,"balls":246,"strikes":444,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.37","rbi":0,"winPercentage":".400","pitchesPerInning":"16.17","gamesFinished":9,"strikeoutWalkRatio":"4.30","strikeoutsPer9Inn":"9.07","walksPer9Inn":"2.11","hitsPer9Inn":"7.59","runsScoredPer9":"4.01","homeRunsPer9":"0.84","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":13},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":1,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":0,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":92,"flyOuts":64,"groundOuts":82,"airOuts":103,"runs":37,"doubles":17,"triples":4,"homeRuns":7,"strikeOuts":63,"baseOnBalls":26,"intentionalWalks":0,"hits":80,"hitByPitch":2,"avg":".247","atBats":324,"obp":".305","slg":".389","ops":".694","caughtStealing":0,"stolenBases":17,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":356,"totalBases":126,"rbi":42,"leftOnBase":134,"sacBunts":2,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.29","popOuts":20,"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":204,"putOuts":127,"errors":1,"chances":332,"fielding":".997","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID656941":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"jerseyNumber":"12","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"200","stats":{"batting":{"summary":"1-4 | 2B, K, CS","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"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":94,"flyOuts":44,"groundOuts":45,"airOuts":75,"runs":57,"doubles":10,"triples":1,"homeRuns":32,"strikeOuts":145,"baseOnBalls":59,"intentionalWalks":3,"hits":90,"hitByPitch":4,"avg":".254","atBats":354,"obp":".366","slg":".559","ops":".925","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":418,"totalBases":198,"rbi":59,"leftOnBase":112,"sacBunts":0,"sacFlies":1,"babip":".326","groundOutsToAirouts":"0.60","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"11.06","popOuts":20,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":0,"chances":10,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":31,"flyOuts":17,"groundOuts":20,"airOuts":42,"runs":5,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":2,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".106","atBats":85,"obp":".146","slg":".176","ops":".322","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":89,"totalBases":15,"rbi":6,"leftOnBase":49,"sacBunts":0,"sacFlies":0,"babip":".101","groundOutsToAirouts":"0.48","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"42.50","popOuts":14,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":8,"stolenBases":8,"stolenBasePercentage":".500","caughtStealingPercentage":".500","assists":13,"putOuts":220,"errors":0,"chances":233,"fielding":"1.000","passedBall":0,"pickoffs":1}},"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":19,"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":7,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":6,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":2,"avg":".179","atBats":28,"obp":".250","slg":".179","ops":".429","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":32,"totalBases":5,"rbi":2,"leftOnBase":12,"sacBunts":0,"sacFlies":1,"babip":".217","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":6,"groundOuts":1,"airOuts":9,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":14,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"5.40","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"1.50","battersFaced":15,"outs":10,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":10,"strikes":21,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.11","rbi":0,"winPercentage":".---","pitchesPerInning":"9.30","gamesFinished":4,"strikeoutWalkRatio":"0.00","strikeoutsPer9Inn":"0.00","walksPer9Inn":"2.70","hitsPer9Inn":"10.80","runsScoredPer9":"5.40","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","assists":5,"putOuts":69,"errors":1,"chances":75,"fielding":".987","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":5,"gamesStarted":0,"flyOuts":4,"groundOuts":8,"airOuts":7,"runs":5,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":26,"obp":".296","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":86,"era":"7.11","inningsPitched":"6.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.26","battersFaced":27,"outs":19,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":27,"strikes":59,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.14","rbi":0,"winPercentage":".---","pitchesPerInning":"13.58","gamesFinished":1,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"5.68","walksPer9Inn":"1.42","hitsPer9Inn":"9.95","runsScoredPer9":"7.11","homeRunsPer9":"4.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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, 3-7)","summary":"6.0 IP, 3 ER, 6 K, 4 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":6,"airOuts":5,"runs":3,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":4,"intentionalWalks":1,"hits":6,"hitByPitch":0,"atBats":23,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":97,"inningsPitched":"6.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":27,"outs":18,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":97,"balls":34,"strikes":63,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":0,"runsScoredPer9":"4.50","homeRunsPer9":"4.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":20,"flyOuts":56,"groundOuts":91,"airOuts":103,"runs":67,"doubles":20,"triples":3,"homeRuns":23,"strikeOuts":108,"baseOnBalls":35,"intentionalWalks":1,"hits":114,"hitByPitch":1,"atBats":410,"obp":".333","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","numberOfPitches":1797,"era":"5.68","inningsPitched":"103.0","wins":3,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":65,"whip":"1.45","battersFaced":452,"outs":309,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1797,"balls":648,"strikes":1149,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":3,"winPercentage":".300","pitchesPerInning":"17.45","gamesFinished":0,"strikeoutWalkRatio":"3.09","strikeoutsPer9Inn":"9.44","walksPer9Inn":"3.06","hitsPer9Inn":"9.96","runsScoredPer9":"5.85","homeRunsPer9":"2.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":4,"passedBall":0,"popOuts":23,"lineOuts":24},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":5,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID660604":{"person":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"jerseyNumber":"57","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":5,"gamesStarted":2,"flyOuts":9,"groundOuts":15,"airOuts":20,"runs":9,"doubles":4,"triples":1,"homeRuns":3,"strikeOuts":22,"baseOnBalls":9,"intentionalWalks":0,"hits":18,"hitByPitch":1,"atBats":75,"obp":".329","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":345,"era":"4.19","inningsPitched":"19.1","wins":0,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":9,"whip":"1.40","battersFaced":85,"outs":58,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":345,"balls":125,"strikes":220,"strikePercentage":".640","hitBatsmen":1,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".000","pitchesPerInning":"17.84","gamesFinished":1,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"10.24","walksPer9Inn":"4.19","hitsPer9Inn":"8.38","runsScoredPer9":"4.19","homeRunsPer9":"1.40","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":4},"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}},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"1-4 | HR, K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":2},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":4,"errors":1,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":65,"groundOuts":99,"airOuts":108,"runs":63,"doubles":16,"triples":0,"homeRuns":11,"strikeOuts":93,"baseOnBalls":25,"intentionalWalks":0,"hits":92,"hitByPitch":2,"avg":".236","atBats":390,"obp":".284","slg":".362","ops":".646","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":419,"totalBases":141,"rbi":34,"leftOnBase":142,"sacBunts":0,"sacFlies":2,"babip":".281","groundOutsToAirouts":"0.92","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"35.46","popOuts":14,"lineOuts":29},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":210,"putOuts":118,"errors":13,"chances":341,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID656537":{"person":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"jerseyNumber":"49","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":73,"flyOuts":11,"groundOuts":27,"airOuts":22,"runs":21,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":52,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".258","atBats":132,"obp":".310","slg":".439","ops":".749","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":58,"rbi":16,"leftOnBase":65,"sacBunts":3,"sacFlies":0,"babip":".370","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.86","popOuts":4,"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":2,"putOuts":77,"errors":1,"chances":80,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}}},"batters":[607208,656941,547180,669016,664761,681082,592663,687282,702222,605400,680742,686751],"pitchers":[605400,680742,686751],"bench":[656537,665561,624641,596117],"bullpen":[621237,661395,689147,676661,666200,641835,660604,650911,663767,554430],"battingOrder":[607208,656941,547180,669016,664761,681082,592663,687282,702222],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Harper, B (18, Scott); Schwarber (10, Scott)."},{"label":"HR","value":"Turner (11, 8th inning off Weaver, 0 on, 2 out)."},{"label":"TB","value":"Harper, B 2; Realmuto; Schwarber 2; Turner 4."},{"label":"RBI","value":"Turner (34)."},{"label":"2-out RBI","value":"Turner."},{"label":"Runners left in scoring position, 2 out","value":"Marsh; Bohm."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"4."}]},{"title":"BASERUNNING","fieldList":[{"label":"CS","value":"Schwarber (1, 3rd base by Raley, B/Alvarez, F)."},{"label":"PO","value":"Schwarber (2nd base by Alvarez, F)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Turner (13, fielding)."},{"label":"DP","value":"3 (Harper, B-Turner-Harper, B; Harper, B; Turner-Harper, B)."}]}],"note":[]}},"officials":[{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Home Plate"},{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"First Base"},{"official":{"id":681849,"fullName":"Felix Neon","link":"/api/v1/people/681849"},"officialType":"Second Base"},{"official":{"id":658536,"fullName":"Austin Jones","link":"/api/v1/people/658536"},"officialType":"Third Base"}],"info":[{"label":"IBB","value":"Soto, J (by Nola, A)."},{"label":"ABS Challenge","value":"Alvarez, F 2 (Ball-Overturned to Strike, Ball-Confirmed); Young, J (Strike-Confirmed); Rincones Jr. (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Scott 79-56; Raley, B 7-3; Brazobán 12-8; Weaver 9-7; Williams, D 13-8; Nola, A 97-63; Bowlan 14-10; Johnson, S 27-17."},{"label":"Groundouts-flyouts","value":"Scott 4-2; Raley, B 0-0; Brazobán 2-1; Weaver 1-1; Williams, D 1-0; Nola, A 6-3; Bowlan 2-0; Johnson, S 1-2."},{"label":"Batters faced","value":"Scott 20; Raley, B 2; Brazobán 3; Weaver 4; Williams, D 3; Nola, A 27; Bowlan 3; Johnson, S 8."},{"label":"Inherited runners-scored","value":"Raley, B 1-0."},{"label":"Umpires","value":"HP: Dan Iassogna. 1B: Adam Beck. 2B: Felix Neon. 3B: Austin Jones. "},{"label":"Weather","value":"94 degrees, Cloudy."},{"label":"Wind","value":"2 mph, Out To CF."},{"label":"First pitch","value":"6:12 PM."},{"label":"T","value":"2:37."},{"label":"Att","value":"40,109."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"July 16, 2026"}],"pitchingNotes":["Nola, A pitched to 2 batters in the 7th inning."],"topPerformers":[{"player":{"person":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035","boxscoreName":"Scott"},"jerseyNumber":"45","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(W, 3-1)","summary":"5.2 IP, 0 ER, 7 K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":6,"runs":0,"doubles":2,"triples":0,"homeRuns":0,"strikeOuts":7,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":20,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":79,"inningsPitched":"5.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":20,"outs":17,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":79,"balls":23,"strikes":56,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":13,"flyOuts":34,"groundOuts":39,"airOuts":64,"runs":20,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":72,"baseOnBalls":26,"intentionalWalks":0,"hits":47,"hitByPitch":5,"atBats":222,"obp":".308","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1078,"era":"2.87","inningsPitched":"59.2","wins":3,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":19,"whip":"1.22","battersFaced":253,"outs":179,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":1078,"balls":390,"strikes":688,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".750","pitchesPerInning":"18.07","gamesFinished":0,"strikeoutWalkRatio":"2.77","strikeoutsPer9Inn":"10.86","walksPer9Inn":"3.92","hitsPer9Inn":"7.09","runsScoredPer9":"3.02","homeRunsPer9":"1.06","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":12,"lineOuts":18},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":75,"pitchingGameScore":75},{"player":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626","boxscoreName":"Alvarez, F"},"jerseyNumber":"4","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"2-3 | 2 HR, BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":8,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"1.50","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":".---","assists":1,"putOuts":9,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":1}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":24,"groundOuts":54,"airOuts":43,"runs":21,"doubles":7,"triples":0,"homeRuns":11,"strikeOuts":61,"baseOnBalls":18,"intentionalWalks":0,"hits":55,"hitByPitch":3,"avg":".259","atBats":212,"obp":".325","slg":".448","ops":".773","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":236,"totalBases":95,"rbi":24,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"1.26","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"19.27","popOuts":11,"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":5,"stolenBases":21,"stolenBasePercentage":".808","caughtStealingPercentage":".192","assists":15,"putOuts":422,"errors":3,"chances":440,"fielding":".993","passedBall":7,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"type":"hitter","gameScore":71,"hittingGameScore":71},{"player":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146","boxscoreName":"Baty"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","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":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":47,"groundOuts":69,"airOuts":74,"runs":36,"doubles":13,"triples":1,"homeRuns":5,"strikeOuts":89,"baseOnBalls":30,"intentionalWalks":0,"hits":66,"hitByPitch":3,"avg":".224","atBats":294,"obp":".299","slg":".327","ops":".626","caughtStealing":1,"stolenBases":5,"stolenBasePercentage":".833","caughtStealingPercentage":".167","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":332,"totalBases":96,"rbi":32,"leftOnBase":117,"sacBunts":0,"sacFlies":4,"babip":".299","groundOutsToAirouts":"0.93","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"58.80","popOuts":11,"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":113,"putOuts":142,"errors":6,"chances":261,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"type":"hitter","gameScore":56,"hittingGameScore":56}]},"decisions":{"winner":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"loser":{"id":605400,"fullName":"Aaron Nola","link":"/api/v1/people/605400"},"save":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}