{"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":823441,"link":"/api/v1.1/game/823441/feed/live","metaData":{"wait":10,"timeStamp":"20260718_224357","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count11","newRightHandedHit","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823441,"type":"R","doubleHeader":"N","id":"2026/07/18/nynmlb-phimlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823441-2026-07-18","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-07-18T19:05:00Z","originalDate":"2026-07-18","officialDate":"2026-07-18","dayNight":"day","time":"3:05","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":99,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":41,"losses":58,"ties":0,"pct":".414"},"records":{},"divisionLeader":false,"wins":41,"losses":58,"winningPercentage":".414"},"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":99,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":55,"losses":44,"ties":0,"pct":".556"},"records":{},"divisionLeader":false,"wins":55,"losses":44,"winningPercentage":".556"},"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":"Overcast","temp":"87","wind":"8 mph, Out To RF"},"gameInfo":{"attendance":41133,"firstPitch":"2026-07-18T19:06:00.000Z","gameDurationMinutes":169,"delayDurationMinutes":48},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":2,"usedFailed":2,"remaining":0},"home":{"usedSuccessful":0,"usedFailed":2,"remaining":0}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"home":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"}},"officialScorer":{"id":482194,"fullName":"Dick Shute","link":"/api/v1/people/482194"},"primaryDatacaster":{"id":684798,"fullName":"David Amoriello","link":"/api/v1/people/684798"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-18T19:06:41.099Z","endTime":"2026-07-18T19:07:47.830Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,6,7],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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-18T16:44:23.420Z","endTime":"2026-07-18T18:47:38.455Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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-18T18:47:38.455Z","endTime":"2026-07-18T19:04:42.301Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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-18T19:04:42.301Z","endTime":"2026-07-18T19:06:43.270Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.3,"endSpeed":85.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7939348153196,"aZ":-22.24620224659899,"pfxX":11.18926839260391,"pfxZ":5.250963818108572,"pX":-0.13130743905582015,"pZ":2.800651421964886,"vX0":-10.989410858020962,"vY0":-136.79884434331072,"vZ0":-3.4364810794435208,"x":122.01,"y":163.16,"x0":2.488439406303825,"y0":50.00330005262174,"z0":5.601998336707705,"aX":21.16135429966148},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.9,"breakHorizontal":-17.9,"spinRate":2271,"spinDirection":118},"zone":2,"typeConfidence":2.0,"plateTime":0.4007248877220597,"extension":5.524169231037605},"index":3,"playId":"8295cef0-a536-3256-a37b-f6a746add2df","pitchNumber":1,"startTime":"2026-07-18T19:06:43.270Z","endTime":"2026-07-18T19:06:47.650Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.579679300415204,"aZ":-35.381384170822706,"pfxX":-6.438858898862467,"pfxZ":-2.1771265280084666,"pX":0.2699706967699342,"pZ":2.9879884855795704,"vX0":-4.14543044658322,"vY0":-120.94367975256742,"vZ0":0.9391337228580638,"x":106.71,"y":158.1,"x0":2.8451633432848067,"y0":50.00064842994427,"z0":5.708494542231619,"aX":-9.49450490677194},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.5,"breakHorizontal":12.7,"spinRate":2347,"spinDirection":316},"zone":2,"typeConfidence":2.0,"plateTime":0.45364635574749146,"extension":5.512920861803673},"index":4,"playId":"d8f3c346-51ad-32fb-8c9f-1d79366655fc","pitchNumber":2,"startTime":"2026-07-18T19:06:57.026Z","endTime":"2026-07-18T19:07:01.651Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.479507714934005,"aZ":-30.602305029280103,"pfxX":-7.310550905692259,"pfxZ":1.0113162696163647,"pX":-0.037774845553858016,"pZ":1.8625883256080578,"vX0":-4.601700563053995,"vY0":-124.00008736943234,"vZ0":-2.7510144391811213,"x":118.44,"y":188.49,"x0":2.793582021717001,"y0":50.00222470883065,"z0":5.5472649778905865,"aX":-11.3492543040266},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":1.4,"breakHorizontal":14.3,"spinRate":2552,"spinDirection":320},"zone":8,"typeConfidence":2.0,"plateTime":0.4422094459253598,"extension":5.549627695531391},"index":5,"playId":"f12e8813-bd96-3041-b295-6ad7f23d4b7a","pitchNumber":3,"startTime":"2026-07-18T19:07:11.386Z","endTime":"2026-07-18T19:07:14.690Z","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":83.9,"endSpeed":77.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.912473071454112,"aZ":-31.688540180628888,"pfxX":9.519429989904129,"pfxZ":0.32023255670811546,"pX":1.702445367715613,"pZ":0.765145158849129,"vX0":-5.113495562550877,"vY0":-122.0217107926115,"vZ0":-4.812797253913124,"x":52.11,"y":218.12,"x0":2.5879662829091474,"y0":50.002723616827886,"z0":5.492090641798163,"aX":14.360965509164632},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":-0.4,"breakHorizontal":-16.1,"spinRate":1449,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.4488139473359909,"extension":5.451269792400855},"index":6,"playId":"f1c45ac2-cbbd-3cd9-946e-6c230cde5f16","pitchNumber":4,"startTime":"2026-07-18T19:07:30.745Z","endTime":"2026-07-18T19:07:34.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":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":96.8,"endSpeed":88.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.275958427241143,"aZ":-16.84158344176328,"pfxX":8.345247180521122,"pfxZ":7.621994330298913,"pX":0.823073981407991,"pZ":3.2790979546367085,"vX0":-7.631340124233972,"vY0":-140.77182936097,"vZ0":-3.648261829884831,"x":85.63,"y":150.24,"x0":2.481851301726402,"y0":50.00389104655019,"z0":5.678944753110168,"aX":16.78861505791939},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":13.2,"breakHorizontal":-13.6,"spinRate":2262,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.38876636648210416,"extension":5.6201490780889145},"index":7,"playId":"f1de9cc8-0ad7-3756-954d-327aa3bb7fdc","pitchNumber":5,"startTime":"2026-07-18T19:07:44.541Z","endTime":"2026-07-18T19:07:47.830Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:07:47.830Z","atBatIndex":0},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Juan Soto pops out to second baseman Bryson Stott.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-18T19:08:02.118Z","endTime":"2026-07-18T19:08:22.168Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.817294268978674,"aZ":-26.57859648942143,"pfxX":11.266173154666681,"pfxZ":2.7832301627645233,"pX":0.5447356059766691,"pZ":3.0940942622448384,"vX0":-9.572003655941629,"vY0":-140.62590298990474,"vZ0":-2.3978308906917247,"x":96.24,"y":155.24,"x0":2.5229485513130285,"y0":50.00113134010205,"z0":5.675435417606263,"aX":22.643308554386078},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":4.8,"breakHorizontal":-18.5,"spinRate":2199,"spinDirection":118},"zone":3,"typeConfidence":2.0,"plateTime":0.3889577279249803,"extension":5.584658563520247},"hitData":{"launchSpeed":79.2,"launchAngle":68.0,"totalDistance":126.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":143.91,"coordY":153.04}},"index":0,"playId":"72225ebb-bf27-3408-9208-204dc695f7e7","pitchNumber":1,"startTime":"2026-07-18T19:08:12.541Z","endTime":"2026-07-18T19:08:22.168Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:08:22.168Z","atBatIndex":1},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bo Bichette walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-18T19:08:32.034Z","endTime":"2026-07-18T19:09:43.482Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":96.3,"endSpeed":88.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.494804141323492,"aZ":-26.085405597949045,"pfxX":10.819665791885859,"pfxZ":3.0683186488177405,"pX":0.8032273761288349,"pZ":3.579248068693123,"vX0":-8.782251798071549,"vY0":-139.98808269946397,"vZ0":-0.9350204761792267,"x":86.38,"y":142.14,"x0":2.5747878126338644,"y0":50.00475743391809,"z0":5.624668108023325,"aX":21.48429621451905},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.5,"breakHorizontal":-17.8,"spinRate":2189,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.39121643667649453,"extension":5.615891925508647},"index":0,"playId":"083388c8-eca2-3846-b81f-ad2b40cf04a6","pitchNumber":1,"startTime":"2026-07-18T19:08:43.716Z","endTime":"2026-07-18T19:08:47.400Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.912552504054908,"aZ":-30.579645970992175,"pfxX":-5.297963586727051,"pfxZ":1.0231233906728079,"pX":1.6409804664724066,"pZ":3.8637503877855766,"vX0":-1.35299969744619,"vY0":-123.64780459547663,"vZ0":1.7657802866289627,"x":54.45,"y":134.46,"x0":2.882768792131491,"y0":50.0044072869255,"z0":5.692548912856585,"aX":-8.26497240184473},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":2.5,"breakHorizontal":10.0,"spinRate":2420,"spinDirection":325},"zone":12,"typeConfidence":2.0,"plateTime":0.44171773913200596,"extension":5.442153004706606},"index":1,"playId":"7a5e5853-5d09-324a-bdc3-4ab229d11e30","pitchNumber":2,"startTime":"2026-07-18T19:08:57.163Z","endTime":"2026-07-18T19:09:00.446Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.193979612327784,"aZ":-24.739286558116792,"pfxX":11.493779304411614,"pfxZ":4.097272987085036,"pX":0.45825427998192697,"pZ":2.4330030490063552,"vX0":-8.412290807270145,"vY0":-133.92108806545315,"vZ0":-3.686449034648014,"x":99.53,"y":173.09,"x0":2.148448141941584,"y0":50.00291216406227,"z0":5.599019724835946,"aX":20.856603249090544},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.8,"breakHorizontal":-19.0,"spinRate":2159,"spinDirection":125},"zone":6,"typeConfidence":2.0,"plateTime":0.40915776073467036,"extension":5.61535381421984},"index":2,"playId":"fec7e52d-3f53-3e73-a945-c92552b038d6","pitchNumber":3,"startTime":"2026-07-18T19:09:10.976Z","endTime":"2026-07-18T19:09:15.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.00215060377666,"aZ":-15.615948915424331,"pfxX":7.15841086008796,"pfxZ":8.277419800230883,"pX":-1.1606873003412828,"pZ":3.4611516413919996,"vX0":-11.575669412691923,"vY0":-140.5661645571375,"vZ0":-3.364268748515256,"x":161.24,"y":145.33,"x0":2.081542557716221,"y0":50.00224781296145,"z0":5.688058257776543,"aX":14.319613406883986},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.4,"breakHorizontal":-10.6,"spinRate":2224,"spinDirection":118},"zone":11,"typeConfidence":2.0,"plateTime":0.3897390023797813,"extension":5.502406615471558},"index":3,"playId":"f6cb7f1d-087a-3391-8f7c-fe60f7722b18","pitchNumber":4,"startTime":"2026-07-18T19:09:24.774Z","endTime":"2026-07-18T19:09:29.171Z","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":2},"pitchData":{"startSpeed":96.1,"endSpeed":88.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.138609973472892,"aZ":-24.68342375778263,"pfxX":12.156005183909155,"pfxZ":3.813702454559203,"pX":-0.6401408915223279,"pZ":1.216502716355945,"vX0":-12.60274972373886,"vY0":-139.27846993852364,"vZ0":-6.963259160939367,"x":141.4,"y":205.93,"x0":2.3630233053796705,"y0":50.00554954974906,"z0":5.380279507170462,"aX":23.897792871281695},"breaks":{"breakAngle":39.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.5,"breakHorizontal":-19.4,"spinRate":2244,"spinDirection":117},"zone":13,"typeConfidence":2.0,"plateTime":0.3931912756221938,"extension":5.669406529393239},"index":4,"playId":"da61f1c5-08d7-34cc-9969-22a9a59e0d61","pitchNumber":5,"startTime":"2026-07-18T19:09:39.283Z","endTime":"2026-07-18T19:09:43.482Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:09:43.482Z","atBatIndex":2},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Alvarez walks. Bo Bichette to 2nd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-18T19:09:54.426Z","endTime":"2026-07-18T19:11:38.340Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"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 In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.341905860931213,"aZ":-24.33006575228492,"pfxX":10.19987992777916,"pfxZ":4.000751660386135,"pX":0.5408672085840035,"pZ":1.058470728023989,"vX0":-9.721152791700103,"vY0":-138.9146425811098,"vZ0":-7.151973976317134,"x":96.38,"y":210.2,"x0":2.7559458183366026,"y0":50.00164436424372,"z0":5.277396357831748,"aX":19.98703982932376},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":5.9,"breakHorizontal":-16.6,"spinRate":2286,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.3938931946781321,"extension":5.646777767293076},"index":0,"playId":"1bb94031-6833-35ea-a58b-109e91cf73e4","pitchNumber":1,"startTime":"2026-07-18T19:10:03.633Z","endTime":"2026-07-18T19:10:08.420Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.8,"endSpeed":77.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.366054640753706,"aZ":-32.949281698367486,"pfxX":8.199426188832001,"pfxZ":-0.506271816747998,"pX":-0.4155344905276809,"pZ":1.3372284295090766,"vX0":-9.354579335739867,"vY0":-121.76124718074793,"vZ0":-3.4850006901988855,"x":132.84,"y":202.67,"x0":2.390635778963521,"y0":50.00555519694632,"z0":5.604705790843578,"aX":12.453714587440917},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.2,"breakVerticalInduced":-1.4,"breakHorizontal":-13.0,"spinRate":1641,"spinDirection":115},"zone":13,"typeConfidence":2.0,"plateTime":0.44789470262955255,"extension":5.644323474728295},"index":1,"playId":"c4466798-5436-3961-ae64-759a6f467677","pitchNumber":2,"startTime":"2026-07-18T19:10:33.208Z","endTime":"2026-07-18T19:10:37.095Z","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":2},"index":2,"startTime":"2026-07-18T19:10:45.780Z","endTime":"2026-07-18T19:10:59.126Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.186829898732405,"aZ":-33.79396728600255,"pfxX":-4.604941049411368,"pfxZ":-1.0560020164809778,"pX":0.99455640388109,"pZ":3.1728119467926774,"vX0":-3.1062850620376827,"vY0":-122.72581052661911,"vZ0":1.0165083649554374,"x":79.09,"y":153.11,"x0":2.872876549200184,"y0":50.00356640013363,"z0":5.620892040948555,"aX":-7.057959947937096},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-1.4,"breakHorizontal":9.0,"spinRate":2353,"spinDirection":318},"zone":12,"typeConfidence":2.0,"plateTime":0.4454821593831131,"extension":5.5480885896201215},"index":3,"playId":"7dcaeabc-2419-37e9-92fc-1ae464641272","pitchNumber":3,"startTime":"2026-07-18T19:10:59.126Z","endTime":"2026-07-18T19:11:03.622Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.3,"endSpeed":78.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.314931564430758,"aZ":-30.60999650601155,"pfxX":9.070884556799811,"pfxZ":0.9978873647540052,"pX":1.267129316777463,"pZ":2.61157162982459,"vX0":-6.0841612805896865,"vY0":-124.0704406891299,"vZ0":-1.2022682998474603,"x":68.7,"y":168.27,"x0":2.5699878260748714,"y0":50.00050863184687,"z0":5.648275081340218,"aX":14.170868395168604},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":1.8,"breakHorizontal":-15.0,"spinRate":1626,"spinDirection":115},"zone":12,"typeConfidence":2.0,"plateTime":0.44109027629266784,"extension":5.476475482752843},"index":4,"playId":"514bf96b-357a-30ee-a146-75759974abca","pitchNumber":4,"startTime":"2026-07-18T19:11:15.232Z","endTime":"2026-07-18T19:11:19.869Z","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":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.607651096176827,"aZ":-24.279115577015578,"pfxX":11.083789043403112,"pfxZ":4.029576994117221,"pX":-0.38401241182662993,"pZ":1.451335782798766,"vX0":-11.454336677453947,"vY0":-138.97399596930302,"vZ0":-6.765846421213558,"x":131.64,"y":199.59,"x0":2.3473035010425316,"y0":50.00581107258253,"z0":5.526021475345795,"aX":21.725432752956216},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":6.0,"breakHorizontal":-17.8,"spinRate":2148,"spinDirection":124},"zone":13,"typeConfidence":2.0,"plateTime":0.39384634268369156,"extension":5.8529904104748445},"index":5,"playId":"445b88d4-954a-30a1-a862-c3fd0f691d4f","pitchNumber":5,"startTime":"2026-07-18T19:11:33.713Z","endTime":"2026-07-18T19:11:38.340Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:11:38.340Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Benge grounds out softly, catcher J.T. Realmuto to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-07-18T19:12:48.992Z","endTime":"2026-07-18T19:14:03.464Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T19:11:59.162Z","endTime":"2026-07-18T19:12:51.301Z","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":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.0,"endSpeed":88.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.18154682187249,"aZ":-23.482650594182044,"pfxX":11.00911130887386,"pfxZ":4.324926398869833,"pX":0.43766678992571334,"pZ":2.810307974742646,"vX0":-9.727196206857743,"vY0":-140.91734481532845,"vZ0":-3.6573942702164226,"x":100.32,"y":162.9,"x0":2.504802069658296,"y0":50.00470687478811,"z0":5.643105246355775,"aX":22.132017613837366},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":7.2,"breakHorizontal":-17.9,"spinRate":2193,"spinDirection":121},"zone":6,"typeConfidence":2.0,"plateTime":0.388765638910344,"extension":5.735230132151658},"index":1,"playId":"2ddf17d3-b055-3d3d-96a1-9cb763f28d6c","pitchNumber":1,"startTime":"2026-07-18T19:12:51.301Z","endTime":"2026-07-18T19:12:55.693Z","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":86.6,"endSpeed":80.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.076184913874574,"aZ":-31.824217741712246,"pfxX":-4.412195439143351,"pfxZ":0.2204221794325143,"pX":-2.030479128510915,"pZ":1.5802198042615672,"vX0":-9.923420581576291,"vY0":-125.85447270814197,"vZ0":-3.1856189715902765,"x":194.4,"y":196.11,"x0":2.5339098431952456,"y0":50.00407769376183,"z0":5.434592570820395,"aX":-7.092664524283289},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":-0.1,"breakHorizontal":10.2,"spinRate":2529,"spinDirection":326},"zone":13,"typeConfidence":2.0,"plateTime":0.43486945535789223,"extension":5.847401905011369},"index":2,"playId":"a1dd14fe-7569-3a6f-8899-7c3dddd4c616","pitchNumber":2,"startTime":"2026-07-18T19:13:18.576Z","endTime":"2026-07-18T19:13:26.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.7,"endSpeed":79.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.509278949687364,"aZ":-34.302390377870005,"pfxX":-4.844234307284073,"pfxZ":-1.331551586271691,"pX":-1.4974559792899687,"pZ":1.0591690811097978,"vX0":-8.683880260553956,"vY0":-125.96259673856076,"vZ0":-3.721555335736785,"x":174.08,"y":210.18,"x0":2.629009793916701,"y0":50.00058712952608,"z0":5.340340279668222,"aX":-7.753378771379594},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.1,"breakHorizontal":10.8,"spinRate":2446,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4354685673995,"extension":5.57559461336769},"index":3,"playId":"64580e22-8de6-3451-9457-6489e0a4d3ac","pitchNumber":3,"startTime":"2026-07-18T19:13:33.410Z","endTime":"2026-07-18T19:13:37.943Z","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":2,"outs":2},"index":4,"startTime":"2026-07-18T19:13:44.607Z","endTime":"2026-07-18T19:13:55.669Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.86589666722199,"aZ":-33.598049715052554,"pfxX":-6.1185268520316685,"pfxZ":-0.8957604706305968,"pX":-1.5163351974336983,"pZ":1.9829480266368673,"vX0":-7.7065364907932,"vY0":-125.22314605536823,"vZ0":-1.9179166467485653,"x":174.8,"y":185.24,"x0":2.399168628328687,"y0":50.006226256579865,"z0":5.514027264330612,"aX":-9.692385533673367},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.8,"breakHorizontal":12.8,"spinRate":2391,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.43782033478367,"extension":5.541441927022597},"hitData":{"launchSpeed":58.4,"launchAngle":-79.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":127.42,"coordY":197.92}},"index":5,"playId":"d3937f04-0039-3919-8193-a3478525b5d5","pitchNumber":4,"startTime":"2026-07-18T19:13:55.669Z","endTime":"2026-07-18T19:14:03.464Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:14:03.464Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a ground ball to shortstop Francisco Lindor, deflected by third baseman Bo Bichette.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T19:16:16.641Z","endTime":"2026-07-18T19:17:02.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_deflection"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.036161241071834,"aZ":-26.364611969548328,"pfxX":10.880502934180168,"pfxZ":3.336027465931503,"pX":1.3801295278734629,"pZ":2.2292982967683814,"vX0":-7.738281714125032,"vY0":-131.3989609778874,"vZ0":-2.8362137529498295,"x":64.39,"y":178.59,"x0":2.9565208844402138,"y0":50.0002254648954,"z0":5.291022863785955,"aX":18.935964758339793},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":5.6,"breakHorizontal":-17.9,"spinRate":2085,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.41756916888705575,"extension":6.711480573181907},"index":0,"playId":"59a57ec1-1740-35fa-bef5-00ea1e6dd55b","pitchNumber":1,"startTime":"2026-07-18T19:16:22.695Z","endTime":"2026-07-18T19:16:27.271Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.0,"endSpeed":69.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.24436869105158,"aZ":-29.06784813284075,"pfxX":-6.388920942025807,"pfxZ":2.590550536005706,"pX":-1.9657256332268624,"pZ":3.5097551108837424,"vX0":-8.833659542522591,"vY0":-108.89307911716067,"vZ0":2.2062671349785496,"x":191.93,"y":144.02,"x0":2.9747714747947773,"y0":50.0042474688282,"z0":5.629688386183939,"aX":-7.666505643154428},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":5.6,"breakHorizontal":13.9,"spinRate":2303,"spinDirection":303},"zone":11,"typeConfidence":2.0,"plateTime":0.5031338328252972,"extension":6.511395059335591},"index":1,"playId":"c4469dd6-dfcd-3824-89d9-4e51774d7bf6","pitchNumber":2,"startTime":"2026-07-18T19:16:34.902Z","endTime":"2026-07-18T19:16:40.045Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.350812799531845,"aZ":-27.760861558354808,"pfxX":10.555908737694544,"pfxZ":2.4961865348662435,"pX":-0.38069202752913567,"pZ":1.9062592481642089,"vX0":-11.972618448151545,"vY0":-131.436944790502,"vZ0":-3.325438400241024,"x":131.51,"y":187.31,"x0":2.8414421864049695,"y0":50.00168277928302,"z0":5.227928020842349,"aX":18.646693148019487},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.1,"breakHorizontal":-16.8,"spinRate":2072,"spinDirection":113},"zone":7,"typeConfidence":2.0,"plateTime":0.41521298759919967,"extension":6.825424368287382},"hitData":{"launchSpeed":77.4,"launchAngle":-51.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":110.43,"coordY":175.35}},"index":2,"playId":"a74096d1-936e-3afe-8e1a-6384eb664ac5","pitchNumber":3,"startTime":"2026-07-18T19:16:52.077Z","endTime":"2026-07-18T19:17:02.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:17:02.637Z","atBatIndex":5},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Kyle Schwarber homers (33) on a fly ball to right field. Trea Turner scores.","rbi":2,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T19:17:31.966Z","endTime":"2026-07-18T19:18:42.394Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":70.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.914455922915757,"aZ":-34.992876036006685,"pfxX":-8.368263144797158,"pfxZ":-2.274592073439468,"pX":1.7080924488754596,"pZ":2.6314071011290756,"vX0":-0.8437604165995346,"vY0":-110.4496370000305,"vZ0":1.7565314621564159,"x":51.89,"y":167.73,"x0":3.182245932190218,"y0":50.00171480121803,"z0":5.494493745339392,"aX":-10.38010065232508},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-3.4,"breakHorizontal":15.4,"spinRate":2243,"spinDirection":286},"zone":12,"typeConfidence":2.0,"plateTime":0.49513907127106105,"extension":6.320516802571169},"index":0,"playId":"73e466d3-c001-3d45-b145-9caf11d9ac52","pitchNumber":1,"startTime":"2026-07-18T19:17:31.966Z","endTime":"2026-07-18T19:17:36.044Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.061022664515008,"aZ":-29.076939798270978,"pfxX":9.840024115628218,"pfxZ":1.7542603851284362,"pX":1.2780759930420034,"pZ":2.821997197193575,"vX0":-7.494899840343938,"vY0":-131.67159793000323,"vZ0":-0.8434247139183175,"x":68.28,"y":162.59,"x0":2.872710356749203,"y0":50.00617436304921,"z0":5.284171937596065,"aX":17.4070053138245},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.2,"breakHorizontal":-16.3,"spinRate":1970,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.4148366055380368,"extension":6.837110091972652},"index":1,"playId":"8ef003ea-aa9a-397f-8894-79a2b7c3a4d8","pitchNumber":2,"startTime":"2026-07-18T19:17:51.782Z","endTime":"2026-07-18T19:17:57.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":79.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.336002584869235,"aZ":-25.30650945439421,"pfxX":-1.5066963427899378,"pfxZ":4.369750645688221,"pX":-0.048961576018363887,"pZ":2.619579993872229,"vX0":-7.075451815083952,"vY0":-123.68546866472784,"vZ0":-1.3251963341379793,"x":118.87,"y":168.05,"x0":3.0277886245051637,"y0":50.0038330215448,"z0":5.256172588602097,"aX":-2.3663766924667313},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.9,"breakHorizontal":4.2,"spinRate":2187,"spinDirection":165},"zone":5,"typeConfidence":2.0,"plateTime":0.4404340016094639,"extension":6.5809237815121895},"hitData":{"launchSpeed":106.0,"launchAngle":41.0,"totalDistance":399.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":231.56,"coordY":75.66}},"index":2,"playId":"1ce3ae12-fa1d-375d-9004-2a5defd8544e","pitchNumber":3,"startTime":"2026-07-18T19:18:14.245Z","endTime":"2026-07-18T19:18:42.394Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:18:42.394Z","atBatIndex":6},{"result":{"type":"atBat","event":"Hit By Pitch","eventType":"hit_by_pitch","description":"Bryce Harper hit by pitch.","rbi":0,"awayScore":0,"homeScore":2,"isOut":false},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T19:19:08.993Z","endTime":"2026-07-18T19:20:15.627Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":11},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Hit By Pitch","eventType":"hit_by_pitch","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"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":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T19:19:03.811Z","endTime":"2026-07-18T19:19:11.259Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.1,"endSpeed":84.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.812757874432254,"aZ":-26.456060633322164,"pfxX":9.996309366099684,"pfxZ":3.1338658693649757,"pX":-0.4998376088895646,"pZ":1.7509482124576479,"vX0":-11.93536940868188,"vY0":-133.70742171502033,"vZ0":-3.9787805858835004,"x":136.05,"y":191.5,"x0":2.70748338261846,"y0":50.00355211057754,"z0":5.140478894408589,"aX":18.237102573273656},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.0,"breakHorizontal":-15.7,"spinRate":1762,"spinDirection":117},"zone":7,"typeConfidence":2.0,"plateTime":0.40849540168754217,"extension":7.074357016497581},"index":1,"playId":"7632085a-077d-3e96-8874-c70a632f6b13","pitchNumber":1,"startTime":"2026-07-18T19:19:11.259Z","endTime":"2026-07-18T19:19:15.487Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.0,"endSpeed":72.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.666992850392024,"aZ":-33.157296613540865,"pfxX":-6.429925337197969,"pfxZ":-0.7469990230556522,"pX":1.1676883381771543,"pZ":2.753934337033422,"vX0":-2.8272457874948325,"vY0":-113.58307960657108,"vZ0":1.4316710232407954,"x":72.49,"y":164.42,"x0":3.261734250726307,"y0":50.003506932288715,"z0":5.398106019432718,"aX":-8.450080960620223},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.5,"breakVerticalInduced":-0.7,"breakHorizontal":12.4,"spinRate":2284,"spinDirection":281},"zone":12,"typeConfidence":2.0,"plateTime":0.4811549618822051,"extension":6.539751786830482},"index":2,"playId":"e377b5d3-48c2-347c-a709-8a2dc5e2d822","pitchNumber":2,"startTime":"2026-07-18T19:19:23.777Z","endTime":"2026-07-18T19:19:28.985Z","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":0},"pitchData":{"startSpeed":93.0,"endSpeed":86.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.81497422910095,"aZ":-21.60227541435461,"pfxX":9.128716937870394,"pfxZ":5.643221128285038,"pX":-0.4142978516726936,"pZ":2.540595669307062,"vX0":-11.614360649195369,"vY0":-135.11160993587876,"vZ0":-3.2269170602696216,"x":132.79,"y":170.18,"x0":2.7278145241162073,"y0":50.00188736436929,"z0":5.245506652056468,"aX":17.09921294495193},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.8,"breakHorizontal":-14.4,"spinRate":1944,"spinDirection":119},"zone":4,"typeConfidence":2.0,"plateTime":0.4033787540767788,"extension":7.006068490298403},"index":3,"playId":"09086334-0842-3899-807d-edff76971c66","pitchNumber":3,"startTime":"2026-07-18T19:19:37.467Z","endTime":"2026-07-18T19:19:41.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.8,"endSpeed":72.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.256369819088153,"aZ":-31.389057751483087,"pfxX":-5.313297792646395,"pfxZ":0.6056123482852236,"pX":-0.8384951493071551,"pZ":2.8115612495947295,"vX0":-7.1731778888876665,"vY0":-113.19529013620016,"vZ0":1.1346239808871177,"x":148.96,"y":162.87,"x0":3.0532855202949194,"y0":50.00563738841984,"z0":5.429045457192522,"aX":-6.946016178131812},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":1.7,"breakHorizontal":11.3,"spinRate":2168,"spinDirection":288},"zone":11,"typeConfidence":2.0,"plateTime":0.48253115739530905,"extension":6.592616776808454},"index":4,"playId":"43410de0-529d-3dc7-a44c-f1075d80d6df","pitchNumber":4,"startTime":"2026-07-18T19:19:52.239Z","endTime":"2026-07-18T19:19:55.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"H","description":"Hit By Pitch"},"description":"Hit By Pitch","code":"H","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":79.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.955858341839974,"aZ":-26.157426516178695,"pfxX":9.323691918863725,"pfxZ":3.780032920176568,"pX":1.9208138297934183,"pZ":3.3022554957493537,"vX0":-5.954441630851598,"vY0":-124.79065619583415,"vZ0":0.19838041488299862,"x":43.78,"y":149.62,"x0":3.115459165126573,"y0":50.002870693154335,"z0":5.360551182159825,"aX":14.840090528245744},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.1,"breakHorizontal":-15.7,"spinRate":1703,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.43738840615933317,"extension":6.840009653519416},"index":5,"playId":"8009146b-cc04-3072-a080-c66cafc66f92","pitchNumber":5,"startTime":"2026-07-18T19:20:09.466Z","endTime":"2026-07-18T19:20:15.627Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:20:15.627Z","atBatIndex":7},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Alec Bohm grounds into a force out, third baseman Bo Bichette to second baseman Marcus Semien. Bryce Harper out at 2nd. Alec Bohm to 1st.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T19:21:59.213Z","endTime":"2026-07-18T19:22:26.198Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"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":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T19:20:54.665Z","endTime":"2026-07-18T19:22:01.393Z","isPitch":false,"type":"action","player":{"id":664761,"link":"/api/v1/people/664761"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.604934757020473,"aZ":-24.639981287301328,"pfxX":10.329848600805612,"pfxZ":4.24125581076531,"pX":-0.8770271395411655,"pZ":1.618468675434997,"vX0":-13.154190567127593,"vY0":-132.23812761802216,"vZ0":-4.694061381037696,"x":150.43,"y":195.08,"x0":2.814389890534131,"y0":50.00054479147377,"z0":5.219109186437111,"aX":18.33506946065674},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.3,"breakVerticalInduced":6.8,"breakHorizontal":-16.0,"spinRate":1945,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.41384185662048534,"extension":6.796979948813681},"index":1,"playId":"5aa345fa-a6dd-3529-a107-7523922ac0d2","pitchNumber":1,"startTime":"2026-07-18T19:22:01.393Z","endTime":"2026-07-18T19:22:05.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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.334737432909325,"aZ":-29.29294013325576,"pfxX":10.352037569018606,"pfxZ":1.5909378456705374,"pX":-0.2190982328811317,"pZ":1.9530711747590073,"vX0":-11.36244734330506,"vY0":-133.31698927977075,"vZ0":-3.2566555445297025,"x":125.35,"y":186.05,"x0":2.743196154821762,"y0":50.00230148735212,"z0":5.29365320558938,"aX":18.727071654563453},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":2.4,"breakHorizontal":-16.4,"spinRate":2077,"spinDirection":120},"zone":8,"typeConfidence":2.0,"plateTime":0.41008575649782975,"extension":6.936104221804475},"hitData":{"launchSpeed":109.1,"launchAngle":-8.0,"totalDistance":16.0,"trajectory":"ground_ball","hardness":"hard","location":"5","coordinates":{"coordX":100.3,"coordY":164.7}},"index":2,"playId":"43bea55a-49ce-3bd0-92c6-bb9b4423e9cd","pitchNumber":2,"startTime":"2026-07-18T19:22:18.503Z","endTime":"2026-07-18T19:22:26.198Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:22:26.198Z","atBatIndex":8},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Edmundo Sosa strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":9,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T19:22:53.496Z","endTime":"2026-07-18T19:24:19.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"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(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":91.1,"endSpeed":83.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.451605488264434,"aZ":-27.496737218111605,"pfxX":10.949866393693423,"pfxZ":2.621874289841836,"pX":0.5307021669238288,"pZ":2.5199958019049227,"vX0":-9.934128829026523,"vY0":-132.35115729828598,"vZ0":-2.0782118789901083,"x":96.77,"y":170.74,"x0":2.8978504847441973,"y0":50.00484650328059,"z0":5.315524753214646,"aX":19.560083028404172},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.6,"breakHorizontal":-17.9,"spinRate":2034,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.4127676075329374,"extension":6.923054571207162},"index":0,"playId":"15b74a9d-aec6-3dfe-abf0-88feea9ebeca","pitchNumber":1,"startTime":"2026-07-18T19:22:54.307Z","endTime":"2026-07-18T19:22:58.724Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":84.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.75007735684624,"aZ":-22.936058659345242,"pfxX":9.902707701549671,"pfxZ":5.131917292291246,"pX":-0.6505196823034525,"pZ":1.5476095259924108,"vX0":-12.06262873441523,"vY0":-132.88856716731715,"vZ0":-5.132763484372503,"x":141.8,"y":196.99,"x0":2.6472119561365477,"y0":50.001885543511214,"z0":5.1560258111672645,"aX":17.825036412205616},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.4,"breakHorizontal":-15.5,"spinRate":1895,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4111520873349983,"extension":6.845051092711717},"index":1,"playId":"773b1b88-bd1c-396b-a986-f1c309747ef3","pitchNumber":2,"startTime":"2026-07-18T19:23:10.835Z","endTime":"2026-07-18T19:23:15.029Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.0,"endSpeed":70.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.792930930064564,"aZ":-33.06856421248988,"pfxX":-4.279346238832788,"pfxZ":-0.7336050009478656,"pX":0.5808865118049267,"pZ":1.096799102288322,"vX0":-4.3868067178167145,"vY0":-109.30686060228423,"vZ0":-1.4818300382066976,"x":94.86,"y":209.17,"x0":3.159354518116756,"y0":50.00017699963269,"z0":5.290120822724699,"aX":-5.247888546361267},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.3,"breakVerticalInduced":-1.4,"breakHorizontal":8.8,"spinRate":2338,"spinDirection":288},"zone":14,"typeConfidence":2.0,"plateTime":0.49848117201853226,"extension":6.452854821276411},"index":2,"playId":"5ef34976-30d9-3e0f-9864-65faf255a8ec","pitchNumber":3,"startTime":"2026-07-18T19:23:28.469Z","endTime":"2026-07-18T19:23:32.303Z","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":91.7,"endSpeed":84.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.348857328597543,"aZ":-28.72630519348493,"pfxX":11.40294466258555,"pfxZ":1.8962412340120105,"pX":-0.042951861604755705,"pZ":1.8318985775659844,"vX0":-11.342700823214741,"vY0":-133.09616193000062,"vZ0":-3.418426880547836,"x":118.64,"y":189.32,"x0":2.7680338719210584,"y0":50.001842387857266,"z0":5.186275075467772,"aX":20.704120325517234},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":3.0,"breakHorizontal":-18.6,"spinRate":2139,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.4096567226471728,"extension":6.84264057942845},"index":3,"playId":"feb838bf-5b7e-3a66-9107-870f4d1058bd","pitchNumber":4,"startTime":"2026-07-18T19:23:47.137Z","endTime":"2026-07-18T19:23:51.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.362107201968392,"aZ":-26.042058744849907,"pfxX":9.02716356392705,"pfxZ":3.291272561736635,"pX":1.6319217469968885,"pZ":3.444419218857525,"vX0":-6.4264541509066095,"vY0":-134.95156150444905,"vZ0":9.55714451268075E-4,"x":54.79,"y":145.78,"x0":2.858193698165486,"y0":50.006562253104235,"z0":5.262030917812859,"aX":16.83617823239493},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":6.1,"breakHorizontal":-15.2,"spinRate":1931,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.4042034246664725,"extension":6.922892788220689},"index":4,"playId":"4b552ab0-cb45-37fe-9b9c-a2c51a51d37e","pitchNumber":5,"startTime":"2026-07-18T19:24:15.387Z","endTime":"2026-07-18T19:24:19.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:24:19.575Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":10,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-07-18T19:24:36.070Z","endTime":"2026-07-18T19:25:51.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.0,"endSpeed":84.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.221388141488166,"aZ":-27.166926006609227,"pfxX":8.25434380839327,"pfxZ":2.7794905552888878,"pX":2.0743249609920635,"pZ":2.3575379351560004,"vX0":-5.319838877993058,"vY0":-132.58684335736135,"vZ0":-2.333189643693463,"x":37.93,"y":175.13,"x0":3.0223479725991464,"y0":50.00367516372216,"z0":5.208003827938734,"aX":14.869832704684868},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":4.8,"breakHorizontal":-14.0,"spinRate":2040,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.41126233719863947,"extension":6.745235464518935},"index":0,"playId":"4217c17d-c710-39e3-b2a5-e9d7d15e5715","pitchNumber":1,"startTime":"2026-07-18T19:24:42.978Z","endTime":"2026-07-18T19:24:50.004Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"4217c17d-c710-39e3-b2a5-e9d7d15e5715","startTime":"2026-07-18T19:24:53.018Z","endTime":"2026-07-18T19:25:11.012Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.3,"endSpeed":85.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.245983248426814,"aZ":-21.884467757041076,"pfxX":7.486263597034352,"pfxZ":5.5273557301339125,"pX":0.6211294235730288,"pZ":2.9474982793106976,"vX0":-8.326222225418677,"vY0":-134.3742267074336,"vZ0":-2.0472455248599735,"x":93.32,"y":159.2,"x0":2.761288718234578,"y0":50.00299601827394,"z0":5.245774638011658,"aX":13.935818952336044},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":-12.1,"spinRate":1951,"spinDirection":117},"zone":3,"typeConfidence":2.0,"plateTime":0.404868206830701,"extension":6.866803771918683},"index":2,"playId":"8091a937-f4bd-3281-9d9b-39d8f663e342","pitchNumber":2,"startTime":"2026-07-18T19:25:11.012Z","endTime":"2026-07-18T19:25:15.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":71.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.64315319167054,"aZ":-35.18023490388091,"pfxX":-6.397881706746988,"pfxZ":-2.391849130039353,"pX":-0.6722304317469322,"pZ":1.5424696054401699,"vX0":-6.213167269528232,"vY0":-111.32768003264907,"vZ0":-0.39898784921272423,"x":142.62,"y":197.13,"x0":2.983990815555336,"y0":50.002028939061894,"z0":5.359683284678215,"aX":-8.044292007164948},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.8,"breakVerticalInduced":-4.1,"breakHorizontal":13.2,"spinRate":2189,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.49165680694953595,"extension":6.575483723617369},"index":3,"playId":"789ab77c-0bd2-3a13-a61e-7edc29ea2d21","pitchNumber":3,"startTime":"2026-07-18T19:25:29.622Z","endTime":"2026-07-18T19:25:33.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":78.0,"endSpeed":72.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.513322695365463,"aZ":-34.20380538556043,"pfxX":-6.4072143074350985,"pfxZ":-1.5486171871272347,"pX":-0.49871224686643395,"pZ":1.9245331454894634,"vX0":-6.0024093562167895,"vY0":-113.53099749658787,"vZ0":0.11768097728447202,"x":136.01,"y":186.82,"x0":3.0107330867792514,"y0":50.005525902820104,"z0":5.272383984677698,"aX":-8.375832006341628},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-2.5,"breakHorizontal":13.1,"spinRate":2240,"spinDirection":291},"zone":7,"typeConfidence":2.0,"plateTime":0.4821995845954197,"extension":6.6993454535097126},"index":4,"playId":"bfec6985-182c-386c-b6d0-fdbc548db028","pitchNumber":4,"startTime":"2026-07-18T19:25:46.473Z","endTime":"2026-07-18T19:25:51.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:25:51.346Z","atBatIndex":10},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to left fielder Edmundo Sosa.","rbi":0,"awayScore":0,"homeScore":2,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-18T19:28:10.233Z","endTime":"2026-07-18T19:30:19.346Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"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(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":82.1,"endSpeed":75.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.590349439517656,"aZ":-40.946524742341936,"pfxX":-5.190282000795328,"pfxZ":-6.115571887104269,"pX":-0.16856885804919963,"pZ":1.8910755291673291,"vX0":-5.41773112778904,"vY0":-119.42078419630467,"vZ0":-0.00664680487476299,"x":123.43,"y":187.72,"x0":2.810244521455,"y0":50.00512049895769,"z0":5.600082094965368,"aX":-7.4408982426481165},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-10.8,"breakHorizontal":10.8,"spinRate":2447,"spinDirection":336},"zone":8,"typeConfidence":2.0,"plateTime":0.4599635486785485,"extension":5.490830504721696},"index":0,"playId":"ea0d8362-3be8-369a-84ed-bd5466958069","pitchNumber":1,"startTime":"2026-07-18T19:28:17.528Z","endTime":"2026-07-18T19:28:21.759Z","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":94.5,"endSpeed":86.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.1456235317255,"aZ":-17.802498740263278,"pfxX":8.787631690179312,"pfxZ":7.478362481004918,"pX":-0.6031076874651204,"pZ":3.5033265006943535,"vX0":-11.31432624368866,"vY0":-137.23514373865586,"vZ0":-2.926050573101075,"x":139.99,"y":144.19,"x0":2.4164426160073056,"y0":50.00500842599293,"z0":5.784644539394608,"aX":16.89489256306245},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":13.2,"breakHorizontal":-13.8,"spinRate":2241,"spinDirection":126},"zone":11,"typeConfidence":2.0,"plateTime":0.3979290555426753,"extension":5.49866461963928},"index":1,"playId":"12215f40-a471-31eb-bb1a-29e4d22b2848","pitchNumber":2,"startTime":"2026-07-18T19:28:30.049Z","endTime":"2026-07-18T19:28:34.534Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.1973502170941,"aZ":-16.84059504410385,"pfxX":9.009807163055678,"pfxZ":7.851912745336352,"pX":-0.5448534276602127,"pZ":2.237550831271072,"vX0":-11.163499567424783,"vY0":-138.88899158698862,"vZ0":-6.168507346699394,"x":137.77,"y":178.37,"x0":2.3566580527905963,"y0":50.003180407049975,"z0":5.607798121177987,"aX":17.597170222047147},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.1,"breakHorizontal":-14.0,"spinRate":2201,"spinDirection":117},"zone":4,"typeConfidence":2.0,"plateTime":0.3944135599585312,"extension":5.636010361143827},"index":2,"playId":"284dccc8-2380-3803-9bab-6bdeabfc6e68","pitchNumber":3,"startTime":"2026-07-18T19:28:42.565Z","endTime":"2026-07-18T19:28:46.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.8,"endSpeed":79.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.387123594096902,"aZ":-36.345705242722026,"pfxX":-5.654077230416494,"pfxZ":-2.675114043797816,"pX":-0.8264948815624408,"pZ":1.8818211764444364,"vX0":-6.561607106509049,"vY0":-123.52050298099529,"vZ0":-1.6881617550600454,"x":148.5,"y":187.97,"x0":2.5893338470532288,"y0":50.00217408884283,"z0":5.603091335248227,"aX":-8.819457039736735},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.7,"breakVerticalInduced":-5.0,"breakHorizontal":11.6,"spinRate":2497,"spinDirection":333},"zone":13,"typeConfidence":2.0,"plateTime":0.4418120541961801,"extension":5.360449391463316},"index":3,"playId":"1e293673-7ec5-31b2-b362-add20cd007a5","pitchNumber":4,"startTime":"2026-07-18T19:28:59.552Z","endTime":"2026-07-18T19:29:02.975Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-07-18T19:29:16.725Z","endTime":"2026-07-18T19:29:20.117Z","isPitch":false,"type":"action","player":{"id":543760,"link":"/api/v1/people/543760"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.319750451316775,"aZ":-34.91478791147136,"pfxX":-5.086542694938062,"pfxZ":-1.6896887349359568,"pX":-0.581185741809942,"pZ":1.3928878671724396,"vX0":-6.255715165874164,"vY0":-125.85910641560677,"vZ0":-3.211816378679469,"x":139.15,"y":201.17,"x0":2.5889221976504877,"y0":50.004603148102746,"z0":5.486483549873626,"aX":-8.236773140815052},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-3.5,"breakHorizontal":10.6,"spinRate":2543,"spinDirection":320},"zone":13,"typeConfidence":2.0,"plateTime":0.433642068111153,"extension":5.514822450006838},"index":5,"playId":"38bf4114-5a3b-36a4-866b-2a4b96e73cbe","pitchNumber":5,"startTime":"2026-07-18T19:29:20.117Z","endTime":"2026-07-18T19:29:24.822Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.185726195166648,"aZ":-34.245597197976544,"pfxX":-5.766539707830324,"pfxZ":-1.2644917130652082,"pX":0.8253065213134664,"pZ":3.344089646001002,"vX0":-2.8071171099128924,"vY0":-125.84314499552394,"vZ0":1.0052759250918217,"x":85.54,"y":148.49,"x0":2.696782572888605,"y0":50.001437376699535,"z0":5.666655375248692,"aX":-9.454610402950461},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":-1.9,"breakHorizontal":11.0,"spinRate":2530,"spinDirection":316},"zone":3,"typeConfidence":2.0,"plateTime":0.4315809210650383,"extension":5.440488935981452},"index":6,"playId":"d456b595-3869-3634-8609-0a0d59f6f314","pitchNumber":6,"startTime":"2026-07-18T19:29:41.804Z","endTime":"2026-07-18T19:29:46.041Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.5,"endSpeed":90.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.5852999986286,"aZ":-17.313231330771977,"pfxX":6.998534669187747,"pfxZ":7.175217581615394,"pX":-0.006746897103855121,"pZ":4.000728229400415,"vX0":-9.003650547195495,"vY0":-141.86330986111042,"vZ0":-1.8919897168477573,"x":117.26,"y":130.76,"x0":2.275270184161934,"y0":50.000856073451736,"z0":5.760945884342939,"aX":14.492044238439528},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":12.8,"breakHorizontal":-11.2,"spinRate":2216,"spinDirection":121},"zone":11,"typeConfidence":2.0,"plateTime":0.3837573510982395,"extension":5.597912693445603},"index":7,"playId":"048304ad-1000-3139-8336-057e8aa64831","pitchNumber":7,"startTime":"2026-07-18T19:29:53.906Z","endTime":"2026-07-18T19:29:57.601Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.142617921424865,"aZ":-34.834997528725474,"pfxX":-7.195223210777671,"pfxZ":-1.6560356974690116,"pX":-0.35714074878665325,"pZ":2.124791104473604,"vX0":-5.025212350012178,"vY0":-125.26587955191762,"vZ0":-1.4010839542848479,"x":130.61,"y":181.41,"x0":2.6037402390103224,"y0":50.00531344766872,"z0":5.515746529235192,"aX":-11.539677058483287},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":-3.1,"breakHorizontal":14.2,"spinRate":2306,"spinDirection":320},"zone":7,"typeConfidence":2.0,"plateTime":0.435730507369648,"extension":5.622823220980541},"hitData":{"launchSpeed":78.2,"launchAngle":58.0,"totalDistance":206.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":67.09,"coordY":141.88}},"index":8,"playId":"c2548463-d940-3286-839b-bebc13acb6d7","pitchNumber":8,"startTime":"2026-07-18T19:30:08.882Z","endTime":"2026-07-18T19:30:19.346Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:30:19.346Z","atBatIndex":11},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Tyrone Taylor homers (7) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-18T19:30:30.039Z","endTime":"2026-07-18T19:31:49.576Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":{"id":666200,"link":"/api/v1/people/666200"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.6,"endSpeed":88.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.65778561599466,"aZ":-27.223971237677763,"pfxX":10.053371974475716,"pfxZ":2.4713866695739446,"pX":0.8840261666494681,"pZ":2.079388593127071,"vX0":-8.524686692087734,"vY0":-140.408363680704,"vZ0":-4.5943326576079855,"x":83.3,"y":182.64,"x0":2.6475585065391996,"y0":50.005965160774664,"z0":5.500377299211235,"aX":20.15365035737163},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":3.7,"breakHorizontal":-16.6,"spinRate":2174,"spinDirection":116},"zone":14,"typeConfidence":2.0,"plateTime":0.38953143675475843,"extension":5.721362844797833},"index":0,"playId":"dd7919fe-27f0-3e39-8149-9311e8acaf87","pitchNumber":1,"startTime":"2026-07-18T19:30:43.487Z","endTime":"2026-07-18T19:30:47.639Z","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":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.2,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.97103695365803,"aZ":-34.45529143120346,"pfxX":-5.423427942112093,"pfxZ":-1.4475283980784486,"pX":0.2155066714317519,"pZ":2.793051175977754,"vX0":-4.5986259384898345,"vY0":-123.63011356130882,"vZ0":0.2436345029833311,"x":108.79,"y":163.37,"x0":2.794025998807112,"y0":50.005346759780295,"z0":5.5480769564722445,"aX":-8.529049114801998},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.4,"breakHorizontal":10.8,"spinRate":2508,"spinDirection":320},"zone":5,"typeConfidence":2.0,"plateTime":0.44037614332186026,"extension":5.750757563208525},"index":1,"playId":"00941d07-daf2-362b-b01b-d32f844fe16f","pitchNumber":2,"startTime":"2026-07-18T19:30:59.266Z","endTime":"2026-07-18T19:31:03.636Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.6,"endSpeed":79.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.07061072062347,"aZ":-33.50020883175688,"pfxX":-5.1698082554324545,"pfxZ":-0.8378865196265295,"pX":-0.9330351122168907,"pZ":1.380878446452188,"vX0":-6.895233487214214,"vY0":-124.58354855159821,"vZ0":-3.1915240359711694,"x":152.57,"y":201.5,"x0":2.53335819399463,"y0":50.002661943300886,"z0":5.423873209941702,"aX":-8.192592613212176},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":-2.0,"breakHorizontal":10.8,"spinRate":2577,"spinDirection":327},"zone":13,"typeConfidence":2.0,"plateTime":0.4382457767970154,"extension":5.827592145856207},"index":2,"playId":"6d0ec67c-369f-3eaa-b3ee-b314071b1635","pitchNumber":3,"startTime":"2026-07-18T19:31:13.056Z","endTime":"2026-07-18T19:31:17.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.4,"endSpeed":78.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32741679080276,"aZ":-24.850395823627842,"pfxX":6.743382108636108,"pfxZ":4.691030998717,"pX":0.4402904076395546,"pZ":2.6104332815733815,"vX0":-7.048726681978851,"vY0":-124.23867074602389,"vZ0":-2.177644001436228,"x":100.22,"y":168.3,"x0":2.440588350167905,"y0":50.00099758791126,"z0":5.567618484637786,"aX":10.521378790386818},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.3,"breakHorizontal":-10.6,"spinRate":1622,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.44118570045338723,"extension":5.681731058599999},"hitData":{"launchSpeed":104.7,"launchAngle":38.0,"totalDistance":406.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":59.87,"coordY":48.36}},"index":3,"playId":"2fbf6064-7650-380e-8a93-7530f47cee1c","pitchNumber":4,"startTime":"2026-07-18T19:31:26.201Z","endTime":"2026-07-18T19:31:49.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:31:49.576Z","atBatIndex":12},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"A.J. Ewing reaches on a fielding error by shortstop Trea Turner.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":13,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-18T19:32:16.019Z","endTime":"2026-07-18T19:33:12.449Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"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":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":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-18T19:32:06.200Z","endTime":"2026-07-18T19:32:18.349Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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":97.4,"endSpeed":90.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.018422866877646,"aZ":-16.767673109331376,"pfxX":7.47501573950837,"pfxZ":7.481611370829493,"pX":0.4310010537760689,"pZ":2.083684529025522,"vX0":-8.139489224161554,"vY0":-141.58292064888585,"vZ0":-6.929386219950621,"x":100.57,"y":182.52,"x0":2.3525689334105944,"y0":50.000832054325606,"z0":5.608734323037323,"aX":15.389979860481942},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":12.5,"breakHorizontal":-12.1,"spinRate":2170,"spinDirection":121},"zone":9,"typeConfidence":2.0,"plateTime":0.3847657409941334,"extension":5.682885379264355},"index":1,"playId":"096af782-dce5-3846-a506-8f47dacf8f04","pitchNumber":1,"startTime":"2026-07-18T19:32:18.349Z","endTime":"2026-07-18T19:32:21.621Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.1,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.005185051583464,"aZ":-39.62854928657517,"pfxX":-5.568126851740959,"pfxZ":-4.783386304666708,"pX":-2.049183362739712,"pZ":1.6842396614201918,"vX0":-9.463433974209451,"vY0":-123.79212691555561,"vZ0":-1.2383714402795005,"x":195.11,"y":193.31,"x0":2.5423761178458983,"y0":50.005411032707855,"z0":5.499259529467018,"aX":-8.669677536504679},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-8.8,"breakHorizontal":12.2,"spinRate":2529,"spinDirection":322},"zone":13,"typeConfidence":2.0,"plateTime":0.4419450877579063,"extension":5.648148370485579},"index":2,"playId":"e7bc9586-5c5a-3b9e-8784-c74d0cfae946","pitchNumber":2,"startTime":"2026-07-18T19:32:33.606Z","endTime":"2026-07-18T19:32:37.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.2,"endSpeed":78.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.1832351522837,"aZ":-35.16032606634548,"pfxX":-2.561452141093671,"pfxZ":-1.9609155851002376,"pX":-1.1431590004534449,"pZ":1.7961953697139181,"vX0":-8.155462152770811,"vY0":-122.43789484455917,"vZ0":-1.6744210454860522,"x":160.57,"y":190.28,"x0":2.557596330943337,"y0":50.0009251923147,"z0":5.4855046096867595,"aX":-3.9047267219159254},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-3.7,"breakHorizontal":6.5,"spinRate":2473,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4466038269666024,"extension":5.797080289682374},"index":3,"playId":"6044b847-9731-3e24-811a-0f4f70deedc5","pitchNumber":3,"startTime":"2026-07-18T19:32:48.671Z","endTime":"2026-07-18T19:32:53.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.408074599567144,"aZ":-23.83585951017752,"pfxX":10.217935430363044,"pfxZ":4.1894837232157505,"pX":0.18732862437519696,"pZ":2.1319238526047775,"vX0":-9.910960986024898,"vY0":-139.73401604087317,"vZ0":-5.305626600917375,"x":109.86,"y":181.22,"x0":2.440525377591044,"y0":50.00628049078695,"z0":5.606728939735193,"aX":20.353182179657637},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":6.7,"breakHorizontal":-16.7,"spinRate":2259,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.3909317885391079,"extension":5.6681064281766425},"hitData":{"launchSpeed":105.9,"launchAngle":-5.0,"totalDistance":23.0,"trajectory":"ground_ball","hardness":"hard","location":"6","coordinates":{"coordX":108.42,"coordY":149.49}},"index":4,"playId":"a813be56-a753-36e5-8750-bf00fd0cdb2f","pitchNumber":4,"startTime":"2026-07-18T19:33:02.598Z","endTime":"2026-07-18T19:33:12.449Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:33:12.449Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Wagaman called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":14,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-18T19:33:37.586Z","endTime":"2026-07-18T19:35:55.151Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":87.2,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.61380057449776,"aZ":-27.00831348686772,"pfxX":10.195780731974775,"pfxZ":2.679160506799965,"pX":0.8027054261493134,"pZ":2.4688441152304827,"vX0":-8.646643953765912,"vY0":-137.36835290584233,"vZ0":-3.2641538877637295,"x":86.4,"y":172.12,"x0":2.6512500725903556,"y0":50.00654725261855,"z0":5.48892179281754,"aX":19.682702574002654},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":4.4,"breakHorizontal":-16.9,"spinRate":2136,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.3972341132874906,"extension":5.595872298254009},"index":0,"playId":"06526c8a-bf14-32f5-9400-625d17a47a20","pitchNumber":1,"startTime":"2026-07-18T19:33:39.277Z","endTime":"2026-07-18T19:33:43.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.7,"endSpeed":87.3,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64409330743254,"aZ":-28.776534627108404,"pfxX":11.163047938329235,"pfxZ":1.7545520414257894,"pX":0.5729572570942766,"pZ":2.293821332136889,"vX0":-8.84544847007584,"vY0":-137.75652336349086,"vZ0":-3.4966326323758525,"x":95.16,"y":176.85,"x0":2.364343668379435,"y0":50.00308296683768,"z0":5.510389817766695,"aX":21.602091845242686},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":2.6,"breakHorizontal":-18.5,"spinRate":2061,"spinDirection":119},"zone":9,"typeConfidence":2.0,"plateTime":0.3965868398351917,"extension":5.606725759811871},"index":1,"playId":"038a16de-22af-364f-b176-51d5cc0e295a","pitchNumber":2,"startTime":"2026-07-18T19:33:56.099Z","endTime":"2026-07-18T19:34:00.687Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.5,"endSpeed":78.3,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.21535043451063,"aZ":-35.83537751290248,"pfxX":-3.773357934315748,"pfxZ":-2.394647293458953,"pX":-1.1181898410335436,"pZ":0.5612356053160459,"vX0":-7.778979147856594,"vY0":-122.8467637489087,"vZ0":-4.130095379320408,"x":159.62,"y":223.63,"x0":2.5790135650018455,"y0":50.004063385893105,"z0":5.308957752918952,"aX":-5.768131599962643},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-5.0,"breakHorizontal":8.6,"spinRate":2502,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.44577468727296843,"extension":5.649643160713784},"index":2,"playId":"230128e8-03dc-31c6-8b58-d9602bde3fb8","pitchNumber":3,"startTime":"2026-07-18T19:34:11.471Z","endTime":"2026-07-18T19:34:14.934Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.4,"endSpeed":87.5,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.14567973422183,"aZ":-22.69273275641157,"pfxX":9.343197334201417,"pfxZ":4.900135360452736,"pX":0.5647293385806709,"pZ":1.940829522909141,"vX0":-8.862278101073205,"vY0":-137.23563294417445,"vZ0":-5.244465582752344,"x":95.47,"y":186.38,"x0":2.598950015850955,"y0":50.00624983983958,"z0":5.391854922706204,"aX":18.09033302131044},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.0,"breakHorizontal":-15.4,"spinRate":2127,"spinDirection":124},"zone":9,"typeConfidence":2.0,"plateTime":0.39688615373847513,"extension":5.6773706677761675},"index":3,"playId":"fac1cc9f-40b2-38da-8c18-db6e8b46a35b","pitchNumber":4,"startTime":"2026-07-18T19:34:47.128Z","endTime":"2026-07-18T19:34:51.390Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"playId":"fbdc3a05-1dcf-3085-ad29-6d4c545cfc57","startTime":"2026-07-18T19:35:04.455Z","endTime":"2026-07-18T19:35:08.050Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.5,"endSpeed":88.7,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.11026326285071,"aZ":-16.173782727558038,"pfxX":8.12905530390842,"pfxZ":7.953324372303278,"pX":0.26241725798282217,"pZ":3.6865415393388457,"vX0":-8.964095674495203,"vY0":-140.31823779407028,"vZ0":-2.6775488549641597,"x":107.0,"y":139.24,"x0":2.428846420248272,"y0":50.002976751506864,"z0":5.6956910560787355,"aX":16.354778812373848},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.0,"breakHorizontal":-13.1,"spinRate":2165,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.3890315806441458,"extension":5.784256800230386},"index":5,"playId":"94b17b0f-1107-35c9-a33f-94cad7abe76a","pitchNumber":5,"startTime":"2026-07-18T19:35:18.304Z","endTime":"2026-07-18T19:35:25.091Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.8,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.978944974738887,"aZ":-28.69703949298061,"pfxX":-5.534054125004552,"pfxZ":2.207480937864137,"pX":0.4128974492275451,"pZ":3.251474682686341,"vX0":-3.939356702322135,"vY0":-124.10494193773819,"vZ0":0.2959959404763671,"x":101.26,"y":150.99,"x0":2.7351686897065974,"y0":50.00038403232931,"z0":5.505567800082002,"aX":-8.698172019540474},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":4.3,"breakHorizontal":10.9,"spinRate":2385,"spinDirection":319},"zone":3,"typeConfidence":2.0,"plateTime":0.44000508067501487,"extension":5.656500985322156},"index":6,"playId":"9f4e8054-5790-35c2-9240-76728edf491d","pitchNumber":6,"startTime":"2026-07-18T19:35:50.250Z","endTime":"2026-07-18T19:35:55.151Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:35:55.151Z","atBatIndex":14},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor strikes out on a foul tip.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":15,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-07-18T19:36:07.143Z","endTime":"2026-07-18T19:38:18.996Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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(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":84.6,"endSpeed":79.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.775067230576305,"aZ":-33.32956735286107,"pfxX":6.542557561774866,"pfxZ":-0.7389767944694441,"pX":0.8360492162728963,"pZ":3.573009674162965,"vX0":-6.399788053198039,"vY0":-123.22921940338246,"vZ0":1.5510732776496947,"x":85.13,"y":142.31,"x0":2.591680132112191,"y0":50.00000129346261,"z0":5.709181820482073,"aX":10.267080365954955},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.4,"breakVerticalInduced":-0.8,"breakHorizontal":-10.7,"spinRate":1443,"spinDirection":112},"zone":12,"typeConfidence":2.0,"plateTime":0.4410283878566945,"extension":5.731533617705747},"index":0,"playId":"79c25494-1f71-3f5a-8fd2-4b8d6764d5ec","pitchNumber":1,"startTime":"2026-07-18T19:36:24.682Z","endTime":"2026-07-18T19:36:28.480Z","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":"5c91beb1-a8e1-3c52-8d23-163b7cc4507f","startTime":"2026-07-18T19:36:40.275Z","endTime":"2026-07-18T19:36:43.656Z","isPitch":false,"type":"pickoff"},{"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,"runnerGoing":true,"disengagementNum":1},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.814528899738296,"aZ":-29.18795062779636,"pfxX":9.15750657289999,"pfxZ":1.545179899173629,"pX":-0.3660295944584118,"pZ":4.564962562309999,"vX0":-11.234973921671305,"vY0":-137.60327096398484,"vZ0":2.3288243597829794,"x":130.95,"y":115.53,"x0":2.5619229847676044,"y0":50.005882304317936,"z0":5.673032577728138,"aX":17.732442162673927},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.9,"breakVerticalInduced":3.5,"breakHorizontal":-14.5,"spinRate":2080,"spinDirection":112},"zone":11,"typeConfidence":2.0,"plateTime":0.39660857363818147,"extension":5.644095516702064},"index":2,"playId":"cb3f07de-1394-3db2-867c-fbfb6e210b98","pitchNumber":2,"startTime":"2026-07-18T19:36:53.601Z","endTime":"2026-07-18T19:37:03.871Z","isPitch":true,"type":"pitch"},{"details":{"description":"A.J. Ewing steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":3,"actionPlayId":"cb3f07de-1394-3db2-867c-fbfb6e210b98","startTime":"2026-07-18T19:37:13.838Z","endTime":"2026-07-18T19:37:24.502Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.3,"endSpeed":77.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.754285446811345,"aZ":-31.072785489175757,"pfxX":9.748651675958381,"pfxZ":0.724360950677454,"pX":-0.13660263495587277,"pZ":1.736910543673671,"vX0":-9.504524424306778,"vY0":-122.47378671036148,"vZ0":-2.591337539114771,"x":122.21,"y":191.88,"x0":2.516232925572833,"y0":50.00557742950173,"z0":5.449457185501015,"aX":14.906171636262904},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.4,"breakVerticalInduced":1.0,"breakHorizontal":-15.6,"spinRate":1611,"spinDirection":111},"zone":8,"typeConfidence":2.0,"plateTime":0.446138245211241,"extension":5.682325236464602},"index":4,"playId":"1914817c-f88e-363f-8906-6382c614a9a4","pitchNumber":3,"startTime":"2026-07-18T19:37:24.502Z","endTime":"2026-07-18T19:37:27.930Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.649520615503096,"aZ":-37.55951872200595,"pfxX":-5.573623730043409,"pfxZ":-3.506752104978297,"pX":-1.1432697049798939,"pZ":0.9712887454819941,"vX0":-7.690467709205167,"vY0":-123.4462512023587,"vZ0":-2.9766964819644715,"x":160.58,"y":212.56,"x0":2.742089023815765,"y0":50.00281037729825,"z0":5.36938698051823,"aX":-8.56014212260882},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-6.8,"breakHorizontal":12.0,"spinRate":2280,"spinDirection":332},"zone":13,"typeConfidence":2.0,"plateTime":0.4444983355719243,"extension":5.661150926801622},"index":5,"playId":"eb29c0f5-5931-3f61-a33d-799fbcce4a0d","pitchNumber":4,"startTime":"2026-07-18T19:37:53.587Z","endTime":"2026-07-18T19:37:58.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":86.3,"endSpeed":79.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6298114893165,"aZ":-35.75525048570999,"pfxX":-5.759511350444649,"pfxZ":-2.235912132584799,"pX":-0.35922487259654334,"pZ":1.1544342481350809,"vX0":-5.926813399805903,"vY0":-125.65784138856176,"vZ0":-3.1713179770510096,"x":130.69,"y":207.61,"x0":2.779128871597361,"y0":50.00548966839056,"z0":5.339813969144046,"aX":-9.205821011272581},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-4.6,"breakHorizontal":11.8,"spinRate":2381,"spinDirection":328},"zone":13,"typeConfidence":2.0,"plateTime":0.43600482971624377,"extension":5.542798000117684},"index":6,"playId":"b2259502-cec7-388e-803c-14b75be88708","pitchNumber":5,"startTime":"2026-07-18T19:38:12.606Z","endTime":"2026-07-18T19:38:18.996Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:38:18.996Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a sharp line drive to right fielder Carson Benge. J.T. Realmuto to 2nd. J.T. Realmuto advances to 2nd, on a fielding error by right fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-18T19:40:13.633Z","endTime":"2026-07-18T19:41:55.807Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.329484051942647,"aZ":-28.38797352647272,"pfxX":10.21143070237943,"pfxZ":2.1841085341480735,"pX":1.6153147129898286,"pZ":3.869686699764456,"vX0":-6.894359907736695,"vY0":-130.53646810612767,"vZ0":1.487228755716822,"x":55.43,"y":134.3,"x0":2.9580349191305113,"y0":50.003217069623076,"z0":5.422965246334592,"aX":17.701662684586193},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.6,"breakHorizontal":-17.0,"spinRate":1999,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.41889595180714734,"extension":6.744986800163586},"index":0,"playId":"e101fc5b-03bf-33b2-b1c1-d188540a9e49","pitchNumber":1,"startTime":"2026-07-18T19:40:26.917Z","endTime":"2026-07-18T19:40:30.628Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03410381171371,"aZ":-29.623739157926074,"pfxX":10.702365392790883,"pfxZ":1.4421368728044595,"pX":0.6485984407543567,"pZ":2.9688058305068155,"vX0":-9.522756427663811,"vY0":-132.08127182914416,"vZ0":-0.402125613388172,"x":92.28,"y":158.62,"x0":2.902904797357141,"y0":50.00655900585013,"z0":5.293572870052477,"aX":18.99253626983567},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.8,"breakHorizontal":-17.4,"spinRate":1890,"spinDirection":112},"zone":3,"typeConfidence":2.0,"plateTime":0.4140289258684211,"extension":6.8065573952352},"index":1,"playId":"22628b7c-287a-31f5-954f-071b4f2af084","pitchNumber":2,"startTime":"2026-07-18T19:40:43.275Z","endTime":"2026-07-18T19:40:46.459Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.504992606652515,"aZ":-24.251791313545453,"pfxX":8.216828437212452,"pfxZ":4.4450545804864845,"pX":-1.2177266423969413,"pZ":2.6833833003324425,"vX0":-13.243108508185367,"vY0":-132.66179718696827,"vZ0":-1.944857942340544,"x":163.42,"y":166.33,"x0":2.7723704941867036,"y0":50.00161326254914,"z0":5.194651996341136,"aX":14.63976238770002},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":7.8,"breakHorizontal":-12.0,"spinRate":2059,"spinDirection":117},"zone":11,"typeConfidence":2.0,"plateTime":0.41295956384721544,"extension":7.051075816166696},"index":2,"playId":"7a00dace-8f17-3d6f-a7d1-91198c9a62b1","pitchNumber":3,"startTime":"2026-07-18T19:41:27.845Z","endTime":"2026-07-18T19:41:31.710Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.175154258808067,"aZ":-26.485984994215183,"pfxX":9.761422117076833,"pfxZ":3.197425413730545,"pX":0.4788244001814685,"pZ":2.1854261380292788,"vX0":-9.800516947917545,"vY0":-132.03008881657686,"vZ0":-2.609480804269063,"x":98.75,"y":179.77,"x0":2.957653633490926,"y0":50.002798700834866,"z0":5.1209183026633704,"aX":17.36113329363208},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":5.4,"breakHorizontal":-15.7,"spinRate":2124,"spinDirection":114},"zone":6,"typeConfidence":2.0,"plateTime":0.4137037625622164,"extension":7.048968350737209},"hitData":{"launchSpeed":107.1,"launchAngle":10.0,"totalDistance":243.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":166.03,"coordY":69.67}},"index":3,"playId":"4baa5d86-582c-30be-a83d-b13b702cac02","pitchNumber":4,"startTime":"2026-07-18T19:41:42.237Z","endTime":"2026-07-18T19:41:55.807Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:41:55.807Z","atBatIndex":16},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Hill strikes out swinging, catcher Francisco Alvarez to first baseman Eric Wagaman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-18T19:42:23.259Z","endTime":"2026-07-18T19:43:24.013Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"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_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.6,"endSpeed":78.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.61042274943171,"aZ":-25.92109684837214,"pfxX":-0.7865034211424913,"pfxZ":4.048459925710228,"pX":-0.3288226261047438,"pZ":2.830980603699441,"vX0":-7.844630803569121,"vY0":-123.05383765119048,"vZ0":-0.708732107941821,"x":129.53,"y":162.34,"x0":2.9922957810827464,"y0":50.00471060808641,"z0":5.3034043422209285,"aX":-1.2159803656533243},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":7.4,"breakHorizontal":3.1,"spinRate":2016,"spinDirection":179},"zone":1,"typeConfidence":2.0,"plateTime":0.4437659066550559,"extension":6.770512793650109},"index":0,"playId":"a24a7a6d-f656-3ccf-913c-ac0146563ed5","pitchNumber":1,"startTime":"2026-07-18T19:42:31.563Z","endTime":"2026-07-18T19:42:36.106Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-18T19:42:49.554Z","endTime":"2026-07-18T19:43:00.136Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":84.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.497388750252448,"aZ":-27.776075481881918,"pfxX":11.230756276176164,"pfxZ":2.443484995314284,"pX":0.08370608432355366,"pZ":2.663036536224123,"vX0":-10.562204695507406,"vY0":-132.5272969730161,"vZ0":-1.4578476379818972,"x":113.81,"y":166.88,"x0":2.6413346883780955,"y0":50.000119142265994,"z0":5.22876699070234,"aX":20.18745954160947},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":4.3,"breakHorizontal":-18.4,"spinRate":2028,"spinDirection":118},"zone":5,"typeConfidence":2.0,"plateTime":0.41162622049391473,"extension":7.025797423332452},"index":2,"playId":"261de99d-d2d8-31d3-acab-03295744b0de","pitchNumber":2,"startTime":"2026-07-18T19:43:00.136Z","endTime":"2026-07-18T19:43:04.675Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":76.0,"endSpeed":70.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.928284812787645,"aZ":-34.1776947533328,"pfxX":-5.218640013716553,"pfxZ":-1.6247039336578286,"pX":-0.6143452747281322,"pZ":0.1328066132075906,"vX0":-6.593058409133776,"vY0":-110.57575311607457,"vZ0":-3.3227616384458836,"x":140.42,"y":235.19,"x0":3.085004073038122,"y0":50.001285088640145,"z0":5.2451089992587425,"aX":-6.4522708961532},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.9,"breakVerticalInduced":-3.5,"breakHorizontal":11.2,"spinRate":2291,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.49556791986909765,"extension":6.631295635318078},"index":3,"playId":"ad6d1965-ba6f-3f56-bfa7-49951cd82b60","pitchNumber":3,"startTime":"2026-07-18T19:43:15.379Z","endTime":"2026-07-18T19:43:24.013Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:43:24.013Z","atBatIndex":17},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bryson Stott grounds out, shortstop Francisco Lindor to first baseman Eric Wagaman. J.T. Realmuto to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-18T19:43:37.956Z","endTime":"2026-07-18T19:44:16.591Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":85.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81591172525055,"aZ":-21.227315360697382,"pfxX":9.384341843064337,"pfxZ":5.907106268513022,"pX":-0.17254894001901308,"pZ":2.129752949722052,"vX0":-11.319568281950904,"vY0":-135.09226676891848,"vZ0":-3.970875697238494,"x":123.58,"y":181.28,"x0":2.8482087350646936,"y0":50.00038732291414,"z0":5.106655677269837,"aX":17.382491066669132},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":10.1,"breakHorizontal":-14.6,"spinRate":1995,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.4051060622218219,"extension":7.14016530299883},"index":0,"playId":"dcfd8698-499d-32ef-b2cf-47cb1f7b3b74","pitchNumber":1,"startTime":"2026-07-18T19:43:51.496Z","endTime":"2026-07-18T19:43:55.782Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.0,"endSpeed":73.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.925081358335362,"aZ":-33.96738420799785,"pfxX":-3.4599287331981547,"pfxZ":-1.3113431058237026,"pX":-0.8519467337355601,"pZ":2.2516078582218495,"vX0":-7.941383454795172,"vY0":-116.34520023282822,"vZ0":0.38668627885448403,"x":149.47,"y":177.99,"x0":3.055524345726592,"y0":50.000708446299896,"z0":5.303552237283817,"aX":-4.739990184462689},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-1.9,"breakHorizontal":8.3,"spinRate":2333,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.4708517558507075,"extension":6.7576008943683155},"hitData":{"launchSpeed":70.2,"launchAngle":13.0,"totalDistance":143.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":125.9,"coordY":125.96}},"index":1,"playId":"f8525ced-8338-34e6-a812-8b97a3224ff3","pitchNumber":2,"startTime":"2026-07-18T19:44:08.727Z","endTime":"2026-07-18T19:44:16.591Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:44:16.591Z","atBatIndex":18},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Trea Turner lines out sharply to second baseman Marcus Semien.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":19,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-07-18T19:44:44.606Z","endTime":"2026-07-18T19:45:12.456Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":"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":543760,"link":"/api/v1/people/543760"},"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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.6,"endSpeed":85.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.788302564884084,"aZ":-24.44132874202528,"pfxX":8.944729035702334,"pfxZ":4.101210126177634,"pX":1.6471476427250829,"pZ":3.1937870860914455,"vX0":-6.560815235739444,"vY0":-136.16580457405595,"vZ0":-1.0111205543901343,"x":54.21,"y":152.55,"x0":2.920917887192577,"y0":50.002810750176195,"z0":5.254873193310714,"aX":16.86333896328587},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":7.4,"breakHorizontal":-14.9,"spinRate":1995,"spinDirection":116},"zone":12,"typeConfidence":2.0,"plateTime":0.401654936340583,"extension":6.994691616411361},"index":0,"playId":"20c8713f-f03c-3eb9-8472-6f08680e6a2f","pitchNumber":1,"startTime":"2026-07-18T19:44:50.746Z","endTime":"2026-07-18T19:44:55.394Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":86.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.0882847844811,"aZ":-27.7596477400783,"pfxX":9.995343205420799,"pfxZ":2.3342782785959226,"pX":0.3648233721731309,"pZ":2.408319033872751,"vX0":-10.043959309881098,"vY0":-136.27137846765527,"vZ0":-2.273078655030851,"x":103.09,"y":173.76,"x0":2.78806019346343,"y0":50.00535338596454,"z0":5.158185089736869,"aX":18.926212602360344},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.0,"breakHorizontal":-16.2,"spinRate":1993,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.4009235312538024,"extension":7.00497844385807},"hitData":{"launchSpeed":106.7,"launchAngle":7.0,"totalDistance":172.0,"trajectory":"line_drive","hardness":"hard","location":"4","coordinates":{"coordX":148.48,"coordY":151.01}},"index":1,"playId":"b4f030ae-cdb2-3a44-a57e-026875fc5dbb","pitchNumber":2,"startTime":"2026-07-18T19:45:07.532Z","endTime":"2026-07-18T19:45:12.456Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:45:12.456Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T19:48:02.405Z","endTime":"2026-07-18T19:49:46.655Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.029052974063617,"aZ":-17.985350272504036,"pfxX":7.61312079276284,"pfxZ":7.6861726872607745,"pX":-0.4417274823529369,"pZ":2.6297970583156656,"vX0":-10.363832929689828,"vY0":-134.71213330847232,"vZ0":-4.5162312146659795,"x":133.84,"y":167.78,"x0":2.458181395191513,"y0":50.00492459838458,"z0":5.591612486440287,"aX":14.058308180159502},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.6,"breakVerticalInduced":13.2,"breakHorizontal":-11.6,"spinRate":2247,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.40589451518412645,"extension":5.687484224153017},"index":0,"playId":"e68a8c53-f469-3804-baac-f71813ae0c12","pitchNumber":1,"startTime":"2026-07-18T19:48:09.253Z","endTime":"2026-07-18T19:48:13.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.423159089077846,"aZ":-28.631918396344165,"pfxX":10.948611666261051,"pfxZ":1.8083003459247662,"pX":0.04171425992021318,"pZ":1.8625642591580167,"vX0":-10.9553515227498,"vY0":-138.64657133839486,"vZ0":-4.873165425290627,"x":115.41,"y":188.49,"x0":2.611488282241746,"y0":50.00305833853836,"z0":5.541289913959504,"aX":21.432452440938587},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":2.4,"breakHorizontal":-17.8,"spinRate":2197,"spinDirection":118},"zone":8,"typeConfidence":2.0,"plateTime":0.3942434468292144,"extension":5.699860523142196},"index":1,"playId":"cef62393-c890-3863-b8a4-6baff567bcec","pitchNumber":2,"startTime":"2026-07-18T19:48:21.043Z","endTime":"2026-07-18T19:48:24.280Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.4,"endSpeed":80.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.527898623111316,"aZ":-28.042829644233738,"pfxX":-5.256763629649428,"pfxZ":2.556434246969091,"pX":-1.6764208861210685,"pZ":1.6584141531938543,"vX0":-8.980670331498988,"vY0":-125.66018464853866,"vZ0":-3.7106246084369605,"x":180.9,"y":194.0,"x0":2.6101307733175836,"y0":50.00572581149918,"z0":5.401792884857678,"aX":-8.512426182848044},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.1,"breakHorizontal":11.4,"spinRate":2528,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.4338351268271179,"extension":5.864596885707303},"index":2,"playId":"20632660-10c0-3be7-b292-fd8d3faeb197","pitchNumber":3,"startTime":"2026-07-18T19:48:38.991Z","endTime":"2026-07-18T19:48:43.016Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.7,"endSpeed":89.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.15625065428819,"aZ":-16.418246095581278,"pfxX":8.491963693908868,"pfxZ":7.6815011875481565,"pX":-0.892030671386422,"pZ":2.3470255282321317,"vX0":-11.630488775007237,"vY0":-141.7861162530012,"vZ0":-6.169521473763818,"x":151.0,"y":175.41,"x0":2.14560760727959,"y0":50.00296519471735,"z0":5.585619780484025,"aX":17.419483517147963},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.8,"breakHorizontal":-13.2,"spinRate":2282,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.3852144073512904,"extension":5.769290929533071},"index":3,"playId":"1a58b660-41ab-32cb-bbcd-a1d1fb41d940","pitchNumber":4,"startTime":"2026-07-18T19:48:55.865Z","endTime":"2026-07-18T19:49:00.591Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.721250192179763,"aZ":-33.812018200908646,"pfxX":-6.8887450912759025,"pfxZ":-1.0274737130307834,"pX":-0.9322370704970488,"pZ":2.0172660727455547,"vX0":-6.5299938719415325,"vY0":-125.43669375448644,"vZ0":-1.6849890582083473,"x":152.53,"y":184.31,"x0":2.596866271645458,"y0":50.000371467813245,"z0":5.447268240505242,"aX":-11.005932595327522},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-2.0,"breakHorizontal":13.9,"spinRate":2547,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.4361962755576072,"extension":5.6382264538667926},"index":4,"playId":"e1460db0-3c46-386c-abf0-7970b6bd8d54","pitchNumber":5,"startTime":"2026-07-18T19:49:18.890Z","endTime":"2026-07-18T19:49:26.739Z","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":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.129536143674258,"aZ":-35.537186654919665,"pfxX":-6.421057620046175,"pfxZ":-2.0575970399850014,"pX":-1.208116731741388,"pZ":1.4329721561321054,"vX0":-7.137310209569355,"vY0":-126.99018379417991,"vZ0":-3.0143281703250744,"x":163.05,"y":200.09,"x0":2.4689388180012384,"y0":50.000101368052405,"z0":5.452138156440791,"aX":-10.51997948194883},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":-4.2,"breakHorizontal":13.2,"spinRate":2242,"spinDirection":324},"zone":13,"typeConfidence":2.0,"plateTime":0.430733073144816,"extension":5.713164518033427},"index":5,"playId":"5ec30050-e9a2-3016-af5a-62a440052d5f","pitchNumber":6,"startTime":"2026-07-18T19:49:41.456Z","endTime":"2026-07-18T19:49:46.655Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:49:46.655Z","atBatIndex":20},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T19:49:58.621Z","endTime":"2026-07-18T19:50:49.393Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","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":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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.689850353365056,"aZ":-26.097875421229816,"pfxX":10.567061900700304,"pfxZ":3.0304407789900587,"pX":0.900423124526461,"pZ":3.5979397355371514,"vX0":-8.56929066236079,"vY0":-140.6784381191571,"vZ0":-0.9975552197634954,"x":82.68,"y":141.64,"x0":2.6119377042891467,"y0":50.00530875905787,"z0":5.647783776047886,"aX":21.199264039003374},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":5.5,"breakHorizontal":-17.4,"spinRate":2124,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.3892438777285978,"extension":5.605628509430463},"index":0,"playId":"ab25892b-f742-33e1-84fa-6d4305b88d28","pitchNumber":1,"startTime":"2026-07-18T19:50:09.755Z","endTime":"2026-07-18T19:50:13.770Z","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":85.2,"endSpeed":79.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.258189752219987,"aZ":-34.13321909872786,"pfxX":-6.384009145757915,"pfxZ":-1.238730532597918,"pX":0.7001443938081943,"pZ":3.6242604493498254,"vX0":-3.0881088309542912,"vY0":-124.15456143650682,"vZ0":1.9201793022025568,"x":90.31,"y":140.92,"x0":2.7853648488504876,"y0":50.00475358727754,"z0":5.659034717145811,"aX":-10.07764029087174},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":-1.7,"breakHorizontal":12.2,"spinRate":2307,"spinDirection":314},"zone":12,"typeConfidence":2.0,"plateTime":0.4392928929584836,"extension":5.484498442579603},"index":1,"playId":"2fa5c393-0e3c-3695-a7a5-798a0e46aa6d","pitchNumber":2,"startTime":"2026-07-18T19:50:23.654Z","endTime":"2026-07-18T19:50:27.820Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.934788989753645,"aZ":-29.816775746985613,"pfxX":9.770748162667193,"pfxZ":1.1774004996380691,"pX":0.810023013301082,"pZ":2.0741215736116074,"vX0":-7.990124507905067,"vY0":-140.249672458669,"vZ0":-4.212567336014321,"x":86.12,"y":182.78,"x0":2.417933244262516,"y0":50.004664634868575,"z0":5.526860065101464,"aX":19.58407097097568},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":1.4,"breakHorizontal":-16.2,"spinRate":2039,"spinDirection":113},"zone":9,"typeConfidence":2.0,"plateTime":0.3896472692849837,"extension":5.811210378574344},"hitData":{"launchSpeed":82.3,"launchAngle":-29.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.24,"coordY":138.57}},"index":2,"playId":"ad7198cb-e4d1-3de0-8017-f4932eef0e99","pitchNumber":3,"startTime":"2026-07-18T19:50:40.290Z","endTime":"2026-07-18T19:50:49.393Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:50:49.393Z","atBatIndex":21},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-07-18T19:51:17.700Z","endTime":"2026-07-18T19:52:57.531Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T19:51:16.242Z","endTime":"2026-07-18T19:51:20.024Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"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":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.46219016525389,"aZ":-26.467016528972476,"pfxX":11.380847846327377,"pfxZ":2.95982012877667,"pX":0.6110227939577532,"pZ":2.5938893399025327,"vX0":-9.000737866179053,"vY0":-138.12423814185053,"vZ0":-3.290627508302905,"x":93.71,"y":168.74,"x0":2.437210113597538,"y0":50.002882263661775,"z0":5.585251161467943,"aX":21.93736165655562},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":4.8,"breakHorizontal":-18.7,"spinRate":2049,"spinDirection":118},"zone":6,"typeConfidence":2.0,"plateTime":0.3969150498205183,"extension":5.678630880394565},"index":1,"playId":"c6b3cd62-2c70-3075-958e-1a73e472e42d","pitchNumber":1,"startTime":"2026-07-18T19:51:20.024Z","endTime":"2026-07-18T19:51:24.599Z","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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":77.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.318218283904162,"aZ":-28.049539219524487,"pfxX":-5.3793888591144645,"pfxZ":2.69295358730891,"pX":0.3945010387650751,"pZ":2.9491652215738755,"vX0":-3.665194974222441,"vY0":-123.15440520077851,"vZ0":-0.4223213257221613,"x":101.96,"y":159.15,"x0":2.602692831868838,"y0":50.00130085286432,"z0":5.50309602755975,"aX":-8.230034822148196},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.0,"breakHorizontal":10.7,"spinRate":2190,"spinDirection":317},"zone":3,"typeConfidence":2.0,"plateTime":0.4454029123583676,"extension":5.6303338259479325},"index":2,"playId":"2fe59c52-fe39-3aae-856a-ddb3475ef76a","pitchNumber":2,"startTime":"2026-07-18T19:51:49.880Z","endTime":"2026-07-18T19:51:54.262Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.08066621398735,"aZ":-20.671881385360123,"pfxX":7.943446563097594,"pfxZ":5.601495325165281,"pX":1.1751130593406622,"pZ":5.242854030567022,"vX0":-6.251873488303619,"vY0":-142.03515682451743,"vZ0":1.628369176775994,"x":72.21,"y":97.22,"x0":2.36752348554031,"y0":50.00098454918507,"z0":5.972630419164768,"aX":16.305782409975016},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.9,"breakVerticalInduced":10.7,"breakHorizontal":-13.2,"spinRate":2143,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.3849286288764038,"extension":5.5414099495554865},"index":3,"playId":"e0b18e7e-040b-3a51-8fb1-dbfc4f790cde","pitchNumber":3,"startTime":"2026-07-18T19:52:02.376Z","endTime":"2026-07-18T19:52:05.405Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":78.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.979032578160794,"aZ":-27.76820052281282,"pfxX":-4.901435161878022,"pfxZ":2.8263102766043273,"pX":-0.8723062329538098,"pZ":2.0141828120515894,"vX0":-7.245547146080972,"vY0":-124.5812794762838,"vZ0":-2.7822949328402515,"x":150.25,"y":184.4,"x0":2.7198654252168297,"y0":50.00264487202176,"z0":5.460649473232787,"aX":-7.639054045633833},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":4.7,"breakHorizontal":10.7,"spinRate":2626,"spinDirection":314},"zone":13,"typeConfidence":2.0,"plateTime":0.44107324259912817,"extension":5.6246839559128405},"index":4,"playId":"8debb26b-72c4-33a1-8ed0-7949c0188e87","pitchNumber":4,"startTime":"2026-07-18T19:52:18.388Z","endTime":"2026-07-18T19:52:21.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.48295018422173,"aZ":-19.311551835354702,"pfxX":8.331580915834614,"pfxZ":6.180621762100756,"pX":-0.7076589456774617,"pZ":3.085085192302272,"vX0":-10.855428652418693,"vY0":-142.600703527279,"vZ0":-4.0238563913647445,"x":143.97,"y":155.48,"x0":2.046892010153954,"y0":50.006290308703655,"z0":5.715725073987779,"aX":17.34828750135599},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.6,"breakHorizontal":-13.2,"spinRate":2068,"spinDirection":118},"zone":1,"typeConfidence":2.0,"plateTime":0.38252512083286394,"extension":5.673165950048533},"index":5,"playId":"9374bd86-1b30-342d-bbd5-32ac87409fe7","pitchNumber":5,"startTime":"2026-07-18T19:52:37.650Z","endTime":"2026-07-18T19:52:41.101Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.2,"endSpeed":90.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.05583658923822,"aZ":-19.22782005551906,"pfxX":7.542999903974987,"pfxZ":6.201445171122238,"pX":-0.44195327882847435,"pZ":2.8098068319840417,"vX0":-10.14728257395179,"vY0":-142.7011846726522,"vZ0":-4.7276325665741386,"x":133.85,"y":162.92,"x0":2.1597614953140334,"y0":50.004783668840744,"z0":5.678672175123262,"aX":15.75105987236195},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":10.6,"breakHorizontal":-11.9,"spinRate":2094,"spinDirection":120},"zone":1,"typeConfidence":2.0,"plateTime":0.38204614482500476,"extension":5.747895831541017},"index":6,"playId":"83b11de6-71ca-3198-bcf8-67ad4298b462","pitchNumber":6,"startTime":"2026-07-18T19:52:53.539Z","endTime":"2026-07-18T19:52:57.531Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:52:57.531Z","atBatIndex":22},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out to right fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T19:54:48.284Z","endTime":"2026-07-18T19:55:49.570Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"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":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.5,"endSpeed":83.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.638464117897932,"aZ":-20.040499684561887,"pfxX":9.008659293650041,"pfxZ":6.889238826545505,"pX":0.18209732917301752,"pZ":2.9363556321408852,"vX0":-9.67984263927212,"vY0":-131.5448730008054,"vZ0":-2.2250947830632137,"x":110.06,"y":159.5,"x0":2.7306843014382385,"y0":50.00272417310582,"z0":5.271298576446635,"aX":15.865424509203164},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.1,"breakVerticalInduced":12.2,"breakHorizontal":-14.3,"spinRate":1984,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.4156144043334886,"extension":6.9801138206838065},"index":0,"playId":"254dc699-f0e0-3727-a4cf-9e641ee962c7","pitchNumber":1,"startTime":"2026-07-18T19:55:07.758Z","endTime":"2026-07-18T19:55:10.921Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.705697486670598,"aZ":-30.285121061733328,"pfxX":-4.780384158947073,"pfxZ":1.4337412058807955,"pX":-0.8888274752464873,"pZ":1.7782355412148474,"vX0":-7.421593894011436,"vY0":-113.93247338078993,"vZ0":-1.3621386160195201,"x":150.88,"y":190.77,"x0":3.030254051863242,"y0":50.001245386628746,"z0":5.373588030301287,"aX":-6.290945783821587},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.0,"breakVerticalInduced":2.5,"breakHorizontal":10.6,"spinRate":2151,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.48052573107224283,"extension":6.582628121059618},"index":1,"playId":"37bd0024-94fb-3d4c-a563-5b0187de7eb2","pitchNumber":2,"startTime":"2026-07-18T19:55:26.421Z","endTime":"2026-07-18T19:55:31.190Z","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":1,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.32414232273849,"aZ":-31.579802021989448,"pfxX":-5.493892841444383,"pfxZ":0.46640804706472316,"pX":-0.4070118399749176,"pZ":2.85898095611355,"vX0":-5.991178781423272,"vY0":-112.46954410281013,"vZ0":1.3773240361767838,"x":132.51,"y":161.59,"x0":3.0048130351980835,"y0":50.00381919539826,"z0":5.4402989796612236,"aX":-7.041449324022845},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.6,"breakHorizontal":11.5,"spinRate":2184,"spinDirection":289},"zone":1,"typeConfidence":2.0,"plateTime":0.48692260307982727,"extension":6.591057571245511},"hitData":{"launchSpeed":90.2,"launchAngle":51.0,"totalDistance":253.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":182.12,"coordY":114.94}},"index":2,"playId":"26020ba0-e83d-3a64-8920-ce4d462a89ed","pitchNumber":3,"startTime":"2026-07-18T19:55:39.668Z","endTime":"2026-07-18T19:55:49.570Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:55:49.570Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T19:55:55.441Z","endTime":"2026-07-18T19:56:49.541Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.588567683099566,"aZ":-21.176172438334632,"pfxX":8.99589068785932,"pfxZ":5.908637645344157,"pX":0.05844073681726316,"pZ":2.677410238103069,"vX0":-10.747320123114553,"vY0":-135.10376751918275,"vZ0":-2.792508632891117,"x":114.77,"y":166.49,"x0":2.906674397913097,"y0":50.001362343955755,"z0":5.201523259145071,"aX":16.74074454909949},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.3,"breakHorizontal":-14.2,"spinRate":2061,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.40438567854207674,"extension":7.039902930108301},"index":0,"playId":"6562c720-710b-3208-8c4c-3168274410ea","pitchNumber":1,"startTime":"2026-07-18T19:56:12.868Z","endTime":"2026-07-18T19:56:16.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":77.7,"endSpeed":71.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.838904152935374,"aZ":-35.6445328736059,"pfxX":-5.603112043383101,"pfxZ":-2.6894241868570914,"pX":-0.9542260833090285,"pZ":1.9902863591414375,"vX0":-7.1016327480917525,"vY0":-112.94738949556044,"vZ0":0.47822465342828835,"x":153.37,"y":185.04,"x0":2.9603502284605048,"y0":50.00328424501959,"z0":5.364242263045728,"aX":-7.228128943235677},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-4.4,"breakHorizontal":12.0,"spinRate":2182,"spinDirection":296},"zone":13,"typeConfidence":2.0,"plateTime":0.48520242171793493,"extension":6.5790153379425105},"index":1,"playId":"fb5f912c-d84c-387a-936d-d084d23aef23","pitchNumber":2,"startTime":"2026-07-18T19:56:27.703Z","endTime":"2026-07-18T19:56:33.951Z","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":1},"pitchData":{"startSpeed":77.9,"endSpeed":72.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.20337908753905,"aZ":-34.59220792798372,"pfxX":-6.848736339463352,"pfxZ":-1.8751421804179031,"pX":-2.192425224732895,"pZ":1.2020405711402056,"vX0":-9.227836075305946,"vY0":-113.16223718701882,"vZ0":-1.3110081371597553,"x":200.57,"y":206.32,"x0":2.8320942294062594,"y0":50.00060753917117,"z0":5.263310444648228,"aX":-8.85294266390926},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-3.5,"breakHorizontal":14.8,"spinRate":2409,"spinDirection":297},"zone":13,"typeConfidence":2.0,"plateTime":0.484556100495499,"extension":6.774458621526166},"index":2,"playId":"39575db4-811a-3b2e-8574-727c60e77eec","pitchNumber":3,"startTime":"2026-07-18T19:56:45.073Z","endTime":"2026-07-18T19:56:49.541Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:56:49.541Z","atBatIndex":24},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alec Bohm grounds out, third baseman Bo Bichette to first baseman Eric Wagaman.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-07-18T19:56:54.309Z","endTime":"2026-07-18T19:57:50.828Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":3},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":78.9,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.776553129662613,"aZ":-27.134757171680594,"pfxX":-0.4270117566322227,"pfxZ":3.2078359211690337,"pX":0.20477597486565008,"pZ":2.277320698159976,"vX0":-6.742116941496113,"vY0":-124.02100709826095,"vZ0":-1.64809457604466,"x":109.19,"y":177.29,"x0":3.004126853292512,"y0":50.00291146473438,"z0":5.19480987588299,"aX":-0.6708612711887191},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":5.6,"breakHorizontal":2.2,"spinRate":2147,"spinDirection":169},"zone":8,"typeConfidence":2.0,"plateTime":0.44016463980684106,"extension":6.871421517692119},"index":0,"playId":"7579310f-6d0b-38d1-bc9f-1d37715beaed","pitchNumber":1,"startTime":"2026-07-18T19:57:13.333Z","endTime":"2026-07-18T19:57:17.629Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.2,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63951838557815,"aZ":-27.515449599823718,"pfxX":11.883402165227208,"pfxZ":2.5101451711328835,"pX":0.732755549115197,"pZ":2.6134160550876047,"vX0":-9.998150876429142,"vY0":-135.40819381332636,"vZ0":-1.6623944227408443,"x":89.07,"y":168.22,"x0":2.9294890783522787,"y0":50.00462303226613,"z0":5.1610370319078624,"aX":22.064233384701318},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":4.4,"breakHorizontal":-19.4,"spinRate":2156,"spinDirection":117},"zone":6,"typeConfidence":2.0,"plateTime":0.4045556994285504,"extension":7.022584327277319},"index":1,"playId":"b118153a-59c4-3b36-88b3-619cc6e8aa08","pitchNumber":2,"startTime":"2026-07-18T19:57:26.814Z","endTime":"2026-07-18T19:57:30.876Z","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":2},"pitchData":{"startSpeed":76.9,"endSpeed":71.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.98051291269462,"aZ":-34.59105764037675,"pfxX":-5.341779719751369,"pfxZ":-1.9153668611613064,"pX":0.2526959999282802,"pZ":1.0313105148144253,"vX0":-5.335903352679521,"vY0":-111.83112319058577,"vZ0":-1.360590422956281,"x":107.37,"y":210.93,"x0":3.3675677916962306,"y0":50.00434462220325,"z0":5.209879938936232,"aX":-6.735720778321668},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-3.5,"breakHorizontal":11.0,"spinRate":2216,"spinDirection":291},"zone":14,"typeConfidence":2.0,"plateTime":0.4905998996485468,"extension":6.753818158068173},"hitData":{"launchSpeed":74.2,"launchAngle":-7.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":96.25,"coordY":169.27}},"index":2,"playId":"adcb6327-0de6-38ce-b1cd-b13dbf114159","pitchNumber":3,"startTime":"2026-07-18T19:57:43.486Z","endTime":"2026-07-18T19:57:50.828Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T19:57:50.828Z","atBatIndex":25},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Carson Benge lines out to left fielder Edmundo Sosa.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T19:59:59.701Z","endTime":"2026-07-18T20:00:49.028Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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.6,"endSpeed":76.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.187326952169027,"aZ":-32.64244687337382,"pfxX":1.0422943046849622,"pfxZ":-0.3251404540382721,"pX":-0.8099757540444311,"pZ":1.2178665158429487,"vX0":-8.416674557000336,"vY0":-121.309161886823,"vZ0":-3.3187724311215554,"x":147.87,"y":205.9,"x0":2.592313044773545,"y0":50.00011489016879,"z0":5.49590505268804,"aX":1.5311117553564086},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.2,"breakHorizontal":0.5,"spinRate":2519,"spinDirection":342},"zone":13,"typeConfidence":2.0,"plateTime":0.45424960361500144,"extension":5.671360057058485},"index":0,"playId":"d1ee980b-a393-3071-9bfe-fe34be4c379d","pitchNumber":1,"startTime":"2026-07-18T20:00:15.111Z","endTime":"2026-07-18T20:00:19.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.2,"endSpeed":76.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.560968025997667,"aZ":-29.149097175575413,"pfxX":-4.822343616491913,"pfxZ":2.0668494732519527,"pX":-1.6944917209088186,"pZ":2.57510013792613,"vX0":-8.502364043036962,"vY0":-120.84841020423629,"vZ0":-1.0774359046923152,"x":181.59,"y":169.25,"x0":2.5087243070794303,"y0":50.00449549835736,"z0":5.608505308623964,"aX":-7.06795197113372},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":3.7,"breakHorizontal":10.9,"spinRate":2598,"spinDirection":318},"zone":11,"typeConfidence":2.0,"plateTime":0.45482921086437855,"extension":5.665011027720628},"index":1,"playId":"6661b59e-2174-399b-a1a2-9252943f05a8","pitchNumber":2,"startTime":"2026-07-18T20:00:27.843Z","endTime":"2026-07-18T20:00:31.510Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":85.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.16175332631709,"aZ":-22.943937652319136,"pfxX":11.2106739191731,"pfxZ":4.865424277130515,"pX":0.4137250646229574,"pZ":3.067222235213295,"vX0":-9.10320094078855,"vY0":-137.26958768100855,"vZ0":-2.882225810958716,"x":101.23,"y":155.96,"x0":2.326793768558829,"y0":50.00110902833374,"z0":5.703806469371475,"aX":21.25855885242757},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":8.4,"breakHorizontal":-18.2,"spinRate":2285,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.3999750891235099,"extension":5.726595559193744},"hitData":{"launchSpeed":87.1,"launchAngle":27.0,"totalDistance":305.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":82.87,"coordY":84.82}},"index":2,"playId":"c37c5d45-e494-310c-9c18-7e2aa9782691","pitchNumber":3,"startTime":"2026-07-18T20:00:41.558Z","endTime":"2026-07-18T20:00:49.028Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:00:49.028Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to left fielder Edmundo Sosa.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T20:00:58.021Z","endTime":"2026-07-18T20:01:39.537Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":86.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.04100839047632,"aZ":-17.38557297357752,"pfxX":9.680649636949573,"pfxZ":7.643731106382969,"pX":-1.1741855298365014,"pZ":2.361694356540494,"vX0":-12.940090357695524,"vY0":-138.92788780871962,"vZ0":-5.66273294746721,"x":161.76,"y":175.01,"x0":2.3082272959219674,"y0":50.005975063088854,"z0":5.600538308784122,"aX":18.737799230023732},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":12.6,"breakHorizontal":-14.5,"spinRate":2370,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.39577514909034317,"extension":5.661211780542929},"index":0,"playId":"2c7ddc56-565c-3974-85c7-4979af94b33e","pitchNumber":1,"startTime":"2026-07-18T20:01:13.483Z","endTime":"2026-07-18T20:01:17.769Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.4,"endSpeed":76.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.361782713724583,"aZ":-30.371096255771903,"pfxX":-5.546482302268056,"pfxZ":1.2235369870396635,"pX":-0.6121770929944195,"pZ":2.2593742728072237,"vX0":-6.434083889695507,"vY0":-121.24241473624888,"vZ0":-1.3627310412332003,"x":140.33,"y":177.78,"x0":2.8084861572256687,"y0":50.001990260283115,"z0":5.508923912680409,"aX":-8.155614581733836},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":2.2,"breakHorizontal":11.8,"spinRate":2582,"spinDirection":317},"zone":4,"typeConfidence":2.0,"plateTime":0.4538565861303172,"extension":5.612688265736892},"hitData":{"launchSpeed":96.8,"launchAngle":58.0,"totalDistance":242.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":56.51,"coordY":131.01}},"index":1,"playId":"8c886517-c4ec-336d-a6ff-284c3268a747","pitchNumber":2,"startTime":"2026-07-18T20:01:26.896Z","endTime":"2026-07-18T20:01:39.537Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:01:39.537Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Tyrone Taylor singles on a sharp ground ball to left fielder Edmundo Sosa.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T20:01:48.757Z","endTime":"2026-07-18T20:03:58.533Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.7,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.88262368046381,"aZ":-14.082634443365455,"pfxX":9.59386789137792,"pfxZ":9.212330291822685,"pX":-0.4838233284719581,"pZ":1.5761882961417157,"vX0":-10.869945851687994,"vY0":-139.3766791537107,"vZ0":-8.512104053382412,"x":135.44,"y":196.22,"x0":2.223784360046711,"y0":50.00169994602033,"z0":5.603687127730118,"aX":18.838604903177576},"breaks":{"breakAngle":45.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":-15.1,"spinRate":2301,"spinDirection":122},"zone":13,"typeConfidence":2.0,"plateTime":0.3932719951620225,"extension":5.729076677943749},"index":0,"playId":"fe9c4e08-0041-34b7-83ee-104bd10817e8","pitchNumber":1,"startTime":"2026-07-18T20:02:00.508Z","endTime":"2026-07-18T20:02:05.041Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.129183257879816,"aZ":-30.367521750662842,"pfxX":-1.3864491107961303,"pfxZ":1.1702489681275006,"pX":-2.4018826121314674,"pZ":-0.21446550038584994,"vX0":-11.400425144123657,"vY0":-123.14123320387604,"vZ0":-7.024745319142186,"x":208.55,"y":244.57,"x0":2.4648430117678206,"y0":50.00091890081834,"z0":5.239590781782312,"aX":-2.129059594888373},"breaks":{"breakAngle":7.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":0.6,"breakHorizontal":5.2,"spinRate":2556,"spinDirection":353},"zone":13,"typeConfidence":2.0,"plateTime":0.444558832552842,"extension":5.861704421189359},"index":1,"playId":"5c1be4b8-e072-39bc-954e-e85b353cf907","pitchNumber":2,"startTime":"2026-07-18T20:02:32.693Z","endTime":"2026-07-18T20:02:36.735Z","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":2},"pitchData":{"startSpeed":95.1,"endSpeed":87.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.437047027270182,"aZ":-29.365724136612105,"pfxX":10.112384113427108,"pfxZ":1.4414241213333145,"pX":1.1091591074710492,"pZ":3.397940805409154,"vX0":-7.768828564222302,"vY0":-138.42371898988446,"vZ0":-0.7634442503377894,"x":74.72,"y":147.04,"x0":2.631183173844117,"y0":50.00360096002695,"z0":5.634492118236457,"aX":19.724331175160447},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":2.6,"breakHorizontal":-16.8,"spinRate":2125,"spinDirection":119},"zone":12,"typeConfidence":2.0,"plateTime":0.39492839868216745,"extension":5.839016906562186},"index":2,"playId":"5f93c731-a27a-3a62-b8ef-dc5a0ce2624c","pitchNumber":3,"startTime":"2026-07-18T20:02:50.463Z","endTime":"2026-07-18T20:02:54.669Z","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":93.6,"endSpeed":86.8,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.668785642892754,"aZ":-26.3313990585714,"pfxX":9.366269696324801,"pfxZ":3.0679425970944916,"pX":0.16597510948790928,"pZ":2.8500518613963943,"vX0":-9.587750430956143,"vY0":-136.12775157782863,"vZ0":-2.625704641006341,"x":110.67,"y":161.83,"x0":2.4916499164956822,"y0":50.00341112703659,"z0":5.621407331206794,"aX":17.843735338086958},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":5.3,"breakHorizontal":-15.4,"spinRate":1940,"spinDirection":122},"zone":2,"typeConfidence":2.0,"plateTime":0.4000643679970666,"extension":5.831601424323282},"index":3,"playId":"504bd1b4-5c71-38a4-abf1-9d7453ec2579","pitchNumber":4,"startTime":"2026-07-18T20:03:12.283Z","endTime":"2026-07-18T20:03:16.702Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.4,"endSpeed":88.9,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.720183690691037,"aZ":-18.36807095513599,"pfxX":6.034195346298848,"pfxZ":6.85837086722324,"pX":0.04222859353915172,"pZ":3.1707427893276927,"vX0":-8.551151376423002,"vY0":-140.2786105533076,"vZ0":-3.8175563695710144,"x":115.39,"y":153.17,"x0":2.331832695419475,"y0":50.00419553294612,"z0":5.731026272616051,"aX":12.149713187005618},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.9,"breakHorizontal":-9.4,"spinRate":2065,"spinDirection":119},"zone":2,"typeConfidence":2.0,"plateTime":0.3889577044809114,"extension":5.800700737460583},"index":4,"playId":"17dfa9ce-2454-3e98-820f-b2b80eb3e7d0","pitchNumber":5,"startTime":"2026-07-18T20:03:26.974Z","endTime":"2026-07-18T20:03:31.554Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":90.4,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.009645100080313,"aZ":-20.23361047092888,"pfxX":8.44304095753575,"pfxZ":5.7883605302776076,"pX":-0.14695672153112102,"pZ":2.307787454397667,"vX0":-9.712612817983036,"vY0":-141.4977691029093,"vZ0":-5.9741562850624215,"x":122.6,"y":176.47,"x0":2.205019359326077,"y0":50.003804848617484,"z0":5.709128411416382,"aX":17.420427601433143},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.0,"breakVerticalInduced":9.6,"breakHorizontal":-13.7,"spinRate":2174,"spinDirection":123},"zone":5,"typeConfidence":2.0,"plateTime":0.38453600508187247,"extension":5.773389997269458},"hitData":{"launchSpeed":101.2,"launchAngle":-5.0,"totalDistance":24.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":86.61,"coordY":113.99}},"index":5,"playId":"e9b58359-17ee-38a8-ae60-94afe2a1b8a3","pitchNumber":6,"startTime":"2026-07-18T20:03:46.656Z","endTime":"2026-07-18T20:03:58.533Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:03:58.533Z","atBatIndex":28},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-07-18T20:04:17.291Z","endTime":"2026-07-18T20:05:43.985Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.9,"endSpeed":76.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.617389025003312,"aZ":-41.18777725963627,"pfxX":-5.721239783448681,"pfxZ":-6.082692476947377,"pX":0.19946042150459167,"pZ":2.2096245277728657,"vX0":-4.4297026431652355,"vY0":-121.9717432092083,"vZ0":0.704112687122789,"x":131.56,"y":167.76,"x0":2.7928011219085973,"y0":50.0016839152703,"z0":5.515368657840274,"aX":-8.479452499999194},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.9,"breakVerticalInduced":-10.4,"breakHorizontal":11.5,"spinRate":2252,"spinDirection":317},"zone":5,"typeConfidence":2.0,"plateTime":0.4518743960806182,"extension":5.641936758385944},"index":0,"playId":"588bf300-4712-3e53-95f2-622ac22719ac","pitchNumber":1,"startTime":"2026-07-18T20:04:20.554Z","endTime":"2026-07-18T20:04:24.719Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-07-18T20:04:32.707Z","endTime":"2026-07-18T20:04:47.908Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.568533879921905,"aZ":-34.98209470730363,"pfxX":-6.488841614750059,"pfxZ":-1.807885105759354,"pX":-0.4171297075350495,"pZ":2.1323450050123682,"vX0":-5.634588089316209,"vY0":-123.80378994363592,"vZ0":-1.1726328901671441,"x":132.9,"y":181.21,"x0":2.7307900458867644,"y0":50.00337067311731,"z0":5.538393079014197,"aX":-10.077789769966463},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-3.2,"breakHorizontal":13.1,"spinRate":2481,"spinDirection":324},"zone":7,"typeConfidence":2.0,"plateTime":0.44230884015194016,"extension":5.71775691476996},"index":2,"playId":"932f86f0-cc6a-3b3c-9d58-b0bbf047fd55","pitchNumber":2,"startTime":"2026-07-18T20:04:47.908Z","endTime":"2026-07-18T20:04:51.576Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.3854051088993,"aZ":-32.91245715276236,"pfxX":-5.540895183208299,"pfxZ":-0.4714564177756406,"pX":-2.6114390691582745,"pZ":1.0807660706599538,"vX0":-10.724306953708892,"vY0":-124.97444807106841,"vZ0":-3.938756887019323,"x":216.54,"y":209.6,"x0":2.4563011269824933,"y0":50.001223454391145,"z0":5.38308646690568,"aX":-8.752376207299315},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":-1.6,"breakHorizontal":12.5,"spinRate":2525,"spinDirection":329},"zone":13,"typeConfidence":2.0,"plateTime":0.43841432230200583,"extension":5.6334975403442265},"index":3,"playId":"07d662fb-171d-3a73-a5be-81bc325292e3","pitchNumber":3,"startTime":"2026-07-18T20:05:05.331Z","endTime":"2026-07-18T20:05:08.554Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"a2c9b90f-8f7d-3270-81e2-7af2cee73fb6","startTime":"2026-07-18T20:05:23.843Z","endTime":"2026-07-18T20:05:27.196Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.7,"endSpeed":78.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.688182084739083,"aZ":-28.28040862388266,"pfxX":-7.00424173446684,"pfxZ":2.481176956300554,"pX":-1.3058247728821963,"pZ":1.8095771523249373,"vX0":-7.412206905610824,"vY0":-124.60685676330678,"vZ0":-2.98353799490026,"x":166.77,"y":189.92,"x0":2.620295459982521,"y0":50.0026602489218,"z0":5.3659351700991,"aX":-10.980484095908288},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":4.1,"breakHorizontal":14.4,"spinRate":2522,"spinDirection":325},"zone":13,"typeConfidence":2.0,"plateTime":0.4400495225650647,"extension":5.764736218844362},"index":5,"playId":"e2afc9ef-2fce-3dc8-bfc3-3555375c064f","pitchNumber":4,"startTime":"2026-07-18T20:05:40.035Z","endTime":"2026-07-18T20:05:43.985Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:05:43.985Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a line drive to right fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T20:07:54.505Z","endTime":"2026-07-18T20:09:43.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,4,5,6],"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"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":73.4,"endSpeed":67.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.840565418174833,"aZ":-32.97235088687882,"pfxX":-6.276292224570322,"pfxZ":-0.6907915909098623,"pX":1.4088906516298192,"pZ":1.4439545027884293,"vX0":-1.9973076786309816,"vY0":-106.95012721959685,"vZ0":-0.5758450102582349,"x":63.3,"y":199.79,"x0":3.170857077614893,"y0":50.00276938069232,"z0":5.4219688916032425,"aX":-7.253601761041956},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-1.1,"breakHorizontal":11.9,"spinRate":2182,"spinDirection":287},"zone":14,"typeConfidence":2.0,"plateTime":0.5125876622495524,"extension":6.600634435698567},"index":0,"playId":"bbdf19dd-1890-39f1-9206-8c8f38ef50e1","pitchNumber":1,"startTime":"2026-07-18T20:08:16.018Z","endTime":"2026-07-18T20:08:19.639Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.298493492337183,"aZ":-28.092084670250973,"pfxX":12.457946756495687,"pfxZ":2.30494070088632,"pX":0.4224717888318625,"pZ":2.8135915554166955,"vX0":-10.519034200258584,"vY0":-132.20873258528755,"vZ0":-1.1488803484106676,"x":100.9,"y":162.81,"x0":2.8350381742520945,"y0":50.00166811599578,"z0":5.316393320442464,"aX":22.043486413356753},"breaks":{"breakAngle":34.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.2,"breakHorizontal":-20.3,"spinRate":2160,"spinDirection":116},"zone":3,"typeConfidence":2.0,"plateTime":0.4143612744877969,"extension":6.889554838251445},"index":1,"playId":"b56af4b1-0f31-32b4-b478-f906773b58f9","pitchNumber":2,"startTime":"2026-07-18T20:08:27.963Z","endTime":"2026-07-18T20:08:31.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":79.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30646865365865,"aZ":-26.259554801035836,"pfxX":-0.44404534528301953,"pfxZ":3.7037891589375374,"pX":-0.2241977103701983,"pZ":2.4013354992574008,"vX0":-8.054562022745873,"vY0":-125.12221799912437,"vZ0":-1.6971048360669256,"x":125.55,"y":173.94,"x0":3.083525099306119,"y0":50.00528736076069,"z0":5.223189150268987,"aX":-0.7104359087824315},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":6.6,"breakHorizontal":2.5,"spinRate":2197,"spinDirection":167},"zone":5,"typeConfidence":2.0,"plateTime":0.4363862504775402,"extension":6.826843657554521},"index":2,"playId":"95d2dda7-a5b7-363b-8732-b8a0591ed3f8","pitchNumber":3,"startTime":"2026-07-18T20:08:43.128Z","endTime":"2026-07-18T20:08:46.752Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-18T20:08:56.767Z","endTime":"2026-07-18T20:09:02.960Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.3,"endSpeed":71.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.050703904897972,"aZ":-31.536007185513434,"pfxX":-4.212097186269551,"pfxZ":0.49518898445462156,"pX":0.02554665617371019,"pZ":2.458430862691459,"vX0":-5.445663875056102,"vY0":-112.51673028942389,"vZ0":0.5776291296393996,"x":116.03,"y":172.4,"x0":3.022512073109417,"y0":50.001658461559046,"z0":5.389053794360138,"aX":-5.409959078114002},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.3,"breakVerticalInduced":1.3,"breakHorizontal":9.0,"spinRate":2238,"spinDirection":293},"zone":5,"typeConfidence":2.0,"plateTime":0.48643428128927413,"extension":6.618364966464566},"index":4,"playId":"e546cd45-000c-3b9b-8f74-8e4f68c9332d","pitchNumber":4,"startTime":"2026-07-18T20:09:02.960Z","endTime":"2026-07-18T20:09:06.560Z","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":92.9,"endSpeed":85.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.425935046217354,"aZ":-19.38800166370482,"pfxX":8.937236769724077,"pfxZ":6.895721183243515,"pX":-0.2356788690101935,"pZ":4.202628173543103,"vX0":-11.505468747540998,"vY0":-134.84067288103918,"vZ0":0.7197215115378713,"x":125.98,"y":125.31,"x0":2.91164145508469,"y0":50.00289431662071,"z0":5.2932035092288485,"aX":16.572696361353533},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.8,"breakHorizontal":-13.9,"spinRate":2139,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.40515407916818447,"extension":7.200354429877986},"index":5,"playId":"218a4114-67d1-3404-87b1-3e54e6048797","pitchNumber":5,"startTime":"2026-07-18T20:09:19.876Z","endTime":"2026-07-18T20:09:23.566Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":81.4,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.842520731789705,"aZ":-23.797267224922603,"pfxX":1.6015115551359689,"pfxZ":4.99988284410213,"pX":0.08333985420392624,"pZ":2.8123454457738917,"vX0":-8.478969481222032,"vY0":-127.98862107892147,"vZ0":-1.4754696014043933,"x":113.82,"y":162.85,"x0":3.2164130341609356,"y0":50.00604983075303,"z0":5.2415347451855965,"aX":2.6863897715128373},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.0,"breakHorizontal":-1.2,"spinRate":2160,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.4262606898415311,"extension":6.924944282777821},"hitData":{"launchSpeed":67.5,"launchAngle":23.0,"totalDistance":197.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":174.15,"coordY":122.19}},"index":6,"playId":"888a7615-39b3-3a0f-85d2-b91e848480c1","pitchNumber":6,"startTime":"2026-07-18T20:09:32.782Z","endTime":"2026-07-18T20:09:43.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:09:43.167Z","atBatIndex":30},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brandon Marsh walks. Edmundo Sosa to 2nd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":false},"about":{"atBatIndex":31,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T20:09:59.009Z","endTime":"2026-07-18T20:11:45.997Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnSecond":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":"r_adv_force","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"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":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"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":91.8,"endSpeed":84.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.195617857788932,"aZ":-23.85306916188556,"pfxX":8.249626129920019,"pfxZ":4.565800142709049,"pX":0.7004741750934415,"pZ":3.72777891078544,"vX0":-8.314456307045262,"vY0":-133.5175949876515,"vZ0":0.05697165733249909,"x":90.3,"y":138.13,"x0":2.769006230772062,"y0":50.00207652860764,"z0":5.40925372101647,"aX":15.035112908737672},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":8.5,"breakHorizontal":-13.3,"spinRate":1839,"spinDirection":122},"zone":12,"typeConfidence":2.0,"plateTime":0.4087427595832973,"extension":6.933343241690449},"index":0,"playId":"9d37df23-721a-3f80-a8e7-788a2e43d057","pitchNumber":1,"startTime":"2026-07-18T20:10:09.889Z","endTime":"2026-07-18T20:10:14.174Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":77.1,"endSpeed":71.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.852528876572144,"aZ":-34.03546503799207,"pfxX":-6.1546079359137265,"pfxZ":-1.463572123966248,"pX":-0.8927966683535489,"pZ":0.8004711030799574,"vX0":-6.6999725465599855,"vY0":-112.13834473804836,"vZ0":-2.2091979452228117,"x":151.03,"y":217.17,"x0":2.936799769733232,"y0":50.00360318411404,"z0":5.280503420744051,"aX":-7.814932684560957},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-49.1,"breakVerticalInduced":-2.9,"breakHorizontal":13.0,"spinRate":2213,"spinDirection":299},"zone":13,"typeConfidence":2.0,"plateTime":0.48899427129356887,"extension":6.755253268741106},"index":1,"playId":"dac0bc57-9d7a-3dd7-8999-dfa51e819470","pitchNumber":2,"startTime":"2026-07-18T20:10:28.087Z","endTime":"2026-07-18T20:10:32.755Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.4,"endSpeed":70.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.359202811536083,"aZ":-33.89138673706996,"pfxX":-5.683278071619428,"pfxZ":-1.370488776626571,"pX":0.4840322635291734,"pZ":3.2044731600160277,"vX0":-3.820069049763215,"vY0":-111.22597691372249,"vZ0":2.695449052113001,"x":98.55,"y":152.26,"x0":2.96358531342674,"y0":50.004537469320496,"z0":5.496560536379421,"aX":-7.105236694768027},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-1.4,"breakHorizontal":11.3,"spinRate":2284,"spinDirection":291},"zone":3,"typeConfidence":2.0,"plateTime":0.49286067820087354,"extension":6.6580818813024445},"index":2,"playId":"59e595f1-4d12-3b94-885c-0cb3a3c055d5","pitchNumber":3,"startTime":"2026-07-18T20:10:47.129Z","endTime":"2026-07-18T20:10:51.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.5,"endSpeed":72.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.597729603300895,"aZ":-29.654213870566988,"pfxX":-4.3617994390828185,"pfxZ":1.9222937241182612,"pX":-2.10835865538227,"pZ":1.4518177460173127,"vX0":-9.614934951933106,"vY0":-113.89105317540138,"vZ0":-1.8630692811309189,"x":197.37,"y":199.58,"x0":2.7403997196058225,"y0":50.00220780458066,"z0":5.22308912432033,"aX":-5.706948128269633},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":3.2,"breakHorizontal":10.4,"spinRate":2287,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4815697525786091,"extension":6.81354696541979},"index":3,"playId":"e16247ba-cfd8-3fa0-9d0a-5ad78b3c8c80","pitchNumber":4,"startTime":"2026-07-18T20:11:07.255Z","endTime":"2026-07-18T20:11:11.369Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":78.1,"endSpeed":72.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.081391543847626,"aZ":-33.924063599455614,"pfxX":-4.377831418836342,"pfxZ":-1.3458870259001152,"pX":-1.5314262610182494,"pZ":2.430754536947967,"vX0":-8.454003759228607,"vY0":-113.43985073454105,"vZ0":1.0336352873244536,"x":175.37,"y":173.15,"x0":2.8147077045144386,"y0":50.00168300091453,"z0":5.355396855121951,"aX":-5.695389629003387},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-1.8,"breakHorizontal":10.1,"spinRate":2419,"spinDirection":289},"zone":13,"typeConfidence":2.0,"plateTime":0.4831397172971985,"extension":6.798305552519801},"index":4,"playId":"f08f0c47-6ed2-37e8-8e08-72f751146a26","pitchNumber":5,"startTime":"2026-07-18T20:11:23.695Z","endTime":"2026-07-18T20:11:27.982Z","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":93.5,"endSpeed":85.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.79414264485342,"aZ":-22.300995342040355,"pfxX":6.019826376827905,"pfxZ":5.258308101084426,"pX":-1.0156107593657053,"pZ":2.9588836649265744,"vX0":-11.983561594247961,"vY0":-135.70314376958206,"vZ0":-1.776519188470473,"x":155.71,"y":158.89,"x0":2.6618977588987067,"y0":50.00335892115271,"z0":5.164885932399281,"aX":11.305494632048616},"breaks":{"breakAngle":21.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.4,"breakHorizontal":-8.5,"spinRate":1984,"spinDirection":122},"zone":11,"typeConfidence":2.0,"plateTime":0.4025775057480101,"extension":7.298350902746048},"index":5,"playId":"de564220-12cd-31df-a0b9-0da111428ac6","pitchNumber":6,"startTime":"2026-07-18T20:11:41.164Z","endTime":"2026-07-18T20:11:45.997Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:11:45.997Z","atBatIndex":31},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"J.T. Realmuto flies out to center fielder A.J. Ewing. Edmundo Sosa to 3rd.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":32,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T20:11:53.291Z","endTime":"2026-07-18T20:14:26.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","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":5},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.5,"endSpeed":79.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.399739974912062,"aZ":-26.138716777657898,"pfxX":0.021215975492156147,"pfxZ":3.81572931304782,"pX":-0.8271914504023763,"pZ":2.971165232087842,"vX0":-9.416966372503424,"vY0":-124.27395577315774,"vZ0":-0.3221234451965471,"x":148.53,"y":158.56,"x0":2.9912670856633214,"y0":50.00146767971971,"z0":5.253902618901424,"aX":0.035433238971131424},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.1,"breakHorizontal":1.9,"spinRate":2238,"spinDirection":171},"zone":11,"typeConfidence":2.0,"plateTime":0.43894690218363985,"extension":6.882465794773455},"index":0,"playId":"38e151bb-44f1-3880-aa07-a2db52f6b651","pitchNumber":1,"startTime":"2026-07-18T20:12:21.411Z","endTime":"2026-07-18T20:12:25.476Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.86194397483595,"aZ":-27.347009178444328,"pfxX":10.182419205730127,"pfxZ":2.7195595591481823,"pX":0.20548226539970246,"pZ":3.2862173864419097,"vX0":-10.469511043730437,"vY0":-132.11923590343173,"vZ0":-0.029310946998613696,"x":109.17,"y":150.05,"x0":2.8873859477924486,"y0":50.00523579240277,"z0":5.299120157469124,"aX":18.092121983661087},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":5.2,"breakHorizontal":-16.3,"spinRate":1922,"spinDirection":123},"zone":2,"typeConfidence":2.0,"plateTime":0.4138012491244747,"extension":6.980876715642589},"index":1,"playId":"4587f597-f266-3b85-b865-c77d968b0811","pitchNumber":2,"startTime":"2026-07-18T20:12:42.178Z","endTime":"2026-07-18T20:12:45.889Z","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":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.199377414843152,"aZ":-34.4104835953935,"pfxX":7.59667391228016,"pfxZ":-1.4123661594313983,"pX":0.5644059619329623,"pZ":2.5315397459285713,"vX0":-8.593316116867221,"vY0":-124.19790127689888,"vZ0":0.25549461589075806,"x":95.49,"y":170.43,"x0":3.0637783891680748,"y0":50.0052878368582,"z0":5.262606217527098,"aX":12.00641655419417},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.3,"breakHorizontal":-12.0,"spinRate":1916,"spinDirection":116},"zone":6,"typeConfidence":2.0,"plateTime":0.43910251614621254,"extension":6.83069886687455},"index":2,"playId":"3deeba5b-c1b7-3586-ba80-7563a0da525f","pitchNumber":3,"startTime":"2026-07-18T20:13:03.405Z","endTime":"2026-07-18T20:13:07.150Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-18T20:13:24.653Z","endTime":"2026-07-18T20:13:39.709Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.5,"endSpeed":86.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.742269559159983,"aZ":-18.32061368566873,"pfxX":8.266732662140495,"pfxZ":7.34803149080428,"pX":-0.6039055461243245,"pZ":2.9914000826232736,"vX0":-11.551707646689387,"vY0":-135.71309747499564,"vZ0":-2.680607299297883,"x":140.02,"y":158.01,"x0":2.6128369119917734,"y0":50.001554871555825,"z0":5.252391454469707,"aX":15.58389176512557},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.0,"breakHorizontal":-12.8,"spinRate":1932,"spinDirection":124},"zone":1,"typeConfidence":2.0,"plateTime":0.4019542618216083,"extension":7.0317546531658595},"index":4,"playId":"b5e2bc4c-cef7-35c8-9ec0-bd1b389ea8f4","pitchNumber":4,"startTime":"2026-07-18T20:13:39.709Z","endTime":"2026-07-18T20:13:46.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.8,"endSpeed":70.8,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.448125590794234,"aZ":-33.534503115628574,"pfxX":-6.70473067045889,"pfxZ":-1.0791225186240672,"pX":0.86019704099679,"pZ":1.8950743914893555,"vX0":-3.2591547055543737,"vY0":-111.79945236921779,"vZ0":0.028138553213165496,"x":84.21,"y":187.61,"x0":3.208502493653026,"y0":50.00098237041121,"z0":5.32852508445136,"aX":-8.47281980887782},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-1.7,"breakHorizontal":13.0,"spinRate":2349,"spinDirection":281},"zone":9,"typeConfidence":2.0,"plateTime":0.49021522387797845,"extension":6.740894626171368},"hitData":{"launchSpeed":89.9,"launchAngle":39.0,"totalDistance":331.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.6,"coordY":69.92}},"index":5,"playId":"157bf2e6-ef69-3810-b6de-759e9ea38746","pitchNumber":5,"startTime":"2026-07-18T20:14:13.995Z","endTime":"2026-07-18T20:14:26.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:14:26.827Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Hill called out on strikes.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":33,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T20:14:42.901Z","endTime":"2026-07-18T20:19:01.694Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":2},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9,10],"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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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, 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":91.8,"endSpeed":84.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.766484369419487,"aZ":-29.50424558891778,"pfxX":10.93035996999055,"pfxZ":1.4686312217209068,"pX":1.2460837955271922,"pZ":2.9995220641376092,"vX0":-7.911809817143123,"vY0":-133.50487955942233,"vZ0":-0.45166081467014063,"x":69.5,"y":157.79,"x0":2.8170596765122395,"y0":50.00233449675631,"z0":5.280973376823726,"aX":19.87520970183175},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":2.8,"breakHorizontal":-18.2,"spinRate":2055,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.40911501708464115,"extension":7.003941560049851},"index":0,"playId":"f5156ccd-8a90-3143-80c0-2a1fc4e2ea9c","pitchNumber":1,"startTime":"2026-07-18T20:15:04.280Z","endTime":"2026-07-18T20:15:10.174Z","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":86.6,"endSpeed":80.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.98152548536782,"aZ":-25.11844759862465,"pfxX":-1.127938232263566,"pfxZ":4.3103291201067435,"pX":1.0722989775606906,"pZ":3.714100414187595,"vX0":-4.625704061948564,"vY0":-126.18158886472776,"vZ0":0.9911404617504265,"x":76.13,"y":138.5,"x0":3.0644580752164243,"y0":50.00332847898085,"z0":5.317048215321375,"aX":-1.8464229807278876},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.3,"breakHorizontal":3.0,"spinRate":2139,"spinDirection":169},"zone":12,"typeConfidence":2.0,"plateTime":0.43156541279834393,"extension":6.797329644068435},"index":1,"playId":"cef1e596-f659-3596-99fb-a6dab1503c6e","pitchNumber":2,"startTime":"2026-07-18T20:15:22.963Z","endTime":"2026-07-18T20:15:26.979Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.165767837482743,"aZ":-28.530642528345304,"pfxX":11.573112089293279,"pfxZ":2.0184326210033348,"pX":1.3368531254791773,"pZ":2.3911551107730453,"vX0":-8.015529384622983,"vY0":-133.10819393536147,"vZ0":-1.8030625008621648,"x":66.04,"y":174.22,"x0":2.8756440469221274,"y0":50.002123135542035,"z0":5.132620717784699,"aX":20.875531674323025},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.5,"breakHorizontal":-19.3,"spinRate":2062,"spinDirection":119},"zone":14,"typeConfidence":2.0,"plateTime":0.4106780455807577,"extension":6.946941486457539},"index":2,"playId":"7666b262-51d7-38b7-a76d-86b2de57df0c","pitchNumber":3,"startTime":"2026-07-18T20:15:41.509Z","endTime":"2026-07-18T20:15:45.800Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.6,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.438524855843923,"aZ":-27.675114509108244,"pfxX":-1.7241977848273828,"pfxZ":2.9428558020789453,"pX":0.15727547750436158,"pZ":3.3278520329173675,"vX0":-6.5110284013075965,"vY0":-122.40200411800234,"vZ0":1.0785264410128246,"x":111.01,"y":148.93,"x0":3.0675924068618836,"y0":50.003280116877065,"z0":5.237711442480799,"aX":-2.634890278612044},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.9,"breakHorizontal":4.6,"spinRate":2159,"spinDirection":196},"zone":2,"typeConfidence":2.0,"plateTime":0.4461993971948299,"extension":6.870292366298748},"index":3,"playId":"4c7c8c4a-4d5b-3a98-b82c-c7149f1e2b85","pitchNumber":4,"startTime":"2026-07-18T20:16:02.370Z","endTime":"2026-07-18T20:16:06.161Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":70.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.07611512622097,"aZ":-35.79963441721126,"pfxX":-5.477963441654765,"pfxZ":-2.9118638322976027,"pX":1.121756749767409,"pZ":0.7617535117937628,"vX0":-2.8715026829389214,"vY0":-110.62015887521332,"vZ0":-1.564138352601225,"x":74.24,"y":218.21,"x0":3.146966353560415,"y0":50.00479389862398,"z0":5.218985006960407,"aX":-6.813296434033004},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.6,"breakVerticalInduced":-5.4,"breakHorizontal":10.7,"spinRate":2296,"spinDirection":289},"zone":14,"typeConfidence":2.0,"plateTime":0.49446608679632265,"extension":6.819627450531988},"index":4,"playId":"37fc53d8-049a-3356-9abd-aa96b524a2a3","pitchNumber":5,"startTime":"2026-07-18T20:16:25.443Z","endTime":"2026-07-18T20:16:28.742Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"playId":"818adb73-5b42-33dd-988a-2daec823f10c","startTime":"2026-07-18T20:16:56.074Z","endTime":"2026-07-18T20:16:59.891Z","isPitch":false,"type":"pickoff"},{"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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.561433830625145,"aZ":-28.398683697195853,"pfxX":10.512635364603096,"pfxZ":2.0531801772361113,"pX":0.9011365029995063,"pZ":3.118214751609809,"vX0":-8.854999540935266,"vY0":-134.48158154129513,"vZ0":-0.16679869823258253,"x":82.65,"y":154.59,"x0":2.8612047183178473,"y0":50.00622378534049,"z0":5.185479809339436,"aX":19.372450273532618},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":3.8,"breakHorizontal":-17.3,"spinRate":1876,"spinDirection":114},"zone":12,"typeConfidence":2.0,"plateTime":0.4063783041415374,"extension":7.039016422242436},"index":6,"playId":"8da710d6-88ad-3f92-9191-49b75b4e713a","pitchNumber":6,"startTime":"2026-07-18T20:17:14.634Z","endTime":"2026-07-18T20:17:20.507Z","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,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.124699107562957,"aZ":-29.753226864468203,"pfxX":10.293661997653832,"pfxZ":1.328006705772042,"pX":-0.024575873392642677,"pZ":2.7578165187609494,"vX0":-10.95251594662265,"vY0":-133.67176492746287,"vZ0":-0.7664007072708142,"x":117.94,"y":164.32,"x0":2.7691950307994757,"y0":50.00554818380607,"z0":5.165614726032737,"aX":18.81682655927779},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":2.4,"breakHorizontal":-16.6,"spinRate":1944,"spinDirection":116},"zone":5,"typeConfidence":2.0,"plateTime":0.4082114460921229,"extension":7.111478275302787},"index":7,"playId":"dafa81e6-95af-3537-ae8b-79484bfd73c4","pitchNumber":7,"startTime":"2026-07-18T20:17:42.962Z","endTime":"2026-07-18T20:17:46.744Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":71.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.83786858624069,"aZ":-34.408070898781205,"pfxX":-6.724177378421674,"pfxZ":-1.7676853534892922,"pX":-0.006597912996467977,"pZ":1.3014892405214498,"vX0":-4.880782803777256,"vY0":-111.55643211706168,"vZ0":-0.9085806641555332,"x":117.25,"y":203.64,"x0":3.082441040526748,"y0":50.004774753805,"z0":5.257179670458715,"aX":-8.4852377727149},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-3.1,"breakHorizontal":13.4,"spinRate":2243,"spinDirection":286},"zone":13,"typeConfidence":2.0,"plateTime":0.4907690826801452,"extension":6.821043092711969},"index":8,"playId":"73bd0c87-d9b3-3065-99e4-e37d01de54b8","pitchNumber":8,"startTime":"2026-07-18T20:18:01.365Z","endTime":"2026-07-18T20:18:05.434Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":78.3,"endSpeed":72.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.110291150865706,"aZ":-33.45454262009112,"pfxX":-7.284893701183531,"pfxZ":-0.9798366720091387,"pX":0.38665278597662234,"pZ":2.655804604398326,"vX0":-3.9067468987870395,"vY0":-113.98002503469792,"vZ0":1.2732784037798648,"x":102.26,"y":167.07,"x0":3.0694646838290267,"y0":50.000180045871765,"z0":5.395618363722931,"aX":-9.573535581235168},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.7,"breakVerticalInduced":-1.1,"breakHorizontal":14.2,"spinRate":2278,"spinDirection":284},"zone":6,"typeConfidence":2.0,"plateTime":0.48071111472826766,"extension":6.5872871674962346},"index":9,"playId":"db361bc6-4f8e-38ec-92be-15a8cb423a01","pitchNumber":9,"startTime":"2026-07-18T20:18:32.127Z","endTime":"2026-07-18T20:18:35.904Z","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":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.630993980872674,"aZ":-21.749695391673313,"pfxX":8.652610184713897,"pfxZ":5.585487937267584,"pX":-0.6025010135813277,"pZ":2.094761896358613,"vX0":-11.605993287149744,"vY0":-135.2718415663183,"vZ0":-3.8659542714146493,"x":139.97,"y":182.22,"x0":2.6058344791638164,"y0":50.00240933935992,"z0":5.054696203243211,"aX":16.145720349421335},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":9.5,"breakHorizontal":-13.4,"spinRate":2098,"spinDirection":120},"zone":7,"typeConfidence":2.0,"plateTime":0.40387320416627404,"extension":7.277701001084439},"index":10,"playId":"1cd211a6-5571-3269-bc2e-b36f2e91e66d","pitchNumber":10,"startTime":"2026-07-18T20:18:56.491Z","endTime":"2026-07-18T20:19:01.694Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:19:01.694Z","atBatIndex":33},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryson Stott strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-07-18T20:19:19.485Z","endTime":"2026-07-18T20:21:12.305Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.7649601727835,"aZ":-18.548249306839306,"pfxX":7.2961391104486735,"pfxZ":7.344455701458234,"pX":-1.8255077443855148,"pZ":1.9025812572344611,"vX0":-13.809458159461599,"vY0":-134.95963997275513,"vZ0":-5.14036816090591,"x":186.58,"y":187.41,"x0":2.3963023108618047,"y0":50.00521091212976,"z0":5.127506073646241,"aX":13.541699770209833},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":-10.4,"spinRate":1990,"spinDirection":126},"zone":13,"typeConfidence":2.0,"plateTime":0.40495257482097724,"extension":7.135972076751761},"index":0,"playId":"d118bb81-f8bc-3899-a265-cf1853b6ee29","pitchNumber":1,"startTime":"2026-07-18T20:19:44.934Z","endTime":"2026-07-18T20:19:49.018Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.13907778223653,"aZ":-20.294341437971532,"pfxX":7.074111791691626,"pfxZ":6.384327891334234,"pX":0.20046102563002488,"pZ":2.9521400245132554,"vX0":-9.053337731337297,"vY0":-135.00040474425856,"vZ0":-2.200243796652583,"x":109.36,"y":159.07,"x0":2.6656133224242775,"y0":50.00321086165005,"z0":5.193783595869387,"aX":13.165074576204798},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":11.3,"breakHorizontal":-11.0,"spinRate":2075,"spinDirection":121},"zone":2,"typeConfidence":2.0,"plateTime":0.4044578384202042,"extension":7.074560759165385},"index":1,"playId":"6bc6d06d-3a58-3c2a-a925-36d396655f43","pitchNumber":2,"startTime":"2026-07-18T20:20:08.102Z","endTime":"2026-07-18T20:20:12.574Z","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":93.1,"endSpeed":85.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.710811358985502,"aZ":-19.173321892828408,"pfxX":6.969216064815322,"pfxZ":7.013912295884214,"pX":-0.5977914151235267,"pZ":2.8736048988654073,"vX0":-10.780240218359628,"vY0":-135.1340652662143,"vZ0":-2.590299721744071,"x":139.79,"y":161.19,"x0":2.532923267429312,"y0":50.00603981253964,"z0":5.187442897932957,"aX":12.925954061070746},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":12.4,"breakHorizontal":-10.4,"spinRate":2112,"spinDirection":126},"zone":1,"typeConfidence":2.0,"plateTime":0.4049049702541203,"extension":7.153202878781514},"index":2,"playId":"650cf490-28df-34d9-a447-47700a330984","pitchNumber":3,"startTime":"2026-07-18T20:20:27.184Z","endTime":"2026-07-18T20:20:31.824Z","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,"runnerGoing":true},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":78.4,"endSpeed":72.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.583694045430043,"aZ":-33.592827819566494,"pfxX":-3.8356857750512656,"pfxZ":-1.0942018433610432,"pX":-0.9391590006913595,"pZ":1.1348941949778748,"vX0":-7.2316137970428755,"vY0":-113.91814381371111,"vZ0":-1.5059761080946177,"x":152.8,"y":208.14,"x0":2.785159133970915,"y0":50.0006031446113,"z0":5.151351590603852,"aX":-4.995603813844222},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-2.0,"breakHorizontal":8.9,"spinRate":2300,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.48238016565729813,"extension":6.898851055412727},"index":3,"playId":"4e71cb9e-a6e5-399b-93a7-d1bdc834316e","pitchNumber":4,"startTime":"2026-07-18T20:21:05.532Z","endTime":"2026-07-18T20:21:12.305Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:21:12.305Z","atBatIndex":34},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eric Wagaman grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":35,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T20:23:12.171Z","endTime":"2026-07-18T20:23:37.376Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"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_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":0},"pitchData":{"startSpeed":81.4,"endSpeed":74.9,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.102175904695798,"aZ":-31.99665545480425,"pfxX":8.254602881039268,"pfxZ":0.122574478273485,"pX":-0.17188649901690012,"pZ":2.9814343145710147,"vX0":-8.66844057250923,"vY0":-118.33591431277706,"vZ0":0.16599855735567193,"x":123.55,"y":158.28,"x0":2.4623245647744927,"y0":50.001894422195434,"z0":5.836193124685853,"aX":11.7337480570475},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.7,"breakVerticalInduced":0.6,"breakHorizontal":-12.8,"spinRate":1489,"spinDirection":114},"zone":2,"typeConfidence":2.0,"plateTime":0.4624589236256651,"extension":5.7347827772342415},"hitData":{"launchSpeed":76.0,"launchAngle":-10.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":105.95,"coordY":156.23}},"index":0,"playId":"4d07970e-c5b9-32fb-afab-71d0c36e2547","pitchNumber":1,"startTime":"2026-07-18T20:23:28.059Z","endTime":"2026-07-18T20:23:37.376Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:23:37.376Z","atBatIndex":35},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Francisco Lindor lines out to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":36,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T20:23:56.823Z","endTime":"2026-07-18T20:25:53.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.703781090343096,"aZ":-29.87584780209803,"pfxX":11.51880965709033,"pfxZ":1.2982902839045227,"pX":-0.8557956253100221,"pZ":1.8973058364188864,"vX0":-12.476822507546094,"vY0":-132.3651545996809,"vZ0":-3.9664952559153277,"x":149.62,"y":187.55,"x0":2.4262328831122657,"y0":50.0039820798223,"z0":5.606996923218345,"aX":20.40671444941285},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":1.7,"breakHorizontal":-18.1,"spinRate":1881,"spinDirection":113},"zone":13,"typeConfidence":2.0,"plateTime":0.41407653891622775,"extension":5.745041765141837},"index":0,"playId":"a577db5d-4031-3558-9f62-240f6423b624","pitchNumber":1,"startTime":"2026-07-18T20:24:00.384Z","endTime":"2026-07-18T20:24:04.695Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-07-18T20:24:08.674Z","endTime":"2026-07-18T20:24:27.715Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":74.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.29238342485076,"aZ":-35.245908207445915,"pfxX":7.1443759908615645,"pfxZ":-2.153316648942713,"pX":1.8038529962916476,"pZ":4.140735336179513,"vX0":-4.314862986480567,"vY0":-118.31704071533915,"vZ0":3.42985721153841,"x":48.24,"y":126.98,"x0":2.717370296854741,"y0":50.00285234104195,"z0":5.889666209778338,"aX":10.190721111219084},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.9,"breakHorizontal":-12.0,"spinRate":1447,"spinDirection":113},"zone":12,"typeConfidence":2.0,"plateTime":0.4618574100941184,"extension":5.762059222636158},"index":2,"playId":"8bb925e9-f8f0-3e07-86cf-7b5ccc41fc1f","pitchNumber":2,"startTime":"2026-07-18T20:24:27.715Z","endTime":"2026-07-18T20:24:30.943Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.03430595756943,"aZ":-27.24952301400358,"pfxX":11.361628802012667,"pfxZ":2.6303489486161657,"pX":-0.25649245054342257,"pZ":1.9300730580921759,"vX0":-11.227573423104744,"vY0":-135.83828539398993,"vZ0":-4.676881855379378,"x":126.78,"y":186.67,"x0":2.449047950488786,"y0":50.00532794610337,"z0":5.562768880785116,"aX":21.291126375538052},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.0,"breakHorizontal":-18.2,"spinRate":2032,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.4028293150398783,"extension":5.702045570346866},"index":3,"playId":"a517c07a-883b-37c2-b7a0-a718ef6014f1","pitchNumber":3,"startTime":"2026-07-18T20:25:12.058Z","endTime":"2026-07-18T20:25:16.344Z","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":1},"pitchData":{"startSpeed":83.2,"endSpeed":77.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.609556065101962,"aZ":-29.25867165118798,"pfxX":-4.230483837272272,"pfxZ":1.9458920327326723,"pX":-0.6193612220980887,"pZ":2.50344804226658,"vX0":-6.632740832952546,"vY0":-121.09967512342787,"vZ0":-1.1374560104256572,"x":140.61,"y":171.19,"x0":2.694976023952419,"y0":50.00314927648879,"z0":5.517377889932427,"aX":-6.340859482161088},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":3.5,"breakHorizontal":9.1,"spinRate":2208,"spinDirection":320},"zone":4,"typeConfidence":2.0,"plateTime":0.4507035529323318,"extension":5.823733371887227},"index":4,"playId":"1d107e5b-8a2f-3cf2-9983-3c286f7faec8","pitchNumber":4,"startTime":"2026-07-18T20:25:27.661Z","endTime":"2026-07-18T20:25:30.981Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.998701568380827,"aZ":-17.692577077453965,"pfxX":9.251094521385642,"pfxZ":7.371873576638104,"pX":-0.38497699220300907,"pZ":2.5927765699146312,"vX0":-10.493498707648646,"vY0":-138.78846721842862,"vZ0":-5.188645164940821,"x":131.67,"y":168.78,"x0":2.230327433152757,"y0":50.005445034365984,"z0":5.652538489581848,"aX":18.179244177902223},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.4,"breakVerticalInduced":12.5,"breakHorizontal":-14.8,"spinRate":2325,"spinDirection":125},"zone":4,"typeConfidence":2.0,"plateTime":0.39358548852759645,"extension":5.813054858768096},"hitData":{"launchSpeed":93.2,"launchAngle":22.0,"totalDistance":334.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":111.3,"coordY":65.72}},"index":5,"playId":"cda74416-bd03-3321-96a4-af0ea6215e85","pitchNumber":5,"startTime":"2026-07-18T20:25:44.132Z","endTime":"2026-07-18T20:25:53.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:25:53.548Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Juan Soto strikes out swinging.","rbi":0,"awayScore":1,"homeScore":2,"isOut":true},"about":{"atBatIndex":37,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-07-18T20:26:08.973Z","endTime":"2026-07-18T20:28:15.595Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":76.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.641901048493036,"aZ":-33.7420190444647,"pfxX":-3.203582379511103,"pfxZ":-1.0661010874598427,"pX":-0.5058156405908488,"pZ":1.8119404659017857,"vX0":-6.367415407235676,"vY0":-119.93096974577583,"vZ0":-1.5034074752235302,"x":136.28,"y":189.86,"x0":2.5874011457844976,"y0":50.00126345280346,"z0":5.424134455669305,"aX":-4.720313950178381},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.9,"breakVerticalInduced":-2.0,"breakHorizontal":7.2,"spinRate":2448,"spinDirection":308},"zone":7,"typeConfidence":2.0,"plateTime":0.45466033713146414,"extension":5.627483820861032},"index":0,"playId":"3f2692a0-2f2e-31b2-9670-b0c374d40b25","pitchNumber":1,"startTime":"2026-07-18T20:26:15.449Z","endTime":"2026-07-18T20:26:19.954Z","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":84.8,"endSpeed":78.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.080343461924528,"aZ":-35.64218158878126,"pfxX":-3.3534091807980655,"pfxZ":-2.2728590111275206,"pX":-1.8536340482869003,"pZ":0.9043725611965965,"vX0":-9.2276567418435,"vY0":-123.13827069786386,"vZ0":-3.4935898896209396,"x":187.66,"y":214.36,"x0":2.3889496088725206,"y0":50.00531092195364,"z0":5.379496338484651,"aX":-5.11111999043583},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-4.8,"breakHorizontal":8.4,"spinRate":2508,"spinDirection":319},"zone":13,"typeConfidence":2.0,"plateTime":0.44602541157083664,"extension":5.752792745527415},"index":1,"playId":"c1d7d66b-2944-3276-901d-fa99316b7bac","pitchNumber":2,"startTime":"2026-07-18T20:26:29.504Z","endTime":"2026-07-18T20:26:33.079Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.9,"endSpeed":87.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.680897973516508,"aZ":-23.227700079809892,"pfxX":11.6908755458059,"pfxZ":4.558656519012625,"pX":0.09970194121173802,"pZ":2.1933652006823467,"vX0":-10.14600885305874,"vY0":-139.2927451324851,"vZ0":-5.095530789192617,"x":113.2,"y":179.56,"x0":2.272870795933341,"y0":50.00312328026992,"z0":5.584966972256971,"aX":22.94304460617273},"breaks":{"breakAngle":40.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.3,"breakHorizontal":-19.1,"spinRate":2284,"spinDirection":123},"zone":8,"typeConfidence":2.0,"plateTime":0.3934193177500225,"extension":5.767910239523684},"index":2,"playId":"64c3421d-3bc7-37b5-84b2-7b0263e0ddfd","pitchNumber":3,"startTime":"2026-07-18T20:26:43.430Z","endTime":"2026-07-18T20:26:46.891Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-07-18T20:27:03.233Z","endTime":"2026-07-18T20:27:08.889Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"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":97.0,"endSpeed":88.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.666563522704923,"aZ":-16.63325151725811,"pfxX":7.105792826446744,"pfxZ":7.70062587254823,"pX":-0.7191390667167068,"pZ":2.764772774108917,"vX0":-10.401343583254496,"vY0":-140.8393420222502,"vZ0":-5.455565775835608,"x":144.41,"y":164.13,"x0":2.091054828204788,"y0":50.00067551023828,"z0":5.795089136992354,"aX":14.337045747445632},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.0,"breakHorizontal":-10.8,"spinRate":2145,"spinDirection":124},"zone":4,"typeConfidence":2.0,"plateTime":0.38824491067314604,"extension":5.854881541753528},"index":4,"playId":"d09d89f1-c1be-396b-8d22-eecd3c13230f","pitchNumber":4,"startTime":"2026-07-18T20:27:08.889Z","endTime":"2026-07-18T20:27:12.294Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":77.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.362381818029288,"aZ":-31.498113719214164,"pfxX":-4.9852957951748,"pfxZ":0.44889722716773406,"pX":-0.11633597094623606,"pZ":4.015262213700888,"vX0":-4.839759301701468,"vY0":-122.30009674614853,"vZ0":2.3617966708657083,"x":121.43,"y":130.37,"x0":2.5367912113427877,"y0":50.00450761829264,"z0":5.740504635429961,"aX":-7.543522820949314},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":1.7,"breakHorizontal":10.2,"spinRate":2352,"spinDirection":313},"zone":11,"typeConfidence":2.0,"plateTime":0.4480414021637098,"extension":5.733874666290888},"index":5,"playId":"dcd93ff3-b504-3e1f-a998-ee29af280423","pitchNumber":5,"startTime":"2026-07-18T20:27:30.807Z","endTime":"2026-07-18T20:27:34.237Z","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":86.1,"endSpeed":79.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.109449833033842,"aZ":-28.60399947602781,"pfxX":-5.981713259284746,"pfxZ":2.214651901865885,"pX":0.014041280511757674,"pZ":3.23114941723646,"vX0":-4.506981670934241,"vY0":-125.45323359870717,"vZ0":-0.0064578115882860665,"x":116.46,"y":151.54,"x0":2.6047666051844383,"y0":50.00034520591562,"z0":5.546975276164658,"aX":-9.621950545933371},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":4.2,"breakHorizontal":11.8,"spinRate":2508,"spinDirection":307},"zone":2,"typeConfidence":2.0,"plateTime":0.4350238921300229,"extension":5.798828150154147},"index":6,"playId":"f12ece68-3a48-3f03-9cee-611156a6bcb0","pitchNumber":6,"startTime":"2026-07-18T20:27:46.759Z","endTime":"2026-07-18T20:27:52.410Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":84.5,"endSpeed":77.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.29137382498613,"aZ":-28.30318209335299,"pfxX":9.950194239661506,"pfxZ":2.524176335515687,"pX":-0.15112234023952895,"pZ":3.13387383837546,"vX0":-9.686411397774217,"vY0":-122.75375363889778,"vZ0":-0.05991168610479769,"x":122.76,"y":154.17,"x0":2.5449317204576145,"y0":50.00269013025344,"z0":5.559358815168609,"aX":15.253185967174186},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":4.8,"breakHorizontal":-15.8,"spinRate":1671,"spinDirection":117},"zone":2,"typeConfidence":2.0,"plateTime":0.4454569227246745,"extension":5.951198100175206},"index":7,"playId":"54bdcfe6-fbbd-30d0-8c94-e586cad606f1","pitchNumber":7,"startTime":"2026-07-18T20:28:11.027Z","endTime":"2026-07-18T20:28:15.595Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:28:15.595Z","atBatIndex":37},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Trea Turner homers (12) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":38,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T20:30:10.330Z","endTime":"2026-07-18T20:31:28.521Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"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":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":75.5,"endSpeed":69.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31455848114528,"aZ":-31.517926235945456,"pfxX":-6.662642578192146,"pfxZ":0.5477121780599647,"pX":-1.2202046486270735,"pZ":0.935397328546349,"vX0":-7.399588994308287,"vY0":-109.68454226025116,"vZ0":-2.168587027118477,"x":163.51,"y":213.52,"x0":3.07651473297759,"y0":50.00490072969025,"z0":5.332008299065894,"aX":-8.03238822375321},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":0.7,"breakHorizontal":14.2,"spinRate":2232,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.5013926897285641,"extension":6.756101605100016},"index":0,"playId":"7d39a400-8a4b-3685-8f8a-ac00f75a3a85","pitchNumber":1,"startTime":"2026-07-18T20:30:18.565Z","endTime":"2026-07-18T20:30:22.345Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.394803225017103,"aZ":-25.67918664242558,"pfxX":9.94740614161477,"pfxZ":3.631266131506516,"pX":1.3734107559317918,"pZ":2.5063659957592805,"vX0":-7.342019001992875,"vY0":-132.85963926707512,"vZ0":-2.2635240344003216,"x":64.65,"y":171.11,"x0":2.879963018757632,"y0":50.00094507499935,"z0":5.235005630058839,"aX":17.786073100789014},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.2,"breakHorizontal":-16.4,"spinRate":2127,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.4122073371954196,"extension":6.949415915883776},"index":1,"playId":"b1b16e8b-5d2b-3d47-ab7b-0ed191a61ba4","pitchNumber":2,"startTime":"2026-07-18T20:30:33.430Z","endTime":"2026-07-18T20:30:37.272Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.203957404185847,"aZ":-26.979770182042305,"pfxX":10.65848441092726,"pfxZ":2.9340112534150844,"pX":0.4489147883376941,"pZ":2.8663617971071758,"vX0":-9.782402123818565,"vY0":-132.193673085507,"vZ0":-1.113908873517619,"x":99.89,"y":161.39,"x0":2.81278930507257,"y0":50.001680861887024,"z0":5.273929609926374,"aX":18.861411348407568},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.3,"breakHorizontal":-17.2,"spinRate":2092,"spinDirection":120},"zone":3,"typeConfidence":2.0,"plateTime":0.4143468954029803,"extension":6.879218056372951},"index":2,"playId":"4accf899-26da-3df3-89a7-8015c35153c0","pitchNumber":3,"startTime":"2026-07-18T20:30:47.639Z","endTime":"2026-07-18T20:30:51.878Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.34634935885748,"aZ":-26.085148105262714,"pfxX":9.818110406181699,"pfxZ":3.4293346269980063,"pX":0.2540351514454176,"pZ":2.2131679375791036,"vX0":-9.824306601722258,"vY0":-132.19246431070732,"vZ0":-2.7071985922341826,"x":107.32,"y":179.02,"x0":2.737392286920903,"y0":50.00333959257607,"z0":5.159177020362041,"aX":17.432504095840173},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.9,"breakHorizontal":-15.7,"spinRate":2085,"spinDirection":119},"zone":5,"typeConfidence":2.0,"plateTime":0.4138508071002134,"extension":6.967328424455286},"hitData":{"launchSpeed":106.1,"launchAngle":22.0,"totalDistance":414.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":66.6,"coordY":42.07}},"index":3,"playId":"6e01ad47-7ee4-3422-b888-e8c3660c55c7","pitchNumber":4,"startTime":"2026-07-18T20:31:02.729Z","endTime":"2026-07-18T20:31:28.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:31:28.521Z","atBatIndex":38},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":39,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T20:31:28.481Z","endTime":"2026-07-18T20:33:55.934Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":70.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.962989803130746,"aZ":-35.71814096917266,"pfxX":-4.067764045333281,"pfxZ":-2.852056087740122,"pX":0.750021549470926,"pZ":3.2993795294388564,"vX0":-3.9429772506858565,"vY0":-110.90064674811904,"vZ0":3.4160928211740194,"x":88.41,"y":149.7,"x0":3.0797397056742293,"y0":50.000354454948805,"z0":5.46643890199144,"aX":-5.061574171300701},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-4.0,"breakHorizontal":8.4,"spinRate":2110,"spinDirection":278},"zone":3,"typeConfidence":2.0,"plateTime":0.4940273286388761,"extension":6.740846545844736},"index":0,"playId":"70018814-0110-3258-b363-3445a2ec947a","pitchNumber":1,"startTime":"2026-07-18T20:31:47.731Z","endTime":"2026-07-18T20:31:52.350Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.6,"endSpeed":84.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.038565500444047,"aZ":-16.784269551794637,"pfxX":6.39860561839278,"pfxZ":8.42010780621532,"pX":-1.2009148239207417,"pZ":3.3511615110268274,"vX0":-12.069511356858484,"vY0":-134.33097720751263,"vZ0":-1.752696246610977,"x":162.78,"y":148.3,"x0":2.5186340087098094,"y0":50.004165558619164,"z0":5.205075979433146,"aX":11.698415217757665},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.1,"breakHorizontal":-9.0,"spinRate":1998,"spinDirection":124},"zone":11,"typeConfidence":2.0,"plateTime":0.4077215898745483,"extension":7.209786826684045},"index":1,"playId":"fdf8210a-8c14-31fd-9f4c-e49e5cb6c67e","pitchNumber":2,"startTime":"2026-07-18T20:32:16.732Z","endTime":"2026-07-18T20:32:20.609Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":76.1,"endSpeed":70.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.482910442125387,"aZ":-33.815517898740744,"pfxX":-4.581296202506848,"pfxZ":-1.342976255083824,"pX":-1.7577026816323318,"pZ":0.6496133239953229,"vX0":-8.575789001817164,"vY0":-110.54424742007191,"vZ0":-2.247145878194452,"x":184.0,"y":221.24,"x0":2.7818180764727947,"y0":50.00084069285295,"z0":5.262128123962344,"aX":-5.613280960036645},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.5,"breakVerticalInduced":-2.8,"breakHorizontal":10.7,"spinRate":2215,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.4973210095732683,"extension":6.838802745526711},"index":2,"playId":"eabb09fc-ee69-3c4b-abc7-27cb034dcc12","pitchNumber":3,"startTime":"2026-07-18T20:32:29.113Z","endTime":"2026-07-18T20:32:33.064Z","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":76.2,"endSpeed":69.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.604612366118136,"aZ":-32.81073344190867,"pfxX":-8.46138109715058,"pfxZ":-0.519530696697819,"pX":-0.08825655515643559,"pZ":1.8095868510895472,"vX0":-4.388359394153236,"vY0":-110.8235606633902,"vZ0":-0.20390897044875067,"x":120.36,"y":189.92,"x0":3.023033515258444,"y0":50.00153475034421,"z0":5.358264530050638,"aX":-10.42053584906047},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":-0.6,"breakHorizontal":16.6,"spinRate":2335,"spinDirection":290},"zone":8,"typeConfidence":2.0,"plateTime":0.49608401844946304,"extension":6.678731953904743},"index":3,"playId":"54addba3-42c9-3939-b9ec-b407512685eb","pitchNumber":4,"startTime":"2026-07-18T20:32:45.746Z","endTime":"2026-07-18T20:32:53.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.7,"endSpeed":71.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.272172743607943,"aZ":-32.66830864926429,"pfxX":-5.009817451921004,"pfxZ":-0.3839347968894362,"pX":-0.5160430022030712,"pZ":1.4326557622515774,"vX0":-6.12066183177969,"vY0":-113.0206088529784,"vZ0":-1.1596230009317587,"x":136.67,"y":200.1,"x0":2.876151625465879,"y0":50.001817416914015,"z0":5.2283052464049025,"aX":-6.49018703972722},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.0,"breakVerticalInduced":-0.7,"breakHorizontal":10.6,"spinRate":2197,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4843261190485202,"extension":6.908257933522409},"index":4,"playId":"ce74682b-d3d5-315d-9d52-4df1652b2ade","pitchNumber":5,"startTime":"2026-07-18T20:33:10.141Z","endTime":"2026-07-18T20:33:16.059Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":83.7,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.315126673046723,"aZ":-29.32827987063109,"pfxX":10.82275595320492,"pfxZ":1.5889837535489058,"pX":0.5088228351025684,"pZ":2.424180385071849,"vX0":-9.436578436290501,"vY0":-132.89574781213787,"vZ0":-1.6295640959263014,"x":97.6,"y":173.33,"x0":2.69852024918191,"y0":50.001152732381065,"z0":5.174251085144006,"aX":19.36892390258729},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":2.8,"breakHorizontal":-17.5,"spinRate":1893,"spinDirection":120},"zone":6,"typeConfidence":2.0,"plateTime":0.4120501780482697,"extension":7.240610126671668},"index":5,"playId":"fac8ebd7-fc0d-3f97-8220-ba94ab674872","pitchNumber":6,"startTime":"2026-07-18T20:33:31.407Z","endTime":"2026-07-18T20:33:34.725Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.3,"endSpeed":68.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.844560405333144,"aZ":-34.36970943172155,"pfxX":-9.445842369169487,"pfxZ":-1.8772651553732924,"pX":-1.6657164459769687,"pZ":2.092484301418938,"vX0":-7.308905493469426,"vY0":-107.94386863103618,"vZ0":1.0652574114062467,"x":180.49,"y":182.28,"x0":2.998257053552368,"y0":50.00054789453415,"z0":5.394478887836793,"aX":-11.075880053643454},"breaks":{"breakAngle":19.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-2.8,"breakHorizontal":19.1,"spinRate":2343,"spinDirection":292},"zone":13,"typeConfidence":2.0,"plateTime":0.5085880774130782,"extension":6.725921396023514},"index":6,"playId":"281ad8c7-bc91-32f0-a4e3-9bd0c404616b","pitchNumber":7,"startTime":"2026-07-18T20:33:51.244Z","endTime":"2026-07-18T20:33:55.934Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:33:55.934Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to left fielder Tyrone Taylor.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":40,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T20:34:58.491Z","endTime":"2026-07-18T20:38:21.619Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6,8,9],"actionIndex":[7],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Pickoff Error 1B","eventType":"pickoff_error_1b","movementReason":"r_pickoff_error_1b","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T20:34:11.883Z","endTime":"2026-07-18T20:35:00.727Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":82.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.516305287202286,"aZ":-25.940154989921712,"pfxX":10.673245259991084,"pfxZ":3.5688746886395784,"pX":-0.10773919639065269,"pZ":1.8139531370588198,"vX0":-10.763961222237722,"vY0":-131.00019156656074,"vZ0":-3.617432576382464,"x":121.11,"y":189.8,"x0":2.658978603583001,"y0":50.00144313651036,"z0":5.142084400530909,"aX":18.632704377563996},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.9,"breakHorizontal":-17.0,"spinRate":1851,"spinDirection":115},"zone":8,"typeConfidence":2.0,"plateTime":0.4174076600285699,"extension":7.03447201169499},"index":1,"playId":"189e9de7-4dba-3262-9134-96d42db13314","pitchNumber":1,"startTime":"2026-07-18T20:35:00.727Z","endTime":"2026-07-18T20:35:05.665Z","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(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.1,"endSpeed":84.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.257896751976972,"aZ":-21.173339392580452,"pfxX":8.004094775726486,"pfxZ":6.0031595707637315,"pX":1.3611435726857497,"pZ":3.2704435749449754,"vX0":-6.488506789888435,"vY0":-134.09269546825522,"vZ0":-1.3447819270388846,"x":65.12,"y":150.48,"x0":2.764689313056641,"y0":50.004795389462316,"z0":5.279822137224305,"aX":14.671378584733027},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":-13.2,"spinRate":1876,"spinDirection":120},"zone":12,"typeConfidence":2.0,"plateTime":0.40748640972500105,"extension":7.077468038441843},"index":2,"playId":"cf917b4c-c09c-375b-855e-ca0945d0ed17","pitchNumber":2,"startTime":"2026-07-18T20:35:32.585Z","endTime":"2026-07-18T20:35:37.142Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.8,"endSpeed":68.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.09579733402091,"aZ":-32.83639413561799,"pfxX":-7.224908447810524,"pfxZ":-0.5595922569618803,"pX":-0.7345821677716945,"pZ":0.46750584653185173,"vX0":-5.804337189194019,"vY0":-108.66223472136933,"vZ0":-2.460282268823933,"x":145.0,"y":226.16,"x0":2.9269854710992655,"y0":50.00535525518097,"z0":5.2422723562444435,"aX":-8.491437667776726},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.1,"breakVerticalInduced":-1.4,"breakHorizontal":14.9,"spinRate":2228,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.5074258804813101,"extension":6.901660363080956},"index":3,"playId":"e2ce111f-dff2-3b55-89d6-342639117fea","pitchNumber":3,"startTime":"2026-07-18T20:35:49.338Z","endTime":"2026-07-18T20:35:53.240Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":69.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.68395040011613,"aZ":-32.7744947612845,"pfxX":-5.129796375844703,"pfxZ":-0.4945967505214979,"pX":-1.0049748918125945,"pZ":1.7707218349458371,"vX0":-6.940745986692214,"vY0":-109.62957754680959,"vZ0":-0.049946245392824995,"x":155.31,"y":190.97,"x0":2.8704859834866845,"y0":50.00298125647857,"z0":5.297030414571043,"aX":-6.232183151393993},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-0.6,"breakHorizontal":11.2,"spinRate":2253,"spinDirection":284},"zone":13,"typeConfidence":2.0,"plateTime":0.49993727801929166,"extension":6.766303821236124},"index":4,"playId":"34cfdf97-2a1a-3610-93d1-4aa0d3d977af","pitchNumber":4,"startTime":"2026-07-18T20:36:12.684Z","endTime":"2026-07-18T20:36:17.505Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.5,"endSpeed":84.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.995832028734966,"aZ":-22.018561367376368,"pfxX":7.451355058349391,"pfxZ":5.617011679579182,"pX":-0.08519106570111287,"pZ":3.313927775946331,"vX0":-9.611291055056562,"vY0":-132.96571797858425,"vZ0":-0.9515270176277033,"x":120.25,"y":149.3,"x0":2.5924091775003193,"y0":50.00021106099655,"z0":5.260216616259352,"aX":13.466410082655472},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":10.2,"breakHorizontal":-11.6,"spinRate":1984,"spinDirection":126},"zone":2,"typeConfidence":2.0,"plateTime":0.4104611312747126,"extension":6.975344049031784},"index":5,"playId":"f27b2df4-bac0-350d-9cb5-6298fa9cbe1a","pitchNumber":5,"startTime":"2026-07-18T20:36:34.274Z","endTime":"2026-07-18T20:36:52.631Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true},"count":{"balls":3,"strikes":2,"outs":0},"index":6,"actionPlayId":"f27b2df4-bac0-350d-9cb5-6298fa9cbe1a","startTime":"2026-07-18T20:37:09.800Z","endTime":"2026-07-18T20:37:13.452Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Throwing error by catcher Francisco Alvarez on the pickoff attempt.","event":"Pickoff Error 1B","eventType":"pickoff_error_1b","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"actionPlayId":"f27b2df4-bac0-350d-9cb5-6298fa9cbe1a","startTime":"2026-07-18T20:37:13.452Z","endTime":"2026-07-18T20:37:47.424Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":77.6,"endSpeed":71.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.7638426878651,"aZ":-33.40897140513583,"pfxX":-6.13529499549974,"pfxZ":-0.9591189149500385,"pX":-0.512724777199216,"pZ":1.9909844842228634,"vX0":-6.041791200448071,"vY0":-112.90554860506418,"vZ0":0.10210180093333698,"x":136.54,"y":185.02,"x0":3.001434206930886,"y0":50.00431470642213,"z0":5.324729935455134,"aX":-7.871844444379945},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-1.4,"breakHorizontal":12.7,"spinRate":2234,"spinDirection":286},"zone":7,"typeConfidence":2.0,"plateTime":0.48628972603701603,"extension":6.809965047524064},"index":8,"playId":"c27338d1-6f74-3287-8e5b-42ae8949b46e","pitchNumber":6,"startTime":"2026-07-18T20:37:47.424Z","endTime":"2026-07-18T20:37:50.954Z","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":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.3,"endSpeed":69.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.95007009203214,"aZ":-34.52379088333643,"pfxX":-5.607626598714384,"pfxZ":-1.956117962387725,"pX":0.9971486579050595,"pZ":1.8040451095261363,"vX0":-2.7801467004202687,"vY0":-109.53882003673486,"vZ0":0.42142760122044054,"x":78.99,"y":190.07,"x0":3.0148130718264636,"y0":50.00078606364193,"z0":5.327081361581678,"aX":-6.751967881453492},"breaks":{"breakAngle":12.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.6,"breakVerticalInduced":-3.0,"breakHorizontal":10.9,"spinRate":2204,"spinDirection":289},"zone":14,"typeConfidence":2.0,"plateTime":0.5017459352295361,"extension":6.691159923281714},"hitData":{"launchSpeed":82.3,"launchAngle":60.0,"totalDistance":195.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":92.19,"coordY":126.67}},"index":9,"playId":"0c5c3993-c34c-3a05-9bed-3a7e0d8d5b3d","pitchNumber":7,"startTime":"2026-07-18T20:38:08.346Z","endTime":"2026-07-18T20:38:21.619Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:38:21.619Z","atBatIndex":40},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a sharp ground ball to left fielder Tyrone Taylor. Kyle Schwarber scores.","rbi":1,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T20:38:43.018Z","endTime":"2026-07-18T20:38:58.351Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"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":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.263432137690323,"aZ":-27.083812708749893,"pfxX":-2.506397571519839,"pfxZ":3.416620544331197,"pX":-0.0644284200475022,"pZ":2.2119954463278004,"vX0":-6.6687955190024795,"vY0":-121.41265886806244,"vZ0":-1.6096672816995814,"x":119.46,"y":179.06,"x0":3.045907638832406,"y0":50.00298749095476,"z0":5.245590409892657,"aX":-3.7320727705067895},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":6.0,"breakHorizontal":6.1,"spinRate":2044,"spinDirection":220},"zone":8,"typeConfidence":2.0,"plateTime":0.45150823625695047,"extension":7.004447692790814},"hitData":{"launchSpeed":109.4,"launchAngle":8.0,"totalDistance":145.0,"trajectory":"ground_ball","hardness":"hard","location":"7","coordinates":{"coordX":57.68,"coordY":99.93}},"index":0,"playId":"0efa6f34-a4ea-3be6-85ef-7c01997001ac","pitchNumber":1,"startTime":"2026-07-18T20:38:47.665Z","endTime":"2026-07-18T20:38:58.351Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:38:58.351Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Edmundo Sosa singles on a ground ball to left fielder Tyrone Taylor. Alec Bohm to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T20:39:24.884Z","endTime":"2026-07-18T20:41:22.446Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":621438,"link":"/api/v1/people/621438"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.6,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.275616369260177,"aZ":-25.452333396574865,"pfxX":9.474494945479934,"pfxZ":3.776916188364636,"pX":0.4804859847267645,"pZ":3.1436383357950057,"vX0":-9.106720005280483,"vY0":-132.12513808527729,"vZ0":-0.6957867702115014,"x":98.69,"y":153.9,"x0":2.729151904291724,"y0":50.005531001851026,"z0":5.269075994587281,"aX":16.87367033232799},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":7.0,"breakHorizontal":-15.4,"spinRate":1983,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.4134379689553036,"extension":7.008204412265361},"index":0,"playId":"77f3aec0-8a50-32c5-b985-a91eec551807","pitchNumber":1,"startTime":"2026-07-18T20:39:26.045Z","endTime":"2026-07-18T20:39:34.836Z","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":1},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.252284987511715,"aZ":-23.695487103512622,"pfxX":9.862612323307987,"pfxZ":4.695568270385317,"pX":1.4401396124262282,"pZ":3.115731602834748,"vX0":-6.8595781109666625,"vY0":-132.93064398662978,"vZ0":-1.0506717393553866,"x":62.11,"y":154.66,"x0":2.761870309150473,"y0":50.0000496709662,"z0":5.223009541899974,"aX":17.796176058196746},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":8.5,"breakHorizontal":-16.6,"spinRate":1938,"spinDirection":118},"zone":12,"typeConfidence":2.0,"plateTime":0.4107226203677268,"extension":6.9125494728129455},"index":1,"playId":"abc3ccb2-91ac-33ee-9763-56e051b7d8dd","pitchNumber":2,"startTime":"2026-07-18T20:40:24.210Z","endTime":"2026-07-18T20:40:27.699Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-07-18T20:40:40.999Z","endTime":"2026-07-18T20:40:50.764Z","isPitch":false,"type":"action","player":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.6,"endSpeed":70.9,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.72850644878747,"aZ":-32.28390687925862,"pfxX":-6.920873022125869,"pfxZ":-0.08250861900826267,"pX":-0.896595731304214,"pZ":0.46003622874180483,"vX0":-6.3118214241406125,"vY0":-111.37040220896623,"vZ0":-2.9162088111503097,"x":151.18,"y":226.36,"x0":2.877725359945504,"y0":50.00510959992999,"z0":5.138396985566536,"aX":-8.661605434764727},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-0.6,"breakHorizontal":14.2,"spinRate":2339,"spinDirection":290},"zone":13,"typeConfidence":2.0,"plateTime":0.4925388560699986,"extension":6.938085947145882},"index":3,"playId":"1d4abbd9-501d-36fb-b48c-44646e318ba9","pitchNumber":3,"startTime":"2026-07-18T20:40:50.764Z","endTime":"2026-07-18T20:40:55.215Z","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":91.3,"endSpeed":84.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.988740276468018,"aZ":-21.589489342516952,"pfxX":8.269351022095101,"pfxZ":5.866983567396133,"pX":0.45021542969524664,"pZ":3.344700561591048,"vX0":-8.719224035250223,"vY0":-132.85257294042268,"vZ0":-0.9399036328089077,"x":99.84,"y":148.47,"x0":2.6859311617958035,"y0":50.00310139736788,"z0":5.258912565113139,"aX":14.919862640164443},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":10.7,"breakHorizontal":-13.3,"spinRate":2000,"spinDirection":126},"zone":3,"typeConfidence":2.0,"plateTime":0.41083361920862993,"extension":7.139427124693617},"hitData":{"launchSpeed":99.5,"launchAngle":-10.0,"totalDistance":19.0,"trajectory":"ground_ball","hardness":"medium","location":"7","coordinates":{"coordX":87.12,"coordY":115.52}},"index":4,"playId":"e61f0b15-2e51-3bb0-9d1e-7d38aa768ec1","pitchNumber":4,"startTime":"2026-07-18T20:41:12.241Z","endTime":"2026-07-18T20:41:22.446Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:41:22.446Z","atBatIndex":42},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T20:41:48.499Z","endTime":"2026-07-18T20:42:45.115Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnSecond":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.4,"endSpeed":82.7,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16583426460157,"aZ":-26.193143697356597,"pfxX":10.802711138027302,"pfxZ":3.4210309595761004,"pX":1.1936176265639522,"pZ":2.1648621285172753,"vX0":-7.421119915826099,"vY0":-131.43205286293,"vZ0":-2.9642910432023846,"x":71.5,"y":180.33,"x0":2.652023203888329,"y0":50.00031529050588,"z0":5.254859140697603,"aX":18.874400393826885},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":5.8,"breakHorizontal":-17.9,"spinRate":2003,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.416926723944139,"extension":7.018864751832636},"index":0,"playId":"8262d3be-bf5e-3d99-819c-6e3f39859a7f","pitchNumber":1,"startTime":"2026-07-18T20:41:58.928Z","endTime":"2026-07-18T20:42:03.945Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":76.8,"endSpeed":71.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.16805170794757,"aZ":-32.93279768527976,"pfxX":-3.633756588882034,"pfxZ":-0.6003161807127135,"pX":-1.3550408816401631,"pZ":1.071524570702437,"vX0":-8.332089601788095,"vY0":-111.62874567337866,"vZ0":-1.7941063665890042,"x":168.65,"y":209.85,"x0":2.890542554444843,"y0":50.00262393474514,"z0":5.2606931714908844,"aX":-4.606109465223287},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-1.2,"breakHorizontal":8.6,"spinRate":2281,"spinDirection":293},"zone":13,"typeConfidence":2.0,"plateTime":0.48976450052850096,"extension":6.7923997616084},"index":1,"playId":"735979f2-7364-3879-b4de-105e78291010","pitchNumber":2,"startTime":"2026-07-18T20:42:23.597Z","endTime":"2026-07-18T20:42:27.500Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":77.0,"endSpeed":71.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.92880721659843,"aZ":-32.94598081022444,"pfxX":-3.828879068395541,"pfxZ":-0.612437465811142,"pX":-0.5460774248340908,"pZ":0.5376676204057657,"vX0":-6.674985556730365,"vY0":-111.97599405142148,"vZ0":-2.795787340738638,"x":137.82,"y":224.26,"x0":2.968822506605771,"y0":50.00002535532473,"z0":5.16801543939021,"aX":-4.8675129832494815},"breaks":{"breakAngle":9.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-1.6,"breakHorizontal":8.6,"spinRate":2265,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4888654371527452,"extension":6.736784082056853},"index":2,"playId":"17aa4653-1fd1-3132-9daf-7a523f9a95c3","pitchNumber":3,"startTime":"2026-07-18T20:42:40.530Z","endTime":"2026-07-18T20:42:45.115Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:42:45.115Z","atBatIndex":43},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"J.T. Realmuto walks. Alec Bohm to 3rd. Edmundo Sosa to 2nd.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T20:45:29.910Z","endTime":"2026-07-18T20:48:51.391Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"postOnSecond":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"postOnThird":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6,8,9,10],"actionIndex":[1],"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":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"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":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":10},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","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":10},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T20:43:03.793Z","endTime":"2026-07-18T20:43:34.564Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Kodai Senga replaces Sean Manaea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"startTime":"2026-07-18T20:43:34.564Z","endTime":"2026-07-18T20:45:32.172Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":673540,"link":"/api/v1/people/673540"},"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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":76.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.409387987546236,"aZ":-33.17113657393676,"pfxX":-5.277215070809412,"pfxZ":-0.675599344410335,"pX":-0.15736844346853576,"pZ":1.9233496089938453,"vX0":5.354736907765392,"vY0":-121.34676757013251,"vZ0":-2.9907725892473738,"x":123.0,"y":186.85,"x0":-1.7101193810899558,"y0":50.00059077430672,"z0":6.070522923829885,"aX":-7.846050747169063},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":-1.7,"breakHorizontal":8.3,"spinRate":1236,"spinDirection":253},"zone":8,"typeConfidence":2.0,"plateTime":0.45190259924474274,"extension":6.326508417088775},"index":2,"playId":"85fc422b-34db-3632-873b-2df43eb784f2","pitchNumber":1,"startTime":"2026-07-18T20:45:32.172Z","endTime":"2026-07-18T20:45:36.882Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49993483239368,"aZ":-30.07429080479395,"pfxX":-8.20027556322421,"pfxZ":1.428048189524612,"pX":2.0892695076632353,"pZ":-0.752831743862249,"vX0":11.132249943998103,"vY0":-120.68738953341851,"vZ0":-9.333514349901684,"x":37.36,"y":259.11,"x0":-1.5179639233443059,"y0":50.005524875267795,"z0":5.813762633531605,"aX":-12.097961932308491},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":0.4,"breakHorizontal":12.2,"spinRate":1272,"spinDirection":254},"zone":14,"typeConfidence":2.0,"plateTime":0.4538515499371414,"extension":6.420658261105469},"index":3,"playId":"df7b07e5-9a3b-3e97-91b0-cf9c8075bd88","pitchNumber":2,"startTime":"2026-07-18T20:45:52.459Z","endTime":"2026-07-18T20:45:55.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.224095886373817,"aZ":-13.479824465950873,"pfxX":-3.901825406421791,"pfxZ":9.135028750309317,"pX":-1.348830447203234,"pZ":4.4481085375855915,"vX0":2.8144715845277464,"vY0":-141.87688272591558,"vZ0":-2.1283919698169065,"x":168.41,"y":118.68,"x0":-1.844688958165564,"y0":50.00589381191773,"z0":6.062938733851273,"aX":-7.98822090858131},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":16.3,"breakHorizontal":6.5,"spinRate":2318,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38545203836578956,"extension":6.250831394595348},"index":4,"playId":"a74eb7a8-df6f-34af-a9f3-0c1033d18fba","pitchNumber":3,"startTime":"2026-07-18T20:46:17.965Z","endTime":"2026-07-18T20:46:21.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":73.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.70617359518144,"aZ":-26.310588383331172,"pfxX":-6.5695752830165635,"pfxZ":4.2327690392840704,"pX":0.03319631722007162,"pZ":3.0540416871862965,"vX0":5.981404793368982,"vY0":-117.6220442948012,"vZ0":-1.4546475318980536,"x":115.73,"y":156.32,"x0":-1.703288183983642,"y0":50.0020329730319,"z0":6.146729528515838,"aX":-9.099019136387806},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":7.6,"breakHorizontal":10.2,"spinRate":1132,"spinDirection":253},"zone":2,"typeConfidence":2.0,"plateTime":0.467731328544311,"extension":6.35824283603221},"index":5,"playId":"6766e26c-07ed-34fc-ae3f-6403cc77a1b7","pitchNumber":4,"startTime":"2026-07-18T20:46:39.297Z","endTime":"2026-07-18T20:46:42.599Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":74.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.239374684299772,"aZ":-27.344166808597272,"pfxX":-7.61598126316586,"pfxZ":3.392267877446006,"pX":-0.6076838294969482,"pZ":2.520413292064032,"vX0":5.085792461410563,"vY0":-118.95908827859968,"vZ0":-2.4932573549021937,"x":140.16,"y":170.73,"x0":-1.7909597631248901,"y0":50.002635423251064,"z0":6.0776697998407725,"aX":-10.842625088376133},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":5.8,"breakHorizontal":12.5,"spinRate":1282,"spinDirection":258},"zone":4,"typeConfidence":2.0,"plateTime":0.46160543389748465,"extension":6.406568510321048},"index":6,"playId":"ccf6b954-a7af-334d-b781-cf43c92a4d38","pitchNumber":5,"startTime":"2026-07-18T20:47:05.638Z","endTime":"2026-07-18T20:47:08.971Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":7,"startTime":"2026-07-18T20:47:28.033Z","endTime":"2026-07-18T20:47:47.429Z","isPitch":false,"type":"action","player":{"id":592663,"link":"/api/v1/people/592663"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.4,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.578493826116723,"aZ":-30.328441367722647,"pfxX":-6.4784170202662406,"pfxZ":1.2328631372476835,"pX":-0.1778637808830407,"pZ":0.6867778262054982,"vX0":5.507185518489931,"vY0":-120.93267408462975,"vZ0":-6.23112670153066,"x":123.78,"y":220.24,"x0":-1.633012417655323,"y0":50.00265468268428,"z0":5.927548545123994,"aX":-9.683022551832911},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.1,"breakHorizontal":10.6,"spinRate":1285,"spinDirection":257},"zone":13,"typeConfidence":2.0,"plateTime":0.45135596957573254,"extension":6.557111142989408},"index":8,"playId":"997884b4-85bb-3843-bf9a-d8c30fba8c8b","pitchNumber":6,"startTime":"2026-07-18T20:47:47.429Z","endTime":"2026-07-18T20:47:51.252Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.51859420553364,"aZ":-27.797244210696327,"pfxX":-7.013272034096709,"pfxZ":3.009310063864753,"pX":0.06252829195009871,"pZ":0.9070593722767138,"vX0":5.933129343737419,"vY0":-119.39572884369694,"vZ0":-6.122875655287111,"x":114.62,"y":214.29,"x0":-1.5353209288304608,"y0":50.00188134313885,"z0":5.984765271866705,"aX":-10.194294403993869},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":4.3,"breakHorizontal":11.4,"spinRate":986,"spinDirection":258},"zone":14,"typeConfidence":2.0,"plateTime":0.45755862037061323,"extension":6.637118256176443},"index":9,"playId":"57124e1f-517f-3e95-9821-91f04dc36c49","pitchNumber":7,"startTime":"2026-07-18T20:48:13.508Z","endTime":"2026-07-18T20:48:16.825Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.0,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.41991516234584,"aZ":-26.918648401416153,"pfxX":-7.561824058354855,"pfxZ":3.5556000759780435,"pX":1.3175622242061757,"pZ":-0.30407332184989383,"vX0":8.785421465344351,"vY0":-120.75387043700685,"vZ0":-9.125307752526725,"x":66.78,"y":246.99,"x0":-1.384617396560029,"y0":50.00227577140813,"z0":5.890632546346173,"aX":-11.172242560701697},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.4,"breakHorizontal":11.6,"spinRate":1310,"spinDirection":260},"zone":14,"typeConfidence":2.0,"plateTime":0.4535155981232486,"extension":6.410033747498325},"index":10,"playId":"5f2cf9cd-322c-36bb-8df5-05221e944fc1","pitchNumber":8,"startTime":"2026-07-18T20:48:44.587Z","endTime":"2026-07-18T20:48:51.391Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:48:51.391Z","atBatIndex":44},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Hill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-07-18T20:49:03.633Z","endTime":"2026-07-18T20:51:25.576Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":3},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.2,"endSpeed":80.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.858111360576004,"aZ":-30.40503454156636,"pfxX":-0.4132921661649781,"pfxZ":1.0548486510311594,"pX":-0.1381618117853761,"pZ":2.6984204321660754,"vX0":3.5351381894689498,"vY0":-129.70707440838754,"vZ0":-2.5606578581125454,"x":122.27,"y":165.92,"x0":-1.4760168880775553,"y0":50.000581064202514,"z0":6.061386694876492,"aX":-0.6915363232547954},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":1.4,"breakHorizontal":-0.2,"spinRate":2469,"spinDirection":274},"zone":5,"typeConfidence":2.0,"plateTime":0.42534699692286315,"extension":6.389838127741166},"index":0,"playId":"8b41430d-294c-35b3-baf2-eec9e4f15a37","pitchNumber":1,"startTime":"2026-07-18T20:49:18.769Z","endTime":"2026-07-18T20:49:25.314Z","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":98.7,"endSpeed":91.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.387371455482022,"aZ":-12.84249823674736,"pfxX":-2.831256860499337,"pfxZ":9.177160599139622,"pX":0.20483558394709933,"pZ":2.17727171405485,"vX0":5.781989946659372,"vY0":-143.5546990829819,"vZ0":-8.34889867370356,"x":109.19,"y":179.99,"x0":-1.4592354572371904,"y0":50.001169993203604,"z0":5.905515760106014,"aX":-5.963414691957888},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":15.2,"breakHorizontal":4.1,"spinRate":2367,"spinDirection":212},"zone":8,"typeConfidence":2.0,"plateTime":0.38022201470413997,"extension":6.520018143235313},"index":1,"playId":"44d754f5-efd4-3873-a661-a05a304bd823","pitchNumber":2,"startTime":"2026-07-18T20:49:55.245Z","endTime":"2026-07-18T20:49:58.787Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"index":2,"startTime":"2026-07-18T20:50:14.920Z","endTime":"2026-07-18T20:50:29.260Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.7,"endSpeed":79.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.860715075345233,"aZ":-28.113967269641236,"pfxX":-6.023450836637226,"pfxZ":2.5635762919147753,"pX":-0.10599026293347003,"pZ":0.2556938046073996,"vX0":5.533084191120973,"vY0":-124.54278297039126,"vZ0":-8.076012584547426,"x":121.04,"y":231.88,"x0":-1.5641111824821519,"y0":50.00448118973516,"z0":5.835587263066413,"aX":-9.55030219098194},"breaks":{"breakAngle":16.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":3.1,"breakHorizontal":9.7,"spinRate":1192,"spinDirection":251},"zone":13,"typeConfidence":2.0,"plateTime":0.4382463277131614,"extension":6.574777778763998},"index":3,"playId":"1fcadd01-f813-3c93-b655-3b096cf1d45f","pitchNumber":3,"startTime":"2026-07-18T20:50:29.260Z","endTime":"2026-07-18T20:50:35.004Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":99.4,"endSpeed":91.5,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.439908240704007,"aZ":-12.290732415768543,"pfxX":-5.119564452158206,"pfxZ":9.353589502923764,"pX":0.1352800762241559,"pZ":1.4434485908283117,"vX0":7.14624670843174,"vY0":-144.38592832883316,"vZ0":-10.134013906759755,"x":111.84,"y":199.81,"x0":-1.6987582963285421,"y0":50.005274330673515,"z0":5.740764873072237,"aX":-10.886032989508422},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":15.2,"breakHorizontal":7.9,"spinRate":2381,"spinDirection":220},"zone":14,"typeConfidence":2.0,"plateTime":0.37834489756423606,"extension":6.676445515031534},"index":4,"playId":"f0585041-0503-346f-9337-2bd12d044fec","pitchNumber":4,"startTime":"2026-07-18T20:50:56.691Z","endTime":"2026-07-18T20:51:01.741Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":2},"pitchData":{"startSpeed":85.2,"endSpeed":77.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.77714551665719,"aZ":-25.59355276985367,"pfxX":-7.257132222476753,"pfxZ":4.267293974859152,"pX":-1.0916806849126146,"pZ":1.6562958467301705,"vX0":3.9760216709652676,"vY0":-123.89806589105274,"vZ0":-5.126930844937521,"x":158.61,"y":194.06,"x0":-1.781799038166421,"y0":50.00017263208031,"z0":5.914465085016293,"aX":-11.182170251418954},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.7,"breakHorizontal":12.1,"spinRate":1162,"spinDirection":260},"zone":13,"typeConfidence":2.0,"plateTime":0.4435702758681481,"extension":6.412569686759232},"index":5,"playId":"77988099-53d1-330f-a74b-c51f6cfb07ba","pitchNumber":5,"startTime":"2026-07-18T20:51:21.100Z","endTime":"2026-07-18T20:51:25.576Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:51:25.576Z","atBatIndex":45},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Bo Bichette grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T20:54:05.175Z","endTime":"2026-07-18T20:54:28.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2],"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":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":{"description":"Pitching Change: Orion Kerkering replaces Jesús Luzardo.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T20:53:23.462Z","endTime":"2026-07-18T20:54:07.469Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":689147,"link":"/api/v1/people/689147"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.1,"endSpeed":88.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.459089643149163,"aZ":-22.51655564047748,"pfxX":-9.776550687998778,"pfxZ":4.8570977137331175,"pX":-0.33223235574386517,"pZ":2.380563326515536,"vX0":5.024025196265411,"vY0":-139.87018078336138,"vZ0":-5.576001303774815,"x":129.66,"y":174.5,"x0":-0.877966233079933,"y0":50.002622904723665,"z0":5.868731942978515,"aX":-19.442383345603023},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":7.9,"breakHorizontal":16.7,"spinRate":2137,"spinDirection":224},"zone":4,"typeConfidence":0.93,"plateTime":0.39104767188087974,"extension":6.180844548791484},"index":1,"playId":"4792205a-7e0d-3949-b446-9afc64c94c6e","pitchNumber":1,"startTime":"2026-07-18T20:54:07.469Z","endTime":"2026-07-18T20:54:11.829Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":96.0,"endSpeed":88.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.760923962304002,"aZ":-19.51824455220161,"pfxX":-9.380149309226468,"pfxZ":6.373515642319459,"pX":-0.7486419646355734,"pZ":2.9249692527462687,"vX0":3.867552380522013,"vY0":-139.8345718903172,"vZ0":-4.608290443553008,"x":145.54,"y":159.81,"x0":-0.9289646939956456,"y0":50.002040104226666,"z0":5.870229115205532,"aX":-18.623532022861095},"breaks":{"breakAngle":40.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.8,"breakHorizontal":16.2,"spinRate":2274,"spinDirection":225},"zone":1,"typeConfidence":0.93,"plateTime":0.3913032737625368,"extension":6.11955658418819},"hitData":{"launchSpeed":84.4,"launchAngle":-32.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":117.04,"coordY":162.68}},"index":2,"playId":"1c56a3f6-2bda-3eec-9c84-d83ef69b3462","pitchNumber":2,"startTime":"2026-07-18T20:54:20.515Z","endTime":"2026-07-18T20:54:28.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:54:28.516Z","atBatIndex":46},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out to center fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T20:54:57.388Z","endTime":"2026-07-18T20:55:25.768Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-07-18T20:54:47.113Z","endTime":"2026-07-18T20:54:59.689Z","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(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.2,"endSpeed":88.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.744013514639114,"aZ":-21.157669032815363,"pfxX":-7.862424566263991,"pfxZ":5.492832812548286,"pX":-0.06845742740609469,"pZ":2.924290522976263,"vX0":4.77358974390947,"vY0":-140.03786164352292,"vZ0":-4.525722660889507,"x":119.61,"y":159.82,"x0":-0.7650506698491589,"y0":50.00388828029635,"z0":5.9278716436022485,"aX":-15.768437511689914},"breaks":{"breakAngle":33.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":9.4,"breakHorizontal":13.4,"spinRate":1983,"spinDirection":227},"zone":2,"typeConfidence":0.93,"plateTime":0.3896894612809323,"extension":6.056769193129439},"index":1,"playId":"4d4bc446-b082-3f97-8ef3-e434fff6fd85","pitchNumber":1,"startTime":"2026-07-18T20:54:59.689Z","endTime":"2026-07-18T20:55:04.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":80.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.23273474845614,"aZ":-33.58432335694575,"pfxX":8.583010156728225,"pfxZ":-0.8620750194271061,"pX":0.3638891237072581,"pZ":2.53233441798368,"vX0":1.5078156839974006,"vY0":-126.31259589012787,"vZ0":-1.4865126105665485,"x":103.13,"y":170.41,"x0":-1.3553590937494633,"y0":50.00458976659002,"z0":5.803278772483931,"aX":14.013182850640426},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-1.7,"breakHorizontal":-16.0,"spinRate":2765,"spinDirection":55},"zone":6,"typeConfidence":0.9,"plateTime":0.4319346844403036,"extension":5.967180777477555},"hitData":{"launchSpeed":98.3,"launchAngle":39.0,"totalDistance":360.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":109.52,"coordY":54.86}},"index":2,"playId":"f0dabaf3-431f-3955-b803-b99523cad2bb","pitchNumber":2,"startTime":"2026-07-18T20:55:15.513Z","endTime":"2026-07-18T20:55:25.768Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:55:25.768Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":1,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-07-18T20:55:36.270Z","endTime":"2026-07-18T20:58:09.516Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":98.7,"endSpeed":90.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.597710491953656,"aZ":-14.669026207206871,"pfxX":-8.17945008104983,"pfxZ":8.350142578241991,"pX":-1.3476127834935991,"pZ":3.292789117246669,"vX0":1.7689009941985385,"vY0":-143.70744905820132,"vZ0":-5.086175868322202,"x":168.37,"y":149.87,"x0":-0.9074123227946058,"y0":50.00420451563444,"z0":5.9935597826222065,"aX":-17.146753079718586},"breaks":{"breakAngle":46.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":14.3,"breakHorizontal":14.5,"spinRate":2393,"spinDirection":218},"zone":11,"typeConfidence":0.9,"plateTime":0.3808268022323782,"extension":5.924834111058925},"index":0,"playId":"0ce81db3-42af-335d-bd2d-8413125eb803","pitchNumber":1,"startTime":"2026-07-18T20:55:52.939Z","endTime":"2026-07-18T20:55:57.257Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.9,"endSpeed":79.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.609147916985002,"aZ":-35.27267857913302,"pfxX":5.357706099421898,"pfxZ":-1.9489144910091625,"pX":-1.1372373177895663,"pZ":2.0081223317554615,"vX0":-0.8258376316159711,"vY0":-125.21356918072078,"vZ0":-2.0995264142148544,"x":160.35,"y":184.56,"x0":-1.4998704244137773,"y0":50.00078000525377,"z0":5.73570124518319,"aX":8.530346529619402},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-3.7,"breakHorizontal":-9.5,"spinRate":2777,"spinDirection":54},"zone":13,"typeConfidence":0.88,"plateTime":0.43695665027391684,"extension":5.891214168912459},"index":1,"playId":"b6db6a31-b485-3125-ae1c-a7001dd54088","pitchNumber":2,"startTime":"2026-07-18T20:56:07.309Z","endTime":"2026-07-18T20:56:11.695Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.255653141459646,"aZ":-11.934103455273888,"pfxX":-7.895377343797047,"pfxZ":9.895017403008108,"pX":-0.5873195101669171,"pZ":3.1584142504503787,"vX0":3.7100933003011987,"vY0":-141.63837212293492,"vZ0":-5.649912804385892,"x":139.39,"y":153.5,"x0":-0.8833219690504678,"y0":50.0053178543879,"z0":5.9320816132805465,"aX":-16.155191459941822},"breaks":{"breakAngle":49.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":17.0,"breakHorizontal":13.7,"spinRate":2362,"spinDirection":221},"zone":1,"typeConfidence":0.9,"plateTime":0.38567793417658036,"extension":6.049468192134551},"index":2,"playId":"a22a08c6-78be-335d-a55c-9d1ccca966ba","pitchNumber":3,"startTime":"2026-07-18T20:56:22.556Z","endTime":"2026-07-18T20:56:26.400Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.00580460350877,"aZ":-31.90572197023364,"pfxX":4.511578595514732,"pfxZ":0.16234053761751355,"pX":0.1459536321037402,"pZ":3.397105891556709,"vX0":2.16998839785469,"vY0":-127.83119838611144,"vZ0":0.05634800083898961,"x":111.44,"y":147.06,"x0":-1.296695898904644,"y0":50.004652364230544,"z0":5.851790965710564,"aX":7.56806600112781},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":0.5,"breakHorizontal":-8.6,"spinRate":2779,"spinDirection":61},"zone":2,"typeConfidence":0.89,"plateTime":0.4262707475375769,"extension":5.943584480046283},"index":3,"playId":"d31bf369-a088-3ead-a035-d8d6cb741be7","pitchNumber":4,"startTime":"2026-07-18T20:56:45.490Z","endTime":"2026-07-18T20:56:49.345Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-07-18T20:56:58.243Z","endTime":"2026-07-18T20:57:16.956Z","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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.2,"endSpeed":81.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.827927759267926,"aZ":-34.275112278097566,"pfxX":5.16288551844768,"pfxZ":-1.2593315150080784,"pX":-1.4085924726492414,"pZ":2.660970340587764,"vX0":-1.148682320262289,"vY0":-127.16353840692523,"vZ0":-1.0640860218762793,"x":170.69,"y":166.93,"x0":-1.6270227711133274,"y0":50.003253792293435,"z0":5.76214785449558,"aX":8.602703435721944},"breaks":{"breakAngle":13.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.7,"breakVerticalInduced":-2.3,"breakHorizontal":-9.2,"spinRate":2868,"spinDirection":62},"zone":11,"typeConfidence":0.88,"plateTime":0.427901199431874,"extension":5.938444328088157},"index":5,"playId":"6865da1c-0070-3cb6-bd36-457cae7903d8","pitchNumber":5,"startTime":"2026-07-18T20:57:16.956Z","endTime":"2026-07-18T20:57:21.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.37472982083092,"aZ":-11.98409247883882,"pfxX":-7.103626400782718,"pfxZ":9.657864641891086,"pX":0.07577355900787537,"pZ":2.927322298451275,"vX0":5.000821154902081,"vY0":-142.8463452873474,"vZ0":-6.186719480166645,"x":114.11,"y":159.74,"x0":-0.764556096963548,"y0":50.000233001328816,"z0":5.857071209635564,"aX":-14.846240249259036},"breaks":{"breakAngle":46.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":16.6,"breakHorizontal":12.0,"spinRate":2473,"spinDirection":217},"zone":2,"typeConfidence":0.9,"plateTime":0.38177137033296304,"extension":6.1014025058729064},"index":6,"playId":"b7dab73e-e74a-3e5f-8dc6-0d7cf9d5950a","pitchNumber":6,"startTime":"2026-07-18T20:57:34.801Z","endTime":"2026-07-18T20:57:38.116Z","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":97.8,"endSpeed":90.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.386484247485257,"aZ":-13.680695148916685,"pfxX":-6.914883675645608,"pfxZ":8.910351330776345,"pX":-0.5710221118785793,"pZ":2.1417212960962124,"vX0":3.4153602387959263,"vY0":-142.36772716955375,"vZ0":-7.865160815614425,"x":138.77,"y":180.95,"x0":-0.8808845944825285,"y0":50.0003982077667,"z0":5.785921408102413,"aX":-14.345019359763075},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":14.9,"breakHorizontal":12.0,"spinRate":2402,"spinDirection":227},"zone":7,"typeConfidence":0.9,"plateTime":0.38316572199762255,"extension":6.17733111129406},"index":7,"playId":"6965128b-f7a8-3189-a41a-f2ddcf3b7ac9","pitchNumber":7,"startTime":"2026-07-18T20:58:05.718Z","endTime":"2026-07-18T20:58:09.516Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T20:58:09.516Z","atBatIndex":48},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Bryson Stott triples (5) on a sharp line drive to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T21:00:18.553Z","endTime":"2026-07-18T21:00:52.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":35},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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.4,"endSpeed":89.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.583875570479204,"aZ":-12.571028595841529,"pfxX":-5.273470160399448,"pfxZ":9.790246486861632,"pX":0.7631636608034845,"pZ":1.356500746033,"vX0":8.471388263880032,"vY0":-139.90609377079122,"vZ0":-9.953366961549165,"x":87.91,"y":202.15,"x0":-1.6049228466592254,"y0":50.00201649184185,"z0":5.7621901023327515,"aX":-10.559057654199282},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.1,"breakHorizontal":8.0,"spinRate":2301,"spinDirection":217},"zone":14,"typeConfidence":2.0,"plateTime":0.38999824707276076,"extension":6.493301733112458},"hitData":{"launchSpeed":106.7,"launchAngle":17.0,"totalDistance":395.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":169.78,"coordY":45.49}},"index":0,"playId":"cdd318d5-b5f8-361c-b3ee-ead521489a1c","pitchNumber":1,"startTime":"2026-07-18T21:00:37.549Z","endTime":"2026-07-18T21:00:52.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T21:00:52.897Z","atBatIndex":49},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trea Turner walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T21:01:11.772Z","endTime":"2026-07-18T21:02:58.189Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":0},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnThird":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.701570498241406,"aZ":-35.56877466898393,"pfxX":-2.6756155339342014,"pfxZ":-2.322480953387023,"pX":0.7800346980631054,"pZ":1.8986847265604072,"vX0":6.326530897324635,"vY0":-119.64806973226509,"vZ0":-2.632881925588778,"x":87.27,"y":187.52,"x0":-1.5378025257616785,"y0":50.000095026043084,"z0":6.166819270394931,"aX":-3.9228520665831828},"breaks":{"breakAngle":4.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-4.6,"breakHorizontal":3.5,"spinRate":1305,"spinDirection":263},"zone":9,"typeConfidence":2.0,"plateTime":0.45588034727099114,"extension":6.5412271030312406},"index":0,"playId":"b5d85405-5df7-3a48-96ad-ff9131556e29","pitchNumber":1,"startTime":"2026-07-18T21:01:31.819Z","endTime":"2026-07-18T21:01:35.126Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.4,"endSpeed":77.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.506823587383757,"aZ":-23.394662902861658,"pfxX":-6.3231684988821915,"pfxZ":5.868498911376965,"pX":0.14488255544720702,"pZ":0.7993596428053518,"vX0":5.8100385515603925,"vY0":-121.22383214093118,"vZ0":-7.246090039182374,"x":111.48,"y":217.2,"x0":-1.4552475531138636,"y0":50.004538461106975,"z0":5.853881498710277,"aX":-9.462579773642531},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":9.2,"breakHorizontal":10.2,"spinRate":1259,"spinDirection":249},"zone":14,"typeConfidence":2.0,"plateTime":0.45090472277424887,"extension":6.591978821190049},"index":1,"playId":"3b1b966f-e231-3a75-bf7a-3024802d7d56","pitchNumber":2,"startTime":"2026-07-18T21:01:50.516Z","endTime":"2026-07-18T21:01:53.876Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.0,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.40134523861634,"aZ":-30.30268246925394,"pfxX":-0.633495326669866,"pfxZ":1.1359695408876904,"pX":0.2923140431105968,"pZ":1.3948120916076252,"vX0":4.643346720674526,"vY0":-127.07500126102327,"vZ0":-5.593341493150018,"x":105.86,"y":201.12,"x0":-1.4710737055479268,"y0":50.003798837825286,"z0":6.012377794449637,"aX":-1.044144125468085},"breaks":{"breakAngle":0.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":1.1,"breakHorizontal":0.1,"spinRate":2575,"spinDirection":264},"zone":14,"typeConfidence":2.0,"plateTime":0.429932085715377,"extension":6.374848475629692},"index":2,"playId":"e3db4109-daa1-36e8-98a2-5eb33ab1328a","pitchNumber":3,"startTime":"2026-07-18T21:02:12.585Z","endTime":"2026-07-18T21:02:18.244Z","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":87.4,"endSpeed":81.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.58445043727143,"aZ":-29.9011211129679,"pfxX":-0.34923130441294603,"pfxZ":1.3743860377949204,"pX":1.2274038143944317,"pZ":1.1158628788945966,"vX0":6.536045516075571,"vY0":-127.12175123424163,"vZ0":-6.198788281340776,"x":70.21,"y":208.65,"x0":-1.3206704175586383,"y0":50.00312064592501,"z0":5.929501151335777,"aX":-0.5783715531546305},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":1.4,"breakHorizontal":-0.7,"spinRate":2616,"spinDirection":316},"zone":14,"typeConfidence":2.0,"plateTime":0.42921555639386266,"extension":6.420945660082562},"index":3,"playId":"fb453eeb-9d09-3e4d-902d-ab90e9592330","pitchNumber":4,"startTime":"2026-07-18T21:02:33.643Z","endTime":"2026-07-18T21:02:36.941Z","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":4,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":84.7,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.351225847141286,"aZ":-26.16888676831589,"pfxX":-1.4258281914124242,"pfxZ":3.296250329648956,"pX":-0.01727358224493787,"pZ":3.4228958131524116,"vX0":4.184809854166283,"vY0":-133.52470743451596,"vZ0":-2.195268960515169,"x":117.66,"y":146.36,"x0":-1.4134600949137306,"y0":50.00235968309233,"z0":6.12170311609189,"aX":-2.597720722797629},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":5.8,"breakHorizontal":1.8,"spinRate":2480,"spinDirection":193},"zone":2,"typeConfidence":2.0,"plateTime":0.4088179666929248,"extension":6.360618338739528},"index":4,"playId":"2b0815fc-2fef-3bb6-ac35-d463ac88ee82","pitchNumber":5,"startTime":"2026-07-18T21:02:53.374Z","endTime":"2026-07-18T21:02:58.189Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T21:02:58.189Z","atBatIndex":50},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":1,"homeScore":4,"isOut":false},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T21:03:08.975Z","endTime":"2026-07-18T21:05:31.866Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"postOnSecond":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnThird":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Loaded"}},"pitchIndex":[0,1,3,4,5,6],"actionIndex":[2],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.0,"endSpeed":78.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.846039852834675,"aZ":-32.23604046582557,"pfxX":-8.769382395004362,"pfxZ":-0.04182083685925342,"pX":0.12304981837531113,"pZ":0.9805214676275531,"vX0":7.453683118647824,"vY0":-123.50297647038227,"vZ0":-5.339597665965128,"x":112.31,"y":212.31,"x0":-1.7899956447556116,"y0":50.00085168270568,"z0":5.871282674525638,"aX":-13.58962779276687},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":-1.1,"breakHorizontal":14.2,"spinRate":1231,"spinDirection":247},"zone":14,"typeConfidence":2.0,"plateTime":0.44292831991039394,"extension":6.5743252496444216},"index":0,"playId":"746f1baa-de98-31a9-81b2-76f25edf1c2a","pitchNumber":1,"startTime":"2026-07-18T21:03:33.898Z","endTime":"2026-07-18T21:03:37.944Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.097526253602744,"aZ":-33.13959398211182,"pfxX":-8.89405683601937,"pfxZ":-0.6531130061810722,"pX":0.14167385356382695,"pZ":0.2809297112102121,"vX0":7.442761095756474,"vY0":-120.69807017656616,"vZ0":-6.210337424249012,"x":111.6,"y":231.19,"x0":-1.8236896417086716,"y0":50.004474609150925,"z0":5.799517118558555,"aX":-13.147824959473967},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-2.4,"breakHorizontal":14.4,"spinRate":1218,"spinDirection":250},"zone":14,"typeConfidence":2.0,"plateTime":0.45349603028571694,"extension":6.82834590729568},"index":1,"playId":"ab119b80-ba2c-3777-be82-1afe12f13537","pitchNumber":2,"startTime":"2026-07-18T21:03:54.656Z","endTime":"2026-07-18T21:04:02.581Z","isPitch":true,"type":"pitch"},{"details":{"description":"Trea Turner steals (17) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"index":2,"actionPlayId":"ab119b80-ba2c-3777-be82-1afe12f13537","startTime":"2026-07-18T21:04:10.797Z","endTime":"2026-07-18T21:04:23.119Z","isPitch":false,"isBaseRunningPlay":true,"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(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":0},"pitchData":{"startSpeed":88.3,"endSpeed":81.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.034563146068336,"aZ":-27.598721723876192,"pfxX":-0.8609232046685178,"pfxZ":2.729128050502819,"pX":-0.535398307772975,"pZ":3.5319247736171757,"vX0":3.4861086994362753,"vY0":-128.56717839569916,"vZ0":-1.1305813092830568,"x":137.41,"y":143.42,"x0":-1.7956393296784279,"y0":50.0056643014415,"z0":6.114461169959177,"aX":-1.445472729701856},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":4.9,"breakHorizontal":0.8,"spinRate":2560,"spinDirection":247},"zone":11,"typeConfidence":2.0,"plateTime":0.4256173396511205,"extension":6.305351876557599},"index":3,"playId":"8ae64c89-cc68-3296-9bb3-fd9d816450d4","pitchNumber":3,"startTime":"2026-07-18T21:04:23.119Z","endTime":"2026-07-18T21:04:27.096Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.4,"endSpeed":90.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.229550383757914,"aZ":-12.368345582939886,"pfxX":-3.948547902563128,"pfxZ":9.434575762130487,"pX":0.04483244579392749,"pZ":2.416831476088682,"vX0":6.148060893572961,"vY0":-143.09222454372065,"vZ0":-7.684749347677763,"x":115.29,"y":173.53,"x0":-1.606504031984904,"y0":50.0010421220114,"z0":5.890525680776265,"aX":-8.288022644605897},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":16.0,"breakHorizontal":6.1,"spinRate":2426,"spinDirection":212},"zone":5,"typeConfidence":2.0,"plateTime":0.3810035284245368,"extension":6.6675905144184755},"index":4,"playId":"5d4b9e84-ba09-39ec-9762-82b3b6921baa","pitchNumber":4,"startTime":"2026-07-18T21:04:47.268Z","endTime":"2026-07-18T21:04:51.844Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":78.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.972441480486964,"aZ":-34.629789955438916,"pfxX":4.696899812458919,"pfxZ":-1.6070243378260294,"pX":-0.3416951439131817,"pZ":2.0949215964266497,"vX0":2.228275173205017,"vY0":-122.66370163506939,"vZ0":-2.052628373905466,"x":130.02,"y":182.22,"x0":-1.8703338850147915,"y0":50.000193882591184,"z0":5.879193673615266,"aX":7.1961220982666685},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-3.1,"breakHorizontal":-9.0,"spinRate":2705,"spinDirection":22},"zone":7,"typeConfidence":2.0,"plateTime":0.4455701097539859,"extension":6.15879139622367},"index":5,"playId":"046d7142-6af9-3ffb-a970-fc2c48d7077a","pitchNumber":5,"startTime":"2026-07-18T21:05:06.653Z","endTime":"2026-07-18T21:05:09.677Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.2,"endSpeed":77.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.157046086823073,"aZ":-29.020518518708737,"pfxX":-7.574568309934172,"pfxZ":2.0800912997383554,"pX":0.5095590409026901,"pZ":-0.32066396404992853,"vX0":7.8949501530271995,"vY0":-122.22809431645744,"vZ0":-8.522463651011503,"x":97.58,"y":247.44,"x0":-1.7786335894187637,"y0":50.00094193236323,"z0":5.704302861308346,"aX":-11.457084530962781},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":1.9,"breakHorizontal":11.9,"spinRate":1157,"spinDirection":248},"zone":14,"typeConfidence":2.0,"plateTime":0.4481750410108618,"extension":6.567553448069321},"index":6,"playId":"d966351e-8be8-354a-b2bb-7db062d4e579","pitchNumber":6,"startTime":"2026-07-18T21:05:27.057Z","endTime":"2026-07-18T21:05:31.866Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T21:05:31.866Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a sharp line drive to right fielder Carson Benge. Bryson Stott scores. Trea Turner scores. Kyle Schwarber to 2nd.","rbi":2,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T21:06:55.478Z","endTime":"2026-07-18T21:08:01.872Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnSecond":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":{"id":673540,"link":"/api/v1/people/673540"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T21:05:45.570Z","endTime":"2026-07-18T21:06:57.731Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.457272751155077,"aZ":-39.0515819831759,"pfxX":5.721422804435203,"pfxZ":-4.6781045481468135,"pX":0.42934377771683513,"pZ":1.3579003715719131,"vX0":3.624291860858677,"vY0":-120.79114975625932,"vZ0":-2.7092523705439224,"x":100.63,"y":202.12,"x0":-1.8358553427161415,"y0":50.00154543674631,"z0":5.941811687723049,"aX":8.416501151899467},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-8.9,"breakHorizontal":-11.3,"spinRate":2546,"spinDirection":29},"zone":14,"typeConfidence":2.0,"plateTime":0.4541986606871258,"extension":6.326785966977009},"index":1,"playId":"4254a927-6c85-3230-a043-6b75179529fd","pitchNumber":1,"startTime":"2026-07-18T21:06:57.731Z","endTime":"2026-07-18T21:07:01.701Z","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(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.8,"endSpeed":78.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.46744451472563,"aZ":-30.659603851579572,"pfxX":-6.103106371399701,"pfxZ":0.9928406842796558,"pX":-0.4480535497804673,"pZ":0.8485278693187149,"vX0":5.305251561495166,"vY0":-121.90782117036397,"vZ0":-5.741267144548111,"x":134.08,"y":215.87,"x0":-1.8479435015694032,"y0":50.001764406324654,"z0":5.845464373241867,"aX":-9.288036749909459},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":0.8,"breakHorizontal":10.0,"spinRate":1020,"spinDirection":253},"zone":13,"typeConfidence":2.0,"plateTime":0.4474075993008819,"extension":6.483340058491739},"index":2,"playId":"95168811-91dd-339f-9def-6e1792e25c52","pitchNumber":2,"startTime":"2026-07-18T21:07:28.356Z","endTime":"2026-07-18T21:07:31.930Z","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(85, 0, 187, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":76.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.10298392857058,"aZ":-25.770450986897615,"pfxX":-7.7476446842916715,"pfxZ":4.323595921485539,"pX":-0.09064078957467087,"pZ":1.7641738569342866,"vX0":6.575260232319044,"vY0":-121.56136639273775,"vZ0":-4.527109292999205,"x":120.46,"y":191.15,"x0":-1.8374360670237406,"y0":50.00344617667083,"z0":5.915140125625347,"aX":-11.477289166503287},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":6.8,"breakHorizontal":12.2,"spinRate":1257,"spinDirection":257},"zone":8,"typeConfidence":2.0,"plateTime":0.45234538829504745,"extension":6.5029657010514565},"hitData":{"launchSpeed":103.4,"launchAngle":8.0,"totalDistance":157.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":177.8,"coordY":117.36}},"index":3,"playId":"355695ca-6071-3518-abd9-52be3a91a6c3","pitchNumber":3,"startTime":"2026-07-18T21:07:51.034Z","endTime":"2026-07-18T21:08:01.872Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T21:08:01.872Z","atBatIndex":52},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alec Bohm flies out to center fielder A.J. Ewing. Kyle Schwarber to 3rd. Throwing error by shortstop Francisco Lindor.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T21:08:20.264Z","endTime":"2026-07-18T21:09:30.765Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Error","eventType":"error","movementReason":"r_adv_play","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_throwing_error"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.547001111387218,"aZ":-15.706718669705985,"pfxX":-2.6575538865708506,"pfxZ":8.222280455780949,"pX":1.268326686834627,"pZ":3.2573762454503545,"vX0":8.97819492164503,"vY0":-140.12397846647136,"vZ0":-4.4842247285343175,"x":68.65,"y":150.83,"x0":-1.6219603708071235,"y0":50.00202052367359,"z0":5.893750303161156,"aX":-5.32271429100786},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.2,"breakHorizontal":3.1,"spinRate":2452,"spinDirection":215},"zone":12,"typeConfidence":2.0,"plateTime":0.38982786580544815,"extension":6.446469348441887},"index":0,"playId":"19497782-1bf8-3a2e-a850-bf2690c4d43c","pitchNumber":1,"startTime":"2026-07-18T21:08:33.531Z","endTime":"2026-07-18T21:08:37.410Z","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":96.2,"endSpeed":88.6,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.0132744098956,"aZ":-15.399852004081099,"pfxX":-3.3437900514598624,"pfxZ":8.363712222059403,"pX":-0.6718629262900784,"pZ":3.9875249153565115,"vX0":4.216621524626128,"vY0":-140.1040368330366,"vZ0":-2.7683836846458054,"x":142.61,"y":131.12,"x0":-1.7556918453440902,"y0":50.00266223211045,"z0":5.983772331861368,"aX":-6.706728689181592},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":14.9,"breakHorizontal":5.3,"spinRate":2372,"spinDirection":218},"zone":11,"typeConfidence":2.0,"plateTime":0.3896194232483059,"extension":6.37847690873089},"index":1,"playId":"44b7a2dc-3dbe-3b10-a9a1-b3a177ef8788","pitchNumber":2,"startTime":"2026-07-18T21:08:52.509Z","endTime":"2026-07-18T21:08:56.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.0,"endSpeed":83.1,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.253339708325935,"aZ":-26.460286927676766,"pfxX":-0.2597377582568352,"pfxZ":3.2658985636537228,"pX":0.33107311700245784,"pZ":2.5525902474232853,"vX0":5.3425723250316075,"vY0":-131.09931600069513,"vZ0":-3.69390502997265,"x":104.38,"y":169.86,"x0":-1.6946975625387313,"y0":50.00546353525735,"z0":5.942481739515533,"aX":-0.4557651847325903},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.4,"breakHorizontal":-0.6,"spinRate":2479,"spinDirection":205},"zone":6,"typeConfidence":2.0,"plateTime":0.41691304752550185,"extension":6.511565801461805},"hitData":{"launchSpeed":94.9,"launchAngle":25.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":116.89,"coordY":50.47}},"index":2,"playId":"c33010ae-b4cc-3cfa-b60f-6ede36813f20","pitchNumber":3,"startTime":"2026-07-18T21:09:13.746Z","endTime":"2026-07-18T21:09:30.765Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T21:09:30.765Z","atBatIndex":53},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, third baseman Bo Bichette to first baseman Eric Wagaman.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T21:10:00.599Z","endTime":"2026-07-18T21:10:33.207Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"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":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.591082283272254,"aZ":-24.53865928124758,"pfxX":-2.408034270388413,"pfxZ":4.538496335335619,"pX":0.2958526615146267,"pZ":1.5222322255435332,"vX0":5.765034016225722,"vY0":-128.3399233048181,"vZ0":-6.200193777385604,"x":105.72,"y":197.68,"x0":-1.6587566193126875,"y0":50.00103308011114,"z0":5.860048542117618,"aX":-4.049269412276873},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.8,"breakVerticalInduced":7.2,"breakHorizontal":3.1,"spinRate":2455,"spinDirection":230},"zone":14,"typeConfidence":2.0,"plateTime":0.42549322903305775,"extension":6.468993283073235},"index":0,"playId":"73f42d85-1637-3c6d-be7a-f34d49127087","pitchNumber":1,"startTime":"2026-07-18T21:10:06.438Z","endTime":"2026-07-18T21:10:09.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.3,"endSpeed":78.3,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.3885674877804,"aZ":-31.243753937410883,"pfxX":-0.9879265273075544,"pfxZ":0.5905701462270105,"pX":0.6769566686466245,"pZ":1.9277303049168564,"vX0":6.4880799298179435,"vY0":-126.72839135816055,"vZ0":-3.4199355746146773,"x":91.2,"y":186.73,"x0":-1.8183157889889745,"y0":50.00514381835384,"z0":5.863351409288908,"aX":-1.5643938812082208},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":0.4,"breakHorizontal":-0.1,"spinRate":2573,"spinDirection":30},"zone":9,"typeConfidence":2.0,"plateTime":0.4367453550650251,"extension":6.445228982052023},"hitData":{"launchSpeed":86.1,"launchAngle":5.0,"totalDistance":78.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":109.43,"coordY":169.27}},"index":1,"playId":"d003b98b-5dcc-3915-8892-d125ecdba90c","pitchNumber":2,"startTime":"2026-07-18T21:10:24.678Z","endTime":"2026-07-18T21:10:33.207Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T21:10:33.207Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez challenged (pitch result), call on the field was overturned: Brandon Marsh called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-07-18T21:10:53.057Z","endTime":"2026-07-18T21:11:42.734Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"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":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.623601299183488,"aZ":-33.1307142323176,"pfxX":4.636775040943256,"pfxZ":-0.6484560128559194,"pX":-0.32638783357700085,"pZ":1.858905686901725,"vX0":2.4244391339026627,"vY0":-120.809376008529,"vZ0":-2.5097406514889653,"x":129.44,"y":188.59,"x0":-1.9438736772058962,"y0":50.00074875726469,"z0":5.811528265709896,"aX":6.880389746306466},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":-1.4,"breakHorizontal":-9.0,"spinRate":2620,"spinDirection":27},"zone":7,"typeConfidence":2.0,"plateTime":0.45266644746535345,"extension":6.519571117558094},"index":0,"playId":"59135e7d-8550-3fc1-8f9c-8429ce37a98d","pitchNumber":1,"startTime":"2026-07-18T21:11:00.365Z","endTime":"2026-07-18T21:11:04.373Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":90.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.34631995660572,"aZ":-15.345673912922866,"pfxX":-4.611568173919599,"pfxZ":8.102086345154657,"pX":-0.326654480502862,"pZ":1.936644491384837,"vX0":5.938131988532981,"vY0":-142.65607658249354,"vZ0":-7.918895849894629,"x":129.45,"y":186.49,"x0":-1.828249153816008,"y0":50.006245886827095,"z0":5.700251531695806,"aX":-9.58324389800166},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":13.3,"breakHorizontal":7.3,"spinRate":2429,"spinDirection":215},"zone":7,"typeConfidence":2.0,"plateTime":0.3827770800888599,"extension":6.490319940359472},"index":1,"playId":"140733bd-d11f-3eec-a593-44117375fad1","pitchNumber":2,"startTime":"2026-07-18T21:11:18.047Z","endTime":"2026-07-18T21:11:22.073Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":98.8,"endSpeed":91.0,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.741270804846785,"aZ":-14.679066929648885,"pfxX":-5.095600749580322,"pfxZ":8.332791173988511,"pX":0.7364993737755755,"pZ":1.7143222628111638,"vX0":9.198130423072852,"vY0":-143.42866193769265,"vZ0":-8.487629550734509,"x":88.93,"y":192.49,"x0":-1.8386538451856336,"y0":50.00598989627814,"z0":5.611922086487847,"aX":-10.702693334866852},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":13.7,"breakHorizontal":7.6,"spinRate":2499,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.3807565714674368,"extension":6.709824612212179},"index":2,"playId":"4d2189f4-5874-3d53-bf9d-2cfdd7d78949","pitchNumber":3,"startTime":"2026-07-18T21:11:38.277Z","endTime":"2026-07-18T21:11:42.734Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}},"playEndTime":"2026-07-18T21:11:42.734Z","atBatIndex":55},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T21:14:49.175Z","endTime":"2026-07-18T21:15:55.250Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7,8],"actionIndex":[0,1,2,3],"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":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":592663,"link":"/api/v1/people/592663"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive Substitution: Justin Crawford replaces left fielder Edmundo Sosa, batting 5th, playing center field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T21:14:03.085Z","endTime":"2026-07-18T21:14:03.107Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"battingOrder":"501","replacedPlayer":{"id":624641,"link":"/api/v1/people/624641"}},{"details":{"description":"Defensive switch from right field to left field for Brandon Marsh.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-07-18T21:14:03.107Z","endTime":"2026-07-18T21:14:03.108Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"600"},{"details":{"description":"Defensive switch from center field to right field for Derek Hill.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-07-18T21:14:03.108Z","endTime":"2026-07-18T21:14:03.109Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"800"},{"details":{"description":"Pitching Change: José Alvarado replaces Orion Kerkering.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-07-18T21:14:03.109Z","endTime":"2026-07-18T21:14:51.511Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621237,"link":"/api/v1/people/621237"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":96.7,"endSpeed":89.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.376967945560995,"aZ":-18.706713984921485,"pfxX":8.563432296079785,"pfxZ":6.65175622965144,"pX":0.11293098027605356,"pZ":3.611547083240331,"vX0":-6.646980740116718,"vY0":-140.78147666469835,"vZ0":-4.608457927986011,"x":112.7,"y":141.27,"x0":1.381855576094159,"y0":50.003551631383544,"z0":6.466091926512494,"aX":17.338517249213783},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.4,"breakHorizontal":-14.3,"spinRate":2021,"spinDirection":143},"zone":12,"typeConfidence":0.9,"plateTime":0.38779130701699627,"extension":6.975338163523964},"index":4,"playId":"7c613d6a-d2b2-3ae7-8936-4703eac359f0","pitchNumber":1,"startTime":"2026-07-18T21:14:51.511Z","endTime":"2026-07-18T21:14:56.046Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.6,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.912002103219457,"aZ":-15.544848487241216,"pfxX":8.158648199862892,"pfxZ":7.991664566074014,"pX":-0.6190599233194418,"pZ":2.2152801384479797,"vX0":-8.134649874877338,"vY0":-142.66817695335348,"vZ0":-8.929649361685698,"x":140.6,"y":178.97,"x0":1.196186171174404,"y0":50.00513545359289,"z0":6.345686724303127,"aX":16.980641514728887},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.2,"breakVerticalInduced":13.0,"breakHorizontal":-13.3,"spinRate":2064,"spinDirection":146},"zone":4,"typeConfidence":0.9,"plateTime":0.38253811726409914,"extension":7.004413715182204},"index":5,"playId":"5aa33025-539f-3f05-bba8-2bd178746c85","pitchNumber":2,"startTime":"2026-07-18T21:15:04.765Z","endTime":"2026-07-18T21:15:09.020Z","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":89.3,"endSpeed":82.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.127846894571984,"aZ":-26.623380389961365,"pfxX":-2.306045681733939,"pfxZ":3.1985617316487875,"pX":0.19007166516887095,"pZ":3.531351070840027,"vX0":-1.7159969271758586,"vY0":-130.1139334803229,"vZ0":-2.9189204643712663,"x":109.75,"y":143.43,"x0":1.154934538418217,"y0":50.002717160312734,"z0":6.658631792891791,"aX":-4.003078688370175},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.4,"breakVerticalInduced":5.4,"breakHorizontal":4.6,"spinRate":2025,"spinDirection":175},"zone":12,"typeConfidence":0.89,"plateTime":0.418967192457953,"extension":6.87708395141055},"index":6,"playId":"2f726869-5b3b-351a-8b4f-3a2eb9551320","pitchNumber":3,"startTime":"2026-07-18T21:15:18.576Z","endTime":"2026-07-18T21:15:23.021Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.2,"endSpeed":90.7,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.63940930274003,"aZ":-17.6322050831478,"pfxX":8.250596069975705,"pfxZ":6.95650860402462,"pX":7.82384842464735E-4,"pZ":3.340790886619584,"vX0":-6.54149677633943,"vY0":-142.9156050537434,"vZ0":-5.514480638931546,"x":116.97,"y":148.58,"x0":1.2352011175608522,"y0":50.00609853888706,"z0":6.384632217775938,"aX":17.253139560757745},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":11.8,"breakHorizontal":-13.8,"spinRate":2001,"spinDirection":148},"zone":2,"typeConfidence":0.9,"plateTime":0.38170879704495153,"extension":7.009548078222406},"index":7,"playId":"e260c2cb-2c7e-3ffc-901c-fee9f48d2228","pitchNumber":4,"startTime":"2026-07-18T21:15:33.859Z","endTime":"2026-07-18T21:15:37.011Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"W","description":"Swinging Strike (Blocked)"},"description":"Swinging Strike (Blocked)","code":"W","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":77.9,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.283733831629426,"aZ":-35.68443318105984,"pfxX":1.0854296881513337,"pfxZ":-2.3138713053957995,"pX":-0.5374625812860885,"pZ":0.791251011999419,"vX0":-4.590598595678719,"vY0":-122.7478420796999,"vZ0":-6.239553268602229,"x":137.49,"y":217.42,"x0":1.2194053736240826,"y0":50.001443604504814,"z0":6.420119923301738,"aX":1.649682988863328},"breaks":{"breakAngle":1.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-5.5,"breakHorizontal":-0.8,"spinRate":2363,"spinDirection":332},"zone":13,"typeConfidence":0.9,"plateTime":0.44696829886001455,"extension":6.995149976472383},"index":8,"playId":"3993137c-e250-3596-acfd-c4cdde19ab57","pitchNumber":5,"startTime":"2026-07-18T21:15:50.010Z","endTime":"2026-07-18T21:15:55.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T21:15:55.250Z","atBatIndex":56},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Tyrone Taylor grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T21:16:03.904Z","endTime":"2026-07-18T21:16:47.325Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":85.1,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.120348975616466,"aZ":-26.116401563857984,"pfxX":-2.050719721719247,"pfxZ":3.334407593537237,"pX":-1.242086421719741,"pZ":2.18142459301071,"vX0":-5.774133705242972,"vY0":-133.09740904931564,"vZ0":-6.296440276769388,"x":164.35,"y":179.88,"x0":1.2108172514609776,"y0":50.00323407471918,"z0":6.436236125800746,"aX":-3.726579982658618},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":5.0,"breakHorizontal":4.8,"spinRate":1941,"spinDirection":163},"zone":13,"typeConfidence":0.91,"plateTime":0.40951809244631443,"extension":7.018834359350085},"index":0,"playId":"bc3bb9ba-aff0-35b2-8397-a7a42ad12c99","pitchNumber":1,"startTime":"2026-07-18T21:16:20.300Z","endTime":"2026-07-18T21:16:23.584Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.4,"endSpeed":90.6,"strikeZoneTop":3.231,"strikeZoneBottom":1.631,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.005257355086925,"aZ":-17.136914919856906,"pfxX":8.415209996762028,"pfxZ":7.207806912592324,"pX":0.6230345578276911,"pZ":2.085653893228017,"vX0":-4.968797282476753,"vY0":-143.054083823296,"vZ0":-8.804176049983322,"x":93.25,"y":182.47,"x0":1.283291363010353,"y0":50.001812117685816,"z0":6.263319274516965,"aX":17.552960332022792},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":11.5,"breakHorizontal":-14.3,"spinRate":2003,"spinDirection":144},"zone":9,"typeConfidence":0.9,"plateTime":0.38194547400949874,"extension":7.063813110467758},"hitData":{"launchSpeed":86.8,"launchAngle":-12.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.95,"coordY":149.49}},"index":1,"playId":"3902a9fe-cd6e-372b-a88c-df6dc779026b","pitchNumber":2,"startTime":"2026-07-18T21:16:37.057Z","endTime":"2026-07-18T21:16:47.325Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T21:16:47.325Z","atBatIndex":57},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Mets challenged (play at 1st), call on the field was overturned: A.J. Ewing singles on a ground ball to second baseman Bryson Stott.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":58,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T21:17:17.253Z","endTime":"2026-07-18T21:18:35.622Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":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":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-07-18T21:17:08.375Z","endTime":"2026-07-18T21:17:19.548Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02339638807095,"aZ":-17.39330349458205,"pfxX":8.27268411432943,"pfxZ":7.231089673750379,"pX":0.8777055654469782,"pZ":2.987123080099859,"vX0":-4.292908085083112,"vY0":-141.95841617356646,"vZ0":-6.254191737117866,"x":83.54,"y":158.13,"x0":1.3334659200590262,"y0":50.00296999929512,"z0":6.323144306117757,"aX":16.91074982951341},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.0,"breakHorizontal":-14.2,"spinRate":1995,"spinDirection":145},"zone":12,"typeConfidence":0.9,"plateTime":0.3856007242368582,"extension":7.124330408737622},"index":1,"playId":"07449f0f-446d-37c0-bc57-8583e2473e64","pitchNumber":1,"startTime":"2026-07-18T21:17:19.548Z","endTime":"2026-07-18T21:17:23.935Z","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":2},"pitchData":{"startSpeed":89.1,"endSpeed":82.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.845075756522903,"aZ":-28.74744810372211,"pfxX":-0.8010469571132148,"pfxZ":2.003423448717095,"pX":-1.417537061135398,"pZ":1.8058249124730976,"vX0":-6.011502814963571,"vY0":-129.6482536860598,"vZ0":-6.166266199303128,"x":171.03,"y":190.02,"x0":1.0305558515858182,"y0":50.003639145181175,"z0":6.395151579317419,"aX":-1.369710507084991},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.5,"breakHorizontal":2.8,"spinRate":2036,"spinDirection":185},"zone":13,"typeConfidence":0.88,"plateTime":0.4216667875545359,"extension":7.052776391457533},"index":2,"playId":"d4bf56b0-2367-3f89-90af-f65dd232f901","pitchNumber":2,"startTime":"2026-07-18T21:18:11.258Z","endTime":"2026-07-18T21:18:15.408Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.154237485510862,"aZ":-17.06531587237673,"pfxX":8.707335361406194,"pfxZ":7.372256399089406,"pX":0.1054054511022132,"pZ":2.3576197289775096,"vX0":-6.313064338296125,"vY0":-141.9417220578332,"vZ0":-7.8246404624631,"x":112.98,"y":175.12,"x0":1.222097354250275,"y0":50.005076765284166,"z0":6.227808699261319,"aX":17.847743150558703},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":12.0,"breakHorizontal":-14.5,"spinRate":1990,"spinDirection":144},"zone":5,"typeConfidence":0.9,"plateTime":0.3852474082452124,"extension":7.189571685753575},"hitData":{"launchSpeed":84.8,"launchAngle":-52.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":151.01,"coordY":170.79}},"index":3,"playId":"67d6d6be-addd-3ddd-ade0-690cf64df9c8","pitchNumber":3,"startTime":"2026-07-18T21:18:28.087Z","endTime":"2026-07-18T21:18:35.622Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MF","challengeTeamId":121},"playEndTime":"2026-07-18T21:18:35.622Z","atBatIndex":58},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Eric Wagaman flies out to right fielder Derek Hill.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-07-18T21:19:52.150Z","endTime":"2026-07-18T21:21:52.417Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","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":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":656537,"link":"/api/v1/people/656537"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":97.4,"endSpeed":89.6,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.43159700398918,"aZ":-18.26727187527274,"pfxX":8.630957267421934,"pfxZ":6.783914186659224,"pX":-0.09985627433926636,"pZ":3.8480946316619122,"vX0":-7.043878306171555,"vY0":-141.78628337593875,"vZ0":-3.9024245024832522,"x":120.81,"y":134.88,"x0":1.2872748839535844,"y0":50.00095449781154,"z0":6.397907049476227,"aX":17.686355844452642},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":11.8,"breakHorizontal":-14.3,"spinRate":2052,"spinDirection":144},"zone":11,"typeConfidence":0.9,"plateTime":0.38534136789548157,"extension":7.0447622937160155},"index":0,"playId":"71cb7436-db11-3625-b37b-2f21cf6a1fb3","pitchNumber":1,"startTime":"2026-07-18T21:19:55.256Z","endTime":"2026-07-18T21:19:58.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.4,"endSpeed":89.9,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.341704672835288,"aZ":-20.22006970566626,"pfxX":8.265579042891643,"pfxZ":5.803213294895883,"pX":0.3247444000300072,"pZ":3.931650181619097,"vX0":-5.669092544935356,"vY0":-141.91111038008196,"vZ0":-3.3470053360148646,"x":104.62,"y":132.63,"x0":1.2638816096207273,"y0":50.006763810020075,"z0":6.398525021264703,"aX":17.03631295815073},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.5,"breakVerticalInduced":10.1,"breakHorizontal":-14.0,"spinRate":1898,"spinDirection":141},"zone":12,"typeConfidence":0.9,"plateTime":0.3844666142548796,"extension":6.951112778862007},"index":1,"playId":"423df090-d5d9-3241-ba73-4b4f5abfdae9","pitchNumber":2,"startTime":"2026-07-18T21:20:14.030Z","endTime":"2026-07-18T21:20:17.595Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.7,"endSpeed":88.7,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.004164254365865,"aZ":-16.42598989628777,"pfxX":5.875831417623793,"pfxZ":7.7853977655041895,"pX":0.7386412536838407,"pZ":6.162760046533405,"vX0":-3.8096532002847416,"vY0":-140.85506757519258,"vZ0":1.8434509803886658,"x":88.84,"y":72.39,"x0":1.3406937329628976,"y0":50.00137029418315,"z0":6.557884607522667,"aX":11.884216668086522},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":14.6,"breakHorizontal":-10.0,"spinRate":2021,"spinDirection":142},"zone":12,"typeConfidence":0.95,"plateTime":0.3878751651922494,"extension":6.875170924090559},"index":2,"playId":"348262f1-e54a-3ed6-a489-4abbce9114e6","pitchNumber":3,"startTime":"2026-07-18T21:20:35.265Z","endTime":"2026-07-18T21:20:42.506Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher José Alvarado. A.J. Ewing to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"actionPlayId":"348262f1-e54a-3ed6-a489-4abbce9114e6","startTime":"2026-07-18T21:20:46.627Z","endTime":"2026-07-18T21:21:08.235Z","isPitch":false,"isBaseRunningPlay":true,"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(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":2},"pitchData":{"startSpeed":83.8,"endSpeed":78.4,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.796507553952157,"aZ":-34.16800730437774,"pfxX":0.785656099171403,"pfxZ":-1.3101222317036356,"pX":-1.7807860699101163,"pZ":1.8375508971608,"vX0":-7.007827361524488,"vY0":-121.92228118682159,"vZ0":-4.1493843024419395,"x":184.88,"y":189.17,"x0":1.011347042025073,"y0":50.001564560561135,"z0":6.466044033280236,"aX":1.201324593172924},"breaks":{"breakAngle":0.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-3.0,"breakHorizontal":0.0,"spinRate":2284,"spinDirection":338},"zone":13,"typeConfidence":0.91,"plateTime":0.446853505853992,"extension":7.039946249207591},"index":4,"playId":"f6307b85-d7f6-3e60-a0ff-f5ec7b1622f8","pitchNumber":4,"startTime":"2026-07-18T21:21:08.235Z","endTime":"2026-07-18T21:21:12.015Z","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":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":85.1,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.614371644618604,"aZ":-25.464858176399403,"pfxX":-0.45655005861246156,"pfxZ":3.706580991054002,"pX":-1.2663629577181428,"pZ":1.5316495098806786,"vX0":-6.310576739070945,"vY0":-132.68307860297708,"vZ0":-7.792316682477457,"x":165.27,"y":197.43,"x0":1.18807855567406,"y0":50.00133312481284,"z0":6.323238405974514,"aX":-0.823315480171726},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.4,"breakHorizontal":2.0,"spinRate":2129,"spinDirection":144},"zone":13,"typeConfidence":0.9,"plateTime":0.41059434969409825,"extension":7.042814657809127},"index":5,"playId":"23fd85c2-a24a-3e7d-b1f2-540ea62dd266","pitchNumber":5,"startTime":"2026-07-18T21:21:25.282Z","endTime":"2026-07-18T21:21:29.476Z","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":98.2,"endSpeed":90.1,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.81862019086412,"aZ":-16.42384977737862,"pfxX":9.3845495164039,"pfxZ":7.607683432701903,"pX":-0.34703980947588536,"pZ":2.5666671092082747,"vX0":-8.06363262098474,"vY0":-142.72569790395312,"vZ0":-7.278909283499634,"x":130.23,"y":169.48,"x0":1.2909091952565412,"y0":50.001922600749296,"z0":6.177867504404673,"aX":19.425497314591787},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":12.5,"breakHorizontal":-15.5,"spinRate":2140,"spinDirection":140},"zone":4,"typeConfidence":0.91,"plateTime":0.383266858871655,"extension":7.133997443508501},"hitData":{"launchSpeed":77.0,"launchAngle":42.0,"totalDistance":258.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":196.08,"coordY":122.91}},"index":6,"playId":"8053c699-4844-3882-9f31-3275e38fca04","pitchNumber":6,"startTime":"2026-07-18T21:21:44.041Z","endTime":"2026-07-18T21:21:52.417Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T21:21:52.417Z","atBatIndex":59},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"J.T. Realmuto singles on a sharp line drive to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T21:23:52.392Z","endTime":"2026-07-18T21:25:36.072Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"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,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"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_fielded_ball"}]}],"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":80.4,"endSpeed":74.3,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.17955566568871,"aZ":-36.01312048307242,"pfxX":5.569991380308463,"pfxZ":-2.749548219233633,"pX":-1.2863543049475457,"pZ":3.292188016114536,"vX0":-0.4646688523858752,"vY0":-117.14828387671926,"vZ0":1.0147494737370804,"x":166.03,"y":149.89,"x0":-1.8100409056278297,"y0":50.00366691995018,"z0":6.207930445861986,"aX":7.777072795859456},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-4.4,"breakHorizontal":-10.0,"spinRate":2590,"spinDirection":39},"zone":11,"typeConfidence":2.0,"plateTime":0.4667471582344409,"extension":6.331213343615995},"index":0,"playId":"11551242-19a6-3e77-8341-976c57bddeef","pitchNumber":1,"startTime":"2026-07-18T21:24:18.783Z","endTime":"2026-07-18T21:24:22.799Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.870573990967873,"aZ":-24.54645338799476,"pfxX":-1.0327233669109517,"pfxZ":4.380202325129709,"pX":-0.9947384270390738,"pZ":4.801523952626047,"vX0":2.5473009105080506,"vY0":-130.27832480836207,"vZ0":1.1267743748995938,"x":154.92,"y":109.14,"x0":-1.845157012348558,"y0":50.005144054129644,"z0":6.2003626351162096,"aX":-1.7998207607919536},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":8.4,"breakHorizontal":1.4,"spinRate":2401,"spinDirection":197},"zone":11,"typeConfidence":2.0,"plateTime":0.41825659635522916,"extension":6.287952840092214},"index":1,"playId":"60520be6-3ec1-39bd-bbe3-197c0efe74fe","pitchNumber":2,"startTime":"2026-07-18T21:24:54.873Z","endTime":"2026-07-18T21:24:58.056Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.5,"strikeZoneTop":3.2,"strikeZoneBottom":1.615,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.64509484676751,"aZ":-14.121625561725311,"pfxX":-3.40380915836612,"pfxZ":9.424969748112165,"pX":0.04533001513517151,"pZ":3.773075085737982,"vX0":6.204897955981964,"vY0":-137.11261780067449,"vZ0":-3.4502752740950684,"x":115.27,"y":136.91,"x0":-1.798696628227468,"y0":50.00148820376716,"z0":6.003551422847224,"aX":-6.5193314091049865},"breaks":{"breakAngle":19.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.6,"breakHorizontal":4.9,"spinRate":2379,"spinDirection":211},"zone":12,"typeConfidence":2.0,"plateTime":0.3985849802686183,"extension":6.392521734603608},"hitData":{"launchSpeed":105.5,"launchAngle":8.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":115.12,"coordY":80.15}},"index":2,"playId":"ac3bb087-653a-3709-bc70-52a0ad645c60","pitchNumber":3,"startTime":"2026-07-18T21:25:27.475Z","endTime":"2026-07-18T21:25:36.072Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T21:25:36.072Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Derek Hill strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T21:25:50.780Z","endTime":"2026-07-18T22:17:40.430Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"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,2,3,4,5,6,7,11],"actionIndex":[8,9,10],"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":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":11},"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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.1,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.466563327826204,"aZ":-25.651800627039194,"pfxX":-4.474826552349182,"pfxZ":4.023158061351296,"pX":-0.4493962186701058,"pZ":2.603278736413368,"vX0":4.755555467313613,"vY0":-125.73001165089667,"vZ0":-3.1536134007321626,"x":134.13,"y":168.49,"x0":-1.7727195682340513,"y0":50.00297315442089,"z0":5.927190949356976,"aX":-7.255301600634417},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":6.8,"breakHorizontal":7.2,"spinRate":2482,"spinDirection":212},"zone":4,"typeConfidence":2.0,"plateTime":0.43353706635730305,"extension":6.186865067237944},"index":0,"playId":"734eecc7-cfe9-3260-b3e5-2a18c45b05e5","pitchNumber":1,"startTime":"2026-07-18T21:26:05.134Z","endTime":"2026-07-18T21:26:08.556Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-18T21:26:26.929Z","endTime":"2026-07-18T21:26:47.240Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":82.2,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.98656033247117,"aZ":-27.101860171072296,"pfxX":-1.4910505088834527,"pfxZ":3.024863801105869,"pX":0.6124410239897035,"pZ":-0.38689043862058414,"vX0":6.353652649705495,"vY0":-128.0690203452231,"vZ0":-10.173642956828223,"x":93.66,"y":249.23,"x0":-1.696298234390277,"y0":50.00470596776026,"z0":5.723132333938245,"aX":-2.502333842099188},"breaks":{"breakAngle":2.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":3.6,"breakHorizontal":1.4,"spinRate":2465,"spinDirection":205},"zone":14,"typeConfidence":2.0,"plateTime":0.4260736267603886,"extension":6.460318474617885},"index":2,"playId":"3a1822a9-e946-3472-9edd-16bd7bc64ebd","pitchNumber":2,"startTime":"2026-07-18T21:26:47.240Z","endTime":"2026-07-18T21:26:50.648Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.8,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.45783843199268,"aZ":-15.654651978360464,"pfxX":-6.5867669114241,"pfxZ":9.020724698248912,"pX":-0.41693961652497624,"pZ":1.6711359715256766,"vX0":5.807739097162893,"vY0":-134.31904209142982,"vZ0":-8.244021678752594,"x":132.89,"y":193.66,"x0":-1.7489501301107055,"y0":50.00282089399737,"z0":5.888030081800699,"aX":-12.063594476248271},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.8,"breakHorizontal":10.7,"spinRate":2348,"spinDirection":218},"zone":7,"typeConfidence":2.0,"plateTime":0.407404791032989,"extension":6.4264951244660375},"index":3,"playId":"9f565dfd-e0f6-3cda-9764-f3de9d4e2867","pitchNumber":3,"startTime":"2026-07-18T21:27:16.475Z","endTime":"2026-07-18T21:27:21.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.2,"endSpeed":76.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.487698151135604,"aZ":-29.89407483358858,"pfxX":-4.108198991513145,"pfxZ":1.5848112224897615,"pX":1.0768307453026917,"pZ":-0.8039145991294022,"vX0":8.154133564976522,"vY0":-119.26528189020408,"vZ0":-8.99733729175652,"x":75.95,"y":260.49,"x0":-1.8496034274093465,"y0":50.00587630843195,"z0":5.705661750339094,"aX":-5.931583801664271},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.7,"breakVerticalInduced":0.8,"breakHorizontal":5.5,"spinRate":1247,"spinDirection":254},"zone":14,"typeConfidence":0.84,"plateTime":0.4588788068196612,"extension":6.333537969641155},"index":4,"playId":"de9b1df2-c6b2-34cf-9312-81cd3bc34cbe","pitchNumber":4,"startTime":"2026-07-18T21:27:42.009Z","endTime":"2026-07-18T21:27:45.239Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.0,"endSpeed":75.4,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.143257991874304,"aZ":-28.96358276709332,"pfxX":-6.400306833827281,"pfxZ":2.254151201729795,"pX":-0.3196474508740587,"pZ":1.6511153102760077,"vX0":5.404258211704023,"vY0":-117.99460316774528,"vZ0":-3.819805957944832,"x":129.18,"y":194.2,"x0":-1.7960971129665628,"y0":50.004158447421744,"z0":5.928140343074903,"aX":-9.124822141898054},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":3.5,"breakHorizontal":10.4,"spinRate":1062,"spinDirection":256},"zone":7,"typeConfidence":0.91,"plateTime":0.4622676735679754,"extension":6.313706316037627},"index":5,"playId":"00591523-11fd-322e-be7e-f942e92083be","pitchNumber":5,"startTime":"2026-07-18T21:28:06.378Z","endTime":"2026-07-18T21:28:10.541Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(85, 0, 187, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FO","description":"Forkball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.0,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.166348659117826,"aZ":-32.34599170438276,"pfxX":-7.029906621021775,"pfxZ":-0.12585800993016594,"pX":0.851719583479532,"pZ":0.16564776862484773,"vX0":8.395754730795645,"vY0":-118.00806826681772,"vZ0":-6.309403850326302,"x":84.53,"y":234.31,"x0":-1.8443513065981025,"y0":50.001175225817924,"z0":5.865844606191696,"aX":-9.881134543002771},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.6,"breakHorizontal":10.6,"spinRate":1220,"spinDirection":263},"zone":14,"typeConfidence":0.9,"plateTime":0.4647468871008864,"extension":6.396003169824275},"index":6,"playId":"47cdc4dc-263a-37f8-9336-ad0356bdb993","pitchNumber":6,"startTime":"2026-07-18T21:28:36.300Z","endTime":"2026-07-18T21:28:39.960Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":7,"playId":"c19ad592-7ab3-3e85-98bd-1d53f79499ae","startTime":"2026-07-18T21:28:59.897Z","endTime":"2026-07-18T21:29:03.756Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Status Change - Delayed: Rain","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":8,"startTime":"2026-07-18T21:29:43.497Z","endTime":"2026-07-18T22:15:12.495Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":9,"startTime":"2026-07-18T22:15:12.495Z","endTime":"2026-07-18T22:15:59.955Z","isPitch":false,"type":"action","player":{"id":656537,"link":"/api/v1/people/656537"}},{"details":{"description":"Pitching Change: Xzavion Curry replaces Kodai Senga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":0},"index":10,"startTime":"2026-07-18T22:15:59.955Z","endTime":"2026-07-18T22:17:36.190Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":675540,"link":"/api/v1/people/675540"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":77.7,"strikeZoneTop":3.216,"strikeZoneBottom":1.623,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.407471065796642,"aZ":-27.943268220357396,"pfxX":2.154206953196818,"pfxZ":2.768309713159134,"pX":0.3741789144171067,"pZ":3.4430740683931473,"vX0":4.428571128587502,"vY0":-122.35698933269563,"vZ0":-0.9552684857406666,"x":102.74,"y":145.82,"x0":-1.7335946938322846,"y0":50.00305577078396,"z0":6.216588243275098,"aX":3.290068384124543},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.0,"breakHorizontal":-4.9,"spinRate":2432,"spinDirection":157},"zone":12,"typeConfidence":0.9,"plateTime":0.4463416817113024,"extension":5.908764445312076},"index":11,"playId":"64f4433d-9dac-3376-8e75-917f514578ac","pitchNumber":7,"startTime":"2026-07-18T22:17:36.190Z","endTime":"2026-07-18T22:17:40.430Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:17:40.430Z","atBatIndex":61},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to right fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T22:17:51.435Z","endTime":"2026-07-18T22:18:35.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"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":"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":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.1,"endSpeed":79.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.601247809224777,"aZ":-24.685855663581105,"pfxX":0.9064373848409484,"pfxZ":4.735679502545502,"pX":-0.6959918253019372,"pZ":2.3261024877348633,"vX0":2.3163547336438213,"vY0":-124.07156554488154,"vZ0":-4.1928396771092995,"x":143.53,"y":175.98,"x0":-1.7542956961509288,"y0":50.00225391101722,"z0":6.0620286898161755,"aX":1.4320412805753588},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":8.0,"breakHorizontal":-2.2,"spinRate":2313,"spinDirection":181},"zone":4,"typeConfidence":0.85,"plateTime":0.4391476939330117,"extension":5.847030759415048},"index":0,"playId":"2ade0c47-e545-3e82-b03c-82713e2191f6","pitchNumber":1,"startTime":"2026-07-18T22:18:07.128Z","endTime":"2026-07-18T22:18:11.367Z","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":1,"outs":1},"pitchData":{"startSpeed":73.4,"endSpeed":67.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.011263046636678,"aZ":-37.78098337715604,"pfxX":6.223731634370361,"pfxZ":-4.869931529428333,"pX":0.25969343186672106,"pZ":3.0329371385590114,"vX0":2.547597631632072,"vY0":-106.79344540698777,"vZ0":2.0529649222541164,"x":107.1,"y":156.89,"x0":-1.7586341525813858,"y0":50.003195046675955,"z0":6.320079833475429,"aX":7.162941913056521},"breaks":{"breakAngle":10.8,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-7.9,"breakHorizontal":-12.0,"spinRate":2538,"spinDirection":36},"zone":3,"typeConfidence":0.89,"plateTime":0.5135922051087563,"extension":5.791081750987083},"hitData":{"launchSpeed":89.2,"launchAngle":48.0,"totalDistance":264.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":164.01,"coordY":100.97}},"index":1,"playId":"06d41abd-fc1f-3704-b0d2-3009ee9cc47f","pitchNumber":2,"startTime":"2026-07-18T22:18:24.881Z","endTime":"2026-07-18T22:18:35.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:18:35.071Z","atBatIndex":62},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Trea Turner singles on a ground ball to second baseman Marcus Semien. J.T. Realmuto to 2nd.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T22:18:50.062Z","endTime":"2026-07-18T22:19:21.511Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"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":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"postOnSecond":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.2,"endSpeed":81.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.29184812051508,"aZ":-13.19225983780771,"pfxX":-3.3681305059798907,"pfxZ":11.108070660730528,"pX":0.3925896216346591,"pZ":1.9334703793128538,"vX0":5.707099307553439,"vY0":-129.67908951801607,"vZ0":-7.826484985400573,"x":102.04,"y":186.58,"x0":-1.3958380941836679,"y0":50.00339681810093,"z0":5.990297272285804,"aX":-5.756253685211988},"breaks":{"breakAngle":18.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.6,"breakHorizontal":4.9,"spinRate":2111,"spinDirection":195},"zone":9,"typeConfidence":0.9,"plateTime":0.4218549317820295,"extension":6.029720951565926},"index":0,"playId":"4d93a169-bd47-334a-8a1d-4c32cb844c6c","pitchNumber":1,"startTime":"2026-07-18T22:18:57.244Z","endTime":"2026-07-18T22:19:01.786Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.5,"endSpeed":77.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.003758225569513,"aZ":-26.845955143165796,"pfxX":2.780206864071854,"pfxZ":3.530214893522281,"pX":0.9915840513203413,"pZ":2.0233929824545123,"vX0":5.3195043682033765,"vY0":-121.59891451460511,"vZ0":-4.1826857638371076,"x":79.2,"y":184.15,"x0":-1.578608212267652,"y0":50.004491519362716,"z0":6.073246030580602,"aX":4.197166140627237},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":5.8,"breakHorizontal":-6.2,"spinRate":2422,"spinDirection":170},"zone":14,"typeConfidence":0.91,"plateTime":0.4490247238325473,"extension":5.907088936691994},"hitData":{"launchSpeed":75.0,"launchAngle":3.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.24,"coordY":137.83}},"index":1,"playId":"59f763b6-9e2d-3ee7-8d54-d6354e2c2600","pitchNumber":2,"startTime":"2026-07-18T22:19:13.257Z","endTime":"2026-07-18T22:19:21.511Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:19:21.511Z","atBatIndex":63},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Kyle Schwarber pops out to catcher Francisco Alvarez in foul territory.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-07-18T22:19:34.824Z","endTime":"2026-07-18T22:20:20.091Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Pop Out","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":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":73.5,"endSpeed":68.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.16368484935565,"aZ":-36.99306697255365,"pfxX":6.413616094598456,"pfxZ":-4.114265968422648,"pX":-0.07070606287490876,"pZ":3.0431138480278714,"vX0":1.8659667832102944,"vY0":-107.09955231020109,"vZ0":1.8550916574567733,"x":119.7,"y":156.62,"x0":-1.784840728069415,"y0":50.00406519676577,"z0":6.279506265337805,"aX":7.508010465864339},"breaks":{"breakAngle":12.0,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.9,"breakVerticalInduced":-6.7,"breakHorizontal":-12.1,"spinRate":2566,"spinDirection":41},"zone":2,"typeConfidence":0.88,"plateTime":0.509932304802097,"extension":5.797848674667917},"hitData":{"launchSpeed":79.6,"launchAngle":82.0,"totalDistance":17.0,"trajectory":"popup","hardness":"medium","location":"2","coordinates":{"coordX":133.77,"coordY":208.31}},"index":0,"playId":"6bf12e86-5208-3ac6-9a0d-85f6cce0daa3","pitchNumber":1,"startTime":"2026-07-18T22:20:10.098Z","endTime":"2026-07-18T22:20:20.091Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:20:20.091Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Lindor challenged (pitch result), call on the field was confirmed: Francisco Lindor called out on strikes.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T22:22:52.612Z","endTime":"2026-07-18T22:24:37.481Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,3,4,5,6,7],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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":"Pitching Change: Chase Shugart replaces José Alvarado.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-07-18T22:22:23.716Z","endTime":"2026-07-18T22:22:54.891Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663767,"link":"/api/v1/people/663767"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.1,"endSpeed":82.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.588493726402916,"aZ":-24.596580184112423,"pfxX":2.144548732690193,"pfxZ":4.414618027475203,"pX":-0.45043476168660723,"pZ":3.5149623076610252,"vX0":5.691701663285905,"vY0":-129.75474265314648,"vZ0":-0.30299354829741876,"x":134.17,"y":143.88,"x0":-2.945486999401175,"y0":50.00069924259902,"z0":5.497577159439738,"aX":3.6774577808667575},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":8.2,"breakHorizontal":-5.0,"spinRate":2480,"spinDirection":174},"zone":11,"typeConfidence":0.9,"plateTime":0.4211360361024692,"extension":6.129493178089361},"index":1,"playId":"c620e73e-f5b1-3bc6-9548-7c29d592524c","pitchNumber":1,"startTime":"2026-07-18T22:22:54.891Z","endTime":"2026-07-18T22:22:59.439Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":2,"startTime":"2026-07-18T22:23:04.719Z","endTime":"2026-07-18T22:23:22.894Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.403913872701427,"aZ":-24.845206098048546,"pfxX":0.12861353501783768,"pfxZ":4.091578042431319,"pX":-0.5451996959834913,"pZ":2.5983415597963355,"vX0":5.951984968237112,"vY0":-132.77519200759352,"vZ0":-2.454324191473302,"x":137.78,"y":168.62,"x0":-2.8291049719374084,"y0":50.004448181895405,"z0":5.335309167344138,"aX":0.2308397792775957},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":7.1,"breakHorizontal":-1.4,"spinRate":2511,"spinDirection":196},"zone":4,"typeConfidence":0.9,"plateTime":0.41190852239798836,"extension":6.123569885106357},"index":3,"playId":"6ef71efe-be99-3021-ad1b-3cf7e7e75041","pitchNumber":2,"startTime":"2026-07-18T22:23:22.894Z","endTime":"2026-07-18T22:23:27.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":87.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.899821719688763,"aZ":-16.723533687936087,"pfxX":-6.949282497722887,"pfxZ":7.797764019847522,"pX":-1.293367589841499,"pZ":4.54319184724584,"vX0":5.814051846048268,"vY0":-139.3156808215505,"vZ0":0.03270608337142411,"x":166.3,"y":116.11,"x0":-2.4960551403431572,"y0":50.00520680847613,"z0":5.629245467103198,"aX":-13.774137689841012},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.4,"breakHorizontal":11.5,"spinRate":2177,"spinDirection":217},"zone":11,"typeConfidence":0.7,"plateTime":0.39194179287962605,"extension":6.300134469598056},"index":4,"playId":"caa81a4b-52db-3837-9d82-146196b59fc8","pitchNumber":3,"startTime":"2026-07-18T22:23:38.323Z","endTime":"2026-07-18T22:23:41.395Z","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.9,"endSpeed":86.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.920169444345586,"aZ":-12.912117998657443,"pfxX":-6.31357458947121,"pfxZ":9.95259347086683,"pX":0.017475368576008704,"pZ":4.0243821173066845,"vX0":8.844208848436708,"vY0":-138.04269831124742,"vZ0":-1.8682631711326834,"x":116.33,"y":130.12,"x0":-2.403426714843131,"y0":50.00112526214558,"z0":5.576305054039949,"aX":-12.21793847485515},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.9,"breakHorizontal":9.6,"spinRate":2232,"spinDirection":212},"zone":12,"typeConfidence":0.9,"plateTime":0.39635767958204404,"extension":6.396572818738327},"index":5,"playId":"ff990532-4fed-399a-8834-924cda6449d2","pitchNumber":4,"startTime":"2026-07-18T22:23:54.205Z","endTime":"2026-07-18T22:23:58.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.1,"endSpeed":83.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.00106791528412,"aZ":-25.186619773876373,"pfxX":0.9655449057440465,"pfxZ":3.9611207362071594,"pX":-0.2019372290019931,"pZ":2.290626738203199,"vX0":6.536899568402455,"vY0":-131.2290838780302,"vZ0":-2.8451336894708676,"x":124.7,"y":176.93,"x0":-2.8395967508188322,"y0":50.00091022518992,"z0":5.2438505823107056,"aX":1.6996554829868116},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":6.8,"breakHorizontal":-3.0,"spinRate":2548,"spinDirection":195},"zone":5,"typeConfidence":0.91,"plateTime":0.41570354266055887,"extension":6.088932036138561},"index":6,"playId":"9c2de292-5016-3953-8b4f-40f82f84260a","pitchNumber":5,"startTime":"2026-07-18T22:24:13.351Z","endTime":"2026-07-18T22:24:16.490Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":87.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.448009594667113,"aZ":-23.70641140541474,"pfxX":-10.372203584599067,"pfxZ":4.39128324685641,"pX":0.6571094299959883,"pZ":1.9843428125562594,"vX0":11.938728702053112,"vY0":-137.4997216820011,"vZ0":-4.474908367417571,"x":91.95,"y":185.2,"x0":-2.3789039344463174,"y0":50.00298577207826,"z0":5.227069736478821,"aX":-20.003100568953062},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":7.2,"breakHorizontal":16.4,"spinRate":2242,"spinDirection":231},"zone":9,"typeConfidence":2.0,"plateTime":0.397263244874861,"extension":6.323499056265738},"index":7,"playId":"c88f634f-e1f8-3d2f-ad41-68474943c3d7","pitchNumber":6,"startTime":"2026-07-18T22:24:32.863Z","endTime":"2026-07-18T22:24:37.481Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"}},"playEndTime":"2026-07-18T22:24:37.481Z","atBatIndex":65},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Juan Soto grounds out, second baseman Bryson Stott to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T22:25:01.210Z","endTime":"2026-07-18T22:26:29.895Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"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":681082,"link":"/api/v1/people/681082"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.2,"endSpeed":85.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.57289630754446,"aZ":-26.951519101134068,"pfxX":-1.538956798338453,"pfxZ":2.858053090845946,"pX":1.0413972114700176,"pZ":2.02340280878036,"vX0":10.156139463058686,"vY0":-133.9278393428705,"vZ0":-3.588290932137782,"x":77.3,"y":184.15,"x0":-2.5916817235817984,"y0":50.00162103110352,"z0":5.297486028814098,"aX":-2.812208471625407},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":4.6,"breakHorizontal":0.7,"spinRate":2472,"spinDirection":190},"zone":14,"typeConfidence":0.9,"plateTime":0.4081952512857514,"extension":6.301391307599085},"index":0,"playId":"39857360-c1a0-3277-9f62-c0d7176170b4","pitchNumber":1,"startTime":"2026-07-18T22:25:14.698Z","endTime":"2026-07-18T22:25:18.830Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.680511908207595,"aZ":-25.676382860625523,"pfxX":0.7527947673783224,"pfxZ":3.77192215899834,"pX":-0.6349968356059177,"pZ":2.1465341407712635,"vX0":5.904238602974887,"vY0":-130.0587543950251,"vZ0":-2.6244158878308017,"x":141.2,"y":180.82,"x0":-3.026642024949698,"y0":50.0057289434901,"z0":5.103340059244118,"aX":1.29713431126487},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":6.5,"breakHorizontal":-2.6,"spinRate":2456,"spinDirection":179},"zone":7,"typeConfidence":0.9,"plateTime":0.42014703341306125,"extension":5.97574831123911},"index":1,"playId":"d438848e-c2f6-3d78-a78b-01cdef881f00","pitchNumber":2,"startTime":"2026-07-18T22:25:30.325Z","endTime":"2026-07-18T22:25:34.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.6,"endSpeed":87.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.551635199966046,"aZ":-22.353119790818063,"pfxX":-10.98846578255252,"pfxZ":4.99607007679581,"pX":0.964692755026428,"pZ":2.281160895432486,"vX0":12.548719619695166,"vY0":-138.71217522511964,"vZ0":-4.01390307420368,"x":80.23,"y":177.19,"x0":-2.1719799989531894,"y0":50.00143644200051,"z0":5.221607404320009,"aX":-21.594766721579518},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.5,"breakVerticalInduced":8.4,"breakHorizontal":17.5,"spinRate":2282,"spinDirection":221},"zone":14,"typeConfidence":2.0,"plateTime":0.3935864566000018,"extension":6.3614371539256105},"index":2,"playId":"40c3a0c2-42d0-31c8-8553-1ccdb0046c8b","pitchNumber":3,"startTime":"2026-07-18T22:25:47.048Z","endTime":"2026-07-18T22:25:51.279Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.8,"endSpeed":87.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.064446619986324,"aZ":-22.50946754717344,"pfxX":-10.341322434881334,"pfxZ":5.007850885456354,"pX":-0.42949821393498827,"pZ":2.0545252891296735,"vX0":9.404656879922847,"vY0":-137.69788264935028,"vZ0":-4.152556862717302,"x":133.37,"y":183.31,"x0":-2.5368373760343124,"y0":50.00458252074012,"z0":5.095136103890753,"aX":-19.965736094594188},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":8.4,"breakHorizontal":16.9,"spinRate":2145,"spinDirection":227},"zone":7,"typeConfidence":2.0,"plateTime":0.3969812432684101,"extension":6.286277378342125},"index":3,"playId":"8188ab21-f37d-3f62-ad0d-16b45fc5efdb","pitchNumber":4,"startTime":"2026-07-18T22:26:02.639Z","endTime":"2026-07-18T22:26:06.204Z","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":1},"pitchData":{"startSpeed":89.8,"endSpeed":82.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.301636203457083,"aZ":-26.73771637679868,"pfxX":-9.97448692876004,"pfxZ":3.1500254239891587,"pX":-1.293007261947115,"pZ":2.1650038563385894,"vX0":6.70922095948797,"vY0":-130.5837273785421,"vZ0":-2.4750784596346023,"x":166.29,"y":180.32,"x0":-2.598608762414648,"y0":50.00643077499698,"z0":5.135049780917328,"aX":-17.242822473636952},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":5.4,"breakHorizontal":16.6,"spinRate":1939,"spinDirection":227},"zone":13,"typeConfidence":0.91,"plateTime":0.41931510959604346,"extension":6.383379568756007},"hitData":{"launchSpeed":79.5,"launchAngle":-18.0,"totalDistance":8.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":146.45,"coordY":150.51}},"index":4,"playId":"134c795c-bd26-3cb4-96e2-07ef643ea520","pitchNumber":5,"startTime":"2026-07-18T22:26:21.279Z","endTime":"2026-07-18T22:26:29.895Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:26:29.895Z","atBatIndex":66},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-07-18T22:26:37.488Z","endTime":"2026-07-18T22:29:02.226Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":81.3,"endSpeed":74.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.162856420339953,"aZ":-32.6402332910151,"pfxX":10.821671944142189,"pfxZ":-0.3300818365500282,"pX":1.9454980959451056,"pZ":1.6070699537960254,"vX0":7.2273063719291,"vY0":-118.18697418763581,"vZ0":-1.4549494339269053,"x":42.84,"y":195.39,"x0":-2.571761920261206,"y0":50.005598384764895,"z0":5.2633864707990705,"aX":15.117722131323358},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-0.7,"breakHorizontal":-21.5,"spinRate":2821,"spinDirection":62},"zone":14,"typeConfidence":0.91,"plateTime":0.46568778655542253,"extension":6.279732584254795},"index":0,"playId":"4cdbc91f-5cfe-39a5-b77e-c9711e46d200","pitchNumber":1,"startTime":"2026-07-18T22:26:56.072Z","endTime":"2026-07-18T22:26:59.227Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 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":93.6,"endSpeed":86.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.588862746571387,"aZ":-23.72535806873813,"pfxX":-10.591243874827905,"pfxZ":4.458875191182701,"pX":1.3291704570784173,"pZ":2.267897221062254,"vX0":13.95296501905889,"vY0":-135.7754439887382,"vZ0":-3.2669072091514155,"x":66.34,"y":177.55,"x0":-2.465055030464415,"y0":50.002139584047505,"z0":5.110060543070604,"aX":-20.067956208660704},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":7.7,"breakHorizontal":16.7,"spinRate":1977,"spinDirection":229},"zone":14,"typeConfidence":2.0,"plateTime":0.4011418518063228,"extension":6.477823051097371},"index":1,"playId":"9d806242-882f-3de6-9c13-6974bd41cbaa","pitchNumber":2,"startTime":"2026-07-18T22:27:17.378Z","endTime":"2026-07-18T22:27:21.440Z","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":0,"outs":2},"pitchData":{"startSpeed":90.2,"endSpeed":84.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.55312770243769,"aZ":-24.536319774012707,"pfxX":1.5246183470862595,"pfxZ":4.327477612769041,"pX":1.052350777695002,"pZ":0.643238428383036,"vX0":8.47604673411463,"vY0":-131.18712401473812,"vZ0":-6.862054047915859,"x":76.89,"y":221.41,"x0":-2.402250828018742,"y0":50.00212781106783,"z0":5.089859360129354,"aX":2.6885544695038885},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.7,"breakHorizontal":-4.4,"spinRate":2494,"spinDirection":198},"zone":14,"typeConfidence":0.91,"plateTime":0.4155677066556076,"extension":6.495486584010807},"index":2,"playId":"ee1e753a-693e-3bcc-aa3d-52a8fcb85067","pitchNumber":3,"startTime":"2026-07-18T22:27:34.046Z","endTime":"2026-07-18T22:27:37.090Z","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":92.0,"endSpeed":84.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.158383571368024,"aZ":-22.77058932568198,"pfxX":-9.167442532153338,"pfxZ":5.127754537895742,"pX":-0.7771716293255028,"pZ":3.18484419983137,"vX0":7.559983241032677,"vY0":-133.89633483899303,"vZ0":-1.4112433244930012,"x":146.62,"y":152.79,"x0":-2.4321193111022708,"y0":50.0035631529439,"z0":5.332175322760146,"aX":-16.815838266609575},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.8,"breakVerticalInduced":9.2,"breakHorizontal":15.2,"spinRate":2081,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.40748381909569975,"extension":6.458215519859342},"index":3,"playId":"f8d5d1e8-8922-3fe1-bc7f-f60251f651fb","pitchNumber":4,"startTime":"2026-07-18T22:27:53.673Z","endTime":"2026-07-18T22:27:58.349Z","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":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":87.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.25354250942787,"aZ":-19.426819473607384,"pfxX":-11.118453754123788,"pfxZ":6.520363382439772,"pX":0.48823046509871726,"pZ":1.751589889836301,"vX0":11.381887415202037,"vY0":-138.76276282959057,"vZ0":-6.185481011574615,"x":98.39,"y":191.49,"x0":-2.2167385508325106,"y0":50.00676427723309,"z0":5.298644169102993,"aX":-21.747741617445694},"breaks":{"breakAngle":43.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.3,"breakVerticalInduced":10.7,"breakHorizontal":17.9,"spinRate":2219,"spinDirection":219},"zone":9,"typeConfidence":2.0,"plateTime":0.39432076494608426,"extension":6.547245597223113},"index":4,"playId":"fa3f2ae4-fa6f-3a54-ab32-634b53cb7c26","pitchNumber":5,"startTime":"2026-07-18T22:28:24.600Z","endTime":"2026-07-18T22:28:29.160Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"startTime":"2026-07-18T22:28:36.502Z","endTime":"2026-07-18T22:28:52.705Z","isPitch":false,"type":"action","player":{"id":666182,"link":"/api/v1/people/666182"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.8,"endSpeed":74.1,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.834664877161803,"aZ":-31.155506679123704,"pfxX":8.368045253674655,"pfxZ":0.733091760026932,"pX":0.31903220368222646,"pZ":2.136089930161639,"vX0":4.85148247803283,"vY0":-117.61129906514105,"vZ0":-0.3330548268963066,"x":104.84,"y":181.11,"x0":-2.8627417495419127,"y0":50.00329245954815,"z0":5.18715649766165,"aX":11.636245534978473},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":1.6,"breakHorizontal":-16.4,"spinRate":2787,"spinDirection":63},"zone":9,"typeConfidence":0.9,"plateTime":0.4670276268533873,"extension":6.184565523576791},"hitData":{"launchSpeed":87.7,"launchAngle":46.0,"totalDistance":285.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":66.81,"coordY":101.17}},"index":6,"playId":"3e7e7a5e-9781-3b05-8ed3-3d8637b3d29d","pitchNumber":6,"startTime":"2026-07-18T22:28:52.705Z","endTime":"2026-07-18T22:29:02.226Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:29:02.226Z","atBatIndex":67},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryce Harper flies out to right fielder Carson Benge.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T22:30:57.292Z","endTime":"2026-07-18T22:31:54.508Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":88.4,"endSpeed":81.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.649238855411653,"aZ":-18.60134809240488,"pfxX":-6.216714113483871,"pfxZ":8.011989080965982,"pX":0.4691992609080201,"pZ":2.5766568243621606,"vX0":6.737009134358441,"vY0":-128.55613818226237,"vZ0":-5.144229339627665,"x":99.12,"y":169.21,"x0":-1.362884881655908,"y0":50.002045076815975,"z0":6.023176405746387,"aX":-10.530532422582658},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":13.7,"breakHorizontal":10.0,"spinRate":2106,"spinDirection":202},"zone":6,"typeConfidence":0.91,"plateTime":0.42412388829160896,"extension":6.075514212991457},"index":0,"playId":"257c4ee3-20f4-3076-acc7-dd66c8f89d10","pitchNumber":1,"startTime":"2026-07-18T22:31:13.592Z","endTime":"2026-07-18T22:31:17.832Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.6,"endSpeed":76.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.87702882214343,"aZ":-24.210958001631592,"pfxX":-6.44296630367151,"pfxZ":5.371698732665867,"pX":-0.3391870310599812,"pZ":2.2131614388860434,"vX0":4.752235051584689,"vY0":-120.28877038163489,"vZ0":-4.000800290128228,"x":129.93,"y":179.02,"x0":-1.4924755377564758,"y0":50.00119212101526,"z0":6.016749723014532,"aX":-9.547101560550061},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":9.1,"breakHorizontal":10.7,"spinRate":1591,"spinDirection":209},"zone":7,"typeConfidence":0.91,"plateTime":0.45339869134455846,"extension":5.923563124060602},"index":1,"playId":"a72beea8-f6e5-3df8-bf94-0be05f9011da","pitchNumber":2,"startTime":"2026-07-18T22:31:27.624Z","endTime":"2026-07-18T22:31:31.829Z","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":0},"pitchData":{"startSpeed":74.3,"endSpeed":68.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.440503912084058,"aZ":-38.60839944119571,"pfxX":7.771196601036452,"pfxZ":-5.444345422962103,"pX":-0.0206130158440497,"pZ":2.462155254809003,"vX0":1.2494845396456054,"vY0":-108.22581332983685,"vZ0":1.0179331530515066,"x":117.79,"y":172.3,"x0":-1.615159681310721,"y0":50.001244847424424,"z0":6.22469057087424,"aX":9.188404889164365},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-58.8,"breakVerticalInduced":-9.2,"breakHorizontal":-14.4,"spinRate":2674,"spinDirection":37},"zone":5,"typeConfidence":0.89,"plateTime":0.5066977709569551,"extension":6.014752838976594},"hitData":{"launchSpeed":97.8,"launchAngle":50.0,"totalDistance":289.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.52,"coordY":90.96}},"index":2,"playId":"972bbd1e-2b37-37b2-831b-d1f04c9ed88c","pitchNumber":3,"startTime":"2026-07-18T22:31:43.955Z","endTime":"2026-07-18T22:31:54.508Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:31:54.508Z","atBatIndex":68},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Alec Bohm singles on a ground ball to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":6,"isOut":false},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T22:32:00.057Z","endTime":"2026-07-18T22:33:17.219Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"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":"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":90.9,"endSpeed":83.7,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.533144636665263,"aZ":-11.742328161701447,"pfxX":-3.847861758176241,"pfxZ":11.484797421788102,"pX":0.26181003904821243,"pZ":1.5031165253885792,"vX0":4.942068588441316,"vY0":-132.13819645878493,"vZ0":-9.342630871345252,"x":107.02,"y":198.2,"x0":-1.1274583664012312,"y0":50.00381007180829,"z0":5.933799547561731,"aX":-6.846698846380701},"breaks":{"breakAngle":24.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":19.1,"breakHorizontal":6.0,"spinRate":2162,"spinDirection":202},"zone":14,"typeConfidence":0.9,"plateTime":0.4135248080381877,"extension":6.155770648655237},"index":0,"playId":"e62feede-48a8-3087-bcea-1598db45605e","pitchNumber":1,"startTime":"2026-07-18T22:32:18.256Z","endTime":"2026-07-18T22:32:22.642Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.9,"endSpeed":83.3,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.244186296886095,"aZ":-11.268079317876442,"pfxX":-4.530261699631275,"pfxZ":11.773033371701061,"pX":0.5057967713218342,"pZ":3.0622750930192946,"vX0":5.744342600271286,"vY0":-132.17620723589908,"vZ0":-5.694331987681667,"x":97.72,"y":156.1,"x0":-1.1034799792549475,"y0":50.002699160572355,"z0":6.066451658350997,"aX":-8.04477133299554},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":20.3,"breakHorizontal":7.0,"spinRate":2186,"spinDirection":204},"zone":3,"typeConfidence":0.9,"plateTime":0.4138386398148062,"extension":6.19497727726933},"index":1,"playId":"6c527598-c676-3484-b64d-32bf4763139f","pitchNumber":2,"startTime":"2026-07-18T22:32:33.380Z","endTime":"2026-07-18T22:32:37.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.8,"endSpeed":79.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.61824616390193,"aZ":-26.01853417312657,"pfxX":1.6860020633985955,"pfxZ":3.9386248359734664,"pX":1.0248297684512153,"pZ":1.7868640664726008,"vX0":5.2355478647204405,"vY0":-123.47150109225568,"vZ0":-5.048365696028503,"x":77.94,"y":190.53,"x0":-1.331290738500503,"y0":50.0044900731144,"z0":6.013223259130608,"aX":2.6369298669506436},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":6.4,"breakHorizontal":-4.1,"spinRate":2419,"spinDirection":163},"zone":14,"typeConfidence":0.9,"plateTime":0.44144176281478176,"extension":6.156378577127326},"index":2,"playId":"23138d52-a03c-3cf2-a2e9-601b68836ce8","pitchNumber":3,"startTime":"2026-07-18T22:32:48.624Z","endTime":"2026-07-18T22:32:52.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":79.0,"strikeZoneTop":3.407,"strikeZoneBottom":1.719,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.877395395711428,"aZ":-27.156355524887925,"pfxX":3.46768209305035,"pfxZ":3.1995171417671244,"pX":0.9899135029147689,"pZ":2.4538470718744567,"vX0":4.60699658033799,"vY0":-123.70433967744965,"vZ0":-3.3420741335628126,"x":79.27,"y":172.53,"x0":-1.3385816898856158,"y0":50.0028921813384,"z0":6.0693529544039135,"aX":5.4392272224102705},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.4,"breakHorizontal":-7.2,"spinRate":2491,"spinDirection":153},"zone":14,"typeConfidence":0.91,"plateTime":0.44073948130248564,"extension":6.124680950954422},"hitData":{"launchSpeed":99.5,"launchAngle":6.0,"totalDistance":121.0,"trajectory":"ground_ball","hardness":"medium","location":"8","coordinates":{"coordX":157.99,"coordY":94.71}},"index":3,"playId":"4f4e8b1c-4d8d-3d23-a0bd-c67fd99dd1e9","pitchNumber":4,"startTime":"2026-07-18T22:33:05.902Z","endTime":"2026-07-18T22:33:17.219Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:33:17.219Z","atBatIndex":69},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Justin Crawford flies out to left fielder Tyrone Taylor in foul territory.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T22:33:27.370Z","endTime":"2026-07-18T22:33:54.958Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0],"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"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":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":82.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.980463922795526,"aZ":-14.36129791334277,"pfxX":-4.9030327205026305,"pfxZ":10.247670426032514,"pX":0.32281756809280154,"pZ":1.7071732719347916,"vX0":6.288774004535,"vY0":-130.38893606905327,"vZ0":-8.12799396074682,"x":104.69,"y":192.69,"x0":-1.472686079691142,"y0":50.00124123458064,"z0":5.927467690731343,"aX":-8.52174608078593},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":17.2,"breakHorizontal":7.7,"spinRate":2093,"spinDirection":201},"zone":9,"typeConfidence":0.9,"plateTime":0.41855433437858647,"extension":6.198762829172734},"hitData":{"launchSpeed":83.0,"launchAngle":60.0,"totalDistance":210.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":60.85,"coordY":145.75}},"index":0,"playId":"d8832887-6b4f-3550-bf10-98aad675dc5f","pitchNumber":1,"startTime":"2026-07-18T22:33:42.065Z","endTime":"2026-07-18T22:33:54.958Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:33:54.958Z","atBatIndex":70},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brandon Marsh flies out to third baseman Bo Bichette.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-07-18T22:34:02.850Z","endTime":"2026-07-18T22:36:13.332Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.803018323100016,"aZ":-15.172767791867846,"pfxX":-4.096674836719804,"pfxZ":9.862000220221844,"pX":-0.012412804847314692,"pZ":2.492635887299854,"vX0":5.115686117324021,"vY0":-130.0939567085473,"vZ0":-6.183606063476689,"x":117.47,"y":171.48,"x0":-1.4667397503362714,"y0":50.00413773820979,"z0":6.039156850861891,"aX":-7.063781962999934},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":16.8,"breakHorizontal":6.4,"spinRate":2135,"spinDirection":206},"zone":5,"typeConfidence":0.9,"plateTime":0.42009597313058755,"extension":6.191391304701449},"index":0,"playId":"feeb4129-5852-3824-b44a-29342fa45a90","pitchNumber":1,"startTime":"2026-07-18T22:34:24.476Z","endTime":"2026-07-18T22:34:28.081Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.709653969844645,"aZ":-20.156183804785694,"pfxX":-7.141513000261314,"pfxZ":6.942336792396356,"pX":0.2749368938982266,"pZ":3.134701375503591,"vX0":6.962836341397168,"vY0":-130.09491378913256,"vZ0":-3.6228745364547223,"x":106.52,"y":154.14,"x0":-1.495437985896773,"y0":50.00464908370415,"z0":6.054594434422591,"aX":-12.366696428258406},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":12.1,"breakHorizontal":11.6,"spinRate":2157,"spinDirection":201},"zone":3,"typeConfidence":0.98,"plateTime":0.41941407664379504,"extension":6.022363677104913},"index":1,"playId":"e005d916-dbdc-3404-a563-4e69338a787e","pitchNumber":2,"startTime":"2026-07-18T22:34:47.876Z","endTime":"2026-07-18T22:34:54.631Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.0,"endSpeed":68.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.146117723524267,"aZ":-38.0731236574263,"pfxX":7.102068499255749,"pfxZ":-5.007501018325602,"pX":-0.33501159510047024,"pZ":3.894253956712036,"vX0":0.8184600115899574,"vY0":-107.68855065790605,"vZ0":3.677597670065948,"x":129.77,"y":133.64,"x0":-1.6426432143199696,"y0":50.002400823936306,"z0":6.367230316545131,"aX":8.36719030425757},"breaks":{"breakAngle":13.2,"breakLength":13.2,"breakY":24.0,"breakVertical":-57.6,"breakVerticalInduced":-7.8,"breakHorizontal":-13.1,"spinRate":2429,"spinDirection":37},"zone":11,"typeConfidence":0.88,"plateTime":0.5080156606568829,"extension":5.939534521387188},"index":2,"playId":"462131f7-1546-3494-8074-04b6c9693db0","pitchNumber":3,"startTime":"2026-07-18T22:35:16.082Z","endTime":"2026-07-18T22:35:20.387Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.9,"endSpeed":78.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.04614476674428,"aZ":-22.721545885977594,"pfxX":-7.880469398143003,"pfxZ":6.027908242901275,"pX":-1.1611238010514864,"pZ":2.3196195561569075,"vX0":3.806754340845721,"vY0":-123.72100288596762,"vZ0":-4.253800709818776,"x":161.26,"y":176.15,"x0":-1.6866051701738658,"y0":50.00213914193271,"z0":5.939412627821593,"aX":-12.355546925208438},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":10.3,"breakHorizontal":13.6,"spinRate":1709,"spinDirection":218},"zone":13,"typeConfidence":0.89,"plateTime":0.44080014943371815,"extension":6.0628734233005765},"index":3,"playId":"49fbfeeb-49af-321a-aec2-20b5ea547901","pitchNumber":4,"startTime":"2026-07-18T22:35:36.801Z","endTime":"2026-07-18T22:35:41.230Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":90.9,"endSpeed":83.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.565478028814372,"aZ":-13.572249716852834,"pfxX":-4.661074751269768,"pfxZ":10.436333548036531,"pX":0.2036435093996534,"pZ":3.3675549473022426,"vX0":5.686269628638177,"vY0":-132.25080225149208,"vZ0":-4.569679022000947,"x":109.24,"y":147.86,"x0":-1.362496230058524,"y0":50.002296923889816,"z0":6.103700172712293,"aX":-8.30792682389298},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":18.2,"breakHorizontal":7.3,"spinRate":2156,"spinDirection":200},"zone":2,"typeConfidence":0.9,"plateTime":0.41318684539970896,"extension":6.0300251479238645},"hitData":{"launchSpeed":80.7,"launchAngle":62.0,"totalDistance":178.0,"trajectory":"fly_ball","hardness":"medium","location":"5","coordinates":{"coordX":74.95,"coordY":141.38}},"index":4,"playId":"629fcf07-4745-3c3d-a8af-3214ea206340","pitchNumber":5,"startTime":"2026-07-18T22:36:03.345Z","endTime":"2026-07-18T22:36:13.332Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:36:13.332Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, third baseman Alec Bohm to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T22:38:16.293Z","endTime":"2026-07-18T22:40:59.217Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"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":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,4,5],"actionIndex":[3],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":664761,"link":"/api/v1/people/664761"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.8,"endSpeed":83.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.101541339529007,"aZ":-23.7167952579736,"pfxX":0.48814159747234487,"pfxZ":4.80316364766475,"pX":0.37661185482035414,"pZ":2.1154124175152247,"vX0":7.895564222617802,"vY0":-130.7465600440391,"vZ0":-3.908018463178242,"x":102.64,"y":181.66,"x0":-2.7242875866216325,"y0":50.003982455325946,"z0":5.373379996567624,"aX":0.859163797077844},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":8.2,"breakHorizontal":-2.3,"spinRate":2557,"spinDirection":182},"zone":9,"typeConfidence":0.9,"plateTime":0.4161891041621879,"extension":6.1759953843141515},"index":0,"playId":"bf647f62-5294-3d81-ae56-55027a33bc68","pitchNumber":1,"startTime":"2026-07-18T22:38:33.788Z","endTime":"2026-07-18T22:38:38.680Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-07-18T22:38:47.675Z","endTime":"2026-07-18T22:38:52.486Z","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(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":86.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.234730605963232,"aZ":-19.78533180418215,"pfxX":-9.477767613117503,"pfxZ":6.528830621788732,"pX":-1.6332122592174625,"pZ":3.7784677568900125,"vX0":5.634356178766,"vY0":-136.47521098877093,"vZ0":-0.863354055435116,"x":179.25,"y":136.76,"x0":-2.4861435506425162,"y0":50.0063711692137,"z0":5.453581085330351,"aX":-17.99674721399916},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.1,"breakVerticalInduced":11.9,"breakHorizontal":16.1,"spinRate":2195,"spinDirection":212},"zone":11,"typeConfidence":2.0,"plateTime":0.4003586868252582,"extension":6.265586965744117},"index":2,"playId":"46a8dadc-821d-37b8-b046-025ed968a0e3","pitchNumber":2,"startTime":"2026-07-18T22:38:52.486Z","endTime":"2026-07-18T22:38:56.885Z","isPitch":true,"type":"pitch"},{"details":{"description":"Injury Delay.","event":"Game Advisory","eventType":"game_advisory","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-07-18T22:39:16.387Z","endTime":"2026-07-18T22:40:36.053Z","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, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.751066450172996,"aZ":-34.30828481240936,"pfxX":8.008203643757994,"pfxZ":-1.4581606701652277,"pX":1.4292150132986234,"pZ":2.2935160860676627,"vX0":7.132967075353683,"vY0":-120.38400279966652,"vZ0":0.23576520203929796,"x":62.52,"y":176.86,"x0":-2.6143653641186395,"y0":50.00279241395848,"z0":5.235706642917192,"aX":11.730420913762352},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-2.3,"breakHorizontal":-16.2,"spinRate":2799,"spinDirection":78},"zone":14,"typeConfidence":0.9,"plateTime":0.4552960940534714,"extension":6.26048623463324},"index":4,"playId":"8e765259-9e00-33d4-a861-9d948ab33601","pitchNumber":3,"startTime":"2026-07-18T22:40:36.053Z","endTime":"2026-07-18T22:40:40.010Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.0,"endSpeed":76.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.913112771641064,"aZ":-32.7326491734907,"pfxX":9.816310108028443,"pfxZ":-0.37682379485891637,"pX":0.547807904266986,"pZ":2.424955090852144,"vX0":4.768542240599613,"vY0":-120.84992323568083,"vZ0":0.36781376687638323,"x":96.12,"y":173.31,"x0":-2.7274406699602403,"y0":50.0046232582585,"z0":5.149873111693102,"aX":14.494916766057996},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":-0.4,"breakHorizontal":-19.0,"spinRate":2922,"spinDirection":66},"zone":6,"typeConfidence":0.9,"plateTime":0.45351941356310865,"extension":6.214040310034301},"hitData":{"launchSpeed":88.5,"launchAngle":-0.0,"totalDistance":45.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.9,"coordY":164.2}},"index":5,"playId":"a6957ffa-2fc2-37e1-a37d-5ff87f2d62b0","pitchNumber":4,"startTime":"2026-07-18T22:40:49.948Z","endTime":"2026-07-18T22:40:59.217Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:40:59.217Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T22:41:11.401Z","endTime":"2026-07-18T22:42:45.877Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"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":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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(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":90.1,"endSpeed":83.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.92294047498777,"aZ":-27.116187466927105,"pfxX":2.8431350691586292,"pfxZ":2.8680434278478444,"pX":-0.3116773495561959,"pZ":3.7124138603954187,"vX0":5.4842305692987585,"vY0":-131.2931164468314,"vZ0":0.8567611728780952,"x":128.88,"y":138.54,"x0":-2.7881442524797238,"y0":50.005522043676535,"z0":5.3830220937976465,"aX":5.0180026268569184},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.5,"breakHorizontal":-6.2,"spinRate":2632,"spinDirection":169},"zone":11,"typeConfidence":0.9,"plateTime":0.41543583152876984,"extension":6.10333937579565},"index":0,"playId":"239f445c-6d7b-3d9c-a340-3583fa440ea2","pitchNumber":1,"startTime":"2026-07-18T22:41:22.413Z","endTime":"2026-07-18T22:41:26.779Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.721193829205472,"aZ":-28.022736862851087,"pfxX":2.602686474409927,"pfxZ":2.481213308242115,"pX":-0.33134320650612803,"pZ":1.977389830614778,"vX0":5.479773523252738,"vY0":-127.75726306170736,"vZ0":-2.5052995253889043,"x":129.63,"y":185.39,"x0":-2.8330974837053007,"y0":50.00055069629816,"z0":5.1498204782818116,"aX":4.345051967096144},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":4.2,"breakHorizontal":-5.9,"spinRate":2503,"spinDirection":173},"zone":7,"typeConfidence":0.83,"plateTime":0.42701134731439083,"extension":6.241182214919825},"index":1,"playId":"31e1c240-97db-341c-afd7-784defabdbaa","pitchNumber":2,"startTime":"2026-07-18T22:41:36.544Z","endTime":"2026-07-18T22:41:39.816Z","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":94.3,"endSpeed":87.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.060452433592047,"aZ":-20.46933225376684,"pfxX":-8.734435187342878,"pfxZ":6.049331537686916,"pX":-0.5168340230489279,"pZ":2.979663134837899,"vX0":8.254060585312885,"vY0":-137.21485404435515,"vZ0":-2.639127832754443,"x":136.7,"y":158.33,"x0":-2.407299895228449,"y0":50.00556763411298,"z0":5.325289772215585,"aX":-16.910050523762326},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":10.7,"breakHorizontal":14.4,"spinRate":2164,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.3968891159589232,"extension":6.363811719157918},"index":2,"playId":"8ac7ca53-dbfc-36e2-9130-9ab55603b543","pitchNumber":3,"startTime":"2026-07-18T22:41:55.424Z","endTime":"2026-07-18T22:41:58.605Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-07-18T22:42:10.947Z","endTime":"2026-07-18T22:42:23.313Z","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(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":94.0,"endSpeed":85.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.108243582128505,"aZ":-22.676165751306012,"pfxX":-11.20822637160138,"pfxZ":5.017941197440804,"pX":0.39987338531665334,"pZ":3.6134205642566672,"vX0":11.22036367361594,"vY0":-136.5021654148583,"vZ0":-0.24535891575417773,"x":101.76,"y":141.22,"x0":-2.30112217811295,"y0":50.00459000187083,"z0":5.261249781307562,"aX":-21.22431827906001},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.2,"breakHorizontal":18.0,"spinRate":2213,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.4007453806336527,"extension":6.3494773859045095},"index":4,"playId":"1e78a13b-2e3b-385f-aef7-c54c24595ff0","pitchNumber":4,"startTime":"2026-07-18T22:42:23.313Z","endTime":"2026-07-18T22:42:27.795Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6281162168606,"aZ":-28.4076945505086,"pfxX":-10.386879218023894,"pfxZ":2.2305809867279267,"pX":-0.2771316215141609,"pZ":1.6594228981487458,"vX0":9.280886220481166,"vY0":-128.75062578190773,"vZ0":-3.1937568818623734,"x":127.56,"y":193.98,"x0":-2.571371758536479,"y0":50.00163304839936,"z0":5.104154777086338,"aX":-17.51464050629811},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.6,"breakHorizontal":16.8,"spinRate":1922,"spinDirection":229},"zone":8,"typeConfidence":0.91,"plateTime":0.4247183303713076,"extension":6.398912497793191},"index":5,"playId":"9accf2a0-17ae-30af-8570-3d0c58f54f12","pitchNumber":5,"startTime":"2026-07-18T22:42:41.407Z","endTime":"2026-07-18T22:42:45.877Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:42:45.877Z","atBatIndex":73},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out softly, catcher J.T. Realmuto to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T22:42:58.016Z","endTime":"2026-07-18T22:43:57.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.62"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.01"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.81"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.65"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.90"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.46"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.76"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.56"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.41"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.51"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.33"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.28"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.12"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".871"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".226"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"}]}},{"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":".179"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".450"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".097"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".146"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".871"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".226"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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_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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.531946422538155,"aZ":-26.367707190101797,"pfxX":0.9648319422968119,"pfxZ":3.2482434511821996,"pX":0.8903557621058117,"pZ":2.754173636335604,"vX0":8.575093456751862,"vY0":-131.98100624818113,"vZ0":-1.709144692476107,"x":83.06,"y":164.42,"x0":-2.508124303642074,"y0":50.0034435847089,"z0":5.326811228703487,"aX":1.7244214690205526},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.8,"breakHorizontal":-3.4,"spinRate":2619,"spinDirection":163},"zone":12,"typeConfidence":0.91,"plateTime":0.4128744801214399,"extension":6.477871872340366},"index":0,"playId":"1e526d25-8e86-3d53-8525-f6e4b1a5198c","pitchNumber":1,"startTime":"2026-07-18T22:43:08.623Z","endTime":"2026-07-18T22:43:12.675Z","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.8,"endSpeed":76.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.140681419863817,"aZ":-29.800387603481187,"pfxX":10.725114557506565,"pfxZ":1.6297961572336512,"pX":2.470633834862097,"pZ":0.5990842049195605,"vX0":8.610288850181755,"vY0":-120.25303720261518,"vZ0":-3.984568707954388,"x":22.83,"y":222.6,"x0":-2.559909020275102,"y0":50.000087261206616,"z0":4.945549158120014,"aX":15.57092469301298},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.2,"breakHorizontal":-21.6,"spinRate":2844,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.45694399631816607,"extension":6.52784048628731},"index":1,"playId":"42cdb0ab-e8bd-3518-aa22-66bd7d5adaa6","pitchNumber":2,"startTime":"2026-07-18T22:43:26.079Z","endTime":"2026-07-18T22:43:29.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.618648035336722,"aZ":-20.87175120391826,"pfxX":-11.261961588097805,"pfxZ":5.78817398319055,"pX":0.4174870410945517,"pZ":1.9338147423236776,"vX0":11.403233290332023,"vY0":-138.51345180614305,"vZ0":-5.00602577684073,"x":101.09,"y":186.57,"x0":-2.2805227616075787,"y0":50.000354931655195,"z0":5.151297342355577,"aX":-21.980655344126916},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.6,"breakHorizontal":18.1,"spinRate":2167,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.39474866807006226,"extension":6.516327471162613},"hitData":{"launchSpeed":54.0,"launchAngle":-54.0,"totalDistance":0.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":121.83,"coordY":198.86}},"index":2,"playId":"1f097383-a8c6-379f-9d24-f2a95afba1ce","pitchNumber":3,"startTime":"2026-07-18T22:43:49.784Z","endTime":"2026-07-18T22:43:57.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:43:57.616Z","atBatIndex":74}],"currentPlay":{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Marcus Semien grounds out softly, catcher J.T. Realmuto to first baseman Bryce Harper.","rbi":0,"awayScore":1,"homeScore":6,"isOut":true},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-07-18T22:42:58.016Z","endTime":"2026-07-18T22:43:57.616Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"75.62"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.01"},{"zone":"03","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"86.81"},{"zone":"04","color":"rgba(150, 188, 255, .55)","temp":"cool","value":"87.65"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.90"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.46"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"89.76"},{"zone":"08","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.56"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"84.41"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"69.51"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.33"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"82.28"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"71.12"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".871"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".226"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"}]}},{"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":".179"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".450"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".263"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".290"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".097"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".333"},{"zone":"08","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".207"},{"zone":"09","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".219"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"13","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".222"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".146"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".550"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".571"},{"zone":"03","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.100"},{"zone":"04","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".857"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".871"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".226"},{"zone":"07","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.000"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".400"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".438"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".526"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".579"},{"zone":"13","color":"rgba(150, 188, 255, .55)","temp":"cool","value":".643"},{"zone":"14","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".356"}],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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_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(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.2,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.531946422538155,"aZ":-26.367707190101797,"pfxX":0.9648319422968119,"pfxZ":3.2482434511821996,"pX":0.8903557621058117,"pZ":2.754173636335604,"vX0":8.575093456751862,"vY0":-131.98100624818113,"vZ0":-1.709144692476107,"x":83.06,"y":164.42,"x0":-2.508124303642074,"y0":50.0034435847089,"z0":5.326811228703487,"aX":1.7244214690205526},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":5.8,"breakHorizontal":-3.4,"spinRate":2619,"spinDirection":163},"zone":12,"typeConfidence":0.91,"plateTime":0.4128744801214399,"extension":6.477871872340366},"index":0,"playId":"1e526d25-8e86-3d53-8525-f6e4b1a5198c","pitchNumber":1,"startTime":"2026-07-18T22:43:08.623Z","endTime":"2026-07-18T22:43:12.675Z","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.8,"endSpeed":76.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.140681419863817,"aZ":-29.800387603481187,"pfxX":10.725114557506565,"pfxZ":1.6297961572336512,"pX":2.470633834862097,"pZ":0.5990842049195605,"vX0":8.610288850181755,"vY0":-120.25303720261518,"vZ0":-3.984568707954388,"x":22.83,"y":222.6,"x0":-2.559909020275102,"y0":50.000087261206616,"z0":4.945549158120014,"aX":15.57092469301298},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.2,"breakHorizontal":-21.6,"spinRate":2844,"spinDirection":62},"zone":14,"typeConfidence":0.9,"plateTime":0.45694399631816607,"extension":6.52784048628731},"index":1,"playId":"42cdb0ab-e8bd-3518-aa22-66bd7d5adaa6","pitchNumber":2,"startTime":"2026-07-18T22:43:26.079Z","endTime":"2026-07-18T22:43:29.236Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.4,"endSpeed":87.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.618648035336722,"aZ":-20.87175120391826,"pfxX":-11.261961588097805,"pfxZ":5.78817398319055,"pX":0.4174870410945517,"pZ":1.9338147423236776,"vX0":11.403233290332023,"vY0":-138.51345180614305,"vZ0":-5.00602577684073,"x":101.09,"y":186.57,"x0":-2.2805227616075787,"y0":50.000354931655195,"z0":5.151297342355577,"aX":-21.980655344126916},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":9.6,"breakHorizontal":18.1,"spinRate":2167,"spinDirection":220},"zone":9,"typeConfidence":2.0,"plateTime":0.39474866807006226,"extension":6.516327471162613},"hitData":{"launchSpeed":54.0,"launchAngle":-54.0,"totalDistance":0.0,"trajectory":"ground_ball","hardness":"soft","location":"2","coordinates":{"coordX":121.83,"coordY":198.86}},"index":2,"playId":"1f097383-a8c6-379f-9d24-f2a95afba1ce","pitchNumber":3,"startTime":"2026-07-18T22:43:49.784Z","endTime":"2026-07-18T22:43:57.616Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-07-18T22:43:57.616Z","atBatIndex":74},"scoringPlays":[6,12,38,41,52],"playsByInning":[{"startIndex":0,"endIndex":10,"top":[0,1,2,3,4],"bottom":[5,6,7,8,9,10],"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":143.91,"y":153.04},"type":"O","description":"Pop Out"},{"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":127.42,"y":197.92},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":110.43,"y":175.35},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":231.56,"y":75.66},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":100.3,"y":164.7},"type":"O","description":"Forceout"}]}},{"startIndex":11,"endIndex":19,"top":[11,12,13,14,15],"bottom":[16,17,18,19],"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":67.09,"y":141.88},"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":59.87,"y":48.36},"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":2,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":108.42,"y":149.49},"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":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":166.03,"y":69.67},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":125.9,"y":125.96},"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":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":148.48,"y":151.01},"type":"O","description":"Lineout"}]}},{"startIndex":20,"endIndex":25,"top":[20,21,22],"bottom":[23,24,25],"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":138.24,"y":138.57},"type":"O","description":"Groundout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":182.12,"y":114.94},"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":3,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":96.25,"y":169.27},"type":"O","description":"Groundout"}]}},{"startIndex":26,"endIndex":34,"top":[26,27,28,29],"bottom":[30,31,32,33,34],"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":82.87,"y":84.82},"type":"O","description":"Lineout"},{"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":56.51,"y":131.01},"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":4,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":86.61,"y":113.99},"type":"H","description":"Single"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":174.15,"y":122.19},"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":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":157.6,"y":69.92},"type":"O","description":"Flyout"}]}},{"startIndex":35,"endIndex":45,"top":[35,36,37],"bottom":[38,39,40,41,42,43,44,45],"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":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":105.95,"y":156.23},"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":5,"pitcher":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":111.3,"y":65.72},"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":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":66.6,"y":42.07},"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":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":92.19,"y":126.67},"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":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":57.68,"y":99.93},"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":5,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":87.12,"y":115.52},"type":"H","description":"Single"}]}},{"startIndex":46,"endIndex":55,"top":[46,47,48],"bottom":[49,50,51,52,53,54,55],"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":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":117.04,"y":162.68},"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":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":109.52,"y":54.86},"type":"O","description":"Flyout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":169.78,"y":45.49},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":177.8,"y":117.36},"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":6,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":116.89,"y":50.47},"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":6,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":109.43,"y":169.27},"type":"O","description":"Groundout"}]}},{"startIndex":56,"endIndex":64,"top":[56,57,58,59],"bottom":[60,61,62,63,64],"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":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"coordinates":{"x":110.95,"y":149.49},"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":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":151.01,"y":170.79},"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":7,"pitcher":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":196.08,"y":122.91},"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":7,"pitcher":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"coordinates":{"x":115.12,"y":80.15},"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":7,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":164.01,"y":100.97},"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":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":131.24,"y":137.83},"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":7,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":133.77,"y":208.31},"type":"O","description":"Pop Out"}]}},{"startIndex":65,"endIndex":71,"top":[65,66,67],"bottom":[68,69,70,71],"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":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":146.45,"y":150.51},"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":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":66.81,"y":101.17},"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":8,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":166.52,"y":90.96},"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":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"coordinates":{"x":157.99,"y":94.71},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":60.85,"y":145.75},"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":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":74.95,"y":141.38},"type":"O","description":"Flyout"}]}},{"startIndex":72,"endIndex":74,"top":[72,73,74],"bottom":[],"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":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":106.9,"y":164.2},"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":9,"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":121.83,"y":198.86},"type":"O","description":"Groundout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":1},"away":{"runs":1,"hits":1,"errors":1,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":5,"ordinalNum":"5th","home":{"runs":2,"hits":3,"errors":0,"leftOnBase":3},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":1,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":2,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":9,"ordinalNum":"9th","home":{"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}}],"teams":{"home":{"runs":6,"hits":12,"errors":1,"leftOnBase":12},"away":{"runs":1,"hits":3,"errors":3,"leftOnBase":5}},"defense":{"pitcher":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"catcher":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"first":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"second":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"third":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"shortstop":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"left":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"center":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"right":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"batter":{"id":592663,"fullName":"J.T. Realmuto","link":"/api/v1/people/592663"},"onDeck":{"id":656537,"fullName":"Derek Hill","link":"/api/v1/people/656537"},"inHole":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"battingOrder":7,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"offense":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"onDeck":{"id":621438,"fullName":"Tyrone Taylor","link":"/api/v1/people/621438"},"inHole":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"pitcher":{"id":675540,"fullName":"Xzavion Curry","link":"/api/v1/people/675540"},"battingOrder":6,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":1,"strikes":1,"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":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"avg":".232","atBats":31,"obp":".302","slg":".380","ops":".682","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":33,"totalBases":6,"rbi":1,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":1,"lineOuts":2},"pitching":{"flyOuts":8,"groundOuts":4,"airOuts":10,"runs":6,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":36,"obp":".429","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":163,"era":"4.26","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.31","battersFaced":42,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":163,"balls":57,"strikes":106,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.40","rbi":6,"pitchesPerInning":"20.38","runsScoredPer9":"6.75","homeRunsPer9":"2.25","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":3,"chances":32,"passedBall":0,"pickoffs":0}},"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-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":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":98,"flyOuts":66,"groundOuts":116,"airOuts":106,"runs":48,"doubles":14,"triples":1,"homeRuns":10,"strikeOuts":74,"baseOnBalls":26,"intentionalWalks":0,"hits":97,"hitByPitch":2,"avg":".251","atBats":387,"obp":".297","slg":".370","ops":".667","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":13,"groundIntoTriplePlay":0,"plateAppearances":421,"totalBases":143,"rbi":51,"leftOnBase":149,"sacBunts":0,"sacFlies":6,"babip":".282","groundOutsToAirouts":"1.09","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.70","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":157,"putOuts":89,"errors":9,"chances":255,"fielding":".965","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":"700","stats":{"batting":{"summary":"2-3 | HR, RBI, R","gamesPlayed":1,"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,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":5,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","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":57,"flyOuts":24,"groundOuts":31,"airOuts":45,"runs":15,"doubles":6,"triples":0,"homeRuns":7,"strikeOuts":24,"baseOnBalls":5,"intentionalWalks":0,"hits":28,"hitByPitch":0,"avg":".226","atBats":124,"obp":".256","slg":".444","ops":".700","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":133,"totalBases":55,"rbi":18,"leftOnBase":49,"sacBunts":4,"sacFlies":0,"babip":".226","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.71","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":65,"errors":2,"chances":68,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"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":"400","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":1,"putOuts":10,"errors":1,"chances":12,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":25,"groundOuts":55,"airOuts":44,"runs":21,"doubles":7,"triples":0,"homeRuns":11,"strikeOuts":62,"baseOnBalls":19,"intentionalWalks":0,"hits":55,"hitByPitch":3,"avg":".256","atBats":215,"obp":".324","slg":".442","ops":".766","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":14,"groundIntoTriplePlay":0,"plateAppearances":240,"totalBases":95,"rbi":24,"leftOnBase":87,"sacBunts":0,"sacFlies":1,"babip":".308","groundOutsToAirouts":"1.25","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"19.54","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":22,"stolenBasePercentage":".815","caughtStealingPercentage":".185","assists":16,"putOuts":432,"errors":4,"chances":452,"fielding":".991","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":{"note":"(L, 2-5)","summary":"4.2 IP, 4 ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":3,"airOuts":4,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":7,"hitByPitch":1,"atBats":21,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":99,"inningsPitched":"4.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":24,"outs":14,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":99,"balls":34,"strikes":65,"strikePercentage":".660","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"7.71","homeRunsPer9":"3.86","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":21,"gamesStarted":7,"flyOuts":45,"groundOuts":70,"airOuts":85,"runs":49,"doubles":17,"triples":4,"homeRuns":12,"strikeOuts":81,"baseOnBalls":26,"intentionalWalks":0,"hits":82,"hitByPitch":9,"atBats":313,"obp":".333","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1435,"era":"4.74","inningsPitched":"79.2","wins":2,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":42,"whip":"1.36","battersFaced":353,"outs":239,"gamesPitched":21,"completeGames":0,"shutouts":0,"pitchesThrown":1435,"balls":498,"strikes":937,"strikePercentage":".650","hitBatsmen":9,"balks":0,"wildPitches":2,"pickoffs":1,"groundOutsToAirouts":"0.82","rbi":4,"winPercentage":".286","pitchesPerInning":"18.01","gamesFinished":6,"strikeoutWalkRatio":"3.12","strikeoutsPer9Inn":"9.15","walksPer9Inn":"2.94","hitsPer9Inn":"9.26","runsScoredPer9":"5.54","homeRunsPer9":"1.36","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":3,"passedBall":0,"popOuts":16,"lineOuts":24},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":{},"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":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":true,"isSubstitute":false}},"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":{},"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":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":0,"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":true,"isSubstitute":false}},"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":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":53,"groundOuts":93,"airOuts":89,"runs":52,"doubles":12,"triples":2,"homeRuns":11,"strikeOuts":85,"baseOnBalls":29,"intentionalWalks":0,"hits":94,"hitByPitch":4,"avg":".260","atBats":361,"obp":".322","slg":".396","ops":".718","caughtStealing":2,"stolenBases":16,"stolenBasePercentage":".889","caughtStealingPercentage":".111","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":394,"totalBases":143,"rbi":37,"leftOnBase":124,"sacBunts":0,"sacFlies":0,"babip":".313","groundOutsToAirouts":"1.04","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.82","popOuts":9,"lineOuts":27},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":179,"errors":5,"chances":186,"fielding":".973","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,"battingOrder":"900","stats":{"batting":{"summary":"0-3 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":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":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":21,"flyOuts":3,"groundOuts":13,"airOuts":8,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":4,"intentionalWalks":0,"hits":6,"hitByPitch":1,"avg":".162","atBats":37,"obp":".262","slg":".324","ops":".586","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":12,"rbi":4,"leftOnBase":18,"sacBunts":0,"sacFlies":0,"babip":".160","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.50","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":37,"errors":2,"chances":40,"fielding":".950","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{},"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":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":false,"isOnBench":true,"isSubstitute":false}},"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":{"summary":"1.1 IP, 2 ER, 2 K, 3 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":2,"baseOnBalls":3,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":45,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":10,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":45,"balls":21,"strikes":24,"strikePercentage":".530","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":7,"flyOuts":23,"groundOuts":27,"airOuts":41,"runs":41,"doubles":6,"triples":1,"homeRuns":12,"strikeOuts":49,"baseOnBalls":30,"intentionalWalks":0,"hits":45,"hitByPitch":2,"atBats":161,"obp":".397","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":786,"era":"8.85","inningsPitched":"40.2","wins":0,"losses":7,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.84","battersFaced":194,"outs":122,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":786,"balls":322,"strikes":464,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.66","rbi":2,"winPercentage":".000","pitchesPerInning":"19.33","gamesFinished":1,"strikeoutWalkRatio":"1.63","strikeoutsPer9Inn":"10.84","walksPer9Inn":"6.64","hitsPer9Inn":"9.96","runsScoredPer9":"9.07","homeRunsPer9":"2.66","inheritedRunners":2,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"2.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":0,"airOuts":5,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":8,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":19,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":8,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":2,"strikes":17,"strikePercentage":".890","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":5,"groundOuts":2,"airOuts":6,"runs":1,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":13,"obp":".286","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":49,"era":"2.70","inningsPitched":"3.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"whip":"1.20","battersFaced":14,"outs":10,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":49,"balls":15,"strikes":34,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":0,"winPercentage":".---","pitchesPerInning":"14.70","gamesFinished":3,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"5.40","walksPer9Inn":"2.70","hitsPer9Inn":"8.10","runsScoredPer9":"2.70","homeRunsPer9":"0.00","inheritedRunners":4,"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}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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,"battingOrder":"600","stats":{"batting":{"summary":"0-4 | K","gamesPlayed":1,"flyOuts":2,"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":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":53,"groundOuts":61,"airOuts":106,"runs":30,"doubles":8,"triples":1,"homeRuns":9,"strikeOuts":69,"baseOnBalls":23,"intentionalWalks":0,"hits":62,"hitByPitch":1,"avg":".211","atBats":294,"obp":".268","slg":".337","ops":".605","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":322,"totalBases":99,"rbi":29,"leftOnBase":127,"sacBunts":1,"sacFlies":3,"babip":".242","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.67","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":208,"putOuts":117,"errors":6,"chances":331,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"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":"100","stats":{"batting":{"summary":"0-4 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":42,"flyOuts":32,"groundOuts":45,"airOuts":53,"runs":22,"doubles":3,"triples":3,"homeRuns":5,"strikeOuts":30,"baseOnBalls":16,"intentionalWalks":0,"hits":33,"hitByPitch":2,"avg":".205","atBats":161,"obp":".285","slg":".354","ops":".639","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":179,"totalBases":57,"rbi":12,"leftOnBase":59,"sacBunts":0,"sacFlies":0,"babip":".222","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.20","popOuts":7,"lineOuts":14},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":84,"putOuts":46,"errors":6,"chances":136,"fielding":".956","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":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":52,"groundOuts":73,"airOuts":84,"runs":44,"doubles":8,"triples":2,"homeRuns":21,"strikeOuts":45,"baseOnBalls":58,"intentionalWalks":9,"hits":81,"hitByPitch":0,"avg":".288","atBats":281,"obp":".408","slg":".555","ops":".963","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":342,"totalBases":156,"rbi":51,"leftOnBase":95,"sacBunts":0,"sacFlies":2,"babip":".276","groundOutsToAirouts":"0.87","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"13.38","popOuts":17,"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":0,"putOuts":102,"errors":2,"chances":104,"fielding":".981","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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":{},"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":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":{"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":true,"isSubstitute":false}},"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":{},"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":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":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":true,"isSubstitute":false}},"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"1-3 | K, SB","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":59,"flyOuts":31,"groundOuts":43,"airOuts":48,"runs":27,"doubles":10,"triples":1,"homeRuns":7,"strikeOuts":60,"baseOnBalls":22,"intentionalWalks":0,"hits":56,"hitByPitch":1,"avg":".275","atBats":204,"obp":".346","slg":".436","ops":".782","caughtStealing":6,"stolenBases":10,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":230,"totalBases":89,"rbi":25,"leftOnBase":64,"sacBunts":2,"sacFlies":1,"babip":".355","groundOutsToAirouts":"0.90","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.14","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":123,"errors":2,"chances":127,"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":[596019,665742,666182,682626,701807,543760,621438,805999,676572,640455,673540,675540],"pitchers":[640455,673540,675540],"bench":[683146,593871,620443,676724],"bullpen":[623211,690997,621345,642547,672335,548384,681035,804267,596133,642207],"battingOrder":[596019,665742,666182,682626,701807,543760,621438,805999,676572],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Taylor, T (7, 2nd inning off Luzardo, 0 on, 1 out)."},{"label":"TB","value":"Ewing; Taylor, T 5."},{"label":"RBI","value":"Taylor, T (18)."},{"label":"Runners left in scoring position, 2 out","value":"Benge; Wagaman; Lindor."},{"label":"Team RISP","value":"0-for-3."},{"label":"Team LOB","value":"5."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Ewing (10, 2nd base off Luzardo/Realmuto)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Benge (5, fielding); Alvarez, F (4, pickoff); Lindor (6, throw)."}]}],"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":8,"groundOuts":4,"airOuts":10,"runs":6,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":10,"baseOnBalls":5,"intentionalWalks":0,"hits":12,"hitByPitch":1,"avg":".236","atBats":36,"obp":".303","slg":".399","ops":".702","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":42,"totalBases":20,"rbi":6,"leftOnBase":30,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":1,"lineOuts":1},"pitching":{"flyOuts":5,"groundOuts":9,"airOuts":8,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":31,"obp":".152","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":146,"era":"4.20","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":1,"whip":"1.31","battersFaced":33,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":146,"balls":56,"strikes":90,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.13","rbi":1,"pitchesPerInning":"16.22","runsScoredPer9":"1.00","homeRunsPer9":"1.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,"stats":{"batting":{},"pitching":{},"fielding":{}},"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":{"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":true,"isSubstitute":false}},"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":"600","stats":{"batting":{"summary":"0-4 | BB, 3 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":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":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":46,"groundOuts":64,"airOuts":84,"runs":52,"doubles":15,"triples":2,"homeRuns":15,"strikeOuts":100,"baseOnBalls":20,"intentionalWalks":2,"hits":102,"hitByPitch":2,"avg":".294","atBats":347,"obp":".333","slg":".478","ops":".811","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":372,"totalBases":166,"rbi":46,"leftOnBase":140,"sacBunts":0,"sacFlies":3,"babip":".370","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.13","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":172,"errors":2,"chances":174,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 9-4)","summary":"5.0 IP, ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":90,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":36,"strikes":54,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":46,"groundOuts":115,"airOuts":79,"runs":50,"doubles":18,"triples":1,"homeRuns":10,"strikeOuts":143,"baseOnBalls":37,"intentionalWalks":0,"hits":102,"hitByPitch":7,"atBats":435,"obp":".303","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":1926,"era":"3.43","inningsPitched":"115.1","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.21","battersFaced":483,"outs":346,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1926,"balls":693,"strikes":1233,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.46","rbi":1,"winPercentage":".692","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"3.86","strikeoutsPer9Inn":"11.16","walksPer9Inn":"2.89","hitsPer9Inn":"7.96","runsScoredPer9":"3.90","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":18},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":16,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":16,"balls":6,"strikes":10,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":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":16,"groundOuts":20,"airOuts":33,"runs":26,"doubles":7,"triples":3,"homeRuns":3,"strikeOuts":48,"baseOnBalls":14,"intentionalWalks":2,"hits":44,"hitByPitch":6,"atBats":144,"obp":".390","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","numberOfPitches":704,"era":"6.62","inningsPitched":"34.0","wins":3,"losses":3,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":25,"whip":"1.71","battersFaced":165,"outs":102,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":704,"balls":264,"strikes":440,"strikePercentage":".630","hitBatsmen":6,"balks":0,"wildPitches":4,"pickoffs":1,"groundOutsToAirouts":"0.61","rbi":0,"winPercentage":".500","pitchesPerInning":"20.71","gamesFinished":3,"strikeoutWalkRatio":"3.43","strikeoutsPer9Inn":"12.71","walksPer9Inn":"3.71","hitsPer9Inn":"11.65","runsScoredPer9":"6.88","homeRunsPer9":"0.79","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"501","stats":{"batting":{"summary":"0-1","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":90,"flyOuts":26,"groundOuts":85,"airOuts":58,"runs":28,"doubles":12,"triples":3,"homeRuns":2,"strikeOuts":59,"baseOnBalls":17,"intentionalWalks":0,"hits":70,"hitByPitch":2,"avg":".259","atBats":270,"obp":".308","slg":".348","ops":".656","caughtStealing":3,"stolenBases":12,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":291,"totalBases":94,"rbi":21,"leftOnBase":110,"sacBunts":2,"sacFlies":0,"babip":".325","groundOutsToAirouts":"1.47","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"135.00","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":{"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":true},"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-4 | HBP, K, 2 RBI","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":1,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":1,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":0,"chances":8,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":99,"flyOuts":50,"groundOuts":93,"airOuts":87,"runs":59,"doubles":18,"triples":2,"homeRuns":20,"strikeOuts":84,"baseOnBalls":61,"intentionalWalks":2,"hits":91,"hitByPitch":1,"avg":".261","atBats":349,"obp":".367","slg":".496","ops":".863","caughtStealing":4,"stolenBases":5,"stolenBasePercentage":".556","caughtStealingPercentage":".444","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":417,"totalBases":173,"rbi":59,"leftOnBase":136,"sacBunts":0,"sacFlies":6,"babip":".283","groundOutsToAirouts":"1.07","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.45","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":659,"errors":4,"chances":713,"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":"2-3 | BB","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":2,"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":2,"putOuts":11,"errors":0,"chances":13,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":70,"flyOuts":40,"groundOuts":66,"airOuts":67,"runs":27,"doubles":11,"triples":0,"homeRuns":7,"strikeOuts":53,"baseOnBalls":20,"intentionalWalks":0,"hits":50,"hitByPitch":8,"avg":".214","atBats":234,"obp":".295","slg":".350","ops":".645","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":264,"totalBases":82,"rbi":33,"leftOnBase":111,"sacBunts":0,"sacFlies":2,"babip":".244","groundOutsToAirouts":"0.99","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.43","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":39,"stolenBasePercentage":".750","caughtStealingPercentage":".250","assists":18,"putOuts":700,"errors":5,"chances":723,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"2-4 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":2,"rbi":0,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":16,"groundOuts":46,"airOuts":41,"runs":17,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":34,"baseOnBalls":5,"intentionalWalks":0,"hits":34,"hitByPitch":4,"avg":".225","atBats":151,"obp":".264","slg":".371","ops":".635","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":56,"rbi":25,"leftOnBase":65,"sacBunts":1,"sacFlies":3,"babip":".252","groundOutsToAirouts":"1.12","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"30.20","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":75,"putOuts":51,"errors":4,"chances":130,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":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":0,"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":true,"isSubstitute":false}},"ID689147":{"person":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(H, 9)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":11,"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":11,"balls":3,"strikes":8,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":40,"gamesStarted":0,"flyOuts":27,"groundOuts":26,"airOuts":47,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":42,"baseOnBalls":20,"intentionalWalks":0,"hits":23,"hitByPitch":3,"atBats":137,"obp":".288","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":665,"era":"2.37","inningsPitched":"38.0","wins":6,"losses":0,"saves":1,"saveOpportunities":2,"holds":9,"blownSaves":1,"earnedRuns":10,"whip":"1.13","battersFaced":161,"outs":114,"gamesPitched":40,"completeGames":0,"shutouts":0,"pitchesThrown":665,"balls":255,"strikes":410,"strikePercentage":".620","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.55","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.50","gamesFinished":5,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"9.95","walksPer9Inn":"4.74","hitsPer9Inn":"5.45","runsScoredPer9":"2.61","homeRunsPer9":"0.71","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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"2-5 | RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":94,"flyOuts":49,"groundOuts":120,"airOuts":100,"runs":31,"doubles":14,"triples":0,"homeRuns":11,"strikeOuts":57,"baseOnBalls":25,"intentionalWalks":0,"hits":75,"hitByPitch":6,"avg":".216","atBats":348,"obp":".277","slg":".351","ops":".628","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":12,"groundIntoTriplePlay":0,"plateAppearances":383,"totalBases":122,"rbi":48,"leftOnBase":151,"sacBunts":0,"sacFlies":4,"babip":".225","groundOutsToAirouts":"1.20","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.64","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":144,"putOuts":76,"errors":6,"chances":226,"fielding":".973","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID680742":{"person":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"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":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":true,"isSubstitute":false}},"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":{"summary":"2.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":3,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":29,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":29,"balls":11,"strikes":18,"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":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":27,"gamesStarted":0,"flyOuts":18,"groundOuts":22,"airOuts":31,"runs":16,"doubles":3,"triples":1,"homeRuns":7,"strikeOuts":36,"baseOnBalls":11,"intentionalWalks":1,"hits":28,"hitByPitch":3,"atBats":115,"obp":".321","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":514,"era":"4.65","inningsPitched":"31.0","wins":2,"losses":0,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":16,"whip":"1.26","battersFaced":131,"outs":93,"gamesPitched":27,"completeGames":0,"shutouts":0,"pitchesThrown":514,"balls":199,"strikes":315,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.71","rbi":0,"winPercentage":"1.000","pitchesPerInning":"16.58","gamesFinished":10,"strikeoutWalkRatio":"3.27","strikeoutsPer9Inn":"10.45","walksPer9Inn":"3.19","hitsPer9Inn":"8.13","runsScoredPer9":"4.65","homeRunsPer9":"2.03","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":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":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":"900","stats":{"batting":{"summary":"1-4 | 3B, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":1,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":93,"flyOuts":65,"groundOuts":83,"airOuts":104,"runs":38,"doubles":17,"triples":5,"homeRuns":7,"strikeOuts":64,"baseOnBalls":26,"intentionalWalks":0,"hits":81,"hitByPitch":2,"avg":".247","atBats":328,"obp":".304","slg":".393","ops":".697","caughtStealing":0,"stolenBases":17,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":360,"totalBases":129,"rbi":42,"leftOnBase":138,"sacBunts":2,"sacFlies":2,"babip":".286","groundOutsToAirouts":"0.80","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.86","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":206,"putOuts":128,"errors":1,"chances":335,"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-3 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":45,"groundOuts":45,"airOuts":77,"runs":59,"doubles":10,"triples":1,"homeRuns":33,"strikeOuts":145,"baseOnBalls":61,"intentionalWalks":3,"hits":91,"hitByPitch":4,"avg":".255","atBats":357,"obp":".369","slg":".566","ops":".935","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":202,"rbi":61,"leftOnBase":114,"sacBunts":0,"sacFlies":1,"babip":".322","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.82","popOuts":21,"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":{},"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":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":0,"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":{"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":true,"isSubstitute":false}},"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":"3-4 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":65,"groundOuts":99,"airOuts":109,"runs":66,"doubles":16,"triples":0,"homeRuns":12,"strikeOuts":93,"baseOnBalls":26,"intentionalWalks":0,"hits":95,"hitByPitch":2,"avg":".241","atBats":394,"obp":".290","slg":".373","ops":".663","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":147,"rbi":35,"leftOnBase":143,"sacBunts":0,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.83","popOuts":14,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":213,"putOuts":118,"errors":14,"chances":345,"fielding":".959","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,"battingOrder":"800","stats":{"batting":{"summary":"0-4 | 4 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"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":7,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":74,"flyOuts":11,"groundOuts":27,"airOuts":22,"runs":21,"doubles":3,"triples":0,"homeRuns":7,"strikeOuts":56,"baseOnBalls":9,"intentionalWalks":0,"hits":34,"hitByPitch":1,"avg":".250","atBats":136,"obp":".301","slg":".426","ops":".727","caughtStealing":4,"stolenBases":10,"stolenBasePercentage":".714","caughtStealingPercentage":".286","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":149,"totalBases":58,"rbi":16,"leftOnBase":72,"sacBunts":3,"sacFlies":0,"babip":".370","groundOutsToAirouts":"1.23","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.43","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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":80,"errors":1,"chances":83,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[607208,656941,547180,664761,624641,702222,669016,592663,656537,681082,666200,689147,621237,663767],"pitchers":[666200,689147,621237,663767],"bench":[665561,687282,596117],"bullpen":[680742,661395,686751,676661,641835,605400,660604,650911,554430],"battingOrder":[607208,656941,547180,664761,702222,669016,592663,656537,681082],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"Stott (5, Senga)."},{"label":"HR","value":"Schwarber (33, 1st inning off Manaea, 1 on, 0 out); Turner (12, 5th inning off Manaea, 0 on, 0 out)."},{"label":"TB","value":"Bohm 2; Harper, B; Realmuto 2; Schwarber 4; Sosa, E 2; Stott 3; Turner 6."},{"label":"RBI","value":"Bohm (48); Harper, B 2 (59); Schwarber 2 (61); Turner (35)."},{"label":"Runners left in scoring position, 2 out","value":"Stott; Turner; Marsh 2; Hill, D 2; Schwarber."},{"label":"Team RISP","value":"2-for-15."},{"label":"Team LOB","value":"12."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Turner (17, 2nd base off Senga/Alvarez, F)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Turner (14, fielding)."}]}],"note":[]}},"officials":[{"official":{"id":644760,"fullName":"Adam Beck","link":"/api/v1/people/644760"},"officialType":"Home Plate"},{"official":{"id":681849,"fullName":"Felix Neon","link":"/api/v1/people/681849"},"officialType":"First Base"},{"official":{"id":547380,"fullName":"Carlos Torres","link":"/api/v1/people/547380"},"officialType":"Second Base"},{"official":{"id":427248,"fullName":"Dan Iassogna","link":"/api/v1/people/427248"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Alvarado."},{"label":"HBP","value":"Harper, B (by Manaea)."},{"label":"ABS Challenge","value":"Alvarez, F 3 (Strike-Confirmed, Ball-Overturned to Strike, Ball-Overturned to Strike); Realmuto (Ball-Confirmed); Schwarber (Strike-Confirmed); Lindor (Strike-Confirmed)."},{"label":"Pitches-strikes","value":"Manaea 99-65; Senga 45-24; Curry 19-17; Luzardo 90-54; Kerkering 11-8; Alvarado 16-10; Shugart 29-18."},{"label":"Groundouts-flyouts","value":"Manaea 3-3; Senga 1-1; Curry 0-4; Luzardo 4-2; Kerkering 1-1; Alvarado 1-1; Shugart 3-1."},{"label":"Batters faced","value":"Manaea 24; Senga 10; Curry 8; Luzardo 20; Kerkering 3; Alvarado 4; Shugart 6."},{"label":"Inherited runners-scored","value":"Senga 2-0; Curry 1-0."},{"label":"Umpires","value":"HP: Adam Beck. 1B: Felix Neon. 2B: Carlos Torres. 3B: Dan Iassogna. "},{"label":"Weather","value":"87 degrees, Overcast."},{"label":"Wind","value":"8 mph, Out To RF."},{"label":"First pitch","value":"3:06 PM."},{"label":"T","value":"2:49 (:48 delay)."},{"label":"Att","value":"41,133."},{"label":"Venue","value":"Citizens Bank Park."},{"label":"July 18, 2026"}],"pitchingNotes":["Senga pitched to 1 batter in the 7th inning."],"topPerformers":[{"player":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208","boxscoreName":"Turner"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"3-4 | HR, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":3,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":1,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":96,"flyOuts":65,"groundOuts":99,"airOuts":109,"runs":66,"doubles":16,"triples":0,"homeRuns":12,"strikeOuts":93,"baseOnBalls":26,"intentionalWalks":0,"hits":95,"hitByPitch":2,"avg":".241","atBats":394,"obp":".290","slg":".373","ops":".663","caughtStealing":2,"stolenBases":17,"stolenBasePercentage":".895","caughtStealingPercentage":".105","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":424,"totalBases":147,"rbi":35,"leftOnBase":143,"sacBunts":0,"sacFlies":2,"babip":".285","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.83","popOuts":14,"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":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":213,"putOuts":118,"errors":14,"chances":345,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"type":"hitter","gameScore":71,"hittingGameScore":71},{"player":{"person":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941","boxscoreName":"Schwarber"},"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-3 | HR, 2 BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":2,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"3.00","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":95,"flyOuts":45,"groundOuts":45,"airOuts":77,"runs":59,"doubles":10,"triples":1,"homeRuns":33,"strikeOuts":145,"baseOnBalls":61,"intentionalWalks":3,"hits":91,"hitByPitch":4,"avg":".255","atBats":357,"obp":".369","slg":".566","ops":".935","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":423,"totalBases":202,"rbi":61,"leftOnBase":114,"sacBunts":0,"sacFlies":1,"babip":".322","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.82","popOuts":21,"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"}]},"type":"hitter","gameScore":62,"hittingGameScore":62},{"player":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200","boxscoreName":"Luzardo"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"note":"(W, 9-4)","summary":"5.0 IP, ER, 7 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":5,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":7,"baseOnBalls":2,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":18,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":90,"inningsPitched":"5.0","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":1,"battersFaced":20,"outs":15,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":90,"balls":36,"strikes":54,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"1.80","homeRunsPer9":"1.80","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":2},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":46,"groundOuts":115,"airOuts":79,"runs":50,"doubles":18,"triples":1,"homeRuns":10,"strikeOuts":143,"baseOnBalls":37,"intentionalWalks":0,"hits":102,"hitByPitch":7,"atBats":435,"obp":".303","caughtStealing":4,"stolenBases":11,"stolenBasePercentage":".733","caughtStealingPercentage":".267","numberOfPitches":1926,"era":"3.43","inningsPitched":"115.1","wins":9,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.21","battersFaced":483,"outs":346,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":1926,"balls":693,"strikes":1233,"strikePercentage":".640","hitBatsmen":7,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.46","rbi":1,"winPercentage":".692","pitchesPerInning":"16.70","gamesFinished":0,"strikeoutWalkRatio":"3.86","strikeoutsPer9Inn":"11.16","walksPer9Inn":"2.89","hitsPer9Inn":"7.96","runsScoredPer9":"3.90","homeRunsPer9":"0.78","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":15,"lineOuts":18},"fielding":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"type":"starter","gameScore":60,"pitchingGameScore":60}]},"decisions":{"winner":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"loser":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}