{"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":823609,"link":"/api/v1.1/game/823609/feed/live","metaData":{"wait":10,"timeStamp":"20260628_000026","gameEvents":["strikeout","game_finished"],"logicalEvents":["midInning","countChange","count03","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823609,"type":"R","doubleHeader":"N","id":"2026/06/27/phimlb-nynmlb-1","gamedayType":"P","tiebreaker":"N","gameNumber":1,"calendarEventID":"14-823609-2026-06-27","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-27T20:10:00Z","originalDate":"2026-06-27","officialDate":"2026-06-27","dayNight":"day","time":"4:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143","season":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":83,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":46,"losses":37,"ties":0,"pct":".554"},"records":{},"divisionLeader":false,"wins":46,"losses":37,"winningPercentage":".554"},"franchiseName":"Philadelphia","clubName":"Phillies","active":true},"home":{"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":83,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":35,"losses":48,"ties":0,"pct":".422"},"records":{},"divisionLeader":false,"wins":35,"losses":48,"winningPercentage":".422"},"franchiseName":"New York","clubName":"Mets","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":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"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":"55","birthDate":"1994-01-22","currentAge":32,"birthCity":"Torrance","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":218,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"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":"52","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},"ID681810":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810","firstName":"Austin","lastName":"Warren","primaryNumber":"44","birthDate":"1996-02-05","currentAge":30,"birthCity":"Fayetteville","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":170,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Austin","useLastName":"Warren","middleName":"Davis","boxscoreName":"Warren, A","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2021-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Austin Warren","nameSlug":"austin-warren-681810","firstLastName":"Austin Warren","lastFirstName":"Warren, Austin","lastInitName":"Warren, A","initLastName":"A Warren","fullFMLName":"Austin Davis Warren","fullLFMName":"Warren, Austin Davis","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID668964":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964","firstName":"Tobias","lastName":"Myers","primaryNumber":"32","birthDate":"1998-08-05","currentAge":28,"birthCity":"Winter Haven","birthStateProvince":"FL","birthCountry":"USA","height":"6' 1\"","weight":223,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tobias","useLastName":"Myers","middleName":"Kane","boxscoreName":"Myers","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"mlbDebutDate":"2024-04-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tobias Myers","nameSlug":"tobias-myers-668964","firstLastName":"Tobias Myers","lastFirstName":"Myers, Tobias","lastInitName":"Myers, T","initLastName":"T Myers","fullFMLName":"Tobias Kane Myers","fullLFMName":"Myers, Tobias Kane","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID664761":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761","firstName":"Alec","lastName":"Bohm","primaryNumber":"28","birthDate":"1996-08-03","currentAge":30,"birthCity":"Omaha","birthStateProvince":"NE","birthCountry":"USA","height":"6' 4\"","weight":218,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alec","useLastName":"Bohm","middleName":"Daniel","boxscoreName":"Bohm","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"pronunciation":"bome; like home","mlbDebutDate":"2020-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alec Bohm","nameSlug":"alec-bohm-664761","firstLastName":"Alec Bohm","lastFirstName":"Bohm, Alec","lastInitName":"Bohm, A","initLastName":"A Bohm","fullFMLName":"Alec Daniel Bohm","fullLFMName":"Bohm, Alec Daniel","strikeZoneTop":3.407,"strikeZoneBottom":1.719},"ID623211":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211","firstName":"Huascar","lastName":"Brazobán","primaryNumber":"50","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},"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},"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},"ID677595":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595","firstName":"Ronny","lastName":"Mauricio","primaryNumber":"0","birthDate":"2001-04-04","currentAge":25,"birthCity":"San Pedro de Macoris","birthCountry":"Dominican Republic","height":"6' 3\"","weight":166,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Ronny","useLastName":"Mauricio","boxscoreName":"Mauricio","gender":"M","nameMatrilineal":"Martinez","isPlayer":true,"isVerified":true,"mlbDebutDate":"2023-09-01","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ronny Mauricio","nameSlug":"ronny-mauricio-677595","firstLastName":"Ronny Mauricio","lastFirstName":"Mauricio, Ronny","lastInitName":"Mauricio, R","initLastName":"R Mauricio","fullFMLName":"Ronny  Mauricio","fullLFMName":"Mauricio, Ronny ","strikeZoneTop":3.365,"strikeZoneBottom":1.698},"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},"ID660604":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604","firstName":"Alan","lastName":"Rangel","primaryNumber":"57","birthDate":"1997-08-21","currentAge":29,"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":25,"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},"ID679775":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775","firstName":"Kyle","lastName":"Backhus","primaryNumber":"19","birthDate":"1998-01-31","currentAge":28,"birthCity":"New Waverly","birthStateProvince":"TX","birthCountry":"USA","height":"6' 4\"","weight":185,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Kyle","useLastName":"Backhus","middleName":"Jordan","boxscoreName":"Backhus","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2021,"mlbDebutDate":"2025-06-08","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Kyle Backhus","nameSlug":"kyle-backhus-679775","firstLastName":"Kyle Backhus","lastFirstName":"Backhus, Kyle","lastInitName":"Backhus, K","initLastName":"K Backhus","fullFMLName":"Kyle Jordan Backhus","fullLFMName":"Backhus, Kyle Jordan","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID805999":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999","firstName":"Andrew","lastName":"Ewing","primaryNumber":"9","birthDate":"2004-08-10","currentAge":22,"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":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Edmundo","useLastName":"Sosa","middleName":"Israel","boxscoreName":"Sosa, E","gender":"M","isPlayer":true,"isVerified":false,"pronunciation":"ed-MOON-doh SOH-sah","mlbDebutDate":"2018-09-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Edmundo Sosa","nameSlug":"edmundo-sosa-624641","firstLastName":"Edmundo Sosa","lastFirstName":"Sosa, Edmundo","lastInitName":"Sosa, E","initLastName":"E Sosa","fullFMLName":"Edmundo Israel Sosa","fullLFMName":"Sosa, Edmundo Israel","strikeZoneTop":3.187,"strikeZoneBottom":1.608},"ID661395":{"id":661395,"fullName":"Jhoan Duran","link":"/api/v1/people/661395","firstName":"Jhoan","lastName":"Duran","primaryNumber":"59","birthDate":"1998-01-08","currentAge":28,"birthCity":"Esperanza","birthCountry":"Dominican Republic","height":"6' 5\"","weight":230,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jhoan","useLastName":"Duran","middleName":"Manuel","boxscoreName":"Duran, J","gender":"M","nameMatrilineal":"Sanchez","isPlayer":true,"isVerified":true,"pronunciation":"YO-ahn DOO-rahn","mlbDebutDate":"2022-04-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jhoan Duran","nameSlug":"jhoan-duran-661395","firstLastName":"Jhoan Duran","lastFirstName":"Duran, Jhoan","lastInitName":"Duran, J","initLastName":"J Duran","fullFMLName":"Jhoan Manuel Duran","fullLFMName":"Duran, Jhoan Manuel","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID668901":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901","firstName":"Mark","lastName":"Vientos","primaryNumber":"27","birthDate":"1999-12-11","currentAge":26,"birthCity":"Norwalk","birthStateProvince":"CT","birthCountry":"USA","height":"6' 3\"","weight":185,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Mark","useLastName":"Vientos","middleName":"Anthony","boxscoreName":"Vientos","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"Vee-EN-toes","mlbDebutDate":"2022-09-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Mark Vientos","nameSlug":"mark-vientos-668901","firstLastName":"Mark Vientos","lastFirstName":"Vientos, Mark","lastInitName":"Vientos, M","initLastName":"M Vientos","fullFMLName":"Mark Anthony Vientos","fullLFMName":"Vientos, Mark Anthony","strikeZoneTop":3.34,"strikeZoneBottom":1.686},"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},"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},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"18","birthDate":"1993-08-21","currentAge":33,"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":29,"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},"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":"30","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},"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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"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":3289,"name":"Citi Field","link":"/api/v1/venues/3289","location":{"address1":"Citi Field","city":"Flushing","state":"New York","stateAbbrev":"NY","postalCode":"11368","defaultCoordinates":{"latitude":40.75753012,"longitude":-73.84559155},"azimuthAngle":13.0,"elevation":10,"country":"USA","phone":"(718) 507-6387"},"timeZone":{"tz":"EDT","id":"America/New_York","offset":-4,"offsetAtGameTime":-4},"fieldInfo":{"capacity":42136,"turfType":"Grass","roofType":"Open","leftLine":335,"left":358,"leftCenter":370,"center":408,"rightCenter":380,"right":370,"rightLine":330},"active":true,"season":"2026"},"officialVenue":{"id":3289,"link":"/api/v1/venues/3289"},"weather":{"condition":"Drizzle","temp":"73","wind":"4 mph, In From LF"},"gameInfo":{"attendance":37338,"firstPitch":"2026-06-27T21:20:00.000Z","gameDurationMinutes":160,"delayDurationMinutes":70},"review":{"hasChallenges":false,"away":{"used":0,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":1,"usedFailed":1,"remaining":1},"home":{"usedSuccessful":4,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"home":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"}},"officialScorer":{"id":431083,"fullName":"Jordan Sprechman","link":"/api/v1/people/431083"},"primaryDatacaster":{"id":809879,"fullName":"Ryan Feuerstein","link":"/api/v1/people/809879"},"moundVisits":{"away":{"used":1,"remaining":3},"home":{"used":1,"remaining":3}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-27T21:20:09.897Z","endTime":"2026-06-27T21:20:44.918Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"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-06-27T17:15:02.947Z","endTime":"2026-06-27T19:26:52.011Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"details":{"description":"Status Change - Delayed Start: Rain","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-06-27T19:26:52.011Z","endTime":"2026-06-27T20:55:38.564Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"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":2,"startTime":"2026-06-27T20:55:38.564Z","endTime":"2026-06-27T21:18:58.400Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"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":3,"startTime":"2026-06-27T21:18:58.400Z","endTime":"2026-06-27T21:20:12.216Z","isPitch":false,"type":"action","player":{"id":607208,"link":"/api/v1/people/607208"}},{"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.4,"endSpeed":75.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.49135367363038,"aZ":-27.249131408661732,"pfxX":9.057908186475848,"pfxZ":3.3850108705278394,"pX":0.3495844405133775,"pZ":2.6833917043470406,"vX0":5.42896647077168,"vY0":-119.98616384407583,"vZ0":-0.5726587696184446,"x":103.67,"y":166.33,"x0":-3.1203811678286333,"y0":50.00505087593775,"z0":5.355942117598632,"aX":13.191215864350461},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":6.2,"breakHorizontal":-17.8,"spinRate":2654,"spinDirection":65},"zone":6,"typeConfidence":2.0,"plateTime":0.4567186127264562,"extension":6.943304927740882},"index":4,"playId":"c637363d-ddee-3c32-9700-a5ffd24222df","pitchNumber":1,"startTime":"2026-06-27T21:20:12.216Z","endTime":"2026-06-27T21:20:15.367Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":75.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.056674109747323,"aZ":-28.699789053930676,"pfxX":10.660136067361087,"pfxZ":2.4232422877188355,"pX":1.5700745262806393,"pZ":2.0069502768169833,"vX0":7.7308159326269115,"vY0":-119.19880038437677,"vZ0":-1.3786449775315517,"x":57.15,"y":184.59,"x0":-3.1058038819723355,"y0":50.00061786303511,"z0":5.197027785222885,"aX":15.252359208070446},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":4.3,"breakHorizontal":-21.2,"spinRate":2694,"spinDirection":62},"zone":14,"typeConfidence":2.0,"plateTime":0.46045271872905325,"extension":7.090007050435117},"index":5,"playId":"907369e6-0d25-39d5-b8ae-0b71828062c4","pitchNumber":2,"startTime":"2026-06-27T21:20:26.730Z","endTime":"2026-06-27T21:20:29.730Z","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":0},"pitchData":{"startSpeed":83.6,"endSpeed":76.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.551111615037268,"aZ":-28.522405249037426,"pfxX":10.116966170415836,"pfxZ":2.4598967052340655,"pX":1.1212206610851105,"pZ":1.6644988744265026,"vX0":7.188796546665904,"vY0":-121.56242763191005,"vZ0":-2.3635034690695935,"x":74.26,"y":193.84,"x0":-3.196746208870965,"y0":50.00331666748834,"z0":5.144642933898891,"aX":15.02385080007204},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":4.1,"breakHorizontal":-20.2,"spinRate":2747,"spinDirection":71},"zone":14,"typeConfidence":2.0,"plateTime":0.4519025364155289,"extension":6.984734968648427},"index":6,"playId":"2ea0dfe1-709c-3c91-91f7-6aeedd958d96","pitchNumber":3,"startTime":"2026-06-27T21:20:41.606Z","endTime":"2026-06-27T21:20:44.918Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:20:44.918Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Kyle Schwarber walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-27T21:20:43.904Z","endTime":"2026-06-27T21:22:54.373Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,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":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.08247626694413,"aZ":-29.100509209676922,"pfxX":9.712454953581808,"pfxZ":2.096807344341312,"pX":0.5285585089820442,"pZ":1.845272354603815,"vX0":6.141325747258862,"vY0":-120.50846295538057,"vZ0":-1.6103250901484256,"x":96.85,"y":188.96,"x0":-3.317398915009461,"y0":50.0034279787193,"z0":5.100173248409899,"aX":14.24083695246967},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":3.7,"breakHorizontal":-19.1,"spinRate":2707,"spinDirection":76},"zone":9,"typeConfidence":2.0,"plateTime":0.45503461426849956,"extension":6.833643070477694},"index":0,"playId":"c39e3e7c-8272-30fc-8413-0361f8f77f76","pitchNumber":1,"startTime":"2026-06-27T21:21:10.697Z","endTime":"2026-06-27T21:21:14.134Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-27T21:21:24.800Z","endTime":"2026-06-27T21:21:34.544Z","isPitch":false,"type":"action","player":{"id":656941,"link":"/api/v1/people/656941"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.8,"endSpeed":79.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.13216349668276,"aZ":-27.659951077183436,"pfxX":-8.25540823061856,"pfxZ":2.777800951836028,"pX":-1.7657128547261012,"pZ":3.0309374040156882,"vX0":6.092607297182101,"vY0":-126.29241678886285,"vZ0":-0.22517331893140502,"x":184.3,"y":156.94,"x0":-3.1289714286219286,"y0":50.003980339469635,"z0":5.333555541583827,"aX":-13.424501015550522},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":5.2,"breakHorizontal":13.7,"spinRate":1087,"spinDirection":244},"zone":11,"typeConfidence":2.0,"plateTime":0.43260898484761423,"extension":7.092025139953261},"index":2,"playId":"1703ecae-12d3-35a8-a851-55215b8dc9c5","pitchNumber":2,"startTime":"2026-06-27T21:21:34.544Z","endTime":"2026-06-27T21:21:38.085Z","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":1},"pitchData":{"startSpeed":92.0,"endSpeed":84.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.614922949655814,"aZ":-25.872016590775303,"pfxX":0.01577395286351191,"pfxZ":3.4864257148495987,"pX":1.8920718846303617,"pZ":1.0320670430354908,"vX0":12.729773083205412,"vY0":-133.38190469989442,"vZ0":-5.671750586429796,"x":44.88,"y":210.91,"x0":-2.936661157167319,"y0":50.00603714536982,"z0":5.042033632804835,"aX":0.027110805281187218},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.2,"breakVerticalInduced":5.3,"breakHorizontal":-2.6,"spinRate":2655,"spinDirection":183},"zone":14,"typeConfidence":2.0,"plateTime":0.410022871917854,"extension":7.263606630121381},"index":3,"playId":"2ab0bd9d-0bf7-3a0a-b186-de3796ec65f7","pitchNumber":3,"startTime":"2026-06-27T21:21:51.140Z","endTime":"2026-06-27T21:21:55.554Z","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":82.5,"endSpeed":75.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83559966175521,"aZ":-27.644294792004573,"pfxX":10.013415524970256,"pfxZ":3.1278631957018774,"pX":0.6020214781108117,"pZ":3.2567093432106473,"vX0":5.999128100781798,"vY0":-120.02521400655313,"vZ0":1.2009324036143594,"x":94.05,"y":150.85,"x0":-3.2369076112334274,"y0":50.00274077392871,"z0":5.225247532167533,"aX":14.500242397490664},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.2,"breakHorizontal":-19.7,"spinRate":2705,"spinDirection":62},"zone":3,"typeConfidence":2.0,"plateTime":0.4576445457306275,"extension":6.876509616145164},"index":4,"playId":"73f6177d-8f86-303d-93ba-1507239bfeb6","pitchNumber":4,"startTime":"2026-06-27T21:22:15.511Z","endTime":"2026-06-27T21:22:19.147Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.833458884948747,"aZ":-16.555807229767197,"pfxX":-6.1779370954549035,"pfxZ":7.631470859900766,"pX":-1.4919761816167956,"pZ":3.650236632375772,"vX0":7.106267427986995,"vY0":-142.00328326469992,"vZ0":-1.4057449337739187,"x":173.87,"y":140.22,"x0":-3.221579042597921,"y0":50.003480701468185,"z0":5.20246499294574,"aX":-12.64586740775436},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":13.7,"breakHorizontal":9.8,"spinRate":2381,"spinDirection":224},"zone":11,"typeConfidence":2.0,"plateTime":0.3853860699683853,"extension":7.0903811857587975},"index":5,"playId":"72a211e0-a1fa-3384-b2be-9e3430d2af8e","pitchNumber":5,"startTime":"2026-06-27T21:22:35.536Z","endTime":"2026-06-27T21:22:39.382Z","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":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.9497837757123,"aZ":-28.10573729236228,"pfxX":10.09586533446837,"pfxZ":2.7399467846354817,"pX":-1.1788280786853509,"pZ":3.4492568568491633,"vX0":2.111845176781472,"vY0":-121.13390528690537,"vZ0":1.5304208167159672,"x":161.93,"y":145.65,"x0":-3.373677350998581,"y0":50.002277571425985,"z0":5.268837338256167,"aX":14.981572912548648},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":5.6,"breakHorizontal":-18.8,"spinRate":2648,"spinDirection":59},"zone":11,"typeConfidence":2.0,"plateTime":0.45240534813755007,"extension":6.896265877220741},"index":6,"playId":"382c68cf-0b51-3329-956a-02e6e7e34d7d","pitchNumber":6,"startTime":"2026-06-27T21:22:49.532Z","endTime":"2026-06-27T21:22:54.373Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:22:54.373Z","atBatIndex":1},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bryce Harper called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-27T21:23:27.758Z","endTime":"2026-06-27T21:24:43.283Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T21:23:15.218Z","endTime":"2026-06-27T21:23:30.036Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":87.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.448685130101023,"aZ":-14.91152928381292,"pfxX":-5.710825644544972,"pfxZ":8.715480938934132,"pX":-0.2891375006789155,"pZ":3.0533129782318165,"vX0":9.244436819612892,"vY0":-139.82688785164822,"vZ0":-3.5555528414805337,"x":128.02,"y":156.34,"x0":-2.8957072368012353,"y0":50.00267619977148,"z0":5.319422789043541,"aX":-11.311997878724013},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.2,"breakHorizontal":8.4,"spinRate":2410,"spinDirection":217},"zone":2,"typeConfidence":2.0,"plateTime":0.3916811314741002,"extension":7.04543288918427},"index":1,"playId":"c3a66028-d3c9-31b1-9b65-0edb5e4aa520","pitchNumber":1,"startTime":"2026-06-27T21:23:30.036Z","endTime":"2026-06-27T21:23:33.036Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.14229355879067,"aZ":-16.866456984827447,"pfxX":-6.371388620710977,"pfxZ":7.554200022579003,"pX":-1.0923405512801938,"pZ":3.6471778878132333,"vX0":7.812400736617314,"vY0":-141.21623856610438,"vZ0":-1.325713508249989,"x":158.64,"y":140.31,"x0":-3.062495775748837,"y0":50.003482697564124,"z0":5.204030753899938,"aX":-12.912730972039423},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":13.6,"breakHorizontal":10.0,"spinRate":2419,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.38736181123492974,"extension":7.003730553533826},"index":2,"playId":"cdb1d861-4876-31a9-90b6-151b1148e675","pitchNumber":2,"startTime":"2026-06-27T21:23:47.494Z","endTime":"2026-06-27T21:23:51.266Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.5,"endSpeed":85.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.222879324396715,"aZ":-23.44521700514743,"pfxX":-1.5102916000104083,"pfxZ":4.72106614253299,"pX":0.028193907402878374,"pZ":2.3253514596355918,"vX0":8.499337879410634,"vY0":-134.60648961274106,"vZ0":-3.227610963585707,"x":115.93,"y":176.0,"x0":-2.964043220677723,"y0":50.00177964529067,"z0":5.186254137298857,"aX":-2.7928947070774055},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":8.2,"breakHorizontal":1.1,"spinRate":2587,"spinDirection":200},"zone":5,"typeConfidence":2.0,"plateTime":0.40578076006632013,"extension":6.966774668836425},"index":3,"playId":"931313e7-461d-3f52-ac9e-e41f48e766bc","pitchNumber":3,"startTime":"2026-06-27T21:24:09.540Z","endTime":"2026-06-27T21:24:12.632Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":84.4,"endSpeed":78.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.69135449656899,"aZ":-36.62976258237472,"pfxX":2.935840438724181,"pfxZ":-2.892131665622097,"pX":0.01766182302597693,"pZ":2.9337279670667886,"vX0":6.126339934159995,"vY0":-122.91594226976632,"vZ0":1.3151363413686432,"x":116.33,"y":159.57,"x0":-2.8812233985099307,"y0":50.002755184817225,"z0":5.484873503199829,"aX":4.523139229192323},"breaks":{"breakAngle":8.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":-4.7,"breakHorizontal":-6.6,"spinRate":2666,"spinDirection":62},"zone":2,"typeConfidence":2.0,"plateTime":0.4443715807601354,"extension":6.971169835170806},"index":4,"playId":"d4f2d6b5-9ccb-3cb2-a037-9ecfdb888766","pitchNumber":4,"startTime":"2026-06-27T21:24:39.672Z","endTime":"2026-06-27T21:24:43.283Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:24:43.283Z","atBatIndex":2},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Brandon Marsh singles on a line drive to right fielder Carson Benge. Kyle Schwarber to 3rd.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-27T21:24:43.806Z","endTime":"2026-06-27T21:25:40.089Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"postOnThird":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","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":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":91.9,"endSpeed":85.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.309381934449437,"aZ":-24.204403121628072,"pfxX":0.7146905086392539,"pfxZ":4.3330823373858305,"pX":-0.6219366682726789,"pZ":2.8861760149962055,"vX0":6.469713983629057,"vY0":-133.83609649848108,"vZ0":-1.6205822791125701,"x":140.71,"y":160.85,"x0":-3.1501661633527025,"y0":50.00082002831437,"z0":5.210941119612846,"aX":1.311187441051752},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.8,"breakHorizontal":-2.5,"spinRate":2421,"spinDirection":198},"zone":1,"typeConfidence":2.0,"plateTime":0.4072214914325327,"extension":7.029639693914367},"index":0,"playId":"53bf97ef-857d-35dd-b512-7cc3fab9504d","pitchNumber":1,"startTime":"2026-06-27T21:25:10.408Z","endTime":"2026-06-27T21:25:13.529Z","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(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.4,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.467153813245123,"aZ":-32.47239143836214,"pfxX":-6.606180871046972,"pfxZ":-0.1786980962056468,"pX":-0.2122273971675805,"pZ":2.1162407338328437,"vX0":8.758836756258182,"vY0":-126.6440401302499,"vZ0":-1.6487452257597912,"x":125.09,"y":181.64,"x0":-2.848131517034577,"y0":50.00599589871099,"z0":5.359075644562681,"aX":-10.795328533729252},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.5,"breakHorizontal":10.1,"spinRate":1085,"spinDirection":242},"zone":8,"typeConfidence":2.0,"plateTime":0.4315534344368479,"extension":7.161740241159604},"hitData":{"launchSpeed":97.1,"launchAngle":10.0,"totalDistance":169.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":184.74,"coordY":113.9}},"index":1,"playId":"7125573d-aa51-327f-8791-2e09c4e56385","pitchNumber":2,"startTime":"2026-06-27T21:25:28.553Z","endTime":"2026-06-27T21:25:40.089Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:25:40.089Z","atBatIndex":3},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to left fielder Juan Soto.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-27T21:25:45.556Z","endTime":"2026-06-27T21:26:34.266Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.6,"endSpeed":83.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.072279423791702,"aZ":-24.93608477379453,"pfxX":1.7948080236911608,"pfxZ":4.069103370778599,"pX":0.13198299809578642,"pZ":2.6348047169220417,"vX0":7.938997401418168,"vY0":-131.79984602732023,"vZ0":-2.067860118941164,"x":111.97,"y":167.64,"x0":-3.138744612139117,"y0":50.003380795429976,"z0":5.2503984143977505,"aX":3.192164381063327},"breaks":{"breakAngle":10.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":7.2,"breakHorizontal":-4.8,"spinRate":2506,"spinDirection":184},"zone":5,"typeConfidence":2.0,"plateTime":0.41381284092523307,"extension":7.083005215010392},"hitData":{"launchSpeed":78.3,"launchAngle":34.0,"totalDistance":276.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":86.59,"coordY":96.02}},"index":0,"playId":"c9ac1406-48f8-3d2b-b165-a5c038907191","pitchNumber":1,"startTime":"2026-06-27T21:26:25.221Z","endTime":"2026-06-27T21:26:34.266Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:26:34.266Z","atBatIndex":4},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a line drive to left fielder Brandon Marsh.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-27T21:28:18.761Z","endTime":"2026-06-27T21:29:57.106Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":93.5,"endSpeed":85.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.126668327013114,"aZ":-19.0913427142757,"pfxX":9.510050801861732,"pfxZ":6.98574162802417,"pX":-0.275545261687154,"pZ":2.856093817877444,"vX0":-7.826975931625654,"vY0":-135.8425148693418,"vZ0":-5.45054301052343,"x":127.5,"y":161.67,"x0":1.4042978314410082,"y0":50.003641468652425,"z0":6.211358169833265,"aX":17.814560441819285},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":11.6,"breakHorizontal":-15.6,"spinRate":1918,"spinDirection":144},"zone":1,"typeConfidence":2.0,"plateTime":0.4028482529331612,"extension":6.679716113585176},"index":0,"playId":"0ca24034-55b7-30d1-806a-4feff0866cd6","pitchNumber":1,"startTime":"2026-06-27T21:28:44.858Z","endTime":"2026-06-27T21:28:48.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.411344230669297,"aZ":-32.421459109931526,"pfxX":0.3509730561668034,"pfxZ":-0.14847356243132737,"pX":-1.362654260503669,"pZ":2.8399813411043273,"vX0":-6.766822150764687,"vY0":-129.3255361163265,"vZ0":-2.4938276328326916,"x":168.94,"y":162.1,"x0":1.235245327701008,"y0":50.00140659400355,"z0":6.288448945409718,"aX":0.6000166588246698},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":-0.6,"breakHorizontal":0.7,"spinRate":2350,"spinDirection":323},"zone":11,"typeConfidence":0.87,"plateTime":0.4225339022043135,"extension":6.824688209728492},"index":1,"playId":"55168ce7-ec73-3f96-b6f9-4cefd0ad75fc","pitchNumber":2,"startTime":"2026-06-27T21:28:59.485Z","endTime":"2026-06-27T21:29:02.982Z","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.7,"endSpeed":80.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.591102511854245,"aZ":-33.847261993909605,"pfxX":0.8235758201920946,"pfxZ":-1.0185768780144882,"pX":-1.263189096591973,"pZ":0.9688226727167477,"vX0":-6.730149573971428,"vY0":-127.48466333587812,"vZ0":-6.218273636955697,"x":165.15,"y":212.62,"x0":1.3057275861371802,"y0":50.003281255062426,"z0":6.116447929259306,"aX":1.3545545495193785},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-3.1,"breakHorizontal":0.0,"spinRate":2282,"spinDirection":342},"zone":13,"typeConfidence":0.9,"plateTime":0.4299102142951208,"extension":6.82723358441994},"index":2,"playId":"3ecab795-2d71-389f-8fc5-4a7ba44fddb6","pitchNumber":3,"startTime":"2026-06-27T21:29:14.383Z","endTime":"2026-06-27T21:29:17.383Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":86.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.459767599113846,"aZ":-21.94065338396041,"pfxX":9.952860541119456,"pfxZ":5.380667051387597,"pX":-0.6993526201368169,"pZ":2.8179354934958463,"vX0":-8.81729987063905,"vY0":-137.27459264697143,"vZ0":-5.1286422924937565,"x":143.66,"y":162.7,"x0":1.2671176482097606,"y0":50.001525175763476,"z0":6.211746721709143,"aX":18.92253932582205},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":8.8,"breakHorizontal":-16.1,"spinRate":2110,"spinDirection":141},"zone":4,"typeConfidence":2.0,"plateTime":0.3995820865509421,"extension":6.850062917677832},"index":3,"playId":"e0ef151c-ddd8-3864-838a-e369d244c331","pitchNumber":4,"startTime":"2026-06-27T21:29:31.593Z","endTime":"2026-06-27T21:29:34.987Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.02474036598132,"aZ":-19.032317785502105,"pfxX":9.13643586077331,"pfxZ":6.8200619312576265,"pX":-0.32362497591168043,"pZ":2.2527275314539845,"vX0":-7.511738241942821,"vY0":-138.24911841878344,"vZ0":-6.973763150387372,"x":129.34,"y":177.96,"x0":1.2472534690778827,"y0":50.0068329627083,"z0":6.094548688084211,"aX":17.615833923855675},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.9,"breakHorizontal":-14.9,"spinRate":2169,"spinDirection":142},"zone":4,"typeConfidence":2.0,"plateTime":0.3968268984231167,"extension":6.932778243608473},"hitData":{"launchSpeed":89.9,"launchAngle":12.0,"totalDistance":199.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":81.64,"coordY":117.0}},"index":4,"playId":"a9794ab1-5015-332a-8046-d0648d3bdb31","pitchNumber":5,"startTime":"2026-06-27T21:29:47.076Z","endTime":"2026-06-27T21:29:57.106Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:29:57.106Z","atBatIndex":5},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Juan Soto lines out sharply to center fielder Justin Crawford.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-27T21:29:52.635Z","endTime":"2026-06-27T21:31:39.071Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","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":702222,"link":"/api/v1/people/702222"},"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(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.2,"endSpeed":79.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.5047212567475,"aZ":-34.102642397511275,"pfxX":0.27563475982771246,"pfxZ":-1.2165464603636522,"pX":-0.827151164782181,"pZ":2.4792706590653917,"vX0":-5.368296328510868,"vY0":-125.48822236593149,"vZ0":-2.604688656685271,"x":148.53,"y":171.84,"x0":1.3082289296216847,"y0":50.002666015939816,"z0":6.32185989548859,"aX":0.4387228947283305},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-39.5,"breakVerticalInduced":-2.5,"breakHorizontal":0.8,"spinRate":2154,"spinDirection":315},"zone":13,"typeConfidence":0.9,"plateTime":0.43726001313688556,"extension":6.731839145049983},"index":0,"playId":"ef75866a-9b13-3fd9-b242-f2b8160e389e","pitchNumber":1,"startTime":"2026-06-27T21:30:22.065Z","endTime":"2026-06-27T21:30:26.023Z","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":93.7,"endSpeed":85.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10535110136065,"aZ":-17.974072904437165,"pfxX":9.335947455561888,"pfxZ":7.589887201634108,"pX":-0.05219284109156667,"pZ":2.7916524512435426,"vX0":-7.07723363425902,"vY0":-136.18160739301325,"vZ0":-5.914777943903256,"x":118.99,"y":163.41,"x0":1.3729772885970568,"y0":50.000580318487295,"z0":6.243493832087359,"aX":17.457954790286326},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":12.6,"breakHorizontal":-15.4,"spinRate":2030,"spinDirection":140},"zone":5,"typeConfidence":2.0,"plateTime":0.4028774781646596,"extension":6.832558443361014},"index":1,"playId":"bed1ecf6-857c-364e-aa20-57e224d056c4","pitchNumber":2,"startTime":"2026-06-27T21:30:38.179Z","endTime":"2026-06-27T21:30:41.546Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.5,"endSpeed":80.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.2264707107552,"aZ":-33.72546627896369,"pfxX":-0.847281846119647,"pfxZ":-0.9497849895982231,"pX":0.4048380299557549,"pZ":2.0016485570774054,"vX0":-2.2362147685925593,"vY0":-127.37851641844179,"vZ0":-3.767036391687321,"x":101.57,"y":184.74,"x0":1.4072349619142395,"y0":50.005715187941036,"z0":6.190552550799781,"aX":-1.3802064267616747},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-2.4,"breakHorizontal":2.0,"spinRate":2214,"spinDirection":292},"zone":9,"typeConfidence":0.9,"plateTime":0.43141009467110436,"extension":6.730344157571752},"index":2,"playId":"69f0d2e3-7a92-387f-9213-e1c4b5d50f20","pitchNumber":3,"startTime":"2026-06-27T21:30:54.339Z","endTime":"2026-06-27T21:30:58.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":80.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.659656221752577,"aZ":-31.108250929509072,"pfxX":1.0354172616125705,"pfxZ":0.6500300243208059,"pX":-2.20447364780938,"pZ":1.079875804354284,"vX0":-8.854120179543596,"vY0":-127.66030380652933,"vZ0":-6.16872201057663,"x":201.03,"y":209.62,"x0":1.194686040613912,"y0":50.00063479568126,"z0":6.018921617506484,"aX":1.68745491502792},"breaks":{"breakAngle":0.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":-0.2,"breakHorizontal":0.4,"spinRate":2133,"spinDirection":9},"zone":13,"typeConfidence":0.9,"plateTime":0.4313336894714004,"extension":7.018387414784306},"index":3,"playId":"b2bee763-f075-307d-bd09-d816ea5afd2c","pitchNumber":4,"startTime":"2026-06-27T21:31:11.638Z","endTime":"2026-06-27T21:31:14.638Z","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":2,"outs":0},"pitchData":{"startSpeed":94.2,"endSpeed":86.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.875833176948785,"aZ":-18.019984402829994,"pfxX":9.12368130638988,"pfxZ":7.468165915833774,"pX":0.14318302069203423,"pZ":2.1039758590052022,"vX0":-6.468198973171441,"vY0":-136.948712726351,"vZ0":-7.567030055994911,"x":111.54,"y":181.97,"x0":1.3529416590488577,"y0":50.00388621281468,"z0":6.140510628643125,"aX":17.292522050324465},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.8,"breakVerticalInduced":12.0,"breakHorizontal":-15.1,"spinRate":2057,"spinDirection":137},"zone":8,"typeConfidence":2.0,"plateTime":0.40029268708656396,"extension":6.760684479108044},"hitData":{"launchSpeed":103.1,"launchAngle":21.0,"totalDistance":355.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":88.46,"coordY":60.87}},"index":4,"playId":"0de24ba1-40a7-3629-a12b-61c4f8998508","pitchNumber":5,"startTime":"2026-06-27T21:31:28.062Z","endTime":"2026-06-27T21:31:39.071Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:31:39.071Z","atBatIndex":6},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bo Bichette lines out sharply to shortstop Trea Turner.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-27T21:31:37.633Z","endTime":"2026-06-27T21:34:55.575Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8],"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":93.5,"endSpeed":85.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.7097378403385,"aZ":-17.592871039925946,"pfxX":7.818070309259101,"pfxZ":7.81698796561354,"pX":0.5778878523392671,"pZ":3.041434049256344,"vX0":-4.883323975371926,"vY0":-135.96189790454574,"vZ0":-5.498313894448622,"x":94.97,"y":156.66,"x0":1.3844393280247038,"y0":50.00624139965484,"z0":6.316934670875585,"aX":14.592609397621965},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.2,"breakVerticalInduced":13.1,"breakHorizontal":-13.1,"spinRate":2001,"spinDirection":142},"zone":3,"typeConfidence":2.0,"plateTime":0.403340502342302,"extension":6.777120109923779},"index":0,"playId":"4c85e5c5-64c2-3ce3-abc7-1103429c6638","pitchNumber":1,"startTime":"2026-06-27T21:32:04.184Z","endTime":"2026-06-27T21:32:07.300Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.550265694883294,"aZ":-31.20343643401003,"pfxX":2.08415851166413,"pfxZ":0.6135195807072247,"pX":-0.8771655219866146,"pZ":0.6792730053540388,"vX0":-6.110537767146929,"vY0":-125.8546171763319,"vZ0":-6.963377130288034,"x":150.44,"y":220.44,"x0":1.3205758159513936,"y0":50.00454351664943,"z0":6.036843230004253,"aX":3.315447410744169},"breaks":{"breakAngle":3.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.4,"breakHorizontal":-2.3,"spinRate":2093,"spinDirection":327},"zone":13,"typeConfidence":0.9,"plateTime":0.4366167441759128,"extension":6.997032090927375},"index":1,"playId":"e57b6d41-3a64-32b3-ad22-dcc1c7689658","pitchNumber":2,"startTime":"2026-06-27T21:32:22.961Z","endTime":"2026-06-27T21:32:27.191Z","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.1,"endSpeed":86.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.310143164170384,"aZ":-18.91813051099841,"pfxX":9.51280136638274,"pfxZ":6.997179687132681,"pX":0.6098922176887785,"pZ":2.0239988070538906,"vX0":-5.402656389107359,"vY0":-136.8013714154261,"vZ0":-7.80356883259299,"x":93.75,"y":184.13,"x0":1.3749709697299488,"y0":50.00247729532079,"z0":6.211327694394789,"aX":18.021627506783847},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.8,"breakVerticalInduced":11.2,"breakHorizontal":-16.1,"spinRate":2117,"spinDirection":146},"zone":9,"typeConfidence":2.0,"plateTime":0.40045046965332265,"extension":6.864128162388801},"index":2,"playId":"216bc15d-ea1c-39d6-9373-8e2acd4c745f","pitchNumber":3,"startTime":"2026-06-27T21:32:41.597Z","endTime":"2026-06-27T21:32:44.597Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.2,"endSpeed":79.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.2829459703983,"aZ":-31.025037864591845,"pfxX":0.3694936762790717,"pfxZ":0.7260294313445788,"pX":-0.9687856615697704,"pZ":0.7227753339606703,"vX0":-6.065321174803753,"vY0":-125.28366193893785,"vZ0":-6.9624952267803595,"x":153.93,"y":219.27,"x0":1.4397769074069175,"y0":50.00316237196765,"z0":6.087111834261649,"aX":0.5855025701247568},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":-0.1,"breakHorizontal":0.8,"spinRate":2285,"spinDirection":316},"zone":13,"typeConfidence":0.9,"plateTime":0.4378705959257756,"extension":6.870733507401644},"index":3,"playId":"6f014de3-92ce-3a04-85a7-ae6ec6ecd265","pitchNumber":4,"startTime":"2026-06-27T21:33:02.757Z","endTime":"2026-06-27T21:33:08.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.3,"endSpeed":84.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.644395946336044,"aZ":-23.074545961556872,"pfxX":9.0819792271881,"pfxZ":4.9775925647697585,"pX":0.8222613566449206,"pZ":1.8577173286811546,"vX0":-4.550342576890721,"vY0":-134.2853190655154,"vZ0":-6.73935003206796,"x":85.66,"y":188.62,"x0":1.3572517777836774,"y0":50.00505755848797,"z0":6.037628333164503,"aX":16.61526396055764},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":7.8,"breakHorizontal":-15.5,"spinRate":1740,"spinDirection":145},"zone":14,"typeConfidence":2.0,"plateTime":0.40763203075813914,"extension":7.095110004962547},"index":4,"playId":"94402e89-e453-37e6-85eb-ded4e652f764","pitchNumber":5,"startTime":"2026-06-27T21:33:23.903Z","endTime":"2026-06-27T21:33:29.364Z","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":"a605a4e0-22ae-3345-8df8-e519719ce704","startTime":"2026-06-27T21:33:44.914Z","endTime":"2026-06-27T21:33:47.914Z","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":93.5,"endSpeed":86.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.43819603279352,"aZ":-21.66881072764539,"pfxX":8.845734959257747,"pfxZ":5.573123613720295,"pX":1.156434273454146,"pZ":2.029198717683921,"vX0":-3.7061962767662617,"vY0":-136.08128570920854,"vZ0":-7.041193388575115,"x":72.92,"y":183.99,"x0":1.3828627323316165,"y0":50.00350794480266,"z0":6.139535241903821,"aX":16.674928026103032},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":8.9,"breakHorizontal":-15.2,"spinRate":2030,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.40171421736637347,"extension":6.939261661619642},"index":6,"playId":"983cd6da-c547-3fc6-9ece-02234909cb5b","pitchNumber":6,"startTime":"2026-06-27T21:34:02.337Z","endTime":"2026-06-27T21:34:05.337Z","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":94.4,"endSpeed":86.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.558201522906515,"aZ":-17.764037004024033,"pfxX":8.38871206303914,"pfxZ":7.49140734586854,"pX":0.18805271067762072,"pZ":2.624787869736096,"vX0":-6.250132739211472,"vY0":-137.34717980018485,"vZ0":-6.502424909692562,"x":109.83,"y":167.91,"x0":1.3958878854288108,"y0":50.000346211599414,"z0":6.217865966171704,"aX":16.129559218853174},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.5,"breakHorizontal":-14.0,"spinRate":2097,"spinDirection":144},"zone":5,"typeConfidence":2.0,"plateTime":0.3977977974929905,"extension":6.847423778103849},"index":7,"playId":"f54a7a58-29ac-329c-a7db-09ef71b301d2","pitchNumber":7,"startTime":"2026-06-27T21:34:25.466Z","endTime":"2026-06-27T21:34:28.466Z","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":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.4,"endSpeed":79.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.906534267261577,"aZ":-32.551957476099204,"pfxX":-0.12465479032602711,"pfxZ":-0.22852220324224426,"pX":-0.3504493775006066,"pZ":2.4056923210325674,"vX0":-4.27471208906551,"vY0":-127.14759433985512,"vZ0":-3.0719532080713354,"x":130.36,"y":173.83,"x0":1.3742014583296824,"y0":50.0051423626398,"z0":6.232760072791318,"aX":-0.2027023874527648},"breaks":{"breakAngle":2.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":-1.0,"breakHorizontal":1.3,"spinRate":2088,"spinDirection":323},"zone":4,"typeConfidence":0.9,"plateTime":0.4320178158357133,"extension":6.838448655639033},"hitData":{"launchSpeed":109.0,"launchAngle":9.0,"totalDistance":163.0,"trajectory":"line_drive","hardness":"hard","location":"6","coordinates":{"coordX":104.68,"coordY":151.68}},"index":8,"playId":"41cdef6b-5890-3bbe-98bb-4ca3e67fd11b","pitchNumber":8,"startTime":"2026-06-27T21:34:48.538Z","endTime":"2026-06-27T21:34:55.575Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:34:55.575Z","atBatIndex":7},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Lindor grounds out, third baseman Edmundo Sosa to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":8,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-27T21:34:57.413Z","endTime":"2026-06-27T21:35:45.827Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"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(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":85.5,"endSpeed":78.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.634625747968407,"aZ":-32.01451065417593,"pfxX":-0.08418502043701137,"pfxZ":0.10535643294445851,"pX":0.7359291921596597,"pZ":1.5518847582175064,"vX0":-2.4736938975783214,"vY0":-124.46270226513298,"vZ0":-4.599613474036909,"x":88.95,"y":196.88,"x0":1.7566543946532496,"y0":50.00594732217197,"z0":6.096589135927541,"aX":-0.13072605089571188},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":-0.7,"breakHorizontal":0.7,"spinRate":2171,"spinDirection":325},"zone":14,"typeConfidence":0.9,"plateTime":0.4412795375117349,"extension":6.791119234790968},"index":0,"playId":"37d35f7d-f355-3af9-a5c9-d920bdd961c4","pitchNumber":1,"startTime":"2026-06-27T21:35:20.917Z","endTime":"2026-06-27T21:35:24.350Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.1,"endSpeed":86.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.110420724203706,"aZ":-21.079850807326494,"pfxX":8.07148184824517,"pfxZ":5.825450555302938,"pX":0.852373338473432,"pZ":2.0736870322528764,"vX0":-4.5156835889371605,"vY0":-136.85203405469545,"vZ0":-7.205322045587152,"x":84.51,"y":182.79,"x0":1.4718564069432327,"y0":50.0012534512955,"z0":6.175611735506107,"aX":15.367534337374293},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.2,"breakHorizontal":-13.7,"spinRate":2125,"spinDirection":144},"zone":14,"typeConfidence":2.0,"plateTime":0.3996407412886547,"extension":6.823042148363763},"hitData":{"launchSpeed":79.2,"launchAngle":-36.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":113.8,"coordY":181.58}},"index":1,"playId":"8aa5fb3b-e2ae-32b5-b397-bbef905cf634","pitchNumber":2,"startTime":"2026-06-27T21:35:38.511Z","endTime":"2026-06-27T21:35:45.827Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:35:45.827Z","atBatIndex":8},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edmundo Sosa lines out to shortstop Francisco Lindor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-27T21:37:49.790Z","endTime":"2026-06-27T21:38:13.300Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":87.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.21620967498605,"aZ":-14.321659662077215,"pfxX":-5.8056983514310545,"pfxZ":9.171221290481588,"pX":-0.6321180775433627,"pZ":2.948454154799943,"vX0":8.196152672876275,"vY0":-138.70549157087623,"vZ0":-3.738393193203579,"x":141.09,"y":159.17,"x0":-2.872025559545567,"y0":50.006762377380234,"z0":5.269611705912197,"aX":-11.30724297927926},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.0,"breakHorizontal":8.8,"spinRate":2369,"spinDirection":222},"zone":1,"typeConfidence":2.0,"plateTime":0.39497309583678764,"extension":7.064321066932663},"index":0,"playId":"d8d3f5d0-49d8-3b3e-a4f6-526e63c5e76a","pitchNumber":1,"startTime":"2026-06-27T21:37:53.093Z","endTime":"2026-06-27T21:37:56.093Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":75.7,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.445736311990583,"aZ":-29.517191010621975,"pfxX":8.494100523080252,"pfxZ":1.8298308889161952,"pX":0.16379148920365225,"pZ":2.0448343871430903,"vX0":5.311226668585399,"vY0":-120.05009932360069,"vZ0":-1.1802396190995308,"x":110.76,"y":183.57,"x0":-3.1849241328865356,"y0":50.0028602196651,"z0":5.183622344693745,"aX":12.327589621031752},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":3.2,"breakHorizontal":-16.7,"spinRate":2590,"spinDirection":89},"zone":8,"typeConfidence":2.0,"plateTime":0.45723437948577317,"extension":6.698345223216511},"hitData":{"launchSpeed":80.2,"launchAngle":14.0,"totalDistance":161.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":116.68,"coordY":138.07}},"index":1,"playId":"1d439b49-9ce1-3c96-b9c3-fef9a687bf9c","pitchNumber":2,"startTime":"2026-06-27T21:38:06.300Z","endTime":"2026-06-27T21:38:13.300Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:38:13.300Z","atBatIndex":9},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Rincones Jr. strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-27T21:38:25.483Z","endTime":"2026-06-27T21:40:09.044Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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.8,"endSpeed":83.4,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.11567919571129,"aZ":-28.21037304186007,"pfxX":1.149876518266142,"pfxZ":2.2359810783714256,"pX":0.33285022041152157,"pZ":3.7829713761210733,"vX0":8.286825531038986,"vY0":-132.0218042124491,"vZ0":1.5105462169361255,"x":104.31,"y":136.64,"x0":-2.991067663480705,"y0":50.00162216720553,"z0":5.274121500544561,"aX":2.0362157261175526},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":4.6,"breakHorizontal":-3.8,"spinRate":2473,"spinDirection":192},"zone":12,"typeConfidence":2.0,"plateTime":0.4142803003608426,"extension":6.964386399961411},"index":0,"playId":"1c7e2937-c47a-35a9-9b42-981a3fd9c6d7","pitchNumber":1,"startTime":"2026-06-27T21:38:37.355Z","endTime":"2026-06-27T21:38:41.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.0,"endSpeed":87.3,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.08671069033344,"aZ":-15.960174595090388,"pfxX":-5.350352476156163,"pfxZ":8.264179855420238,"pX":0.31965552464891434,"pZ":3.9779503255233957,"vX0":10.728686688683943,"vY0":-139.3630284119034,"vZ0":-0.580684942035819,"x":104.82,"y":131.38,"x0":-2.8892973895226963,"y0":50.001193267865716,"z0":5.245701075180835,"aX":-10.496168275092709},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":15.0,"breakHorizontal":7.4,"spinRate":2381,"spinDirection":221},"zone":12,"typeConfidence":2.0,"plateTime":0.3934093703139778,"extension":7.14277547052193},"index":1,"playId":"98357d61-5ebd-3e62-83aa-380b71bbc716","pitchNumber":2,"startTime":"2026-06-27T21:38:52.766Z","endTime":"2026-06-27T21:38:57.337Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":88.4,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.75410602875845,"aZ":-14.89036672365371,"pfxX":-6.907436209417348,"pfxZ":8.609761628622055,"pX":0.062263779482343455,"pZ":3.0067298616057583,"vX0":10.828108191091042,"vY0":-140.9669703382175,"vZ0":-3.2402837389756947,"x":114.63,"y":157.6,"x0":-2.9354945010956897,"y0":50.00381826621562,"z0":5.135375359726433,"aX":-13.869224598866731},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":10.2,"spinRate":2390,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3888967703636381,"extension":7.00413718088178},"index":2,"playId":"74a7698b-64d8-37f8-a58d-9aff2a0ec7e9","pitchNumber":3,"startTime":"2026-06-27T21:39:08.419Z","endTime":"2026-06-27T21:39:11.667Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":89.2,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.66220762675479,"aZ":-13.506639965088684,"pfxX":-5.985839816262844,"pfxZ":9.114901088668583,"pX":0.39333165184935037,"pZ":3.1341411146417855,"vX0":11.08074143115107,"vY0":-142.4305732803382,"vZ0":-3.414991716435306,"x":102.01,"y":154.16,"x0":-2.775317457886273,"y0":50.0037117838418,"z0":5.206579364045646,"aX":-12.261304329041835},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":16.0,"breakHorizontal":8.5,"spinRate":2445,"spinDirection":227},"zone":3,"typeConfidence":2.0,"plateTime":0.3850140284397483,"extension":7.0173801700141105},"index":3,"playId":"1a9bfe06-bdbf-3691-b0d7-fb67a024921a","pitchNumber":4,"startTime":"2026-06-27T21:39:25.234Z","endTime":"2026-06-27T21:39:28.305Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":79.0,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.73760319708257,"aZ":-34.01242185210604,"pfxX":-7.400921635859204,"pfxZ":-1.155151140172734,"pX":-2.848197388261704,"pZ":3.802383866537201,"vX0":3.06692272210618,"vY0":-124.98382690109284,"vZ0":2.884399510569092,"x":225.57,"y":136.12,"x0":-3.125515731548824,"y0":50.00216407097378,"z0":5.415283318766841,"aX":-11.780366341383855},"breaks":{"breakAngle":18.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":-1.2,"breakHorizontal":12.7,"spinRate":1078,"spinDirection":246},"zone":11,"typeConfidence":2.0,"plateTime":0.43720312798934025,"extension":7.138951731457668},"index":4,"playId":"bd9018fa-1a0e-3701-9aa3-c268d5d312a3","pitchNumber":5,"startTime":"2026-06-27T21:39:50.038Z","endTime":"2026-06-27T21:39:53.038Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.7,"endSpeed":89.4,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.39745824962164,"aZ":-15.396167384791353,"pfxX":-7.423492724874303,"pfxZ":8.19331864297311,"pX":-0.09764937117205123,"pZ":3.0762967400419874,"vX0":10.39819649510182,"vY0":-141.94611419577606,"vZ0":-3.083340682416929,"x":120.72,"y":155.72,"x0":-2.837764595718976,"y0":50.00499013153195,"z0":5.152407754030275,"aX":-15.206158126612396},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":14.4,"breakHorizontal":11.4,"spinRate":2518,"spinDirection":225},"zone":2,"typeConfidence":2.0,"plateTime":0.3853513766232064,"extension":7.043874943131053},"index":5,"playId":"51099914-b378-366f-8325-16d9a19bcd62","pitchNumber":6,"startTime":"2026-06-27T21:40:06.044Z","endTime":"2026-06-27T21:40:09.044Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:40:09.044Z","atBatIndex":10},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Justin Crawford grounds out sharply, second baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-27T21:40:10.743Z","endTime":"2026-06-27T21:42:20.806Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":84.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.51002768314061,"aZ":-25.372235326608333,"pfxX":1.0918695928889806,"pfxZ":3.7508155722205583,"pX":1.044340959569132,"pZ":2.9779169161835806,"vX0":9.912815320694804,"vY0":-133.05841163726683,"vZ0":-1.2091053524013144,"x":77.19,"y":158.38,"x0":-2.8538041510239727,"y0":50.00268184818651,"z0":5.25728018132071,"aX":1.9789575290339332},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":6.7,"breakHorizontal":-3.8,"spinRate":2568,"spinDirection":166},"zone":12,"typeConfidence":2.0,"plateTime":0.4098631086048945,"extension":6.999300766829334},"index":0,"playId":"5be9975c-fb3c-34f8-a91b-cd68e7373fb4","pitchNumber":1,"startTime":"2026-06-27T21:40:33.933Z","endTime":"2026-06-27T21:40:36.958Z","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":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.422798330867238,"aZ":-25.770717100814295,"pfxX":1.4656312047745836,"pfxZ":3.5148616536012582,"pX":-0.024874505233938117,"pZ":2.9119752751385324,"vX0":7.541649792517696,"vY0":-133.38795385448043,"vZ0":-1.0485042063960122,"x":117.95,"y":160.16,"x0":-3.065535837553885,"y0":50.00597035544992,"z0":5.147605956282692,"aX":2.6742901057462056},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.4,"breakHorizontal":-4.1,"spinRate":2583,"spinDirection":180},"zone":2,"typeConfidence":2.0,"plateTime":0.4087221181004268,"extension":6.898034714664339},"index":1,"playId":"d556a9db-eb3d-3d4c-a78c-0cc46439b872","pitchNumber":2,"startTime":"2026-06-27T21:40:51.072Z","endTime":"2026-06-27T21:40:54.072Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.10694794620735,"aZ":-13.56317565646664,"pfxX":-6.552976466718465,"pfxZ":9.09501798239465,"pX":-0.42968706392948713,"pZ":2.831018077719454,"vX0":9.290828627110265,"vY0":-141.82541818981872,"vZ0":-3.93513705192727,"x":133.38,"y":162.34,"x0":-2.8899476908777455,"y0":50.00093138974111,"z0":5.095805517586906,"aX":-13.407265283998825},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":15.8,"breakHorizontal":10.1,"spinRate":2363,"spinDirection":226},"zone":1,"typeConfidence":2.0,"plateTime":0.3855563371560331,"extension":7.181659841226512},"index":2,"playId":"5dc97733-e775-363f-aa1e-a943175b6fd1","pitchNumber":3,"startTime":"2026-06-27T21:41:06.079Z","endTime":"2026-06-27T21:41:09.189Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.867484651766286,"aZ":-12.930201124821544,"pfxX":-6.703755952718789,"pfxZ":9.486914487478213,"pX":1.3593580842031927,"pZ":1.99835858159283,"vX0":13.558316666365158,"vY0":-141.01012622979295,"vZ0":-6.204267434686411,"x":65.18,"y":184.82,"x0":-2.6243605716544143,"y0":50.00257511552513,"z0":5.049505230109096,"aX":-13.599121691918336},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":16.1,"breakHorizontal":9.6,"spinRate":2532,"spinDirection":218},"zone":14,"typeConfidence":2.0,"plateTime":0.38733940378666665,"extension":7.212565604986783},"index":3,"playId":"920ad65d-3b12-35a3-b127-f4874596357a","pitchNumber":4,"startTime":"2026-06-27T21:41:24.011Z","endTime":"2026-06-27T21:41:27.011Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-27T21:41:41.248Z","endTime":"2026-06-27T21:41:51.686Z","isPitch":false,"type":"action","player":{"id":702222,"link":"/api/v1/people/702222"}},{"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":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":78.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.768232292603297,"aZ":-36.53172401365266,"pfxX":3.727232761974941,"pfxZ":-2.8725898216714922,"pX":0.007089366118794937,"pZ":0.06211040094416081,"vX0":5.780817220819659,"vY0":-121.88489312773858,"vZ0":-4.6684428711346655,"x":116.73,"y":237.1,"x0":-2.8705605824254423,"y0":50.00129975476427,"z0":5.123788277391225,"aX":5.66022608338865},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-6.0,"breakHorizontal":-8.0,"spinRate":2741,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.4477195644986818,"extension":7.132734087756655},"index":5,"playId":"6eec9e52-8990-3163-b1d9-801e3f767480","pitchNumber":5,"startTime":"2026-06-27T21:41:51.686Z","endTime":"2026-06-27T21:41:55.020Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":89.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.725627685516827,"aZ":-18.389898499499484,"pfxX":-7.573329118259158,"pfxZ":6.809460911120675,"pX":-0.25609210639071345,"pZ":2.520247046239484,"vX0":10.09961581315496,"vY0":-140.83552697184604,"vZ0":-3.9420386202775592,"x":126.76,"y":170.73,"x0":-2.8920920165441486,"y0":50.00238183193241,"z0":5.11572225169662,"aX":-15.329205689987901},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":11.8,"breakHorizontal":11.9,"spinRate":2339,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3878079297105814,"extension":6.969591920653787},"hitData":{"launchSpeed":101.3,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"hard","location":"4","coordinates":{"coordX":144.0,"coordY":143.0}},"index":6,"playId":"d56eecd4-d489-3a43-a73b-6bdbafd51e39","pitchNumber":6,"startTime":"2026-06-27T21:42:13.334Z","endTime":"2026-06-27T21:42:20.806Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:42:20.806Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Young called out on strikes.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-27T21:44:07.246Z","endTime":"2026-06-27T21:45:59.316Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.4,"endSpeed":84.6,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.698238711125633,"aZ":-18.563113466005607,"pfxX":9.386016542110802,"pfxZ":7.48539159967744,"pX":1.1061351892304139,"pZ":0.954624079833909,"vX0":-4.017954310220206,"vY0":-134.146508857649,"vZ0":-9.836290498715837,"x":74.84,"y":213.01,"x0":1.4060524728094446,"y0":50.00196306209605,"z0":5.998874890260253,"aX":17.062185423647083},"breaks":{"breakAngle":38.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.6,"breakVerticalInduced":11.5,"breakHorizontal":-16.1,"spinRate":1916,"spinDirection":140},"zone":14,"typeConfidence":2.0,"plateTime":0.4087029509578963,"extension":6.901880262436929},"index":0,"playId":"080510fb-04c5-319d-be24-b87d73f262b9","pitchNumber":1,"startTime":"2026-06-27T21:44:29.964Z","endTime":"2026-06-27T21:44:33.319Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":79.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.726054734709596,"aZ":-31.46444845547876,"pfxX":0.9757698774869279,"pfxZ":0.4370295536458144,"pX":-0.13910619548843844,"pZ":2.7671968076372315,"vX0":-4.3836004164892595,"vY0":-127.77948712757687,"vZ0":-2.5129561140534302,"x":122.3,"y":164.07,"x0":1.4822903201892412,"y0":50.00368985349143,"z0":6.270049979086922,"aX":1.591358598603821},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.4,"breakVerticalInduced":0.4,"breakHorizontal":-0.6,"spinRate":2298,"spinDirection":304},"zone":5,"typeConfidence":0.89,"plateTime":0.4309318030386131,"extension":6.746611423336658},"index":1,"playId":"36275cf7-ce5e-39b6-bd6b-82350050bdd3","pitchNumber":2,"startTime":"2026-06-27T21:44:44.396Z","endTime":"2026-06-27T21:44:47.661Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.2,"endSpeed":85.0,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.33385741729844,"aZ":-19.26817152068097,"pfxX":10.812669821368283,"pfxZ":6.9917219819863385,"pX":0.49603853279533877,"pZ":1.574765599918298,"vX0":-5.934742421381091,"vY0":-135.43527903232575,"vZ0":-8.267120091427637,"x":98.09,"y":196.26,"x0":1.3183402198568848,"y0":50.0023205263945,"z0":6.029663197821573,"aX":19.958743509511187},"breaks":{"breakAngle":42.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":10.9,"breakHorizontal":-18.2,"spinRate":2123,"spinDirection":141},"zone":14,"typeConfidence":2.0,"plateTime":0.4054037473227732,"extension":6.894882128625221},"index":2,"playId":"2f1cecc1-e84d-384c-ac1e-e6d24ce3738a","pitchNumber":3,"startTime":"2026-06-27T21:44:59.479Z","endTime":"2026-06-27T21:45:02.758Z","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":0},"index":3,"startTime":"2026-06-27T21:45:10.278Z","endTime":"2026-06-27T21:45:20.843Z","isPitch":false,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.1,"endSpeed":80.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.06538445849678,"aZ":-31.368947436414604,"pfxX":0.9105740925622112,"pfxZ":0.48711108034175776,"pX":-0.888649387598013,"pZ":1.5587983551359046,"vX0":-5.615177019057478,"vY0":-128.04465145399521,"vZ0":-5.358172741184958,"x":150.87,"y":196.69,"x0":1.2244469893561374,"y0":50.00123037138223,"z0":6.164323294467279,"aX":1.496718843954991},"breaks":{"breakAngle":1.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.9,"breakVerticalInduced":-0.2,"breakHorizontal":-0.2,"spinRate":2271,"spinDirection":352},"zone":13,"typeConfidence":0.9,"plateTime":0.4295112170363775,"extension":6.9099075216481225},"index":4,"playId":"36f267d8-2e3e-383c-a9e6-2ee826349489","pitchNumber":4,"startTime":"2026-06-27T21:45:20.843Z","endTime":"2026-06-27T21:45:24.543Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.2,"endSpeed":81.5,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.972387048744416,"aZ":-29.472105984834702,"pfxX":0.9200830330268595,"pfxZ":1.6357980860688355,"pX":-1.036108498889114,"pZ":-0.6823259429948515,"vX0":-6.358845142714502,"vY0":-127.8950820354979,"vZ0":-10.731499554325675,"x":156.49,"y":257.2,"x0":1.3654414498721854,"y0":50.002690715108216,"z0":5.8882857951075,"aX":1.5205103289171973},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.8,"breakVerticalInduced":0.6,"breakHorizontal":-0.2,"spinRate":2344,"spinDirection":32},"zone":13,"typeConfidence":0.9,"plateTime":0.42866118691987287,"extension":7.004834734210999},"index":5,"playId":"f05b03f8-485b-3d75-b3d7-9c8be25f8c67","pitchNumber":5,"startTime":"2026-06-27T21:45:36.641Z","endTime":"2026-06-27T21:45:39.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":0},"pitchData":{"startSpeed":93.7,"endSpeed":85.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.778977357639626,"aZ":-16.137107470664986,"pfxX":9.466329717830577,"pfxZ":8.591402942727225,"pX":-0.603066095454536,"pZ":2.69488044851161,"vX0":-8.66446441654817,"vY0":-136.0144613688526,"vZ0":-6.0927020598387065,"x":139.99,"y":166.02,"x0":1.3991504858876616,"y0":50.00571648632419,"z0":6.089380936211755,"aX":17.679108956412357},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":14.4,"breakHorizontal":-15.2,"spinRate":2100,"spinDirection":145},"zone":4,"typeConfidence":2.0,"plateTime":0.4032174492558127,"extension":6.976030407348531},"index":6,"playId":"516a37f0-39f4-3386-9751-f10f144ec3d3","pitchNumber":6,"startTime":"2026-06-27T21:45:55.611Z","endTime":"2026-06-27T21:45:59.316Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:45:59.316Z","atBatIndex":12},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-27T21:48:29.838Z","endTime":"2026-06-27T21:49:08.132Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T21:46:16.715Z","endTime":"2026-06-27T21:46:48.336Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Alan Rangel replaces Tim Mayza.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-27T21:46:48.336Z","endTime":"2026-06-27T21:48:32.153Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":660604,"link":"/api/v1/people/660604"},"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":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":79.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.38693096986068,"aZ":-26.074472397325774,"pfxX":3.869638362295178,"pfxZ":3.8783744664459014,"pX":0.13649265705955907,"pZ":1.3999199824179982,"vX0":-1.7451778379008884,"vY0":-124.00585699615901,"vZ0":-6.402647145979303,"x":111.8,"y":200.98,"x0":0.3426804224082862,"y0":50.00385881763275,"z0":6.16072452765018,"aX":6.089549659299115},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.4,"breakVerticalInduced":5.9,"breakHorizontal":-6.7,"spinRate":2260,"spinDirection":162},"zone":14,"typeConfidence":0.91,"plateTime":0.4399444126393046,"extension":6.236876508872667},"index":2,"playId":"66dc3d27-0a67-3ccc-8feb-2c2048474dd5","pitchNumber":1,"startTime":"2026-06-27T21:48:32.153Z","endTime":"2026-06-27T21:48:35.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.328838782995145,"aZ":-27.196659838111096,"pfxX":3.5454257819237958,"pfxZ":3.183634180587335,"pX":0.9584460913433055,"pZ":2.8420959743858085,"vX0":0.4471577069913723,"vY0":-123.41352607516474,"vZ0":-3.117715004645559,"x":80.47,"y":162.04,"x0":0.31420634324007385,"y0":50.0051401749402,"z0":6.3787730658817745,"aX":5.546083770122766},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.4,"breakHorizontal":-6.5,"spinRate":2309,"spinDirection":151},"zone":12,"typeConfidence":0.91,"plateTime":0.44145406010333854,"extension":6.2355901837853756},"index":3,"playId":"9d53ca84-e91b-30b9-8f54-32a3beddf1dc","pitchNumber":2,"startTime":"2026-06-27T21:48:45.640Z","endTime":"2026-06-27T21:48:48.756Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.8175858597649,"aZ":-22.53495114803183,"pfxX":-5.408712513494722,"pfxZ":6.620566158157855,"pX":-1.2680742022199134,"pZ":1.4293873750603336,"vX0":-2.317124152499754,"vY0":-119.83244947826684,"vZ0":-6.383618990517104,"x":165.34,"y":200.19,"x0":0.41378238187047284,"y0":50.00476488173575,"z0":6.136682458892763,"aX":-7.879384198481595},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":10.7,"breakHorizontal":10.3,"spinRate":1965,"spinDirection":213},"zone":13,"typeConfidence":0.9,"plateTime":0.45680471549663126,"extension":6.657829353975506},"index":4,"playId":"1a94d084-1b14-35e6-8fa5-1a4bd30d6176","pitchNumber":3,"startTime":"2026-06-27T21:49:03.450Z","endTime":"2026-06-27T21:49:08.132Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:49:08.132Z","atBatIndex":13},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"A.J. Ewing singles on a soft ground ball to third baseman Edmundo Sosa.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-27T21:49:37.564Z","endTime":"2026-06-27T21:49:47.835Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":624641,"link":"/api/v1/people/624641"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-27T21:49:31.437Z","endTime":"2026-06-27T21:49:39.805Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":82.2,"endSpeed":76.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.16707510420602,"aZ":-22.299038933419496,"pfxX":-5.168732684898794,"pfxZ":6.767824302677129,"pX":-0.8482401642864601,"pZ":2.0243490587981805,"vX0":-1.4888274638680843,"vY0":-119.75770574880455,"vZ0":-4.994908602319419,"x":149.33,"y":184.12,"x0":0.4523128507739444,"y0":50.00214077661605,"z0":6.120435010602546,"aX":-7.540262355808477},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":11.4,"breakHorizontal":9.7,"spinRate":1875,"spinDirection":219},"zone":13,"typeConfidence":0.9,"plateTime":0.4565979405751066,"extension":6.717116233666542},"hitData":{"launchSpeed":48.4,"launchAngle":-42.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"soft","location":"5","coordinates":{"coordX":114.15,"coordY":190.09}},"index":1,"playId":"85c68a48-de60-3e90-b1db-6237952074cd","pitchNumber":1,"startTime":"2026-06-27T21:49:39.805Z","endTime":"2026-06-27T21:49:47.835Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:49:47.835Z","atBatIndex":14},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-27T21:49:51.376Z","endTime":"2026-06-27T21:52:31.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","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":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":94.3,"endSpeed":84.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.973512560609514,"aZ":-9.312558611214515,"pfxX":-1.42917866277444,"pfxZ":12.338280966142676,"pX":0.2879741354854853,"pZ":2.156971421117136,"vX0":0.19702490006552514,"vY0":-136.90495834627907,"vZ0":-8.290208161568232,"x":106.02,"y":180.54,"x0":0.3992547977799631,"y0":50.00267918843587,"z0":5.905908286408323,"aX":-2.647748987176541},"breaks":{"breakAngle":13.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":20.3,"breakHorizontal":2.5,"spinRate":2318,"spinDirection":191},"zone":9,"typeConfidence":0.91,"plateTime":0.4038092082913445,"extension":6.579903215852865},"index":0,"playId":"08554a69-4fba-3f03-bb6d-524e47e9967e","pitchNumber":1,"startTime":"2026-06-27T21:50:20.850Z","endTime":"2026-06-27T21:50:25.829Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"playId":"7b4047a5-83b3-37b7-82c3-7f6ea9caf62e","startTime":"2026-06-27T21:50:43.510Z","endTime":"2026-06-27T21:50:46.510Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.5,"endSpeed":74.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.861669021299335,"aZ":-19.91019332409202,"pfxX":-5.341132953345106,"pfxZ":8.72863964108262,"pX":-2.605196636802404,"pZ":1.9332862328852543,"vX0":-4.944792146254018,"vY0":-118.42761875123348,"vZ0":-5.619009302132408,"x":216.3,"y":186.58,"x0":0.21204547274735275,"y0":50.00432839388455,"z0":6.184867501868147,"aX":-7.506416961912086},"breaks":{"breakAngle":21.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":14.5,"breakHorizontal":10.9,"spinRate":1995,"spinDirection":219},"zone":13,"typeConfidence":0.91,"plateTime":0.4643989040160683,"extension":6.503595775118845},"index":2,"playId":"7c337acb-60d8-318a-b5e7-ee247d1bd95b","pitchNumber":2,"startTime":"2026-06-27T21:50:59.457Z","endTime":"2026-06-27T21:51:02.457Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.8,"endSpeed":85.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.053503093166924,"aZ":-9.141220414669062,"pfxX":-1.8961423304599057,"pfxZ":12.339295640400355,"pX":0.33313845370881917,"pZ":1.267719543213741,"vX0":0.31177024663937275,"vY0":-136.2805193989733,"vZ0":-10.54323028433565,"x":104.3,"y":204.55,"x0":0.46294452905882816,"y0":50.004273320661106,"z0":5.83438796994676,"aX":-3.540089370466672},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":20.2,"breakHorizontal":3.4,"spinRate":2231,"spinDirection":201},"zone":14,"typeConfidence":0.91,"plateTime":0.40307428503482035,"extension":6.705567227898928},"index":3,"playId":"7a9f75f8-209f-33d2-8a97-21d8c752ff4d","pitchNumber":3,"startTime":"2026-06-27T21:51:20.689Z","endTime":"2026-06-27T21:51:25.619Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":4,"playId":"48a79e2c-abf4-3aaf-b705-e438045dad2f","startTime":"2026-06-27T21:51:48.183Z","endTime":"2026-06-27T21:51:51.183Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false,"disengagementNum":2},"count":{"balls":1,"strikes":2,"outs":2},"index":5,"startTime":"2026-06-27T21:52:06.804Z","endTime":"2026-06-27T21:52:23.217Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":76.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.537984619007656,"aZ":-16.48658290361625,"pfxX":-6.0182668389775404,"pfxZ":10.46689378259046,"pX":-0.08089901236863842,"pZ":1.2779400009501336,"vX0":0.30548577508853525,"vY0":-122.06663152760727,"vZ0":-8.012613539650442,"x":120.08,"y":204.28,"x0":0.5730796524907629,"y0":50.00534635071315,"z0":6.040036170393379,"aX":-9.021619954125605},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.0,"breakVerticalInduced":17.2,"breakHorizontal":10.8,"spinRate":2086,"spinDirection":217},"zone":13,"typeConfidence":0.91,"plateTime":0.4498747124156486,"extension":6.558778063365515},"hitData":{"launchSpeed":87.0,"launchAngle":-5.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":146.74,"coordY":175.5}},"index":6,"playId":"84603147-efec-340b-b88b-28ccfdf39ebd","pitchNumber":4,"startTime":"2026-06-27T21:52:23.217Z","endTime":"2026-06-27T21:52:31.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:52:31.022Z","atBatIndex":15},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Rafael Marchán flies out to right fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":16,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-27T21:54:39.377Z","endTime":"2026-06-27T21:56:31.782Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"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_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.717668641220197,"aZ":-12.641179857833354,"pfxX":-5.871649958853029,"pfxZ":10.155239596543545,"pX":-0.9097578560014266,"pZ":2.762596060980854,"vX0":7.926552267140947,"vY0":-137.62870771453694,"vZ0":-4.250275296525707,"x":151.68,"y":164.19,"x0":-3.060487660186178,"y0":50.00654143662118,"z0":5.179213083325394,"aX":-11.298933782219395},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.8,"breakVerticalInduced":17.8,"breakHorizontal":9.0,"spinRate":2258,"spinDirection":227},"zone":11,"typeConfidence":2.0,"plateTime":0.39753786606214003,"extension":6.934331721804539},"index":0,"playId":"3addfce1-8246-327d-8983-040bba0db7a4","pitchNumber":1,"startTime":"2026-06-27T21:54:54.278Z","endTime":"2026-06-27T21:54:57.753Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.235891597818007,"aZ":-13.01638144239283,"pfxX":-5.167916193031021,"pfxZ":9.909558599499771,"pX":-0.43619625905295006,"pZ":2.749278236462936,"vX0":8.551149370991409,"vY0":-138.0353172363994,"vZ0":-4.395227022057373,"x":133.63,"y":164.55,"x0":-2.9002835362348467,"y0":50.000292713934314,"z0":5.236117017436784,"aX":-9.989090484039508},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":17.2,"breakHorizontal":7.6,"spinRate":2338,"spinDirection":220},"zone":1,"typeConfidence":2.0,"plateTime":0.39654672474371555,"extension":7.11658879559864},"index":1,"playId":"d8daaddc-102c-37c7-b480-7b05de4e560c","pitchNumber":2,"startTime":"2026-06-27T21:55:08.782Z","endTime":"2026-06-27T21:55:12.396Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":83.2,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.71934815270528,"aZ":-25.61870730522059,"pfxX":-1.12210637980333,"pfxZ":3.694511908500603,"pX":-0.2970031645456523,"pZ":3.938720626581824,"vX0":7.299291410174895,"vY0":-132.50283018149716,"vZ0":1.1447543013189634,"x":128.32,"y":132.43,"x0":-2.9435907138385335,"y0":50.00507573408145,"z0":5.375095744188351,"aX":-1.993371260055291},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":7.2,"breakHorizontal":0.4,"spinRate":2476,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.41361130093717957,"extension":7.079391480969528},"index":2,"playId":"2dfdbd2f-b490-39c2-b2f5-624714d0d47e","pitchNumber":3,"startTime":"2026-06-27T21:55:26.306Z","endTime":"2026-06-27T21:55:29.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.4,"endSpeed":86.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.03919080157614,"aZ":-15.833500937986129,"pfxX":-6.523336704576506,"pfxZ":8.42998849951315,"pX":-0.23090038444397845,"pZ":2.377377279274584,"vX0":9.833415499652572,"vY0":-138.5973237162827,"vZ0":-4.552314841694219,"x":125.8,"y":174.59,"x0":-2.9833202900974687,"y0":50.00337250168786,"z0":5.10444893281545,"aX":-12.64607948029746},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2363,"spinDirection":223},"zone":5,"typeConfidence":2.0,"plateTime":0.39575500952692355,"extension":7.1318134321298015},"index":3,"playId":"527d38c0-7c35-372a-aaec-ae60792f1e12","pitchNumber":4,"startTime":"2026-06-27T21:55:41.068Z","endTime":"2026-06-27T21:55:44.285Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-27T21:55:51.308Z","endTime":"2026-06-27T21:56:06.599Z","isPitch":false,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"}},{"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":96.5,"endSpeed":86.9,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.99587277308268,"aZ":-13.590352751447611,"pfxX":-4.99960234901803,"pfxZ":9.458651559373868,"pX":-0.690724732957324,"pZ":3.874155257454075,"vX0":8.026623462282727,"vY0":-140.28980865881604,"vZ0":-1.175773506837761,"x":143.33,"y":134.18,"x0":-2.958398138246781,"y0":50.00180997135079,"z0":5.197854708490773,"aX":-9.822920067862828},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.7,"breakVerticalInduced":17.0,"breakHorizontal":7.1,"spinRate":2424,"spinDirection":222},"zone":11,"typeConfidence":2.0,"plateTime":0.39260590135879214,"extension":7.172475368652366},"index":5,"playId":"c5e57426-25f6-3d3c-b730-420f559802aa","pitchNumber":5,"startTime":"2026-06-27T21:56:06.599Z","endTime":"2026-06-27T21:56:10.341Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.83791069823364,"aZ":-12.909252835598876,"pfxX":-4.847779456989366,"pfxZ":10.054441616388123,"pX":-0.5994479779429729,"pZ":2.988398754279975,"vX0":8.3265718198561,"vY0":-138.27498675088785,"vZ0":-3.4014121491090563,"x":139.85,"y":158.09,"x0":-3.034398606445493,"y0":50.00430377376017,"z0":5.113694465032398,"aX":-9.290833824548661},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":17.5,"breakHorizontal":6.8,"spinRate":2459,"spinDirection":223},"zone":1,"typeConfidence":2.0,"plateTime":0.3977024705378289,"extension":6.8974260856446},"hitData":{"launchSpeed":97.4,"launchAngle":30.0,"totalDistance":369.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":186.84,"coordY":63.03}},"index":6,"playId":"f285450c-3047-3681-90e9-a84f73553a41","pitchNumber":6,"startTime":"2026-06-27T21:56:21.267Z","endTime":"2026-06-27T21:56:31.782Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:56:31.782Z","atBatIndex":16},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Trea Turner walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":17,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-27T21:56:30.817Z","endTime":"2026-06-27T21:58:27.101Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":75.1,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.698237045837537,"aZ":-26.828526876781524,"pfxX":6.876284056719647,"pfxZ":3.6788977317555283,"pX":-1.3983461532546593,"pZ":3.831554432086041,"vX0":2.527199784688202,"vY0":-120.47492686441396,"vZ0":2.3531061145769243,"x":170.3,"y":135.33,"x0":-3.3575788773515156,"y0":50.00529337136219,"z0":5.229865169571708,"aX":10.003347069375161},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":7.6,"breakHorizontal":-13.1,"spinRate":2593,"spinDirection":82},"zone":11,"typeConfidence":2.0,"plateTime":0.45647917367845015,"extension":7.149840625924202},"index":0,"playId":"c8f70e15-1196-37e9-98f4-f0cf6ef635a7","pitchNumber":1,"startTime":"2026-06-27T21:56:56.666Z","endTime":"2026-06-27T21:57:01.786Z","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":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.513823075756356,"aZ":-14.903176288385135,"pfxX":-4.904798673287096,"pfxZ":8.938555740375003,"pX":-1.5058251284084068,"pZ":3.3657862199354303,"vX0":6.085356973155356,"vY0":-138.730969510539,"vZ0":-2.1341598009500657,"x":174.4,"y":147.9,"x0":-3.099416773036827,"y0":50.00600714681468,"z0":5.14837660060298,"aX":-9.480988800062617},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.8,"breakHorizontal":7.4,"spinRate":2346,"spinDirection":223},"zone":11,"typeConfidence":2.0,"plateTime":0.3961161942223721,"extension":6.963582521090645},"index":1,"playId":"c7869f83-b7d4-317c-8aa4-bf21d848c441","pitchNumber":2,"startTime":"2026-06-27T21:57:12.283Z","endTime":"2026-06-27T21:57:16.171Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.0,"endSpeed":82.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.951321371228318,"aZ":-24.64000593447194,"pfxX":0.8170529911593465,"pfxZ":4.3315867100781595,"pX":0.5140564892134153,"pZ":3.2767216357109223,"vX0":8.537855589377564,"vY0":-130.8919394362368,"vZ0":-0.2782729733814283,"x":97.41,"y":150.31,"x0":-2.8926851733351358,"y0":50.00313787781874,"z0":5.225219042291092,"aX":1.4211506400617857},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.7,"breakVerticalInduced":8.0,"breakHorizontal":-3.4,"spinRate":2535,"spinDirection":141},"zone":3,"typeConfidence":2.0,"plateTime":0.4180299265626344,"extension":7.211663714511736},"index":2,"playId":"00aa6844-a7b9-3d16-a366-9167ea588991","pitchNumber":3,"startTime":"2026-06-27T21:57:30.886Z","endTime":"2026-06-27T21:57:33.886Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.0731006122438,"aZ":-25.62390646035791,"pfxX":0.6796571752721619,"pfxZ":3.717158489449396,"pX":1.7012556202074154,"pZ":2.8514103119893592,"vX0":11.421637162056628,"vY0":-131.63497093060278,"vZ0":-1.1210837735332186,"x":52.15,"y":161.79,"x0":-2.7759205843257426,"y0":50.00096592474517,"z0":5.1741175426313815,"aX":1.1926195077351545},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.7,"breakHorizontal":-3.6,"spinRate":2523,"spinDirection":179},"zone":12,"typeConfidence":2.0,"plateTime":0.415581271942707,"extension":7.079061362196426},"index":3,"playId":"828862f6-bea9-3f37-822d-4866049fcea1","pitchNumber":4,"startTime":"2026-06-27T21:57:47.196Z","endTime":"2026-06-27T21:57:50.196Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56416870378642,"aZ":-13.226281403014612,"pfxX":-5.819797397214674,"pfxZ":9.625522483234302,"pX":-0.563042752464207,"pZ":2.2651018088736787,"vX0":8.623611429789944,"vY0":-139.68559127635098,"vZ0":-5.3697785213674845,"x":138.46,"y":177.62,"x0":-2.939539401936418,"y0":50.00572793655616,"z0":5.08785814214571,"aX":-11.46037790325734},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":16.4,"breakHorizontal":8.6,"spinRate":2368,"spinDirection":223},"zone":4,"typeConfidence":2.0,"plateTime":0.3926777520572471,"extension":7.103532129018395},"index":4,"playId":"500a00f3-ddf2-36b7-b559-04a72be428f7","pitchNumber":5,"startTime":"2026-06-27T21:58:03.567Z","endTime":"2026-06-27T21:58:06.567Z","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":1},"pitchData":{"startSpeed":83.5,"endSpeed":76.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.631533068617948,"aZ":-27.09523802900224,"pfxX":7.821744279827146,"pfxZ":3.4180563407716207,"pX":1.223355785718976,"pZ":1.1610070773217036,"vX0":7.887890943976328,"vY0":-121.34332941372541,"vZ0":-3.490656719224776,"x":70.37,"y":207.43,"x0":-3.0901858117240866,"y0":50.0008927476904,"z0":4.989030780597542,"aX":11.615909323013213},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":5.5,"breakHorizontal":-16.1,"spinRate":2693,"spinDirection":66},"zone":14,"typeConfidence":2.0,"plateTime":0.4520794596773907,"extension":7.144991405607162},"index":5,"playId":"d9bb75eb-fd0c-3755-a1fa-9bdaa959fce9","pitchNumber":6,"startTime":"2026-06-27T21:58:23.699Z","endTime":"2026-06-27T21:58:27.101Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:58:27.101Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":18,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-27T21:58:29.808Z","endTime":"2026-06-27T21:59:42.227Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":88.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.07939151911948,"aZ":-15.449014055961852,"pfxX":-5.733563299097639,"pfxZ":8.35465725849559,"pX":-0.519820614655747,"pZ":2.756182779058235,"vX0":8.639674645655942,"vY0":-140.64094961794004,"vZ0":-4.015328268050022,"x":136.81,"y":164.36,"x0":-2.887560465284251,"y0":50.00538986781299,"z0":5.205398325408967,"aX":-11.481868474798874},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":14.5,"breakHorizontal":8.6,"spinRate":2428,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3895438201216317,"extension":6.995583997285275},"index":0,"playId":"755cddd0-606f-306f-bb19-2f92ca03cd79","pitchNumber":1,"startTime":"2026-06-27T21:58:54.228Z","endTime":"2026-06-27T21:58:57.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.533205277988387,"aZ":-24.223128187843024,"pfxX":2.153351462687023,"pfxZ":4.466388708469179,"pX":0.9047357887328685,"pZ":3.3240814327130312,"vX0":9.442243293860543,"vY0":-131.73347607733706,"vZ0":-0.38552366287006096,"x":82.51,"y":149.03,"x0":-2.986811650081273,"y0":50.00416412297864,"z0":5.24281720874577,"aX":3.8333797468764366},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.8,"breakVerticalInduced":8.3,"breakHorizontal":-5.8,"spinRate":2575,"spinDirection":202},"zone":12,"typeConfidence":2.0,"plateTime":0.4137052652749045,"extension":7.079267374041554},"index":1,"playId":"a7c1be0b-6c58-32bc-bf35-16b359cc3b2c","pitchNumber":2,"startTime":"2026-06-27T21:59:15.857Z","endTime":"2026-06-27T21:59:18.857Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.198075952088555,"aZ":-26.285847208718895,"pfxX":-0.25574637355170915,"pfxZ":3.342391005792482,"pX":-0.041238780283990806,"pZ":3.1060442575989846,"vX0":8.068899280363862,"vY0":-131.29467093523823,"vZ0":-0.3557501800009539,"x":118.57,"y":154.92,"x0":-3.1083449259864664,"y0":50.00590927506459,"z0":5.182796849021501,"aX":-0.451930862239641},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":6.2,"breakHorizontal":-1.1,"spinRate":2537,"spinDirection":158},"zone":2,"typeConfidence":2.0,"plateTime":0.41559837112019915,"extension":7.003842119984582},"index":2,"playId":"328f85c0-e0f3-32c1-ab32-fe966a3927cb","pitchNumber":3,"startTime":"2026-06-27T21:59:38.447Z","endTime":"2026-06-27T21:59:42.227Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T21:59:42.227Z","atBatIndex":18},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bryce Harper homers (19) on a fly ball to left center field. Trea Turner scores.","rbi":2,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-27T22:00:15.535Z","endTime":"2026-06-27T22:03:19.922Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5,6,7,8,9],"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":{"id":681035,"link":"/api/v1/people/681035"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"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":681035,"link":"/api/v1/people/681035"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-27T22:00:01.814Z","endTime":"2026-06-27T22:00:17.893Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.8,"endSpeed":87.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.478088629300196,"aZ":-15.190150818539854,"pfxX":-6.705260805505258,"pfxZ":8.636161411762679,"pX":0.2008858410730904,"pZ":2.3416715236580683,"vX0":10.736238948449444,"vY0":-139.16260868029013,"vZ0":-4.971267797933019,"x":109.34,"y":175.55,"x0":-2.831294674863324,"y0":50.00113852234668,"z0":5.153285669617189,"aX":-13.184906651961338},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.1,"breakVerticalInduced":14.8,"breakHorizontal":10.0,"spinRate":2415,"spinDirection":226},"zone":5,"typeConfidence":2.0,"plateTime":0.3931999733208067,"extension":6.911383265628024},"index":1,"playId":"97ffe9c6-724d-39ea-99ef-bdcebcef1d16","pitchNumber":1,"startTime":"2026-06-27T22:00:17.893Z","endTime":"2026-06-27T22:00:21.149Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":1,"outs":2},"index":2,"playId":"1464b6d4-ed38-3055-92ed-b285eb7880f9","startTime":"2026-06-27T22:00:35.151Z","endTime":"2026-06-27T22:00:38.151Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57783668412401,"aZ":-14.7376201777572,"pfxX":-5.456772654932777,"pfxZ":8.805184766436462,"pX":-0.7684043959856477,"pZ":3.3341998480371213,"vX0":7.700397267860518,"vY0":-139.64650447931234,"vZ0":-2.4844413820210303,"x":146.29,"y":148.76,"x0":-2.8489494425351736,"y0":50.006712425561105,"z0":5.201442742504964,"aX":-10.811538105089195},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":15.6,"breakHorizontal":8.4,"spinRate":2347,"spinDirection":224},"zone":1,"typeConfidence":2.0,"plateTime":0.3917687790879181,"extension":7.0096746411180195},"index":3,"playId":"0fe4a46a-fe25-3ebc-98cd-9116d8d61e64","pitchNumber":2,"startTime":"2026-06-27T22:00:56.434Z","endTime":"2026-06-27T22:01:00.937Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":true,"disengagementNum":1},"count":{"balls":0,"strikes":2,"outs":2},"index":4,"actionPlayId":"0fe4a46a-fe25-3ebc-98cd-9116d8d61e64","startTime":"2026-06-27T22:01:03.819Z","endTime":"2026-06-27T22:01:20.986Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.5,"endSpeed":88.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13545905889522,"aZ":-14.946014806984321,"pfxX":-6.166840912121632,"pfxZ":8.596778348155295,"pX":-1.7516838279625189,"pZ":3.599748930828911,"vX0":5.9002161792517205,"vY0":-140.50796745379563,"vZ0":-1.8502564691897594,"x":183.77,"y":141.59,"x0":-3.0751708370807513,"y0":50.004142723789364,"z0":5.235458207441081,"aX":-12.360761692393707},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":15.4,"breakHorizontal":10.0,"spinRate":2350,"spinDirection":230},"zone":11,"typeConfidence":2.0,"plateTime":0.38947614505922523,"extension":6.765518765701105},"index":5,"playId":"7876bdb5-ecac-307a-befd-c817db69215f","pitchNumber":3,"startTime":"2026-06-27T22:01:20.986Z","endTime":"2026-06-27T22:01:24.503Z","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,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":79.3,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.025679886169115,"aZ":-35.6026392480591,"pfxX":3.504771427311998,"pfxZ":-2.1778528404327027,"pX":1.8485569791701248,"pZ":1.8176628414453868,"vX0":10.09768533247859,"vY0":-124.31479931858804,"vZ0":-1.231765587188469,"x":46.54,"y":189.7,"x0":-2.7152986311352025,"y0":50.004920532428706,"z0":5.2646453085228995,"aX":5.507826867386512},"breaks":{"breakAngle":10.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.4,"breakVerticalInduced":-4.0,"breakHorizontal":-8.6,"spinRate":2882,"spinDirection":63},"zone":14,"typeConfidence":2.0,"plateTime":0.43993818417714703,"extension":6.83204106679124},"index":6,"playId":"035c1f42-b7c7-33dc-bdce-4e5fdf072390","pitchNumber":4,"startTime":"2026-06-27T22:01:42.662Z","endTime":"2026-06-27T22:01:46.051Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.9,"endSpeed":88.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.570766374909873,"aZ":-15.72066084200898,"pfxX":-6.484642119769122,"pfxZ":8.171125927582676,"pX":-1.0215929393524887,"pZ":4.251403361268727,"vX0":7.919722893989252,"vY0":-140.91301572573983,"vZ0":0.11386013973485815,"x":155.94,"y":123.99,"x0":-3.0240742455330545,"y0":50.00548041016529,"z0":5.224879650201075,"aX":-13.062769647420573},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.0,"breakHorizontal":10.2,"spinRate":2488,"spinDirection":221},"zone":11,"typeConfidence":2.0,"plateTime":0.388475576923073,"extension":6.827307601903353},"index":7,"playId":"d48eed9c-efe7-3df3-8c96-b4a56e21aae8","pitchNumber":5,"startTime":"2026-06-27T22:02:04.389Z","endTime":"2026-06-27T22:02:08.395Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false,"runnerGoing":true,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.5,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.133398175049255,"aZ":-39.402744588120285,"pfxX":4.8429962295756495,"pfxZ":-4.804355872228924,"pX":0.367103438693533,"pZ":1.6652438337010238,"vX0":6.511949991914779,"vY0":-121.70192147788035,"vZ0":-0.345046348097674,"x":103.01,"y":193.82,"x0":-2.9689369576602567,"y0":50.00155396989466,"z0":5.211832650468459,"aX":7.2882090099530785},"breaks":{"breakAngle":12.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.5,"breakVerticalInduced":-8.5,"breakHorizontal":-10.3,"spinRate":2877,"spinDirection":69},"zone":9,"typeConfidence":2.0,"plateTime":0.4494804667193941,"extension":6.997968534373171},"index":8,"playId":"1aea5d3c-d21d-3fb5-a25b-bd0204ffd465","pitchNumber":6,"startTime":"2026-06-27T22:02:26.770Z","endTime":"2026-06-27T22:02:31.058Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":97.3,"endSpeed":87.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":36.046699613666625,"aZ":-14.628021436535276,"pfxX":-5.050818444168878,"pfxZ":8.795964253876766,"pX":-0.20572167405103436,"pZ":2.744938600159586,"vX0":9.038568359813269,"vY0":-141.25277579782977,"vZ0":-4.054818027024375,"x":124.84,"y":164.67,"x0":-2.809760491099692,"y0":50.0017677128361,"z0":5.1576161876727,"aX":-10.074956409534094},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.1,"breakHorizontal":7.1,"spinRate":2320,"spinDirection":227},"zone":5,"typeConfidence":2.0,"plateTime":0.3896983493263946,"extension":6.981896488195065},"hitData":{"launchSpeed":104.6,"launchAngle":31.0,"totalDistance":378.0,"trajectory":"fly_ball","hardness":"medium","location":"78","coordinates":{"coordX":68.0,"coordY":57.0}},"index":9,"playId":"bc336a9e-f01d-3fa2-9ded-8698c00faa85","pitchNumber":7,"startTime":"2026-06-27T22:02:52.389Z","endTime":"2026-06-27T22:03:19.922Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:03:19.922Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-27T22:03:08.554Z","endTime":"2026-06-27T22:04:48.354Z","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":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":82.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93270836797546,"aZ":-25.86144275469936,"pfxX":1.7363090670391994,"pfxZ":3.674107476700641,"pX":0.28788573453458843,"pZ":2.792441762165356,"vX0":8.04348859020651,"vY0":-129.25708847511808,"vZ0":-0.8621541374149171,"x":106.03,"y":163.38,"x0":-3.0699965512283933,"y0":50.00465581487063,"z0":5.088008480113315,"aX":2.9837754451808194},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":6.7,"breakHorizontal":-4.7,"spinRate":2481,"spinDirection":157},"zone":6,"typeConfidence":2.0,"plateTime":0.4212034201156216,"extension":7.073117493341678},"index":0,"playId":"a848be65-f4fe-3e29-b7e9-83ace10d8aba","pitchNumber":1,"startTime":"2026-06-27T22:03:46.471Z","endTime":"2026-06-27T22:03:49.827Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.8,"endSpeed":79.2,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.13776836430548,"aZ":-31.980396267478547,"pfxX":-6.074050994494984,"pfxZ":0.12617072559866038,"pX":-0.9139145203035182,"pZ":2.9704846027375678,"vX0":6.714965319915332,"vY0":-124.86443053873238,"vZ0":0.6595710902122998,"x":151.84,"y":158.58,"x0":-2.838188703289354,"y0":50.005972861922956,"z0":5.31667788398966,"aX":-9.67480609529539},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.4,"breakVerticalInduced":0.6,"breakHorizontal":9.6,"spinRate":1026,"spinDirection":245},"zone":11,"typeConfidence":2.0,"plateTime":0.4372290284959579,"extension":7.16695416999085},"index":1,"playId":"d473212f-417d-3e99-8731-e0df3bf5b382","pitchNumber":2,"startTime":"2026-06-27T22:04:03.888Z","endTime":"2026-06-27T22:04:06.888Z","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":98.2,"endSpeed":89.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.21746953503989,"aZ":-11.667401591994684,"pfxX":-6.004704457599819,"pfxZ":9.886371138758989,"pX":-1.4846287269885328,"pZ":2.822248357695671,"vX0":6.3144361480009605,"vY0":-142.947143571776,"vZ0":-4.595659190630031,"x":173.59,"y":162.58,"x0":-2.9395464800684445,"y0":50.00436535498667,"z0":5.180253371479705,"aX":-12.457683553465703},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.2,"breakHorizontal":9.6,"spinRate":2539,"spinDirection":216},"zone":11,"typeConfidence":2.0,"plateTime":0.38282426644317624,"extension":6.961868165066289},"index":2,"playId":"9cc855f2-5102-3c43-a75f-704810b91c38","pitchNumber":3,"startTime":"2026-06-27T22:04:25.598Z","endTime":"2026-06-27T22:04:29.276Z","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":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":76.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.88612227183437,"aZ":-27.42033119354405,"pfxX":5.713674991423199,"pfxZ":3.2155931611357387,"pX":1.580590157711228,"pZ":0.9655047396960754,"vX0":9.60704856556643,"vY0":-120.6091421570527,"vZ0":-3.7523495430853027,"x":56.75,"y":212.71,"x0":-3.192224067214802,"y0":50.000598473208825,"z0":4.952624664477025,"aX":8.437026563076174},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.2,"breakHorizontal":-12.6,"spinRate":2511,"spinDirection":67},"zone":14,"typeConfidence":2.0,"plateTime":0.45367281167610196,"extension":7.224178252302943},"index":3,"playId":"827f4a5e-9aaa-3f16-bb12-18a9019d4d50","pitchNumber":4,"startTime":"2026-06-27T22:04:43.394Z","endTime":"2026-06-27T22:04:48.354Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:04:48.354Z","atBatIndex":20},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Alvarez flies out to right fielder Gabriel Rincones Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":21,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-27T22:07:03.924Z","endTime":"2026-06-27T22:08:17.049Z","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":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"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":5},"credits":[{"player":{"id":687282,"link":"/api/v1/people/687282"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T22:06:56.033Z","endTime":"2026-06-27T22:07:06.150Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.0,"endSpeed":78.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.341880004663267,"aZ":-27.632993951535113,"pfxX":3.590881433434597,"pfxZ":2.956917598963524,"pX":1.2692140193299535,"pZ":1.2974397396347956,"vX0":0.9202182305600336,"vY0":-122.38816633936347,"vZ0":-6.093648691811321,"x":68.62,"y":203.75,"x0":0.42281482347205024,"y0":50.00246207296282,"z0":6.148913151394697,"aX":5.515042158883109},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.0,"breakVerticalInduced":4.3,"breakHorizontal":-6.7,"spinRate":2255,"spinDirection":162},"zone":14,"typeConfidence":0.91,"plateTime":0.44541261065677196,"extension":6.334649677025549},"index":1,"playId":"7bcafd49-3248-3341-8336-5dd7c9b9ca8c","pitchNumber":1,"startTime":"2026-06-27T22:07:06.150Z","endTime":"2026-06-27T22:07:09.666Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":86.0,"endSpeed":80.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.681957933489002,"aZ":-23.691907720225316,"pfxX":3.573645658437707,"pfxZ":5.251972265129338,"pX":0.6265938192185035,"pZ":2.182381043931645,"vX0":-0.41287480913813773,"vY0":-125.34542971516099,"vZ0":-5.148436108298027,"x":93.12,"y":179.86,"x0":0.32685709139362246,"y0":50.004661799505065,"z0":6.159893388201673,"aX":5.7746031967665195},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":8.8,"breakHorizontal":-6.5,"spinRate":2340,"spinDirection":172},"zone":6,"typeConfidence":0.9,"plateTime":0.43443011892111993,"extension":6.371444104242083},"index":2,"playId":"d5cac664-7c32-3e58-ad12-36077c949848","pitchNumber":2,"startTime":"2026-06-27T22:07:19.604Z","endTime":"2026-06-27T22:07:22.604Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.8,"endSpeed":85.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.685522113923216,"aZ":-13.23465238306863,"pfxX":-0.6606111191496216,"pfxZ":10.20404797504884,"pX":-0.6486364664135945,"pZ":3.949027121653746,"vX0":-1.983805239927797,"vY0":-135.19448513273224,"vZ0":-3.44745999490127,"x":141.72,"y":132.16,"x0":0.17968196976523898,"y0":50.00452916159375,"z0":6.165884607746136,"aX":-1.2266453529167027},"breaks":{"breakAngle":7.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":1.6,"spinRate":2310,"spinDirection":191},"zone":11,"typeConfidence":0.9,"plateTime":0.4046962552203599,"extension":6.324272330725996},"index":3,"playId":"7dd9ad3c-089e-3ff1-9185-8097c79ed9b0","pitchNumber":3,"startTime":"2026-06-27T22:07:34.807Z","endTime":"2026-06-27T22:07:37.807Z","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":82.6,"endSpeed":76.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.297392027749197,"aZ":-21.027139279033364,"pfxX":-6.1953860374984675,"pfxZ":7.605274609712791,"pX":-0.5985516574794327,"pZ":1.7678459946287968,"vX0":-0.6374912741343894,"vY0":-120.2594097517663,"vZ0":-5.965409586537218,"x":139.82,"y":191.05,"x0":0.47470136958098197,"y0":50.000371495078376,"z0":6.145458202826608,"aX":-9.07294344858444},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":12.6,"breakHorizontal":11.4,"spinRate":2109,"spinDirection":211},"zone":7,"typeConfidence":0.91,"plateTime":0.45543667825865164,"extension":6.631138654855982},"index":4,"playId":"ba440e4e-db88-314a-abbb-255d2c08bfe6","pitchNumber":4,"startTime":"2026-06-27T22:07:48.263Z","endTime":"2026-06-27T22:07:51.535Z","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":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.100669883252046,"aZ":-10.596495981630008,"pfxX":-1.3432674808605773,"pfxZ":11.571011712139965,"pX":0.189147814233122,"pZ":3.395443612047363,"vX0":0.48692513534994547,"vY0":-136.01415391686908,"vZ0":-5.222770328680323,"x":109.79,"y":147.1,"x0":0.18186589283774687,"y0":50.005717977240415,"z0":6.081905604953522,"aX":-2.5057661615364415},"breaks":{"breakAngle":12.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":20.0,"breakHorizontal":2.3,"spinRate":2448,"spinDirection":194},"zone":12,"typeConfidence":0.91,"plateTime":0.40340201974588297,"extension":6.447040265568274},"hitData":{"launchSpeed":98.4,"launchAngle":58.0,"totalDistance":212.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":159.9,"coordY":122.47}},"index":5,"playId":"113b4953-8a54-3beb-a580-642ebaae3a46","pitchNumber":5,"startTime":"2026-06-27T22:08:06.550Z","endTime":"2026-06-27T22:08:17.049Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:08:17.049Z","atBatIndex":21},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":22,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-27T22:08:16.081Z","endTime":"2026-06-27T22:09:49.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","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":4},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.9,"endSpeed":67.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.052829217538164,"aZ":-45.74151524381822,"pfxX":0.007047619289865192,"pfxZ":-11.864994690920584,"pX":-0.5068659739449117,"pZ":3.030128068262068,"vX0":-1.5171479451712147,"vY0":-107.35424074036712,"vZ0":3.807373528017508,"x":136.32,"y":156.97,"x0":0.21409648457578243,"y0":50.0014219967433,"z0":6.396341137453652,"aX":0.008247388500114075},"breaks":{"breakAngle":0.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.8,"breakVerticalInduced":-19.7,"breakHorizontal":0.5,"spinRate":2045,"spinDirection":351},"zone":1,"typeConfidence":0.91,"plateTime":0.5141744242728992,"extension":6.4355812894451425},"index":0,"playId":"ebbf96ad-735b-3fa6-bbc0-6095a1f86633","pitchNumber":1,"startTime":"2026-06-27T22:08:41.175Z","endTime":"2026-06-27T22:08:44.468Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.2,"endSpeed":74.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.278165137365324,"aZ":-19.491496470005664,"pfxX":-4.335867271556772,"pfxZ":8.896474946416863,"pX":-0.680272749059934,"pZ":2.2324287983672844,"vX0":-1.262600670714423,"vY0":-119.56611448803903,"vZ0":-5.05413499562932,"x":142.93,"y":178.5,"x0":0.4200242190652541,"y0":50.005563439096875,"z0":6.158356656369744,"aX":-6.184837557456801},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":14.9,"breakHorizontal":8.2,"spinRate":2220,"spinDirection":204},"zone":4,"typeConfidence":0.9,"plateTime":0.4607468042166887,"extension":6.468438329428091},"index":1,"playId":"a2ef3cdd-9131-3633-b243-821892508a88","pitchNumber":2,"startTime":"2026-06-27T22:08:54.673Z","endTime":"2026-06-27T22:08:57.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.129682939578856,"aZ":-10.927593609670287,"pfxX":-1.2621014974016203,"pfxZ":11.314621004445359,"pX":0.9195790746472733,"pZ":2.7664202878044213,"vX0":1.738873725433274,"vY0":-136.6579239695319,"vZ0":-6.744819772756409,"x":81.95,"y":164.09,"x0":0.436874872601683,"y0":50.00563953873284,"z0":6.029380243601635,"aX":-2.3706617418128126},"breaks":{"breakAngle":8.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.1,"breakHorizontal":1.9,"spinRate":2312,"spinDirection":198},"zone":12,"typeConfidence":0.91,"plateTime":0.40191058228121035,"extension":6.422671143243256},"index":2,"playId":"bf9f8f0a-d620-3383-be3a-26ded4a0cf7f","pitchNumber":3,"startTime":"2026-06-27T22:09:15.316Z","endTime":"2026-06-27T22:09:19.263Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-27T22:09:29.963Z","endTime":"2026-06-27T22:09:39.537Z","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(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":75.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.802464819222994,"aZ":-25.274515964818708,"pfxX":-5.650746340765272,"pfxZ":4.780733780199539,"pX":-0.15094003769278438,"pZ":1.6751993389691435,"vX0":0.02969826989435792,"vY0":-120.04093936535844,"vZ0":-5.136459664823692,"x":122.75,"y":193.55,"x0":0.5690180554447389,"y0":50.000343058699386,"z0":6.125827426036207,"aX":-8.147476652418625},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":7.6,"breakHorizontal":10.2,"spinRate":1727,"spinDirection":223},"zone":8,"typeConfidence":0.9,"plateTime":0.4583582914088544,"extension":6.598628354299985},"hitData":{"launchSpeed":79.1,"launchAngle":44.0,"totalDistance":246.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":140.97,"coordY":103.02}},"index":4,"playId":"86cd1b8e-4219-3de7-b160-212ac7c887a8","pitchNumber":4,"startTime":"2026-06-27T22:09:39.537Z","endTime":"2026-06-27T22:09:49.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:09:49.548Z","atBatIndex":22},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Juan Soto walks.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-27T22:09:47.404Z","endTime":"2026-06-27T22:11:46.523Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":2},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":74.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.99197968527129,"aZ":-20.241282435515657,"pfxX":-6.7851085161710065,"pfxZ":8.371573391202842,"pX":-0.34770280080879135,"pZ":2.8506685724014065,"vX0":-0.33557374268587375,"vY0":-119.47305365689338,"vZ0":-3.293474456155133,"x":130.25,"y":161.81,"x0":0.6748805690303444,"y0":50.00313178542387,"z0":6.095514305292434,"aX":-9.67310318263547},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":14.5,"breakHorizontal":12.4,"spinRate":2051,"spinDirection":213},"zone":1,"typeConfidence":0.91,"plateTime":0.46090285387969887,"extension":6.685241911028293},"index":0,"playId":"aa55f157-5b64-3095-9353-4eb060fabf71","pitchNumber":1,"startTime":"2026-06-27T22:10:14.420Z","endTime":"2026-06-27T22:10:17.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":78.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.95208876796643,"aZ":-24.54241850840095,"pfxX":3.932636220577444,"pfxZ":4.877973270955772,"pX":1.1978193504284005,"pZ":2.295285663603426,"vX0":-0.1575908152636283,"vY0":-124.32009633567965,"vZ0":-4.492390735964182,"x":71.34,"y":176.81,"x0":0.7510500714296486,"y0":50.0053363865825,"z0":6.163299108600651,"aX":6.155526495659523},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":8.0,"breakHorizontal":-7.1,"spinRate":2172,"spinDirection":178},"zone":14,"typeConfidence":0.9,"plateTime":0.4406056937722065,"extension":6.377698327732727},"index":1,"playId":"a73c4771-c386-36b3-8dd9-fc06dad3aca4","pitchNumber":2,"startTime":"2026-06-27T22:10:33.989Z","endTime":"2026-06-27T22:10:37.638Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.2,"endSpeed":84.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.85092424304755,"aZ":-11.741511699753095,"pfxX":-1.735433510563806,"pfxZ":11.303531953189966,"pX":0.6635761838365002,"pZ":0.6029230874871375,"vX0":0.8706144382526286,"vY0":-133.84450567235365,"vZ0":-11.75316829595423,"x":91.71,"y":222.5,"x0":0.55893810931812,"y0":50.00440800299747,"z0":5.901071362087601,"aX":-3.137723881443533},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.0,"breakHorizontal":3.0,"spinRate":2155,"spinDirection":193},"zone":14,"typeConfidence":0.89,"plateTime":0.4097847345889436,"extension":6.542103405115176},"index":2,"playId":"7e396156-9205-3f3d-b495-f203281e980d","pitchNumber":3,"startTime":"2026-06-27T22:10:50.372Z","endTime":"2026-06-27T22:10:53.715Z","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":true},"count":{"balls":3,"strikes":1,"outs":2},"pitchData":{"startSpeed":72.9,"endSpeed":67.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.986251380946026,"aZ":-44.8844988479462,"pfxX":-0.1335481110431227,"pfxZ":-11.349612525451331,"pX":-0.28131497438670966,"pZ":1.39014582948417,"vX0":-1.289918854508583,"vY0":-106.06619658174402,"vZ0":0.7088993824311223,"x":127.72,"y":201.25,"x0":0.35636136748598707,"y0":50.00231910623172,"z0":6.240197672651652,"aX":-0.14934497858094156},"breaks":{"breakAngle":0.0,"breakLength":16.8,"breakY":24.0,"breakVertical":-72.0,"breakVerticalInduced":-19.8,"breakHorizontal":0.6,"spinRate":1952,"spinDirection":354},"zone":13,"typeConfidence":0.9,"plateTime":0.5197637537187942,"extension":6.392308666869291},"index":3,"playId":"c03cb78e-8194-35ff-987a-5f337ed3dd5e","pitchNumber":4,"startTime":"2026-06-27T22:11:11.169Z","endTime":"2026-06-27T22:11:38.181Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.597057669252585,"aZ":-20.51508695995234,"pfxX":-5.581434985314881,"pfxZ":8.09974019423991,"pX":0.38984430578672674,"pZ":1.2300992457749766,"vX0":1.0669371496707845,"vY0":-119.41472606686607,"vZ0":-6.952017988400366,"x":102.14,"y":205.57,"x0":0.6616420936421513,"y0":50.00591728821474,"z0":6.032541029006898,"aX":-8.039754314233152},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":13.2,"breakHorizontal":9.8,"spinRate":2150,"spinDirection":213},"zone":14,"typeConfidence":0.91,"plateTime":0.45916260472263426,"extension":6.79240621082499},"index":4,"playId":"f2667216-b2b6-3b79-9702-a704957b8624","pitchNumber":5,"startTime":"2026-06-27T22:11:42.962Z","endTime":"2026-06-27T22:11:46.523Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:11:46.523Z","atBatIndex":23},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-27T22:11:46.628Z","endTime":"2026-06-27T22:13:14.105Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.5,"endSpeed":85.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.651220262627806,"aZ":-7.372985641240546,"pfxX":-2.9037691767402927,"pfxZ":13.307073180696403,"pX":0.49025130002520967,"pZ":2.0373937632923536,"vX0":1.0147374699355327,"vY0":-135.87125199769974,"vZ0":-9.006579591741415,"x":98.31,"y":183.77,"x0":0.4884853752046929,"y0":50.00181938135921,"z0":5.913239842437062,"aX":-5.411618483575442},"breaks":{"breakAngle":28.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.1,"breakVerticalInduced":22.3,"breakHorizontal":5.0,"spinRate":2418,"spinDirection":193},"zone":9,"typeConfidence":0.91,"plateTime":0.4036002843882782,"extension":6.6810567565761},"index":0,"playId":"8f85198c-3a68-3f40-b425-b983f828747a","pitchNumber":1,"startTime":"2026-06-27T22:12:16.608Z","endTime":"2026-06-27T22:12:19.688Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":85.1,"endSpeed":79.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.10344693856523,"aZ":-25.01590388429517,"pfxX":3.7305374336165764,"pfxZ":4.546164243140323,"pX":0.7640781609066691,"pZ":1.6543145077728583,"vX0":-0.20989129051991356,"vY0":-123.9867999526934,"vZ0":-5.9460777968544365,"x":87.88,"y":194.11,"x0":0.3637472555450942,"y0":50.00542712212669,"z0":6.139958572767067,"aX":5.875777814881759},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":7.2,"breakHorizontal":-6.7,"spinRate":2316,"spinDirection":171},"zone":9,"typeConfidence":0.91,"plateTime":0.4398344304108939,"extension":6.340241616408414},"index":1,"playId":"4eb78695-46a5-3522-ad0d-41296391a559","pitchNumber":2,"startTime":"2026-06-27T22:12:33.190Z","endTime":"2026-06-27T22:12:36.929Z","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.8,"endSpeed":86.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.341522023178086,"aZ":-9.170990020015482,"pfxX":-2.159408532681341,"pfxZ":12.124272579232539,"pX":0.5608373159712516,"pZ":1.9168356422843131,"vX0":1.143966565332062,"vY0":-136.46621088897956,"vZ0":-9.084354394010374,"x":95.62,"y":187.03,"x0":0.4181225252666243,"y0":50.00534748785635,"z0":5.909260413898377,"aX":-4.097954098076921},"breaks":{"breakAngle":19.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.6,"breakVerticalInduced":20.4,"breakHorizontal":3.7,"spinRate":2404,"spinDirection":192},"zone":9,"typeConfidence":0.91,"plateTime":0.40043788088308396,"extension":6.5137495903972615},"index":2,"playId":"12d85e67-8ee2-3ca5-ae9f-803945531ce5","pitchNumber":3,"startTime":"2026-06-27T22:12:52.379Z","endTime":"2026-06-27T22:12:55.440Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.32372210822681,"aZ":-20.29624102514053,"pfxX":-4.916426052185611,"pfxZ":8.019925138896271,"pX":0.5968524090742446,"pZ":0.9714308517185842,"vX0":1.327321665200401,"vY0":-120.38336358722424,"vZ0":-7.791132680638912,"x":94.25,"y":212.55,"x0":0.680285263106362,"y0":50.00406199557717,"z0":6.019892002971042,"aX":-7.284113956233331},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":13.1,"breakHorizontal":8.6,"spinRate":2112,"spinDirection":211},"zone":14,"typeConfidence":0.9,"plateTime":0.45336257261363144,"extension":6.541063275191013},"index":3,"playId":"f4100d9a-4422-3736-8605-5b9fc7889ea6","pitchNumber":4,"startTime":"2026-06-27T22:13:11.078Z","endTime":"2026-06-27T22:13:14.105Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:13:14.105Z","atBatIndex":24},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Bryson Stott pops out to shortstop Francisco Lindor.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":25,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-27T22:15:20.412Z","endTime":"2026-06-27T22:17:49.108Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","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":7},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.4,"endSpeed":82.9,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.907088628053135,"aZ":-22.249472159892452,"pfxX":-0.6969183261434713,"pfxZ":5.6633288146447,"pX":-0.38451202387652544,"pZ":2.331694685885337,"vX0":6.899857290001692,"vY0":-131.53153783946,"vZ0":-3.228227579205874,"x":131.66,"y":175.82,"x0":-2.951168790359587,"y0":50.00211950163711,"z0":5.224840590857915,"aX":-1.2222969345137178},"breaks":{"breakAngle":0.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.7,"breakHorizontal":-0.2,"spinRate":2556,"spinDirection":201},"zone":4,"typeConfidence":2.0,"plateTime":0.41642312671180015,"extension":6.931911424092642},"index":0,"playId":"a947fe1a-357e-3a85-8866-c34cb397f6a4","pitchNumber":1,"startTime":"2026-06-27T22:15:33.213Z","endTime":"2026-06-27T22:15:36.503Z","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":95.8,"endSpeed":86.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.997199718160815,"aZ":-12.954475251613157,"pfxX":-8.976911341568531,"pfxZ":9.89264634749182,"pX":-1.5183328647028824,"pZ":2.483253099023971,"vX0":7.057500168156876,"vY0":-139.1747316581116,"vZ0":-4.735467044175714,"x":174.88,"y":171.73,"x0":-2.932731687915151,"y0":50.00570349005952,"z0":5.078540646511072,"aX":-17.446387153039446},"breaks":{"breakAngle":48.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":16.9,"breakHorizontal":14.6,"spinRate":2506,"spinDirection":228},"zone":11,"typeConfidence":2.0,"plateTime":0.39498374282507154,"extension":7.092399392111897},"index":1,"playId":"891d0382-d806-3302-b2a4-89ddc2690a8f","pitchNumber":2,"startTime":"2026-06-27T22:15:47.251Z","endTime":"2026-06-27T22:15:50.512Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":85.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.02613968343023,"aZ":-13.822303177904253,"pfxX":-8.326375818696523,"pfxZ":9.653463669084955,"pX":-0.47074457804039854,"pZ":2.63020925628252,"vX0":9.438223264411098,"vY0":-137.83262667821,"vZ0":-4.206311608160499,"x":134.94,"y":167.76,"x0":-2.8770262909467768,"y0":50.00357466771591,"z0":5.126428093740922,"aX":-15.83136048544692},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.6,"breakHorizontal":12.8,"spinRate":2494,"spinDirection":224},"zone":4,"typeConfidence":2.0,"plateTime":0.3991929912486589,"extension":7.119917793872341},"index":2,"playId":"7cccd918-88ab-33fd-8b4e-5401739effc1","pitchNumber":3,"startTime":"2026-06-27T22:16:03.846Z","endTime":"2026-06-27T22:16:06.846Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-27T22:16:12.242Z","endTime":"2026-06-27T22:16:30.800Z","isPitch":false,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.29676708828141,"aZ":-38.83770504969702,"pfxX":5.120538189656321,"pfxZ":-4.443756881825086,"pX":0.19992142500899418,"pZ":2.399240740571509,"vX0":5.751610580173643,"vY0":-121.74651360000026,"vZ0":1.0418728922379945,"x":109.38,"y":174.0,"x0":-2.8600849008331664,"y0":50.00425346305756,"z0":5.331655434646292,"aX":7.673672457641734},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.7,"breakVerticalInduced":-7.6,"breakHorizontal":-10.7,"spinRate":2863,"spinDirection":73},"zone":5,"typeConfidence":2.0,"plateTime":0.45018684098046835,"extension":6.726861761181804},"index":4,"playId":"805f9a2e-65da-3def-ba44-18a431cbff5b","pitchNumber":4,"startTime":"2026-06-27T22:16:30.800Z","endTime":"2026-06-27T22:16:34.225Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.356128378694674,"aZ":-37.632014908836815,"pfxX":4.632816027526877,"pfxZ":-3.7780727379921837,"pX":-0.9982167096554965,"pZ":1.8597390861792464,"vX0":3.0626561753799675,"vY0":-119.5610900533438,"vZ0":-0.35303180635716813,"x":155.05,"y":188.57,"x0":-2.8981890527485237,"y0":50.001712805932755,"z0":5.390587441699151,"aX":6.696202582655401},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.2,"breakVerticalInduced":-6.6,"breakHorizontal":-9.1,"spinRate":2625,"spinDirection":74},"zone":13,"typeConfidence":2.0,"plateTime":0.45837180625686935,"extension":6.787566733925579},"index":5,"playId":"aed38e7a-54f6-398c-85d8-71ca0d6d72a3","pitchNumber":5,"startTime":"2026-06-27T22:16:59.622Z","endTime":"2026-06-27T22:17:02.766Z","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":96.0,"endSpeed":87.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.90326587173638,"aZ":-14.97910750920949,"pfxX":-6.0030188185322,"pfxZ":8.762667179644701,"pX":-1.1194456160338258,"pZ":3.7073244143793946,"vX0":7.306437545464291,"vY0":-139.55842158383481,"vZ0":-1.4695352710047778,"x":159.67,"y":138.68,"x0":-2.997817963158941,"y0":50.0033797827924,"z0":5.232654736243682,"aX":-11.781428118224037},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":15.7,"breakHorizontal":9.2,"spinRate":2415,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.39324212705262696,"extension":6.820143465001691},"index":6,"playId":"bb9f4db3-bb77-313c-9063-fdf0a7917c6c","pitchNumber":6,"startTime":"2026-06-27T22:17:25.201Z","endTime":"2026-06-27T22:17:28.740Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.2,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.032993975466855,"aZ":-30.392079209846706,"pfxX":10.55062729032359,"pfxZ":1.2830149910941886,"pX":-0.043335066678023025,"pZ":1.4785578914455793,"vX0":3.986408198194266,"vY0":-117.31773318183272,"vZ0":-1.8305308860524776,"x":118.65,"y":198.86,"x0":-3.1371261760398794,"y0":50.001632833955874,"z0":5.112449718913631,"aX":14.646471191100135},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.2,"breakHorizontal":-20.2,"spinRate":2687,"spinDirection":68},"zone":14,"typeConfidence":2.0,"plateTime":0.4675903825053558,"extension":6.8501559417862525},"hitData":{"launchSpeed":71.1,"launchAngle":59.0,"totalDistance":158.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":130.04,"coordY":138.74}},"index":7,"playId":"9849217e-c8e0-363a-a3c6-4ab3cc4027c9","pitchNumber":7,"startTime":"2026-06-27T22:17:39.669Z","endTime":"2026-06-27T22:17:49.108Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:17:49.108Z","atBatIndex":25},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, second baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-27T22:17:48.444Z","endTime":"2026-06-27T22:18:37.413Z","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":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":86.2,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.81016415007897,"aZ":-13.830153422763493,"pfxX":-6.072044071267458,"pfxZ":9.562532630640856,"pX":0.7171481560033935,"pZ":3.1931282960410927,"vX0":11.671859952425809,"vY0":-138.33634065820368,"vZ0":-2.941278803174715,"x":89.66,"y":152.57,"x0":-2.7875212537272867,"y0":50.00274829864232,"z0":5.209861657262045,"aX":-11.649317470871065},"breaks":{"breakAngle":31.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":8.3,"spinRate":2381,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.39749797156848565,"extension":6.989698310324518},"index":0,"playId":"463eb655-c374-3797-ac60-21b6411beab0","pitchNumber":1,"startTime":"2026-06-27T22:18:14.929Z","endTime":"2026-06-27T22:18:17.929Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.1,"endSpeed":87.1,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.94327315672762,"aZ":-14.481961733958338,"pfxX":-6.424172256025242,"pfxZ":9.03658803062321,"pX":-0.31736177208632554,"pZ":2.6292851121269054,"vX0":9.332941771563744,"vY0":-139.62371428575148,"vZ0":-4.247240012102853,"x":129.1,"y":167.79,"x0":-2.8818905992332824,"y0":50.00052177374139,"z0":5.1354263170126195,"aX":-12.574885293758628},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.6,"breakHorizontal":9.5,"spinRate":2450,"spinDirection":228},"zone":4,"typeConfidence":2.0,"plateTime":0.39358031544075,"extension":7.103788611493339},"hitData":{"launchSpeed":97.5,"launchAngle":2.0,"totalDistance":71.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":141.17,"coordY":150.67}},"index":1,"playId":"4398cd74-9426-3e60-b326-0b576cfd635d","pitchNumber":2,"startTime":"2026-06-27T22:18:28.515Z","endTime":"2026-06-27T22:18:37.413Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:18:37.413Z","atBatIndex":26},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Rincones Jr. flies out to left fielder Juan Soto.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-27T22:18:36.173Z","endTime":"2026-06-27T22:20:50.680Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"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":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.2797290491876,"aZ":-27.464313166756433,"pfxX":1.1055269881960395,"pfxZ":2.68765711572917,"pX":-0.507702395685176,"pZ":3.636721736995483,"vX0":6.213529888430268,"vY0":-131.45192262893255,"vZ0":1.0383535349225483,"x":136.35,"y":140.59,"x0":-3.0436453079395402,"y0":50.00526640731782,"z0":5.272127917144917,"aX":1.9383572276235692},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":5.3,"breakHorizontal":-3.4,"spinRate":2426,"spinDirection":187},"zone":11,"typeConfidence":2.0,"plateTime":0.41631541769200986,"extension":6.827369358497167},"index":0,"playId":"e40ef600-2e0c-3dfc-94ee-592e7afce887","pitchNumber":1,"startTime":"2026-06-27T22:19:02.241Z","endTime":"2026-06-27T22:19:29.243Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"}}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":86.8,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.894388164745493,"aZ":-16.52974683979773,"pfxX":-6.042053084032131,"pfxZ":8.094570585490553,"pX":0.2904740500539151,"pZ":2.58611845744553,"vX0":10.952831699488753,"vY0":-138.38101184633572,"vZ0":-3.8343367115562086,"x":105.93,"y":168.95,"x0":-2.9401364657470714,"y0":50.002109120696694,"z0":5.102355974140523,"aX":-11.677398033840973},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":13.9,"breakHorizontal":8.5,"spinRate":2306,"spinDirection":225},"zone":6,"typeConfidence":2.0,"plateTime":0.39633986703518564,"extension":7.255881130991007},"index":1,"playId":"940b0d1c-85a8-3767-98d4-4a372556f0c9","pitchNumber":2,"startTime":"2026-06-27T22:19:30.097Z","endTime":"2026-06-27T22:19:33.097Z","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":82.9,"endSpeed":76.3,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.873221819587684,"aZ":-27.06697594855485,"pfxX":8.681063619482215,"pfxZ":3.4731629214074875,"pX":0.35120601432095144,"pZ":1.9485608248084536,"vX0":5.935314221400123,"vY0":-120.65080783726906,"vZ0":-1.6744100978907137,"x":103.61,"y":186.17,"x0":-3.2704115551132893,"y0":50.00599839907227,"z0":5.041227625746191,"aX":12.774794774003368},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":6.1,"breakHorizontal":-17.2,"spinRate":2633,"spinDirection":73},"zone":9,"typeConfidence":2.0,"plateTime":0.45430488153253057,"extension":6.9759163034528395},"index":2,"playId":"7141f4b3-7c4d-3c03-9406-f1ab9ad985a5","pitchNumber":3,"startTime":"2026-06-27T22:19:47.492Z","endTime":"2026-06-27T22:19:50.492Z","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":96.6,"endSpeed":88.0,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.903278574897364,"aZ":-15.095000017739128,"pfxX":-6.4577065987392865,"pfxZ":8.561521269005423,"pX":-1.5272495564139381,"pZ":3.013548813469641,"vX0":6.14354239574887,"vY0":-140.60943087371174,"vZ0":-3.3280071038107297,"x":175.22,"y":157.41,"x0":-2.90510808224309,"y0":50.00688258283112,"z0":5.196506844172674,"aX":-12.889476103843391},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":15.0,"breakHorizontal":10.4,"spinRate":2402,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.3900467470455462,"extension":6.916185512831058},"index":3,"playId":"eab38ccf-ffeb-36c4-9a41-b69de6e971d2","pitchNumber":4,"startTime":"2026-06-27T22:20:03.897Z","endTime":"2026-06-27T22:20:07.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.5,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.817424542464426,"aZ":-37.59713535872483,"pfxX":4.314696239631543,"pfxZ":-3.6950095518235555,"pX":0.5561344048620959,"pZ":1.6900496257720607,"vX0":6.8848888099825345,"vY0":-120.26373682225888,"vZ0":-0.4663119744591907,"x":95.8,"y":193.15,"x0":-2.901660991472705,"y0":50.00236643432227,"z0":5.214605165516192,"aX":6.333301687268156},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.6,"breakVerticalInduced":-6.5,"breakHorizontal":-9.5,"spinRate":2754,"spinDirection":70},"zone":9,"typeConfidence":2.0,"plateTime":0.4550457486579429,"extension":7.10974538932798},"index":4,"playId":"48233f68-a428-3f34-b469-a7c891434693","pitchNumber":5,"startTime":"2026-06-27T22:20:23.643Z","endTime":"2026-06-27T22:20:26.643Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.3,"endSpeed":75.7,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.698923385308685,"aZ":-30.492775463089473,"pfxX":7.995952915806521,"pfxZ":1.1569315936484745,"pX":-0.8445537326674428,"pZ":2.116623494069587,"vX0":3.11560860441884,"vY0":-119.86821640776004,"vZ0":-0.644136267300642,"x":149.19,"y":181.63,"x0":-3.200768033974757,"y0":50.001282277741154,"z0":5.117030974178806,"aX":11.606076618631608},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.2,"breakVerticalInduced":2.2,"breakHorizontal":-15.2,"spinRate":2555,"spinDirection":81},"zone":7,"typeConfidence":2.0,"plateTime":0.4573540545677228,"extension":6.818657025612585},"hitData":{"launchSpeed":77.5,"launchAngle":41.0,"totalDistance":243.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.72,"coordY":115.75}},"index":5,"playId":"d2738c46-b4bb-3b27-b673-b15069195ce2","pitchNumber":6,"startTime":"2026-06-27T22:20:42.202Z","endTime":"2026-06-27T22:20:50.680Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:20:50.680Z","atBatIndex":27},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Gabriel Rincones Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":28,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T22:23:15.409Z","endTime":"2026-06-27T22:24:44.339Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687282,"link":"/api/v1/people/687282"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T22:22:57.685Z","endTime":"2026-06-27T22:23:17.734Z","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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":84.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.948245815721034,"aZ":-12.175159258791846,"pfxX":0.019445034768129865,"pfxZ":10.847442544123542,"pX":0.9562321429584976,"pZ":5.348325148917838,"vX0":1.8799762670679587,"vY0":-135.0469127258538,"vZ0":-0.3623958564370655,"x":80.55,"y":94.38,"x0":0.24802570526390022,"y0":50.00020096447312,"z0":6.342190949122926,"aX":0.03530818000204811},"breaks":{"breakAngle":2.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":19.8,"breakHorizontal":-0.5,"spinRate":2216,"spinDirection":187},"zone":12,"typeConfidence":0.89,"plateTime":0.405887038718181,"extension":6.342527001721782},"index":1,"playId":"0b1f73cd-a924-32ec-a6e6-eada57c28011","pitchNumber":1,"startTime":"2026-06-27T22:23:17.734Z","endTime":"2026-06-27T22:23:22.374Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.81461130668403,"aZ":-9.75078382413189,"pfxX":-1.5131370358388323,"pfxZ":12.158725130656817,"pX":-0.8725360098522902,"pZ":1.6221124348018903,"vX0":-2.5046872697640756,"vY0":-134.81303870848194,"vZ0":-9.578838887807105,"x":150.26,"y":194.98,"x0":0.2644600342171842,"y0":50.00167024943845,"z0":5.905839444932672,"aX":-2.7891667351461753},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.3,"breakHorizontal":3.2,"spinRate":2378,"spinDirection":195},"zone":13,"typeConfidence":0.9,"plateTime":0.40601124546477996,"extension":6.589229894130328},"index":2,"playId":"42b4e783-2a0b-3b0f-a399-4721b17eb2ed","pitchNumber":2,"startTime":"2026-06-27T22:23:36.972Z","endTime":"2026-06-27T22:23:40.451Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":73.9,"endSpeed":67.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.89838522849753,"aZ":-45.09268047019812,"pfxX":-2.7419751325599675,"pfxZ":-11.164859464132377,"pX":-0.22816971717928597,"pZ":2.0427940460273435,"vX0":-0.2746378593561806,"vY0":-107.5885467587094,"vZ0":1.7570485699384832,"x":125.7,"y":183.62,"x0":0.25728076574781633,"y0":50.00268440409419,"z0":6.262543835658395,"aX":-3.1729510626477206},"breaks":{"breakAngle":3.6,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.7,"breakVerticalInduced":-19.2,"breakHorizontal":5.0,"spinRate":2057,"spinDirection":349},"zone":8,"typeConfidence":0.9,"plateTime":0.5116124207287163,"extension":6.385828549308862},"index":3,"playId":"18257fdc-938d-334b-9432-a1a44722a4b7","pitchNumber":3,"startTime":"2026-06-27T22:23:51.148Z","endTime":"2026-06-27T22:23:55.062Z","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":82.5,"endSpeed":76.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.92195889248849,"aZ":-19.85953406970164,"pfxX":-5.350717863546174,"pfxZ":8.382753272704475,"pX":-0.2512155216296505,"pZ":1.787622311324787,"vX0":-0.41341502325510715,"vY0":-120.07319355760399,"vZ0":-5.990256725849797,"x":126.58,"y":190.51,"x0":0.6185927250852215,"y0":50.001998257732666,"z0":6.066350453832056,"aX":-7.860391298780343},"breaks":{"breakAngle":20.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":14.2,"breakHorizontal":9.8,"spinRate":2011,"spinDirection":217},"zone":8,"typeConfidence":0.91,"plateTime":0.45509143526155516,"extension":6.554863991187176},"index":4,"playId":"de7aa4c4-ca0a-356b-bffd-0b9e2e7c2aed","pitchNumber":4,"startTime":"2026-06-27T22:24:13.880Z","endTime":"2026-06-27T22:24:18.348Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.9,"endSpeed":76.0,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.630955076880745,"aZ":-21.983397923090408,"pfxX":-4.594647270646092,"pfxZ":6.990288572011071,"pX":-0.2975342653269625,"pZ":2.4452435970952426,"vX0":-0.4357323118920206,"vY0":-119.33941059011202,"vZ0":-4.130369402215675,"x":128.34,"y":172.76,"x0":0.4846388374225278,"y0":50.0036199721398,"z0":6.153050593229942,"aX":-6.699350285747709},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":12.0,"breakHorizontal":8.4,"spinRate":2101,"spinDirection":220},"zone":4,"typeConfidence":0.9,"plateTime":0.4570686142640801,"extension":6.501364242404123},"hitData":{"launchSpeed":97.9,"launchAngle":34.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":172.47,"coordY":56.25}},"index":5,"playId":"70ad658d-64be-3a8c-85d6-517ff52c1b71","pitchNumber":5,"startTime":"2026-06-27T22:24:33.827Z","endTime":"2026-06-27T22:24:44.339Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:24:44.339Z","atBatIndex":28},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Jared Young flies out to left fielder Brandon Marsh.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":29,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T22:24:51.817Z","endTime":"2026-06-27T22:25:48.672Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"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(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.952642010937677,"aZ":-13.42557318990765,"pfxX":-2.2868161689830053,"pfxZ":10.044046780087502,"pX":0.40082544885570665,"pZ":4.117649706732657,"vX0":0.63396451539909,"vY0":-135.36196450850025,"vZ0":-3.0520045842805774,"x":101.72,"y":127.6,"x0":0.4615057005998201,"y0":50.00019141799529,"z0":6.192474796621845,"aX":-4.267336216169759},"breaks":{"breakAngle":16.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":4.1,"spinRate":2292,"spinDirection":192},"zone":12,"typeConfidence":0.9,"plateTime":0.4037590098638133,"extension":6.401348266538424},"index":0,"playId":"95a19d04-5fcc-3568-94ce-e426640ae436","pitchNumber":1,"startTime":"2026-06-27T22:25:10.869Z","endTime":"2026-06-27T22:25:14.090Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":72.6,"endSpeed":67.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.49146186264979,"aZ":-44.07308782845242,"pfxX":0.14474059726090704,"pfxZ":-10.578393282605862,"pX":1.053022412131469,"pZ":2.686458382913028,"vX0":1.1432560516360382,"vY0":-105.57093542468598,"vZ0":3.0780882674039516,"x":76.86,"y":166.25,"x0":0.4849905953201196,"y0":50.00186829475321,"z0":6.293767101357636,"aX":0.16261904868538293},"breaks":{"breakAngle":0.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.0,"breakVerticalInduced":-17.9,"breakHorizontal":-0.6,"spinRate":2129,"spinDirection":351},"zone":12,"typeConfidence":0.9,"plateTime":0.519439334127902,"extension":6.495457848601248},"index":1,"playId":"3fabea33-d842-3e35-8644-9dc0b02f4b3b","pitchNumber":2,"startTime":"2026-06-27T22:25:23.273Z","endTime":"2026-06-27T22:25:27.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(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":86.2,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.670570297917315,"aZ":-10.3831143620331,"pfxX":-2.0878991634955963,"pfxZ":11.564430254422735,"pX":0.09820364285369534,"pZ":1.7207199180336823,"vX0":-0.09432925297911328,"vY0":-135.6715530981253,"vZ0":-9.445109943565468,"x":113.26,"y":192.32,"x0":0.4050294974925463,"y0":50.00352855906595,"z0":5.948654997248627,"aX":-3.934537617591156},"breaks":{"breakAngle":18.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.8,"breakVerticalInduced":19.4,"breakHorizontal":3.8,"spinRate":2283,"spinDirection":192},"zone":8,"typeConfidence":0.9,"plateTime":0.402051347544357,"extension":6.51034704503414},"hitData":{"launchSpeed":93.3,"launchAngle":36.0,"totalDistance":326.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":40.58,"coordY":98.31}},"index":2,"playId":"8fd3e523-1954-38b9-ba35-a2d638522e2c","pitchNumber":3,"startTime":"2026-06-27T22:25:38.649Z","endTime":"2026-06-27T22:25:48.672Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:25:48.672Z","atBatIndex":29},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":30,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-27T22:25:46.357Z","endTime":"2026-06-27T22:27:54.238Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":607208,"link":"/api/v1/people/607208"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":72.1,"endSpeed":66.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.809388035594363,"aZ":-42.643086121015074,"pfxX":-1.4636381526624707,"pfxZ":-9.399995793302955,"pX":0.4170045106150928,"pZ":3.890597695418776,"vX0":0.3766614787988233,"vY0":-104.8662463528636,"vZ0":5.160925680152271,"x":101.1,"y":133.73,"x0":0.42517922402902,"y0":50.00421080225115,"z0":6.373441621558718,"aX":-1.6295000347101012},"breaks":{"breakAngle":2.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-67.9,"breakVerticalInduced":-15.2,"breakHorizontal":2.5,"spinRate":1958,"spinDirection":354},"zone":12,"typeConfidence":0.9,"plateTime":0.5224000666468269,"extension":6.501505859723438},"index":0,"playId":"3fc5c988-8be7-3d69-936d-272974030c88","pitchNumber":1,"startTime":"2026-06-27T22:26:11.931Z","endTime":"2026-06-27T22:26:15.482Z","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":80.6,"endSpeed":74.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.628066497638073,"aZ":-20.039833308626704,"pfxX":-5.347809116422118,"pfxZ":8.635363967001066,"pX":-0.1995326755769158,"pZ":1.2154453416264515,"vX0":0.12411458534816533,"vY0":-117.34120835735608,"vZ0":-6.89319499855268,"x":124.61,"y":205.96,"x0":0.44266720002893983,"y0":50.001370652398364,"z0":6.037102033931517,"aX":-7.513305246741366},"breaks":{"breakAngle":19.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":14.4,"breakHorizontal":9.7,"spinRate":2190,"spinDirection":212},"zone":13,"typeConfidence":0.91,"plateTime":0.46542236230516254,"extension":6.61007323071581},"index":1,"playId":"b91e2c24-159c-3db0-af06-127f2f6da148","pitchNumber":2,"startTime":"2026-06-27T22:26:27.419Z","endTime":"2026-06-27T22:26:31.155Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":73.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.58466759080156,"aZ":-22.378746822323787,"pfxX":-5.472483053183041,"pfxZ":7.209220130884631,"pX":-0.9037978718996674,"pZ":3.77397173559482,"vX0":-1.098873285997803,"vY0":-115.58499431140014,"vZ0":-0.8614047855746887,"x":151.45,"y":136.88,"x0":0.2885428064034564,"y0":50.005678726128224,"z0":6.291091587057371,"aX":-7.441178851777769},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":13.1,"breakHorizontal":10.2,"spinRate":1911,"spinDirection":217},"zone":11,"typeConfidence":0.9,"plateTime":0.4730080065078788,"extension":6.529671012540297},"index":2,"playId":"48bed3ae-45a0-33ca-a78f-eb787f65a4b3","pitchNumber":3,"startTime":"2026-06-27T22:26:42.386Z","endTime":"2026-06-27T22:26:45.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.72459034108383,"aZ":-19.319572258952554,"pfxX":-6.165890424341912,"pfxZ":8.88785523333247,"pX":1.2488902957056223,"pZ":1.323890459390878,"vX0":3.093172749603894,"vY0":-118.91874562457807,"vZ0":-7.010823804076135,"x":69.4,"y":203.03,"x0":0.7389677690664544,"y0":50.00095752476146,"z0":6.036510274468879,"aX":-8.916148839701064},"breaks":{"breakAngle":22.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":14.9,"breakHorizontal":10.6,"spinRate":1968,"spinDirection":214},"zone":14,"typeConfidence":0.91,"plateTime":0.4588801156624327,"extension":6.662324784734696},"index":3,"playId":"377e31a7-0792-33b4-af26-9e2037514e74","pitchNumber":4,"startTime":"2026-06-27T22:27:04.404Z","endTime":"2026-06-27T22:27:07.694Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":93.3,"endSpeed":85.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.385607707433582,"aZ":-12.144932258619155,"pfxX":-2.8951518737456263,"pfxZ":10.640115708319977,"pX":0.040961883781382276,"pZ":3.52964047908979,"vX0":0.4662109473543484,"vY0":-135.98461664583098,"vZ0":-4.479934129982157,"x":115.44,"y":143.48,"x0":0.24410477626778282,"y0":50.001467736076414,"z0":6.033755158985075,"aX":-5.449535063314609},"breaks":{"breakAngle":22.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":18.6,"breakHorizontal":5.2,"spinRate":2367,"spinDirection":199},"zone":12,"typeConfidence":0.9,"plateTime":0.40199939550535024,"extension":6.4451620479682035},"index":4,"playId":"635dbd00-81f1-3267-8e1d-b7017367ed63","pitchNumber":5,"startTime":"2026-06-27T22:27:18.760Z","endTime":"2026-06-27T22:27:21.998Z","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":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":84.0,"endSpeed":78.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.986919365444173,"aZ":-29.031765994246197,"pfxX":3.4818527913395214,"pfxZ":2.054155169427289,"pX":0.9357588999159994,"pZ":2.138019458632805,"vX0":-0.22510365052759956,"vY0":-122.36622378178615,"vZ0":-3.8397169736288275,"x":81.33,"y":181.05,"x0":0.5754675370011004,"y0":50.0035597106737,"z0":6.188901886339453,"aX":5.330837205396179},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":3.1,"breakHorizontal":-6.2,"spinRate":2346,"spinDirection":157},"zone":14,"typeConfidence":0.91,"plateTime":0.44598426185298656,"extension":6.252399516367451},"hitData":{"launchSpeed":85.3,"launchAngle":-13.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":111.27,"coordY":153.71}},"index":5,"playId":"b356199d-2272-3478-b7d2-5a32aada6447","pitchNumber":6,"startTime":"2026-06-27T22:27:46.464Z","endTime":"2026-06-27T22:27:54.238Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:27:54.238Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Justin Crawford called out on strikes.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T22:29:35.587Z","endTime":"2026-06-27T22:31:14.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":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":89.9,"endSpeed":83.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.97590777418427,"aZ":-25.522227366410082,"pfxX":0.019424551444379712,"pfxZ":3.8014397739185917,"pX":-0.07286294171019322,"pZ":2.7661165133973435,"vX0":7.729584292980995,"vY0":-130.76938471342478,"vZ0":-1.4236877025702872,"x":119.78,"y":164.09,"x0":-3.0569446395261948,"y0":50.00110614875001,"z0":5.213957657943154,"aX":0.03362550096254145},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.8,"breakVerticalInduced":6.8,"breakHorizontal":-1.6,"spinRate":2552,"spinDirection":186},"zone":5,"typeConfidence":2.0,"plateTime":0.41723616448373013,"extension":7.008826889403063},"index":0,"playId":"a199429c-a482-38e5-a6f9-dd06e4d32406","pitchNumber":1,"startTime":"2026-06-27T22:30:03.791Z","endTime":"2026-06-27T22:30:06.791Z","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":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.86833909137412,"aZ":-12.46105699703171,"pfxX":-4.565482009927335,"pfxZ":10.300943467586968,"pX":0.6561292825453334,"pZ":3.2565280351397723,"vX0":11.397986050456158,"vY0":-137.54591556434482,"vZ0":-2.644564596917961,"x":91.99,"y":150.85,"x0":-2.950512547225712,"y0":50.00044871121403,"z0":5.076729944005617,"aX":-8.735647594624684},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.2,"breakHorizontal":5.9,"spinRate":2420,"spinDirection":224},"zone":3,"typeConfidence":2.0,"plateTime":0.3983998834934934,"extension":6.959030207462365},"index":1,"playId":"73881356-a727-30e3-8144-7cbf21c5140f","pitchNumber":2,"startTime":"2026-06-27T22:30:17.969Z","endTime":"2026-06-27T22:30:21.032Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":96.4,"endSpeed":88.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.30689312468265,"aZ":-13.257029674941,"pfxX":-5.100492588804099,"pfxZ":9.519610335043097,"pX":0.40949798866582543,"pZ":2.8900846813988297,"vX0":10.832857782027634,"vY0":-140.0015134211473,"vZ0":-3.863189902637914,"x":101.39,"y":160.75,"x0":-2.8455486867914876,"y0":50.00356447736343,"z0":5.15430088842344,"aX":-10.13789094046905},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":16.6,"breakHorizontal":7.1,"spinRate":2538,"spinDirection":223},"zone":3,"typeConfidence":2.0,"plateTime":0.3910808867162592,"extension":6.934202868249524},"index":2,"playId":"50ed4cec-2891-3ad9-8d7f-f7788e7db404","pitchNumber":3,"startTime":"2026-06-27T22:30:34.577Z","endTime":"2026-06-27T22:30:37.577Z","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.3,"endSpeed":86.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.869946356772743,"aZ":-16.15811106479454,"pfxX":-6.947999166234037,"pfxZ":8.293242270290778,"pX":1.263726603016069,"pZ":3.161756428186899,"vX0":13.506198547491655,"vY0":-138.130086253707,"vZ0":-2.306928566929596,"x":68.83,"y":153.41,"x0":-2.787441083820439,"y0":50.00489728205729,"z0":5.094583256743853,"aX":-13.422651155547198},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":14.6,"breakHorizontal":9.7,"spinRate":2405,"spinDirection":222},"zone":12,"typeConfidence":2.0,"plateTime":0.39658558615614137,"extension":7.139776737902736},"index":3,"playId":"d2063eec-e433-327c-9e06-56423b6595f3","pitchNumber":4,"startTime":"2026-06-27T22:30:54.965Z","endTime":"2026-06-27T22:30:57.965Z","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":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":84.3,"endSpeed":77.3,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.87588400971691,"aZ":-25.624879309456205,"pfxX":5.800077719242347,"pfxZ":4.296260180007372,"pX":-0.7784675734471697,"pZ":2.2506371914637864,"vX0":4.1835548645527485,"vY0":-122.79605237129495,"vZ0":-1.400898607042719,"x":146.67,"y":178.01,"x0":-3.2590014820547557,"y0":50.0004926417115,"z0":5.013644403078236,"aX":8.833327013071115},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.7,"breakVerticalInduced":7.7,"breakHorizontal":-11.5,"spinRate":2556,"spinDirection":88},"zone":4,"typeConfidence":2.0,"plateTime":0.44647268347526836,"extension":6.881096371794712},"index":4,"playId":"a156540f-d92f-3571-9678-402d9ae6814b","pitchNumber":5,"startTime":"2026-06-27T22:31:11.292Z","endTime":"2026-06-27T22:31:14.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:31:14.832Z","atBatIndex":31},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Rafael Marchán singles on a line drive to center fielder A.J. Ewing.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T22:31:15.325Z","endTime":"2026-06-27T22:34:08.435Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,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":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"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":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.8,"endSpeed":76.3,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.76250461049051,"aZ":-27.86607561975082,"pfxX":7.451302958433212,"pfxZ":2.936381847352262,"pX":0.5180901200185234,"pZ":1.7018430106900804,"vX0":6.517667259496431,"vY0":-120.44635478220859,"vZ0":-2.116691377106281,"x":97.25,"y":192.83,"x0":-3.1925307139422863,"y0":50.00147720914446,"z0":5.060130787966776,"aX":10.92869756837735},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":5.0,"breakHorizontal":-15.1,"spinRate":2627,"spinDirection":68},"zone":9,"typeConfidence":2.0,"plateTime":0.45504103679604224,"extension":7.148739225763186},"index":0,"playId":"3863b701-baec-3165-9ab4-2319c1c56039","pitchNumber":1,"startTime":"2026-06-27T22:31:39.819Z","endTime":"2026-06-27T22:31:42.819Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-27T22:31:50.959Z","endTime":"2026-06-27T22:32:02.768Z","isPitch":false,"type":"action","player":{"id":665561,"link":"/api/v1/people/665561"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":75.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.359448941525358,"aZ":-38.987297458101416,"pfxX":6.134805017569937,"pfxZ":-4.829594306073292,"pX":0.2607269625311433,"pZ":1.3369904017905674,"vX0":5.647161010549354,"vY0":-117.96471546148939,"vZ0":-0.5942119492789025,"x":107.06,"y":202.68,"x0":-2.961024429776878,"y0":50.004267418095345,"z0":5.185054924633048,"aX":8.649664280577966},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.3,"breakVerticalInduced":-8.6,"breakHorizontal":-12.5,"spinRate":2862,"spinDirection":54},"zone":14,"typeConfidence":2.0,"plateTime":0.46425335970691606,"extension":7.083621691034549},"index":2,"playId":"aded5894-c5e7-3aa0-ba66-6356d902783a","pitchNumber":2,"startTime":"2026-06-27T22:32:02.768Z","endTime":"2026-06-27T22:32:05.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.1,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.859584548574986,"aZ":-16.81674005850434,"pfxX":-6.663211194501242,"pfxZ":7.846128917538124,"pX":-0.9671334402186309,"pZ":3.0199389053842456,"vX0":7.986409225586809,"vY0":-139.37776914317675,"vZ0":-2.634338737311473,"x":153.86,"y":157.24,"x0":-3.011068018969862,"y0":50.00127819575144,"z0":5.0948063969819755,"aX":-13.040131398663501},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":13.8,"breakHorizontal":10.3,"spinRate":2348,"spinDirection":225},"zone":11,"typeConfidence":2.0,"plateTime":0.39377254822161545,"extension":7.025892160489947},"index":3,"playId":"09165dd5-6d3a-3eb2-8193-084289b901da","pitchNumber":3,"startTime":"2026-06-27T22:32:46.524Z","endTime":"2026-06-27T22:33:13.535Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":81.6,"endSpeed":75.0,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.302163566300642,"aZ":-32.75251968362553,"pfxX":7.075142900731403,"pfxZ":-0.4054172552541395,"pX":-1.280317453714182,"pZ":1.9431839226922096,"vX0":2.4564323197363724,"vY0":-118.8392561245854,"vZ0":-0.4245635357430978,"x":165.8,"y":186.31,"x0":-3.247211346602043,"y0":50.00218779783764,"z0":5.105486385965076,"aX":10.094225847789643},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.6,"breakVerticalInduced":-0.6,"breakHorizontal":-13.4,"spinRate":2547,"spinDirection":80},"zone":13,"typeConfidence":2.0,"plateTime":0.4613309384847235,"extension":6.778742424655418},"index":4,"playId":"3d3935f9-e5cd-3143-8af5-ef1a43273915","pitchNumber":4,"startTime":"2026-06-27T22:33:21.961Z","endTime":"2026-06-27T22:33:28.968Z","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":1},"pitchData":{"startSpeed":95.0,"endSpeed":86.8,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.527153758393304,"aZ":-17.888637533496894,"pfxX":-4.914250279243644,"pfxZ":7.368703353268895,"pX":-1.7508650200025953,"pZ":4.018775996197184,"vX0":5.483881633222989,"vY0":-138.2748685441331,"vZ0":0.018146546704390865,"x":183.74,"y":130.27,"x0":-3.1203224009247896,"y0":50.000670629468566,"z0":5.211274624995505,"aX":-9.525130844277447},"breaks":{"breakAngle":25.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.7,"breakVerticalInduced":13.6,"breakHorizontal":7.8,"spinRate":2342,"spinDirection":226},"zone":11,"typeConfidence":2.0,"plateTime":0.395957241797142,"extension":7.0251174513405426},"index":5,"playId":"53aaaaf7-8975-31d6-b6d3-7f52329b4029","pitchNumber":5,"startTime":"2026-06-27T22:33:43.225Z","endTime":"2026-06-27T22:33:46.682Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.4,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.091886266089514,"aZ":-37.1445159314189,"pfxX":4.297355299803558,"pfxZ":-3.3997326819569933,"pX":-0.7399632533897874,"pZ":1.2338237187808665,"vX0":4.232937707176844,"vY0":-119.86162892283096,"vZ0":-1.4765179097436767,"x":145.21,"y":205.47,"x0":-3.0839413413611543,"y0":50.00343849567465,"z0":5.159751752337086,"aX":6.282589860125377},"breaks":{"breakAngle":10.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-6.2,"breakHorizontal":-8.8,"spinRate":2697,"spinDirection":72},"zone":13,"typeConfidence":2.0,"plateTime":0.4561088445507546,"extension":7.137280592871743},"hitData":{"launchSpeed":82.8,"launchAngle":20.0,"totalDistance":260.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":139.59,"coordY":96.65}},"index":6,"playId":"b2eb7367-aff2-375a-b929-fd15f7514160","pitchNumber":6,"startTime":"2026-06-27T22:33:58.253Z","endTime":"2026-06-27T22:34:08.435Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:34:08.435Z","atBatIndex":32},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Trea Turner flies out to center fielder A.J. Ewing.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T22:36:40.400Z","endTime":"2026-06-27T22:39:37.475Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[2,3,4,5,6,7,8,9],"actionIndex":[1],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T22:34:20.370Z","endTime":"2026-06-27T22:35:08.248Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: A.J. Minter replaces Christian Scott.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-27T22:35:08.248Z","endTime":"2026-06-27T22:36:42.703Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":621345,"link":"/api/v1/people/621345"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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.1,"endSpeed":81.8,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.45978509111495,"aZ":-26.17328985478864,"pfxX":0.14468626917419636,"pfxZ":3.563688175882837,"pX":-0.5890827997238547,"pZ":1.7885621182281468,"vX0":-7.246911498213043,"vY0":-128.13387440802046,"vZ0":-4.515005553229343,"x":139.45,"y":190.49,"x0":2.2424884908278004,"y0":50.00122778888656,"z0":5.589063138852806,"aX":0.24438727867035137},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.8,"breakHorizontal":1.2,"spinRate":2496,"spinDirection":180},"zone":7,"typeConfidence":0.9,"plateTime":0.42548658153730123,"extension":6.363806783211328},"index":2,"playId":"38405780-17c2-3c6a-9e19-d8a9178bbc56","pitchNumber":1,"startTime":"2026-06-27T22:36:42.703Z","endTime":"2026-06-27T22:36:45.738Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":85.8,"endSpeed":78.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.171100628797713,"aZ":-24.820767284370778,"pfxX":9.677720229482343,"pfxZ":4.66714912247416,"pX":-0.4054414230938004,"pZ":1.4337457085873104,"vX0":-9.868262167926083,"vY0":-124.4792765019239,"vZ0":-4.918919883445438,"x":132.45,"y":200.07,"x0":2.3463591821767382,"y0":50.00001960866924,"z0":5.4813217222006125,"aX":15.238134496692057},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.6,"breakHorizontal":-15.4,"spinRate":1636,"spinDirection":127},"zone":13,"typeConfidence":0.91,"plateTime":0.4394212058228275,"extension":6.286189361659403},"index":3,"playId":"e3e4f500-2fed-38d1-843f-10770fa73932","pitchNumber":2,"startTime":"2026-06-27T22:37:05.014Z","endTime":"2026-06-27T22:37:08.813Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":88.6,"endSpeed":82.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.86979516540401,"aZ":-28.212445193084083,"pfxX":-0.9744348188260943,"pfxZ":2.322832437021935,"pX":-0.47028484019606737,"pZ":2.5461795512534926,"vX0":-6.713455327192644,"vY0":-128.96295230746284,"vZ0":-2.352863768392825,"x":134.93,"y":170.03,"x0":2.2806179868494327,"y0":50.0015614800077,"z0":5.62099145958258,"aX":-1.6591808561534636},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":4.0,"breakHorizontal":3.1,"spinRate":2553,"spinDirection":179},"zone":4,"typeConfidence":0.91,"plateTime":0.4228306090539884,"extension":6.364941369102451},"index":4,"playId":"a66c5274-6857-3124-9fc0-60ec8579c0ee","pitchNumber":3,"startTime":"2026-06-27T22:37:24.867Z","endTime":"2026-06-27T22:37:30.429Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.024721893881264,"aZ":-30.70832378348099,"pfxX":9.858729085350046,"pfxZ":0.9191302381369137,"pX":1.767152455785183,"pZ":2.6784138527882653,"vX0":-5.018215072591559,"vY0":-125.42901263599128,"vZ0":-1.177921409697419,"x":49.64,"y":166.46,"x0":2.506819326907313,"y0":50.00620541799208,"z0":5.6452958435121365,"aX":15.800535718530218},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":1.7,"breakHorizontal":-16.8,"spinRate":1593,"spinDirection":117},"zone":12,"typeConfidence":0.89,"plateTime":0.43573637598718307,"extension":6.304120570066916},"index":5,"playId":"48b7ba5b-20bc-38c1-8922-fbe43d93c622","pitchNumber":4,"startTime":"2026-06-27T22:37:55.098Z","endTime":"2026-06-27T22:37:58.098Z","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":6,"playId":"4a5ae005-2b9e-32f2-8898-3f36199113db","startTime":"2026-06-27T22:38:15.655Z","endTime":"2026-06-27T22:38:18.655Z","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":93.5,"endSpeed":86.5,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.57533516009127,"aZ":-15.80045329929983,"pfxX":2.13105573092112,"pfxZ":8.615886668939396,"pX":0.36188644961736355,"pZ":2.487221484173958,"vX0":-5.903123054737087,"vY0":-136.16987180194639,"vZ0":-5.2078798170078215,"x":103.21,"y":171.63,"x0":2.2696115780861343,"y0":50.00218916837255,"z0":5.497559035308031,"aX":4.050274584953466},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.1,"breakVerticalInduced":14.9,"breakHorizontal":-2.8,"spinRate":2356,"spinDirection":150},"zone":6,"typeConfidence":0.9,"plateTime":0.40042864686639446,"extension":6.347074267159071},"index":7,"playId":"cdf67ab3-77a2-3ffe-baf5-2e5d6ceb5fe1","pitchNumber":5,"startTime":"2026-06-27T22:38:37.725Z","endTime":"2026-06-27T22:38:42.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"disengagementNum":1},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":85.2,"endSpeed":78.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.150618879733734,"aZ":-26.427188632236764,"pfxX":9.130521660427583,"pfxZ":3.7115628284759827,"pX":-0.6708482717638452,"pZ":0.8120332240204329,"vX0":-10.205771606938425,"vY0":-123.58195344374698,"vZ0":-5.679754999910892,"x":142.57,"y":216.86,"x0":2.3221562744914106,"y0":50.00567960800569,"z0":5.354184729966984,"aX":14.154574642856671},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.5,"breakHorizontal":-14.2,"spinRate":1616,"spinDirection":120},"zone":13,"typeConfidence":0.9,"plateTime":0.4428604955679134,"extension":6.425030637514212},"index":8,"playId":"9acb4fbf-5a3f-3f7e-b410-ee4a46d0466a","pitchNumber":6,"startTime":"2026-06-27T22:39:03.909Z","endTime":"2026-06-27T22:39:07.306Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.2,"endSpeed":82.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.784199105087488,"aZ":-28.066705934288127,"pfxX":-0.4624266889023907,"pfxZ":2.383985848195593,"pX":0.048561576931831586,"pZ":2.3042099387364074,"vX0":-5.49552387577753,"vY0":-129.85501794413227,"vZ0":-2.921762259805634,"x":115.15,"y":176.57,"x0":2.24416830545555,"y0":50.00510312090131,"z0":5.558245293527126,"aX":-0.7960273519126005},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":4.0,"breakHorizontal":1.9,"spinRate":2495,"spinDirection":167},"zone":5,"typeConfidence":0.9,"plateTime":0.42029212337196764,"extension":6.399457135777541},"hitData":{"launchSpeed":97.3,"launchAngle":33.0,"totalDistance":366.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":119.38,"coordY":54.9}},"index":9,"playId":"2b5eaf90-cd05-304b-937a-03e08b61d0fe","pitchNumber":7,"startTime":"2026-06-27T22:39:25.131Z","endTime":"2026-06-27T22:39:37.475Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:39:37.475Z","atBatIndex":33},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Kyle Schwarber flies out to second baseman Brett Baty.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":34,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-27T22:39:39.896Z","endTime":"2026-06-27T22:40:58.617Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.817239945645273,"aZ":-19.61546989749731,"pfxX":3.2168651788675833,"pfxZ":6.791435636006582,"pX":-1.253607456826905,"pZ":2.6090976180191943,"vX0":-9.997642566257081,"vY0":-134.75713074722492,"vZ0":-4.171969788598452,"x":164.78,"y":168.33,"x0":2.0778007293857934,"y0":50.00355011210051,"z0":5.553558848937647,"aX":5.950705516621833},"breaks":{"breakAngle":10.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.2,"breakVerticalInduced":11.6,"breakHorizontal":-3.8,"spinRate":2434,"spinDirection":158},"zone":11,"typeConfidence":0.89,"plateTime":0.405632721386064,"extension":6.440276900223566},"index":0,"playId":"40c18864-936e-395b-9119-8e1923b9ebbe","pitchNumber":1,"startTime":"2026-06-27T22:40:04.942Z","endTime":"2026-06-27T22:40:08.274Z","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":2},"pitchData":{"startSpeed":88.4,"endSpeed":82.1,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.304666881201758,"aZ":-27.35002346251855,"pfxX":-2.6704422715042426,"pfxZ":2.8510957208324568,"pX":-0.43383223112465163,"pZ":1.2808431986310385,"vX0":-5.944546752749772,"vY0":-128.60089602648299,"vZ0":-5.249634745152343,"x":133.54,"y":204.2,"x0":2.245846564774957,"y0":50.00087687671369,"z0":5.44538740733619,"aX":-4.513992705636507},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":6.0,"spinRate":2549,"spinDirection":190},"zone":13,"typeConfidence":0.9,"plateTime":0.4243882406086015,"extension":6.419097450059834},"index":1,"playId":"04552a13-8f22-39e1-bcde-3df4bc1152bc","pitchNumber":2,"startTime":"2026-06-27T22:40:24.936Z","endTime":"2026-06-27T22:40:28.375Z","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":2},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.373432851551396,"aZ":-28.91745772197046,"pfxX":-1.5623969822843917,"pfxZ":1.9906624196725407,"pX":-0.11664399489477695,"pZ":2.286557589847056,"vX0":-5.641234810594103,"vY0":-126.79481004222184,"vZ0":-2.304731358120472,"x":121.45,"y":177.04,"x0":2.334436023221873,"y0":50.00583425455085,"z0":5.500192410857089,"aX":-2.559951803664152},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":3.4,"breakHorizontal":4.1,"spinRate":2515,"spinDirection":217},"zone":5,"typeConfidence":0.91,"plateTime":0.4309247543196997,"extension":6.375862756024758},"hitData":{"launchSpeed":97.5,"launchAngle":60.0,"totalDistance":184.0,"trajectory":"fly_ball","hardness":"medium","location":"4","coordinates":{"coordX":164.83,"coordY":138.29}},"index":2,"playId":"04743c1e-7120-3458-be43-673ea5e82308","pitchNumber":3,"startTime":"2026-06-27T22:40:47.588Z","endTime":"2026-06-27T22:40:58.617Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:40:58.617Z","atBatIndex":34},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"A.J. Ewing strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T22:41:56.174Z","endTime":"2026-06-27T22:44:47.637Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":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":665561,"link":"/api/v1/people/665561"},"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, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":72.3,"endSpeed":66.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.70780004817713,"aZ":-43.697316862132936,"pfxX":1.2690203913285714,"pfxZ":-10.40449672309721,"pX":-0.10088013329220001,"pZ":1.230188680889998,"vX0":-0.8424347098296656,"vY0":-105.18825861295785,"vZ0":0.1980892841873283,"x":120.85,"y":205.56,"x0":0.14215026783374354,"y0":50.00114270190731,"z0":6.248374716978574,"aX":1.4060285142126028},"breaks":{"breakAngle":1.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-71.2,"breakVerticalInduced":-18.4,"breakHorizontal":-2.0,"spinRate":2131,"spinDirection":356},"zone":13,"typeConfidence":0.9,"plateTime":0.5229643721513502,"extension":6.511221964579037},"index":0,"playId":"9ab80f16-6458-3be6-9e89-b5ec41f1cc0a","pitchNumber":1,"startTime":"2026-06-27T22:43:32.116Z","endTime":"2026-06-27T22:43:35.641Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":92.5,"endSpeed":84.9,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.459328959916963,"aZ":-12.042476112841264,"pfxX":-2.2077985333972427,"pfxZ":10.9197739387203,"pX":0.836982809683878,"pZ":3.093498627448742,"vX0":2.1487473815877345,"vY0":-134.73297617550443,"vZ0":-5.672969616097421,"x":85.1,"y":155.26,"x0":0.3171107482453066,"y0":50.00546982003256,"z0":6.072705370451711,"aX":-4.071715587742442},"breaks":{"breakAngle":15.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.8,"breakHorizontal":3.6,"spinRate":2184,"spinDirection":197},"zone":12,"typeConfidence":0.9,"plateTime":0.40606904546923417,"extension":6.547308533867505},"index":1,"playId":"6bb32d90-4029-3552-805d-3ead66d0c358","pitchNumber":2,"startTime":"2026-06-27T22:43:46.308Z","endTime":"2026-06-27T22:43:49.308Z","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.7,"endSpeed":85.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.39496651949716,"aZ":-10.865356585450701,"pfxX":-1.5933528651336641,"pfxZ":11.506636435434203,"pX":-0.27353860164242616,"pZ":3.584286646606164,"vX0":-0.760951137471046,"vY0":-134.97702713569169,"vZ0":-4.747397210836618,"x":127.43,"y":142.0,"x0":0.2187355709281309,"y0":50.00315088631092,"z0":6.12616598050129,"aX":-2.95002640057066},"breaks":{"breakAngle":14.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":20.0,"breakHorizontal":3.0,"spinRate":2268,"spinDirection":199},"zone":11,"typeConfidence":0.9,"plateTime":0.4052426502160804,"extension":6.430839209914891},"index":2,"playId":"163b22bb-f501-3140-92e9-f0fb868cc213","pitchNumber":3,"startTime":"2026-06-27T22:44:10.229Z","endTime":"2026-06-27T22:44:13.229Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":84.1,"endSpeed":77.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.292053643764476,"aZ":-26.993832819400172,"pfxX":1.4086114747588803,"pfxZ":3.3965060130362126,"pX":-0.04831218761969005,"pZ":1.2000894410562073,"vX0":-1.4822164295513383,"vY0":-122.42803610436955,"vZ0":-6.226409862248606,"x":118.84,"y":206.38,"x0":0.3808346019410042,"y0":50.00155145508021,"z0":6.075075415784162,"aX":2.1465803241069024},"breaks":{"breakAngle":3.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.0,"breakHorizontal":-2.2,"spinRate":2168,"spinDirection":188},"zone":13,"typeConfidence":0.9,"plateTime":0.44673428134437554,"extension":6.348317604616901},"index":3,"playId":"e5f1e792-0811-3e0a-babf-32b6e6053652","pitchNumber":4,"startTime":"2026-06-27T22:44:29.006Z","endTime":"2026-06-27T22:44:32.941Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.292808983343672,"aZ":-22.868316113683214,"pfxX":-4.681818421669702,"pfxZ":6.709309745801022,"pX":0.621855677391161,"pZ":1.2979680327432255,"vX0":1.577710904512628,"vY0":-116.81696452500077,"vZ0":-6.00843451132802,"x":93.3,"y":203.73,"x0":0.5473078696380881,"y0":50.002342190684665,"z0":6.043259137250903,"aX":-6.492677811843082},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":11.0,"breakHorizontal":8.2,"spinRate":1914,"spinDirection":219},"zone":14,"typeConfidence":0.89,"plateTime":0.4682536855081585,"extension":6.662286250139924},"index":4,"playId":"9b3b7024-fee3-3979-8ef4-d4613aee6390","pitchNumber":5,"startTime":"2026-06-27T22:44:44.637Z","endTime":"2026-06-27T22:44:47.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:44:47.637Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Brett Baty grounds out to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T22:44:48.727Z","endTime":"2026-06-27T22:45:58.164Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":547180,"link":"/api/v1/people/547180"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.1,"endSpeed":84.7,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.516115570167795,"aZ":-11.148039468866475,"pfxX":-2.0611684885663295,"pfxZ":11.389424614831444,"pX":-0.1637939977359625,"pZ":2.4328057510457946,"vX0":-0.3646922145093457,"vY0":-135.47878502639972,"vZ0":-7.23642089894914,"x":123.24,"y":173.09,"x0":0.24040861243585354,"y0":50.00195891591504,"z0":5.92999595183036,"aX":-3.8044937447830987},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.6,"breakVerticalInduced":19.2,"breakHorizontal":3.8,"spinRate":2264,"spinDirection":196},"zone":5,"typeConfidence":0.91,"plateTime":0.40537777678819564,"extension":6.631327317105315},"index":0,"playId":"7cc8683d-f405-39ff-b70b-1936f14b4529","pitchNumber":1,"startTime":"2026-06-27T22:45:13.742Z","endTime":"2026-06-27T22:45:16.956Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":72.7,"endSpeed":66.5,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.457215884252665,"aZ":-41.07589389115826,"pfxX":-3.8321032435756197,"pfxZ":-7.941690723718217,"pX":0.894414133363277,"pZ":3.660521709307451,"vX0":1.92177133535887,"vY0":-105.6477644700782,"vZ0":4.34618828646043,"x":82.91,"y":139.95,"x0":0.4667906590905752,"y0":50.003772146470446,"z0":6.32445834216567,"aX":-4.294498607050444},"breaks":{"breakAngle":6.0,"breakLength":14.4,"breakY":24.0,"breakVertical":-64.9,"breakVerticalInduced":-12.7,"breakHorizontal":6.4,"spinRate":1744,"spinDirection":352},"zone":12,"typeConfidence":0.89,"plateTime":0.5201756769176074,"extension":6.487657617476851},"index":1,"playId":"ce1b26f4-7798-3d7a-a3cf-8e16558a311a","pitchNumber":2,"startTime":"2026-06-27T22:45:32.210Z","endTime":"2026-06-27T22:45:36.027Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.3,"endSpeed":84.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.120086518171256,"aZ":-8.549101404667045,"pfxX":0.5510244000143429,"pfxZ":12.743596729977257,"pX":0.667178095681549,"pZ":2.3285654895366,"vX0":0.21941354562205487,"vY0":-135.64424906042615,"vZ0":-8.315657338137905,"x":91.57,"y":175.91,"x0":0.5135418298293358,"y0":50.002521856434775,"z0":6.0394998601403875,"aX":1.021252670311945},"breaks":{"breakAngle":6.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.2,"breakVerticalInduced":21.4,"breakHorizontal":-1.1,"spinRate":2455,"spinDirection":189},"zone":6,"typeConfidence":0.9,"plateTime":0.4046132377684324,"extension":6.436300535151783},"hitData":{"launchSpeed":82.2,"launchAngle":3.0,"totalDistance":61.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.28,"coordY":167.39}},"index":2,"playId":"51c935d0-d05b-3fec-a696-f287386d5706","pitchNumber":3,"startTime":"2026-06-27T22:45:49.974Z","endTime":"2026-06-27T22:45:58.164Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:45:58.164Z","atBatIndex":36},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-27T22:45:57.437Z","endTime":"2026-06-27T22:48:08.600Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"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":2},"pitchData":{"startSpeed":92.1,"endSpeed":84.8,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.154111024182093,"aZ":-12.188477171960768,"pfxX":-1.2055680479627218,"pfxZ":10.918853187978574,"pX":-0.5582280645821169,"pZ":2.2024805468884976,"vX0":-1.5455426228425206,"vY0":-134.0002791964278,"vZ0":-7.735868740110865,"x":138.28,"y":179.31,"x0":0.18128528378674758,"y0":50.00643255049405,"z0":5.985016982337819,"aX":-2.207172722896793},"breaks":{"breakAngle":10.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.5,"breakHorizontal":2.5,"spinRate":2233,"spinDirection":201},"zone":4,"typeConfidence":0.89,"plateTime":0.4077135003060657,"extension":6.541678671689609},"index":0,"playId":"3a751883-d4bd-330b-997d-89403c9bf722","pitchNumber":1,"startTime":"2026-06-27T22:46:31.497Z","endTime":"2026-06-27T22:46:34.497Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.6,"endSpeed":77.7,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.06361190920852,"aZ":-25.735786505306088,"pfxX":4.126537625203757,"pfxZ":4.2522797919526925,"pX":0.6274987678024512,"pZ":0.8847432177211525,"vX0":-0.7495569915251092,"vY0":-121.74469390996993,"vZ0":-7.176911733012999,"x":93.08,"y":214.89,"x0":0.4014989176451338,"y0":50.00108101537477,"z0":6.072970419507761,"aX":6.244568903027041},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":6.4,"breakHorizontal":-7.3,"spinRate":2279,"spinDirection":164},"zone":14,"typeConfidence":0.91,"plateTime":0.44849883110742184,"extension":6.403566556712034},"index":1,"playId":"44e80d95-f904-3f56-af2e-77fde9011dc4","pitchNumber":2,"startTime":"2026-06-27T22:46:49.892Z","endTime":"2026-06-27T22:46:53.454Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.1,"endSpeed":77.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.31043279400522,"aZ":-26.612672691639332,"pfxX":4.252081091451877,"pfxZ":3.712515599972556,"pX":0.02439772470224308,"pZ":1.3207741854667212,"vX0":-2.3667934659351375,"vY0":-121.0401178521486,"vZ0":-5.933617726931477,"x":116.07,"y":203.12,"x0":0.45716645775954834,"y0":50.00600088366253,"z0":6.103633278145404,"aX":6.376445749879881},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":5.8,"breakHorizontal":-7.2,"spinRate":2262,"spinDirection":170},"zone":14,"typeConfidence":0.91,"plateTime":0.45072190692794933,"extension":6.309760047363549},"index":2,"playId":"9a818821-09c4-3c48-99ed-282ca129d672","pitchNumber":3,"startTime":"2026-06-27T22:47:06.186Z","endTime":"2026-06-27T22:47:11.245Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.9,"endSpeed":74.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.48121564136172,"aZ":-22.685191085481367,"pfxX":-6.634685348636532,"pfxZ":6.802640001330441,"pX":0.6528387629976373,"pZ":0.922493337121318,"vX0":2.2932242825514364,"vY0":-117.70699255379247,"vZ0":-6.787057382790194,"x":92.12,"y":213.87,"x0":0.524975071508044,"y0":50.005220510764055,"z0":5.96008374441743,"aX":-9.260276565336135},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":10.8,"breakHorizontal":11.4,"spinRate":2074,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.466299508511959,"extension":6.7324230526140685},"index":3,"playId":"8328058b-631b-3531-99b7-6059adfd6f41","pitchNumber":4,"startTime":"2026-06-27T22:47:32.935Z","endTime":"2026-06-27T22:47:36.649Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":73.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.85454843607819,"aZ":-21.24546803031704,"pfxX":-5.097648791594328,"pfxZ":7.968784119932141,"pX":-1.3012506435933289,"pZ":1.3475420374136426,"vX0":-2.5098803240194862,"vY0":-116.62001692578033,"vZ0":-6.002878679578467,"x":166.6,"y":202.4,"x0":0.45268153902052943,"y0":50.001854277167055,"z0":5.971350407244773,"aX":-6.988823997079704},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":13.2,"breakHorizontal":9.8,"spinRate":2055,"spinDirection":216},"zone":13,"typeConfidence":0.9,"plateTime":0.4704716005063574,"extension":6.776530820226286},"index":4,"playId":"bc5f17a7-45b0-30b3-b44f-2a1b14055a0d","pitchNumber":5,"startTime":"2026-06-27T22:47:47.982Z","endTime":"2026-06-27T22:47:51.240Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":79.3,"endSpeed":72.9,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.90183336098436,"aZ":-21.120625618277487,"pfxX":-5.536960101560014,"pfxZ":8.222064287332067,"pX":0.4088132217789111,"pZ":1.0805623784497715,"vX0":1.0978491943240625,"vY0":-115.33763119747313,"vZ0":-6.464940574706281,"x":101.42,"y":209.6,"x0":0.6452416149144806,"y0":50.00126308558248,"z0":5.9629412257659204,"aX":-7.44240740157959},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":13.6,"breakHorizontal":9.7,"spinRate":1893,"spinDirection":218},"zone":14,"typeConfidence":0.9,"plateTime":0.47528295965839495,"extension":6.828796972743797},"index":5,"playId":"35ddec5b-37d7-34e0-b2f3-17f2c022ce08","pitchNumber":6,"startTime":"2026-06-27T22:48:05.558Z","endTime":"2026-06-27T22:48:08.600Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:48:08.600Z","atBatIndex":37},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bryce Harper singles on a fly ball to shortstop Francisco Lindor, deflected by center fielder A.J. Ewing. Bryce Harper out at 2nd, shortstop Francisco Lindor to second baseman Brett Baty.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T22:49:51.506Z","endTime":"2026-06-27T22:52:17.015Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"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_deflection"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":null,"start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Runner Out","eventType":"other_out","movementReason":"r_out_stretching","runner":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":88.9,"endSpeed":82.4,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.66218318970281,"aZ":-25.589697648650848,"pfxX":0.04842661228028744,"pfxZ":3.8476600537257735,"pX":-0.9004072499188532,"pZ":1.8488427411467105,"vX0":-8.021412544305432,"vY0":-129.3707931878196,"vZ0":-4.434901217215128,"x":151.32,"y":188.86,"x0":2.2219507939032765,"y0":50.000733983882405,"z0":5.525077345989361,"aX":0.08305417750906009},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.1,"breakVerticalInduced":6.2,"breakHorizontal":1.6,"spinRate":2467,"spinDirection":187},"zone":13,"typeConfidence":0.9,"plateTime":0.42189046027718025,"extension":6.438807672793972},"index":0,"playId":"078d290b-af0b-3a09-a00b-cb38c3584e5d","pitchNumber":1,"startTime":"2026-06-27T22:50:41.550Z","endTime":"2026-06-27T22:50:44.550Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.1,"endSpeed":80.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5181553488563,"aZ":-29.62179035480591,"pfxX":-1.841024439569717,"pfxZ":1.5538703951307653,"pX":-0.8585557735173456,"pZ":2.406305814050171,"vX0":-6.943148569179822,"vY0":-126.75024489412365,"vZ0":-2.130291047532704,"x":149.73,"y":173.81,"x0":2.1444877837504785,"y0":50.00248455108295,"z0":5.60022178616022,"aX":-3.0249873466390893},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.2,"breakVerticalInduced":2.6,"breakHorizontal":4.8,"spinRate":2493,"spinDirection":225},"zone":13,"typeConfidence":0.9,"plateTime":0.4305133764324114,"extension":6.380950035816919},"index":1,"playId":"0ca32b3e-26f1-3ff2-8e6a-264ad5eea734","pitchNumber":2,"startTime":"2026-06-27T22:50:57.522Z","endTime":"2026-06-27T22:51:00.671Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-27T22:51:13.076Z","endTime":"2026-06-27T22:51:24.880Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"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":2,"outs":0},"pitchData":{"startSpeed":87.3,"endSpeed":81.8,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.93655828153172,"aZ":-25.71835990536692,"pfxX":-1.2454542564311506,"pfxZ":3.904505131318796,"pX":-2.136794572150713,"pZ":0.28250379483547006,"vX0":-10.321089678797009,"vY0":-126.74815084134329,"vZ0":-7.77159711666099,"x":198.45,"y":231.15,"x0":2.1225136363986516,"y0":50.002604158392415,"z0":5.393632726074215,"aX":-2.059411478793406},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":5.8,"breakHorizontal":4.2,"spinRate":2576,"spinDirection":195},"zone":13,"typeConfidence":0.91,"plateTime":0.42946063346909247,"extension":6.3938122347884425},"index":3,"playId":"51fbc875-f104-387c-88bd-6eeca124fb42","pitchNumber":3,"startTime":"2026-06-27T22:51:24.880Z","endTime":"2026-06-27T22:51:27.880Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.7,"endSpeed":78.9,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.0873208365647,"aZ":-23.875671361235444,"pfxX":10.049552962786375,"pfxZ":5.28751729316894,"pX":-0.6622194618827342,"pZ":0.5850613542924885,"vX0":-9.922639213139224,"vY0":-124.29477040509727,"vZ0":-6.888618818126449,"x":142.24,"y":222.98,"x0":2.0692626441496147,"y0":50.00541788269843,"z0":5.36520690547175,"aX":15.782622688469125},"breaks":{"breakAngle":28.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.2,"breakHorizontal":-16.0,"spinRate":1590,"spinDirection":127},"zone":13,"typeConfidence":0.91,"plateTime":0.4400645108937864,"extension":6.513165514445965},"index":4,"playId":"c31f8986-e58f-3db2-a4bc-f2e3eee4be01","pitchNumber":4,"startTime":"2026-06-27T22:51:44.638Z","endTime":"2026-06-27T22:51:47.955Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":81.2,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.69666633399243,"aZ":-28.788830141684063,"pfxX":-0.7640603227368361,"pfxZ":2.0369808197690293,"pX":-1.1561944625655725,"pZ":2.547119671134532,"vX0":-7.844810436709463,"vY0":-127.4839498467355,"vZ0":-2.007682000854526,"x":161.07,"y":170.01,"x0":2.0471829756627873,"y0":50.00361554822401,"z0":5.594736925503134,"aX":-1.2699254067396786},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":3.5,"breakHorizontal":3.0,"spinRate":2537,"spinDirection":225},"zone":11,"typeConfidence":0.9,"plateTime":0.4279734881684396,"extension":6.377634852982228},"hitData":{"launchSpeed":74.7,"launchAngle":47.0,"totalDistance":220.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":114.07,"coordY":113.44}},"index":5,"playId":"cd0e6d90-fbbb-3b2d-8290-c8af2544cf92","pitchNumber":5,"startTime":"2026-06-27T22:52:03.008Z","endTime":"2026-06-27T22:52:17.015Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:52:17.015Z","atBatIndex":38},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brandon Marsh strikes out swinging.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T22:52:39.858Z","endTime":"2026-06-27T22:53:48.749Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"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":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":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":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.6,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.51094272734623,"aZ":-15.979454274941196,"pfxX":2.5140897787999092,"pfxZ":8.679922430374365,"pX":-1.1818529736161665,"pZ":2.702028695139799,"vX0":-9.420697461275827,"vY0":-135.46931930487926,"vZ0":-4.742620614117909,"x":162.05,"y":165.83,"x0":2.0081691977192615,"y0":50.00275478354224,"z0":5.58585462378921,"aX":4.691065636364168},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.9,"breakHorizontal":-2.6,"spinRate":2380,"spinDirection":151},"zone":11,"typeConfidence":0.9,"plateTime":0.4037126441711383,"extension":6.399617388095273},"index":0,"playId":"a3ab5f4c-9465-38be-b49a-add12cd11132","pitchNumber":1,"startTime":"2026-06-27T22:52:51.597Z","endTime":"2026-06-27T22:52:55.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":92.7,"endSpeed":85.1,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.783281371286122,"aZ":-15.43271670067873,"pfxX":2.5316046800625127,"pfxZ":9.021329484555803,"pX":0.3198233123868686,"pZ":3.842397125737965,"vX0":-5.604347764843749,"vY0":-134.97885746793455,"vZ0":-1.8691092890007195,"x":104.81,"y":135.04,"x0":2.088747405830684,"y0":50.004300810568935,"z0":5.623617009177587,"aX":4.699581389570439},"breaks":{"breakAngle":13.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":16.2,"breakHorizontal":-3.5,"spinRate":2377,"spinDirection":147},"zone":12,"typeConfidence":0.9,"plateTime":0.4048955743950593,"extension":6.4359950695159736},"index":1,"playId":"c5cfc0fb-6f56-3686-816a-4614d6ab3602","pitchNumber":2,"startTime":"2026-06-27T22:53:09.069Z","endTime":"2026-06-27T22:53:12.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.5,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.53300141319385,"aZ":-13.584735515164489,"pfxX":2.0880198007653883,"pfxZ":10.011847268227367,"pX":-0.49929189576904914,"pZ":2.036393225921622,"vX0":-7.600993998989278,"vY0":-134.96294064024832,"vZ0":-6.484444181230855,"x":136.03,"y":183.8,"x0":2.074167422824884,"y0":50.00544609800603,"z0":5.414970203736848,"aX":3.8782579743241903},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":17.0,"breakHorizontal":-2.3,"spinRate":2410,"spinDirection":153},"zone":7,"typeConfidence":0.9,"plateTime":0.4048035139774262,"extension":6.40152078135133},"index":2,"playId":"481bd5ea-3a90-3a0f-a477-63be9aa13d70","pitchNumber":3,"startTime":"2026-06-27T22:53:27.479Z","endTime":"2026-06-27T22:53:30.499Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.1,"endSpeed":81.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.130574558841545,"aZ":-27.16101498828296,"pfxX":-2.359202661477765,"pfxZ":2.9875946557630684,"pX":-0.9627897623858463,"pZ":1.2890713794130515,"vX0":-7.029439085481481,"vY0":-128.1906256631615,"vZ0":-5.2876656584672235,"x":153.7,"y":203.98,"x0":2.1111794177967167,"y0":50.005759045703485,"z0":5.473997316730859,"aX":-3.9646515084580547},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.6,"breakHorizontal":5.8,"spinRate":2480,"spinDirection":190},"zone":13,"typeConfidence":0.9,"plateTime":0.42571725920747916,"extension":6.422721328503249},"index":3,"playId":"4a53cff6-1ae0-3b4b-88aa-0bc7b0e4d38a","pitchNumber":4,"startTime":"2026-06-27T22:53:45.749Z","endTime":"2026-06-27T22:53:48.749Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:53:48.749Z","atBatIndex":39},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bryson Stott flies out to left fielder Juan Soto.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-27T22:53:48.555Z","endTime":"2026-06-27T22:54:57.659Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":93.0,"endSpeed":85.8,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.82005974073179,"aZ":-15.175140692337434,"pfxX":2.7606502353222844,"pfxZ":9.087607390830971,"pX":-0.5926388068447754,"pZ":2.634980834197311,"vX0":-8.324091276775103,"vY0":-135.2455966715914,"vZ0":-4.98202831976189,"x":139.59,"y":167.64,"x0":2.1532796854991374,"y0":50.00239449618073,"z0":5.549294931298054,"aX":5.164734875599306},"breaks":{"breakAngle":12.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":15.7,"breakHorizontal":-3.4,"spinRate":2466,"spinDirection":155},"zone":4,"typeConfidence":0.9,"plateTime":0.40349385035845753,"extension":6.442185355259419},"index":0,"playId":"795ac24a-60c7-3222-860b-ea4ab2ec63da","pitchNumber":1,"startTime":"2026-06-27T22:54:16.705Z","endTime":"2026-06-27T22:54:19.705Z","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":87.4,"endSpeed":81.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.454875846710078,"aZ":-28.572101958640996,"pfxX":-1.8529168334473125,"pfxZ":2.174339271687363,"pX":-1.2216811899342688,"pZ":1.1636761645114497,"vX0":-7.540273764230138,"vY0":-127.137014852032,"vZ0":-5.16613802659751,"x":163.57,"y":207.36,"x0":2.010286685665473,"y0":50.00117987681342,"z0":5.46056603515836,"aX":-3.0638677187508314},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.1,"breakHorizontal":4.9,"spinRate":2547,"spinDirection":261},"zone":13,"typeConfidence":0.91,"plateTime":0.4290623965274296,"extension":6.304844505669677},"index":1,"playId":"fba00d00-7b39-3675-b670-9865094e2f74","pitchNumber":2,"startTime":"2026-06-27T22:54:33.630Z","endTime":"2026-06-27T22:54:36.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.4,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.78445572053469,"aZ":-28.05692906793536,"pfxX":-2.1064473060294095,"pfxZ":2.4689293476843392,"pX":-0.7008179391222914,"pZ":2.3032237839694343,"vX0":-6.762336905937635,"vY0":-127.66959739628909,"vZ0":-2.672486261426152,"x":143.71,"y":176.59,"x0":2.245113627493698,"y0":50.00331121891868,"z0":5.548913280151751,"aX":-3.5112835995094667},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":4.2,"breakHorizontal":5.2,"spinRate":2551,"spinDirection":196},"zone":4,"typeConfidence":0.91,"plateTime":0.42736294679968,"extension":6.392694122316872},"hitData":{"launchSpeed":81.5,"launchAngle":31.0,"totalDistance":291.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.96,"coordY":88.15}},"index":2,"playId":"4025ada2-5197-3391-86c5-b0c961a460d8","pitchNumber":3,"startTime":"2026-06-27T22:54:48.924Z","endTime":"2026-06-27T22:54:57.659Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:54:57.659Z","atBatIndex":40},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out sharply to right fielder Gabriel Rincones Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":true},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T22:56:55.065Z","endTime":"2026-06-27T22:57:18.652Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":687282,"link":"/api/v1/people/687282"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":83.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.56952857308687,"aZ":-11.12859783172025,"pfxX":-2.8358814887795947,"pfxZ":11.560519673437808,"pX":0.2070650648796671,"pZ":3.358684589797113,"vX0":1.398521883669183,"vY0":-134.87101018744352,"vZ0":-5.211499234763131,"x":109.11,"y":148.1,"x0":0.04692055309159936,"y0":50.004067128867696,"z0":6.118471243812472,"aX":-5.162976306641538},"breaks":{"breakAngle":21.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":19.8,"breakHorizontal":4.8,"spinRate":2359,"spinDirection":198},"zone":2,"typeConfidence":0.9,"plateTime":0.40796015777800987,"extension":6.240512318247901},"hitData":{"launchSpeed":105.8,"launchAngle":44.0,"totalDistance":338.0,"trajectory":"fly_ball","hardness":"hard","location":"9","coordinates":{"coordX":209.52,"coordY":90.51}},"index":0,"playId":"af188c33-3a37-3b82-ae21-f46bd97e5e42","pitchNumber":1,"startTime":"2026-06-27T22:57:07.910Z","endTime":"2026-06-27T22:57:18.652Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:57:18.652Z","atBatIndex":41},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Juan Soto singles on a fly ball to right fielder Gabriel Rincones Jr.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T22:57:17.378Z","endTime":"2026-06-27T22:59:28.342Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":2,"outs":1},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":687282,"link":"/api/v1/people/687282"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.1,"endSpeed":66.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.284806360284097,"aZ":-44.27281440931524,"pfxX":1.1765520356301904,"pfxZ":-10.763682992514408,"pX":0.8284367933213893,"pZ":2.279126011332587,"vX0":0.9521061690906961,"vY0":-106.30782771442881,"vZ0":2.2969978645641866,"x":85.42,"y":177.24,"x0":0.21892733353079313,"y0":50.003756834742674,"z0":6.27846202197751,"aX":1.322209449569974},"breaks":{"breakAngle":2.4,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.2,"breakVerticalInduced":-18.2,"breakHorizontal":-2.4,"spinRate":2097,"spinDirection":1},"zone":14,"typeConfidence":0.9,"plateTime":0.5188275509269142,"extension":6.463340083987639},"index":0,"playId":"3524060c-a914-36b4-bcf6-43b89916aaad","pitchNumber":1,"startTime":"2026-06-27T22:57:46.651Z","endTime":"2026-06-27T22:58:13.653Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":false,"inProgress":false,"reviewType":"MJ","challengeTeamId":143,"player":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"}}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":73.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.732987625540126,"aZ":-23.790700812609614,"pfxX":-7.787796940443055,"pfxZ":6.092200608963953,"pX":-0.8661971717065261,"pZ":2.5621888463781195,"vX0":-0.763435686895321,"vY0":-117.28009506489286,"vZ0":-3.123380249951424,"x":150.02,"y":169.6,"x0":0.4748499306941669,"y0":50.001906881413966,"z0":6.1600622854831135,"aX":-10.7138957451864},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":10.4,"breakHorizontal":14.3,"spinRate":2144,"spinDirection":217},"zone":11,"typeConfidence":0.91,"plateTime":0.46924376856560723,"extension":6.59957426279537},"index":1,"playId":"142ccacc-6f72-31fa-9386-68eb220da064","pitchNumber":2,"startTime":"2026-06-27T22:58:15.604Z","endTime":"2026-06-27T22:58:19.243Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-27T22:58:32.216Z","endTime":"2026-06-27T22:58:42.357Z","isPitch":false,"type":"action","player":{"id":665742,"link":"/api/v1/people/665742"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.33175101915352,"aZ":-30.913288811029805,"pfxX":3.726808654627879,"pfxZ":0.8496561308982411,"pX":0.2932370642519014,"pZ":2.289839043295293,"vX0":-1.1596394157450123,"vY0":-121.2283508387298,"vZ0":-2.887928185442317,"x":105.82,"y":176.95,"x0":0.29308736524628937,"y0":50.00491691060785,"z0":6.190397344329846,"aX":5.556959789908379},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.1,"breakHorizontal":-6.5,"spinRate":2193,"spinDirection":160},"zone":6,"typeConfidence":0.91,"plateTime":0.4515248395333753,"extension":6.4304545386333025},"index":3,"playId":"eef741fa-8dac-3caf-ac54-1a5d23b4012d","pitchNumber":3,"startTime":"2026-06-27T22:58:42.357Z","endTime":"2026-06-27T22:58:45.569Z","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":1},"pitchData":{"startSpeed":91.9,"endSpeed":83.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.309979248513663,"aZ":-13.108224045963995,"pfxX":-0.2692356661627122,"pfxZ":10.569277778413934,"pX":-0.3480927808234905,"pZ":4.554450372913942,"vX0":-1.4854660956224406,"vY0":-133.82247786848174,"vZ0":-1.9406555220001236,"x":130.27,"y":115.81,"x0":0.2504033453639478,"y0":50.004723964254566,"z0":6.2338497732462255,"aX":-0.4856033442141261},"breaks":{"breakAngle":3.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.6,"breakVerticalInduced":18.8,"breakHorizontal":0.8,"spinRate":2251,"spinDirection":192},"zone":11,"typeConfidence":0.89,"plateTime":0.41013015300238953,"extension":6.386946382907738},"index":4,"playId":"26cf0993-5690-3c09-b540-f330e2861f70","pitchNumber":4,"startTime":"2026-06-27T22:58:59.856Z","endTime":"2026-06-27T22:59:02.856Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.1,"endSpeed":74.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.254108752888232,"aZ":-24.40690573054796,"pfxX":-7.072087102847959,"pfxZ":5.52739014019077,"pX":-0.4947432599365753,"pZ":1.8617558146617466,"vX0":0.023574392637760233,"vY0":-118.00833511820352,"vZ0":-4.6099177446037425,"x":135.86,"y":188.51,"x0":0.41328307543396625,"y0":50.001942062330066,"z0":6.0991015591349775,"aX":-9.935762135747892},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":9.1,"breakHorizontal":12.8,"spinRate":2024,"spinDirection":221},"zone":7,"typeConfidence":0.9,"plateTime":0.4648228919322057,"extension":6.584006401578834},"hitData":{"launchSpeed":78.6,"launchAngle":26.0,"totalDistance":266.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":191.55,"coordY":114.67}},"index":5,"playId":"fa0d6b39-2ec1-30c4-8678-e1aa7902d319","pitchNumber":5,"startTime":"2026-06-27T22:59:16.352Z","endTime":"2026-06-27T22:59:28.342Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T22:59:28.342Z","atBatIndex":42},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Bo Bichette singles on a fly ball to right fielder Gabriel Rincones Jr. Juan Soto to 2nd.","rbi":0,"awayScore":2,"homeScore":0,"isOut":false},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T22:59:27.257Z","endTime":"2026-06-27T23:01:12.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"postOnSecond":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":687282,"link":"/api/v1/people/687282"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"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":1},"pitchData":{"startSpeed":84.3,"endSpeed":77.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.586375975018516,"aZ":-27.570908245570763,"pfxX":4.77763089799972,"pfxZ":3.0304562734642637,"pX":0.28903444187498745,"pZ":2.9570481100663253,"vX0":-1.4434681797160696,"vY0":-122.746433099254,"vZ0":-2.242470272969255,"x":105.98,"y":158.94,"x0":0.2660793494531961,"y0":50.000794039601935,"z0":6.243372034534351,"aX":7.247688329417712},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":5.2,"breakHorizontal":-8.3,"spinRate":2282,"spinDirection":160},"zone":3,"typeConfidence":0.91,"plateTime":0.4472015764210546,"extension":6.3262100823276795},"index":0,"playId":"5a8cf76e-ddf3-36af-bf5c-233bbb6d0359","pitchNumber":1,"startTime":"2026-06-27T22:59:53.325Z","endTime":"2026-06-27T22:59:57.260Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":84.9,"endSpeed":78.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.12648875357391,"aZ":-25.176181724454363,"pfxX":3.9856731294111207,"pfxZ":4.48805758768256,"pX":0.4636681952091358,"pZ":2.9923683220755417,"vX0":-0.9845773945291946,"vY0":-123.66820445811936,"vZ0":-2.6605049797869857,"x":99.33,"y":157.99,"x0":0.3474508671562108,"y0":50.00259636267641,"z0":6.179258055491825,"aX":6.21443222918708},"breaks":{"breakAngle":13.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":7.8,"breakHorizontal":-7.0,"spinRate":2404,"spinDirection":156},"zone":3,"typeConfidence":0.91,"plateTime":0.4417757667633633,"extension":6.523529917655565},"index":1,"playId":"9e4bc9e7-b5b6-3d99-9d98-da1f6d5c27a2","pitchNumber":2,"startTime":"2026-06-27T23:00:14.223Z","endTime":"2026-06-27T23:00:17.223Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":86.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.06330737686885,"aZ":-11.257369754576931,"pfxX":-1.0961916811171726,"pfxZ":11.040587846185515,"pX":0.964363906708813,"pZ":2.8911407286750532,"vX0":2.3899784469554755,"vY0":-136.75599145169048,"vZ0":-6.248119586402553,"x":80.24,"y":160.72,"x0":0.22164287433687707,"y0":50.00481383844062,"z0":5.977188393151202,"aX":-2.0773279121473336},"breaks":{"breakAngle":7.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":18.8,"breakHorizontal":1.4,"spinRate":2132,"spinDirection":205},"zone":12,"typeConfidence":0.9,"plateTime":0.4004670732681217,"extension":6.54723606655392},"index":2,"playId":"334c0f8e-175f-3f08-81ca-2280fb50ab14","pitchNumber":3,"startTime":"2026-06-27T23:00:38.954Z","endTime":"2026-06-27T23:00:41.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.1,"endSpeed":67.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.58821232629273,"aZ":-44.80842615470592,"pfxX":-0.4036325688391691,"pfxZ":-10.915946788283396,"pX":0.6817202124280292,"pZ":2.082068253003842,"vX0":1.010083317374861,"vY0":-107.81948069239235,"vZ0":1.9731652563985163,"x":91.01,"y":182.56,"x0":0.2562490362772924,"y0":50.000035746198556,"z0":6.161310515768142,"aX":-0.46754569190785267},"breaks":{"breakAngle":0.0,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.1,"breakVerticalInduced":-18.7,"breakHorizontal":0.4,"spinRate":1998,"spinDirection":352},"zone":9,"typeConfidence":0.9,"plateTime":0.5112043841038059,"extension":6.480847259578731},"hitData":{"launchSpeed":65.7,"launchAngle":32.0,"totalDistance":187.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":183.13,"coordY":136.98}},"index":3,"playId":"016d877f-0afa-356f-a407-6567afbdab1d","pitchNumber":4,"startTime":"2026-06-27T23:00:59.172Z","endTime":"2026-06-27T23:01:12.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:01:12.241Z","atBatIndex":43},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Francisco Lindor triples (3) on a sharp ground ball to right fielder Gabriel Rincones Jr. Juan Soto scores. Bo Bichette scores.","rbi":2,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":44,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T23:02:33.863Z","endTime":"2026-06-27T23:03:11.288Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":0,"strikes":1,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":687282,"link":"/api/v1/people/687282"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"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":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T23:01:27.391Z","endTime":"2026-06-27T23:02:36.000Z","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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":74.4,"endSpeed":68.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.951699661234056,"aZ":-45.19955009574009,"pfxX":-0.7163281202742002,"pfxZ":-11.162866869355092,"pX":-0.6318175388927482,"pZ":2.003474415373629,"vX0":-1.7924775794302927,"vY0":-108.25472525646535,"vZ0":1.7383292809667146,"x":141.08,"y":184.69,"x0":0.30587459661255667,"y0":50.004780104154435,"z0":6.204330493271255,"aX":-0.8354716482044361},"breaks":{"breakAngle":1.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-69.2,"breakVerticalInduced":-19.2,"breakHorizontal":1.8,"spinRate":2169,"spinDirection":352},"zone":7,"typeConfidence":0.9,"plateTime":0.5093575496529037,"extension":6.55005288308477},"index":1,"playId":"f5b3ebc7-3ffc-36f9-a3bd-33209462c096","pitchNumber":1,"startTime":"2026-06-27T23:02:36.000Z","endTime":"2026-06-27T23:02:39.477Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":93.6,"endSpeed":85.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.73782766315627,"aZ":-11.809864711295573,"pfxX":-2.887446995114053,"pfxZ":10.854775887486358,"pX":0.35533423282841,"pZ":1.6649488592792345,"vX0":1.8076359080462834,"vY0":-136.0797779493513,"vZ0":-9.090641651010516,"x":103.46,"y":193.83,"x0":0.05775262082033335,"y0":50.003608239057954,"z0":5.866123198662653,"aX":-5.417894662944807},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":18.0,"breakHorizontal":4.8,"spinRate":2230,"spinDirection":196},"zone":9,"typeConfidence":0.9,"plateTime":0.4024297580421172,"extension":6.732039263108909},"hitData":{"launchSpeed":102.4,"launchAngle":2.0,"totalDistance":59.0,"trajectory":"ground_ball","hardness":"hard","location":"9","coordinates":{"coordX":219.0,"coordY":103.0}},"index":2,"playId":"4f0b5108-793a-385f-9b8a-7b98a09c1530","pitchNumber":2,"startTime":"2026-06-27T23:02:55.265Z","endTime":"2026-06-27T23:03:11.288Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:03:11.288Z","atBatIndex":44},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Jared Young walks.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":45,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T23:03:18.232Z","endTime":"2026-06-27T23:04:50.812Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":75.7,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78383610900241,"aZ":-21.655911363630914,"pfxX":-6.25242688694293,"pfxZ":7.272940605009268,"pX":0.22882923147027223,"pZ":0.8034166042547303,"vX0":1.2854579411556972,"vY0":-119.41595691175284,"vZ0":-7.573903842174127,"x":108.28,"y":217.09,"x0":0.49612859293217404,"y0":50.00038707029557,"z0":5.961296833446446,"aX":-9.037366290825627},"breaks":{"breakAngle":20.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":11.6,"breakHorizontal":11.0,"spinRate":2297,"spinDirection":225},"zone":14,"typeConfidence":0.91,"plateTime":0.4584981022810286,"extension":6.621231811859165},"index":0,"playId":"93ad656c-c1da-305f-b0d8-67afc36884be","pitchNumber":1,"startTime":"2026-06-27T23:03:45.313Z","endTime":"2026-06-27T23:03:49.444Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.0,"endSpeed":73.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.74626606890681,"aZ":-22.584534030210882,"pfxX":-7.218382639242285,"pfxZ":6.853704976174283,"pX":-0.747629730130912,"pZ":3.6556342548625844,"vX0":-0.4929288815471775,"vY0":-117.91428941147929,"vZ0":-1.1415718157156545,"x":145.5,"y":140.08,"x0":0.4015171222580809,"y0":50.003557926745295,"z0":6.242223139308233,"aX":-10.099778129267124},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":12.4,"breakHorizontal":13.2,"spinRate":2060,"spinDirection":228},"zone":11,"typeConfidence":0.91,"plateTime":0.46564266990623304,"extension":6.621614855001258},"index":1,"playId":"ca8872d4-d3f4-3269-ac2e-24ba12def31d","pitchNumber":2,"startTime":"2026-06-27T23:04:05.487Z","endTime":"2026-06-27T23:04:09.102Z","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":3,"strikes":0,"outs":1},"pitchData":{"startSpeed":73.9,"endSpeed":67.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.092261310856333,"aZ":-45.72457065647334,"pfxX":-0.6476993922928906,"pfxZ":-11.775515145532681,"pX":0.475006630351204,"pZ":3.767283784835508,"vX0":0.5339059876030896,"vY0":-107.38970822910963,"vZ0":5.193432733207004,"x":98.89,"y":137.06,"x0":0.30559317033624966,"y0":50.000726660195795,"z0":6.450696520137821,"aX":-0.7455610354740392},"breaks":{"breakAngle":1.2,"breakLength":15.6,"breakY":24.0,"breakVertical":-70.1,"breakVerticalInduced":-19.2,"breakHorizontal":1.0,"spinRate":2057,"spinDirection":354},"zone":12,"typeConfidence":0.91,"plateTime":0.5128738815266267,"extension":6.5356883728050486},"index":2,"playId":"3fe15b1a-7ea6-3ef4-a0c0-bd775915f260","pitchNumber":3,"startTime":"2026-06-27T23:04:26.864Z","endTime":"2026-06-27T23:04:30.673Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.6,"endSpeed":83.1,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.57973151577923,"aZ":-11.013207466291393,"pfxX":-2.9964118341582897,"pfxZ":11.844381242138313,"pX":0.47979252933309324,"pZ":4.45128161398859,"vX0":1.239855425480774,"vY0":-133.30811161314878,"vZ0":-2.3811286530544673,"x":98.71,"y":118.6,"x0":0.39612327710263057,"y0":50.006075642636894,"z0":6.1586323006934585,"aX":-5.355273287205508},"breaks":{"breakAngle":24.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.6,"breakVerticalInduced":21.1,"breakHorizontal":5.2,"spinRate":2312,"spinDirection":197},"zone":12,"typeConfidence":0.89,"plateTime":0.4120001793439467,"extension":6.539558246542163},"index":3,"playId":"b7245d54-8736-371f-beff-64a9436295c7","pitchNumber":4,"startTime":"2026-06-27T23:04:47.612Z","endTime":"2026-06-27T23:04:50.812Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:04:50.812Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Mark Vientos walks. Jared Young to 2nd.","rbi":0,"awayScore":2,"homeScore":2,"isOut":false},"about":{"atBatIndex":46,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T23:07:59.265Z","endTime":"2026-06-27T23:09:41.002Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"postOnSecond":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"postOnThird":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Loaded"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[1],"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T23:05:22.145Z","endTime":"2026-06-27T23:07:44.505Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Jonathan Bowlan replaces Alan Rangel.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":2,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-27T23:07:44.505Z","endTime":"2026-06-27T23:08:01.565Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":680742,"link":"/api/v1/people/680742"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.1,"endSpeed":76.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.092060721255066,"aZ":-33.01360392483394,"pfxX":9.890907426553495,"pfxZ":-0.5705357096643153,"pX":0.8331776968578574,"pZ":1.7915755541816323,"vX0":5.283679384400401,"vY0":-120.94702268380173,"vZ0":-3.4771778974214618,"x":85.24,"y":190.41,"x0":-2.6660740433270163,"y0":50.000756375184224,"z0":6.149840215738025,"aX":14.617667517422536},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-1.6,"breakHorizontal":-19.2,"spinRate":2808,"spinDirection":46},"zone":14,"typeConfidence":2.0,"plateTime":0.4532500216646991,"extension":6.302492324802264},"index":2,"playId":"58489087-41c5-3dfc-9b6b-6e3130b77cbc","pitchNumber":1,"startTime":"2026-06-27T23:08:01.565Z","endTime":"2026-06-27T23:08:28.580Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"}}},{"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":1},"pitchData":{"startSpeed":83.9,"endSpeed":77.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.924400916544183,"aZ":-33.433338296709984,"pfxX":6.88204314105736,"pfxZ":-0.8419424701114808,"pX":0.8778911557271856,"pZ":1.5949543517544411,"vX0":6.217242265203028,"vY0":-122.01663851054339,"vZ0":-3.8117191426017785,"x":83.54,"y":195.72,"x0":-2.600799810724518,"y0":50.00077367572926,"z0":6.0706588460343145,"aX":10.3320144529644},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":-2.2,"breakHorizontal":-13.9,"spinRate":2685,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44959182673773146,"extension":6.395699023778965},"index":3,"playId":"5d8232ea-c13d-366a-8547-771cffd494ea","pitchNumber":2,"startTime":"2026-06-27T23:08:34.147Z","endTime":"2026-06-27T23:08:37.176Z","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":96.8,"endSpeed":88.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.63612681070812,"aZ":-18.338878944679657,"pfxX":-11.178004509262971,"pfxZ":6.905309937377675,"pX":-0.6073967676238299,"pZ":0.9833000165343886,"vX0":8.943207514012755,"vY0":-140.36418864744508,"vZ0":-10.51295162065238,"x":140.15,"y":212.23,"x0":-2.3765650656725295,"y0":50.00079944373007,"z0":5.961420948415871,"aX":-22.38729232000686},"breaks":{"breakAngle":44.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-18.7,"breakVerticalInduced":10.6,"breakHorizontal":18.5,"spinRate":2372,"spinDirection":219},"zone":13,"typeConfidence":2.0,"plateTime":0.3896500768750659,"extension":6.549095924007735},"index":4,"playId":"20963dc3-2f27-3896-988b-6820d13670e2","pitchNumber":3,"startTime":"2026-06-27T23:08:54.640Z","endTime":"2026-06-27T23:08:57.938Z","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":1},"pitchData":{"startSpeed":83.6,"endSpeed":77.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65341208513252,"aZ":-30.902630060603776,"pfxX":8.35244258602694,"pfxZ":0.8444854813306995,"pX":0.846574242745069,"pZ":1.1300471347265322,"vX0":5.500049905662768,"vY0":-121.6886869820226,"vZ0":-5.37994762308271,"x":84.73,"y":208.27,"x0":-2.5271091682431517,"y0":50.00190332270363,"z0":6.043518960178463,"aX":12.536540902129598},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":0.5,"breakHorizontal":-16.4,"spinRate":2787,"spinDirection":48},"zone":14,"typeConfidence":2.0,"plateTime":0.44994168005073343,"extension":6.512411376097807},"index":5,"playId":"7acdff01-41a1-3a4c-8c7d-a3bcce1d0b2a","pitchNumber":4,"startTime":"2026-06-27T23:09:14.926Z","endTime":"2026-06-27T23:09:18.563Z","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":1},"pitchData":{"startSpeed":97.0,"endSpeed":89.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.13254325690634,"aZ":-18.08945504594451,"pfxX":-8.693153258574142,"pfxZ":6.958812810782668,"pX":-1.253268189056907,"pZ":2.337305389808477,"vX0":6.454378307572404,"vY0":-141.10686286738888,"vZ0":-6.87346225503176,"x":164.77,"y":175.67,"x0":-2.4371615712779806,"y0":50.00004176247664,"z0":5.963743883240067,"aX":-17.58452686929425},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":11.4,"breakHorizontal":14.5,"spinRate":2518,"spinDirection":212},"zone":13,"typeConfidence":2.0,"plateTime":0.3876891800490525,"extension":6.4871361282275455},"index":6,"playId":"529e43ec-fcb1-3aef-9c2f-cea7585a1299","pitchNumber":5,"startTime":"2026-06-27T23:09:36.244Z","endTime":"2026-06-27T23:09:41.002Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:09:41.002Z","atBatIndex":46},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"A.J. Ewing singles on a sharp ground ball to center fielder Justin Crawford. Francisco Lindor scores. Jared Young scores. Mark Vientos to 2nd.","rbi":2,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":47,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T23:09:40.888Z","endTime":"2026-06-27T23:10:20.389Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":{"id":660604,"link":"/api/v1/people/660604"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.5,"endSpeed":84.0,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.196596990308766,"aZ":-27.40278066422193,"pfxX":-7.521752686063785,"pfxZ":2.6652255780231524,"pX":-0.14942494968535125,"pZ":1.8205265810156275,"vX0":8.724359980557585,"vY0":-132.8570234488316,"vZ0":-5.579366022108074,"x":122.7,"y":189.63,"x0":-2.496974572510687,"y0":50.00080805612117,"z0":5.9366608996547905,"aX":-13.45831253831782},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":3.8,"breakHorizontal":11.8,"spinRate":1575,"spinDirection":215},"zone":8,"typeConfidence":2.0,"plateTime":0.4120968631146247,"extension":6.673835789579139},"hitData":{"launchSpeed":104.7,"launchAngle":-11.0,"totalDistance":10.0,"trajectory":"ground_ball","hardness":"hard","location":"8","coordinates":{"coordX":147.0,"coordY":92.0}},"index":0,"playId":"d26be94b-ddb1-300c-85e4-cbef06538d68","pitchNumber":1,"startTime":"2026-06-27T23:10:09.363Z","endTime":"2026-06-27T23:10:20.389Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:10:20.389Z","atBatIndex":47},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T23:11:01.677Z","endTime":"2026-06-27T23:11:46.677Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":2},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"postOnSecond":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.9,"endSpeed":88.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.54896453224275,"aZ":-9.514662867508246,"pfxX":-3.8763768263108895,"pfxZ":11.162295175801534,"pX":-0.26160268457597574,"pZ":3.5156972980538157,"vX0":6.845038792588432,"vY0":-142.252975679974,"vZ0":-5.709828900195256,"x":126.97,"y":143.86,"x0":-2.205937562428611,"y0":50.00041130723553,"z0":6.16500861743139,"aX":-7.868044092648771},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-9.7,"breakVerticalInduced":19.1,"breakHorizontal":5.5,"spinRate":2557,"spinDirection":215},"zone":11,"typeConfidence":2.0,"plateTime":0.3864544595102437,"extension":6.6222488811959614},"index":0,"playId":"1be7f732-3c97-399a-b380-7324cda8b12f","pitchNumber":1,"startTime":"2026-06-27T23:11:01.677Z","endTime":"2026-06-27T23:11:05.006Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":81.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.25813734940595,"aZ":-26.908743569129687,"pfxX":-8.874773239277326,"pfxZ":3.043220830880525,"pX":-0.4663212516001548,"pZ":3.0734378738616726,"vX0":8.083090673307588,"vY0":-131.81586232158767,"vZ0":-2.646382967312534,"x":134.78,"y":155.8,"x0":-2.443854063699757,"y0":50.004467123137594,"z0":6.111278482557162,"aX":-15.365801511953173},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.7,"breakVerticalInduced":5.0,"breakHorizontal":13.9,"spinRate":1663,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.4181230748079532,"extension":6.725039170406719},"index":1,"playId":"14e85862-bcfc-32af-ba51-73debcef6272","pitchNumber":2,"startTime":"2026-06-27T23:11:21.728Z","endTime":"2026-06-27T23:11:25.108Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.2,"endSpeed":88.0,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.05070203899503,"aZ":-12.043664801586727,"pfxX":-5.28989019804186,"pfxZ":10.057521541218103,"pX":-0.5995351897416122,"pZ":3.4589020131898827,"vX0":6.581664498567903,"vY0":-141.25206308799065,"vZ0":-5.204244156356458,"x":139.85,"y":145.39,"x0":-2.2830800672358516,"y0":50.00135567665469,"z0":6.113255955145341,"aX":-10.586700015066315},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":17.2,"breakHorizontal":8.0,"spinRate":2486,"spinDirection":211},"zone":1,"typeConfidence":2.0,"plateTime":0.38919593009748654,"extension":6.621332319439632},"index":2,"playId":"3d471d3c-9ea8-3202-8bc5-b73db063f4c7","pitchNumber":3,"startTime":"2026-06-27T23:11:43.602Z","endTime":"2026-06-27T23:11:46.677Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:11:46.677Z","atBatIndex":48},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-27T23:11:47.105Z","endTime":"2026-06-27T23:12:28.527Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"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":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"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(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":97.1,"endSpeed":88.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.82625653438518,"aZ":-18.38419249958206,"pfxX":-7.852111865942164,"pfxZ":6.852134127367492,"pX":-1.2999321439550047,"pZ":2.670672187008112,"vX0":5.981096628784919,"vY0":-141.1494113556601,"vZ0":-5.975742846320965,"x":166.55,"y":166.67,"x0":-2.42867652536793,"y0":50.005066423082766,"z0":6.003407205798359,"aX":-15.80908680704492},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.8,"breakVerticalInduced":11.3,"breakHorizontal":13.0,"spinRate":2358,"spinDirection":219},"zone":11,"typeConfidence":2.0,"plateTime":0.38838802421437757,"extension":6.836395510711416},"hitData":{"launchSpeed":81.0,"launchAngle":10.0,"totalDistance":122.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":104.18,"coordY":151.68}},"index":0,"playId":"a72bf699-8fe0-347d-a8a5-9f34ddf625ce","pitchNumber":1,"startTime":"2026-06-27T23:12:20.045Z","endTime":"2026-06-27T23:12:28.527Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:12:28.527Z","atBatIndex":49},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Edmundo Sosa grounds out, third baseman Bo Bichette to first baseman Jared Young.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":50,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T23:15:06.515Z","endTime":"2026-06-27T23:15:16.932Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Huascar Brazobán replaces A.J. Minter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T23:13:54.757Z","endTime":"2026-06-27T23:15:08.884Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":623211,"link":"/api/v1/people/623211"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.8,"endSpeed":86.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.077891447049588,"aZ":-22.493348440897165,"pfxX":-9.200623475154188,"pfxZ":5.025206196195083,"pX":-1.2449292837256682,"pZ":2.3789479546049725,"vX0":3.4017861852712805,"vY0":-138.02790276813298,"vZ0":-5.272965152813652,"x":164.45,"y":174.55,"x0":-1.2987596547880853,"y0":50.005847493911894,"z0":5.831405453670838,"aX":-17.733472717904764},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":8.2,"breakHorizontal":16.0,"spinRate":2421,"spinDirection":226},"zone":13,"typeConfidence":0.92,"plateTime":0.39700885627880655,"extension":5.548065157412226},"hitData":{"launchSpeed":68.3,"launchAngle":1.0,"totalDistance":38.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":92.49,"coordY":169.41}},"index":1,"playId":"59a873e3-8d47-3f7b-bef7-2730f74cd7ee","pitchNumber":1,"startTime":"2026-06-27T23:15:08.884Z","endTime":"2026-06-27T23:15:16.932Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:15:16.932Z","atBatIndex":50},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Gabriel Rincones Jr. flies out to left fielder Juan Soto.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":51,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T23:15:17.943Z","endTime":"2026-06-27T23:16:26.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":665742,"link":"/api/v1/people/665742"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":87.1,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.48061958260789,"aZ":-25.27265101434061,"pfxX":-10.742239148010867,"pfxZ":3.5391593808881225,"pX":-0.9543724104614463,"pZ":3.0048000181334222,"vX0":4.861630591813287,"vY0":-139.2767939439778,"vZ0":-3.5001690387645366,"x":153.38,"y":157.65,"x0":-1.3342582212096563,"y0":50.00261076757336,"z0":5.96372222673806,"aX":-20.94467230590836},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":5.8,"breakHorizontal":18.4,"spinRate":2291,"spinDirection":221},"zone":11,"typeConfidence":0.91,"plateTime":0.3943974298091302,"extension":5.628983436689888},"index":0,"playId":"13543991-3430-3d77-a2c3-a492e63d3b39","pitchNumber":1,"startTime":"2026-06-27T23:15:37.726Z","endTime":"2026-06-27T23:15:40.726Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.5,"endSpeed":82.8,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.09315844048081,"aZ":-28.180057187132775,"pfxX":-8.797033814146541,"pfxZ":2.2817883667221714,"pX":-1.8079145871589275,"pZ":2.311243715321618,"vX0":1.8929836665986726,"vY0":-131.7207312952073,"vZ0":-4.158591224020734,"x":185.91,"y":176.38,"x0":-1.3950712946002375,"y0":50.003594073342526,"z0":6.004478683676841,"aX":-15.391928147602743},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":3.4,"breakHorizontal":15.5,"spinRate":2093,"spinDirection":239},"zone":13,"typeConfidence":0.9,"plateTime":0.41651506693428475,"extension":5.652499053359193},"index":1,"playId":"f4e0246c-b3d1-33d6-93e0-8b0d70e1b109","pitchNumber":2,"startTime":"2026-06-27T23:16:03.085Z","endTime":"2026-06-27T23:16:06.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":90.2,"endSpeed":82.3,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.573166182234477,"aZ":-30.12224115252179,"pfxX":-9.900515707424487,"pfxZ":1.1842785370469207,"pX":-0.6940227894758655,"pZ":1.9847722740917917,"vX0":4.772627915570015,"vY0":-131.1422377086256,"vZ0":-4.429159594380339,"x":143.45,"y":185.19,"x0":-1.2583043309511908,"y0":50.00069850453295,"z0":5.960758277438643,"aX":-17.120192330216327},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.3,"breakHorizontal":16.8,"spinRate":2171,"spinDirection":239},"zone":7,"typeConfidence":0.9,"plateTime":0.418789901406448,"extension":5.614577838651614},"hitData":{"launchSpeed":78.7,"launchAngle":44.0,"totalDistance":257.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":74.1,"coordY":110.74}},"index":2,"playId":"ffc74a4c-71f4-3cb9-a6db-48e974df6f71","pitchNumber":3,"startTime":"2026-06-27T23:16:13.868Z","endTime":"2026-06-27T23:16:26.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:16:26.528Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Justin Crawford singles on a sharp line drive to right fielder Carson Benge.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":52,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T23:16:21.566Z","endTime":"2026-06-27T23:17:17.759Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"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":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"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_fielded_ball"}]}],"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":96.4,"endSpeed":87.9,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.236923844948976,"aZ":-19.419982434886588,"pfxX":-8.772952243801662,"pfxZ":6.4474573658780905,"pX":-0.1669861908881501,"pZ":1.706897413100109,"vX0":5.778681479689128,"vY0":-140.15030889658513,"vZ0":-7.612392525702877,"x":123.37,"y":192.69,"x0":-1.121321721129371,"y0":50.00652667691103,"z0":5.738525619699253,"aX":-17.363737107157377},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.4,"breakVerticalInduced":10.2,"breakHorizontal":14.6,"spinRate":2344,"spinDirection":237},"zone":8,"typeConfidence":0.83,"plateTime":0.39161177186813667,"extension":5.743665691861365},"index":0,"playId":"7c2f1920-b0ff-3364-9534-14da12e93672","pitchNumber":1,"startTime":"2026-06-27T23:16:40.843Z","endTime":"2026-06-27T23:16:44.431Z","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":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":96.1,"endSpeed":87.8,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.953006495900627,"aZ":-25.838883230184596,"pfxX":-9.529242948130374,"pfxZ":3.208979919582969,"pX":0.017138144688258274,"pZ":2.9509195705362314,"vX0":6.456165697656834,"vY0":-139.76207905355415,"vZ0":-3.311290691434461,"x":116.35,"y":159.11,"x0":-1.0865382702105857,"y0":50.00447661853458,"z0":5.850978930728315,"aX":-18.824594651729853},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.3,"breakHorizontal":15.8,"spinRate":2351,"spinDirection":223},"zone":2,"typeConfidence":0.91,"plateTime":0.3921330622203367,"extension":5.68513149062857},"index":1,"playId":"9510deb8-c7df-30c3-8273-396d44c089da","pitchNumber":2,"startTime":"2026-06-27T23:16:54.153Z","endTime":"2026-06-27T23:16:57.416Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.3,"endSpeed":87.1,"strikeZoneTop":3.279,"strikeZoneBottom":1.655,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.63319264942277,"aZ":-26.2193489252045,"pfxX":-10.56697079357491,"pfxZ":3.071131883514484,"pX":0.03130242292204874,"pZ":2.3204328834980834,"vX0":6.840971211365757,"vY0":-138.57126117540312,"vZ0":-4.326971662662006,"x":115.81,"y":176.13,"x0":-1.099443005679226,"y0":50.004189245725215,"z0":5.658696334339695,"aX":-20.504281527321407},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.4,"breakVerticalInduced":4.8,"breakHorizontal":17.6,"spinRate":2322,"spinDirection":232},"zone":5,"typeConfidence":0.9,"plateTime":0.3956110988589945,"extension":5.673334102296001},"hitData":{"launchSpeed":105.1,"launchAngle":6.0,"totalDistance":170.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":177.0,"coordY":100.0}},"index":2,"playId":"a2668967-0783-333a-b64a-034d4cea4893","pitchNumber":3,"startTime":"2026-06-27T23:17:07.614Z","endTime":"2026-06-27T23:17:17.759Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:17:17.759Z","atBatIndex":52},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Rafael Marchán grounds out, second baseman Brett Baty to first baseman Jared Young.","rbi":0,"awayScore":2,"homeScore":4,"isOut":true},"about":{"atBatIndex":53,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-27T23:17:14.929Z","endTime":"2026-06-27T23:18:22.653Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":3},"matchup":{"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"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":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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":95.0,"endSpeed":86.7,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.151983120289934,"aZ":-24.56487395961814,"pfxX":-10.287097287012461,"pfxZ":3.965350172664328,"pX":0.2628312960744811,"pZ":1.4258248844206247,"vX0":7.247170028357613,"vY0":-138.02892709645522,"vZ0":-7.088978423271298,"x":106.98,"y":200.28,"x0":-1.066824791182065,"y0":50.006728030890514,"z0":5.694056378200738,"aX":-19.7551542058034},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.8,"breakHorizontal":17.0,"spinRate":2173,"spinDirection":234},"zone":14,"typeConfidence":0.91,"plateTime":0.3975886098934489,"extension":5.852655176412108},"index":0,"playId":"c2eb03cd-b80c-39e3-81d2-4f3d73c4d28a","pitchNumber":1,"startTime":"2026-06-27T23:17:43.836Z","endTime":"2026-06-27T23:17:47.548Z","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":95.8,"endSpeed":87.6,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.29484134092248,"aZ":-23.27669069876066,"pfxX":-10.173797008594576,"pfxZ":4.552438258643485,"pX":0.40350688953913905,"pZ":1.2987115125525515,"vX0":7.636349117666773,"vY0":-139.19381931601552,"vZ0":-7.901887496567911,"x":101.62,"y":203.71,"x0":-1.058598187658961,"y0":50.00571107173472,"z0":5.724700292490482,"aX":-19.895154579636937},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.7,"breakHorizontal":16.8,"spinRate":2243,"spinDirection":224},"zone":14,"typeConfidence":0.91,"plateTime":0.39403934542274,"extension":5.814181225169125},"index":1,"playId":"d9caaab9-067a-3a85-a0e9-56f8304cd1fc","pitchNumber":2,"startTime":"2026-06-27T23:17:59.431Z","endTime":"2026-06-27T23:18:03.268Z","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,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":87.5,"strikeZoneTop":3.056,"strikeZoneBottom":1.542,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.62309811102377,"aZ":-24.71980234632619,"pfxX":-10.631039028481474,"pfxZ":3.81381072144624,"pX":-0.22685522098754576,"pZ":1.0633243479454908,"vX0":6.201067941961782,"vY0":-139.3866135334347,"vZ0":-8.150641408911538,"x":125.65,"y":210.07,"x0":-1.1085236216736367,"y0":50.000053403921505,"z0":5.677998373370251,"aX":-20.751042029782624},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.3,"breakHorizontal":17.9,"spinRate":2304,"spinDirection":231},"zone":13,"typeConfidence":0.91,"plateTime":0.39414492528765077,"extension":5.731108046083938},"hitData":{"launchSpeed":66.1,"launchAngle":6.0,"totalDistance":64.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":145.73,"coordY":152.7}},"index":2,"playId":"e9656ed8-4f1e-3dc4-8e75-b354ebf1f94b","pitchNumber":3,"startTime":"2026-06-27T23:18:15.255Z","endTime":"2026-06-27T23:18:22.653Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:18:22.653Z","atBatIndex":53},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Carson Benge singles on a line drive to center fielder Justin Crawford.","rbi":0,"awayScore":2,"homeScore":4,"isOut":false},"about":{"atBatIndex":54,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T23:22:04.705Z","endTime":"2026-06-27T23:22:18.569Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":0,"outs":0},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Kyle Backhus replaces Jonathan Bowlan.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T23:22:02.206Z","endTime":"2026-06-27T23:22:07.059Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":679775,"link":"/api/v1/people/679775"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":88.4,"endSpeed":80.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.87390928861828,"aZ":-32.64505443328724,"pfxX":12.397532864602478,"pfxZ":-0.2828092008008287,"pX":0.6534467922958835,"pZ":2.779226986488061,"vX0":-9.984192208363387,"vY0":-128.24714113274055,"vZ0":2.526169731241218,"x":92.09,"y":163.74,"x0":2.988985590176529,"y0":50.00275851535671,"z0":4.330048731900568,"aX":20.622136022343394},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":0.4,"breakHorizontal":-20.2,"spinRate":2157,"spinDirection":99},"zone":6,"typeConfidence":0.9,"plateTime":0.42731345592202885,"extension":7.224731138620014},"hitData":{"launchSpeed":80.2,"launchAngle":22.0,"totalDistance":223.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":144.54,"coordY":95.44}},"index":1,"playId":"2da86014-0e60-31d0-abef-4bb148c3d88e","pitchNumber":1,"startTime":"2026-06-27T23:22:07.059Z","endTime":"2026-06-27T23:22:18.569Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:22:18.569Z","atBatIndex":54},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Juan Soto triples (2) on a sharp line drive to center fielder Justin Crawford. Carson Benge scores.","rbi":1,"awayScore":2,"homeScore":5,"isOut":false},"about":{"atBatIndex":55,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T23:22:15.498Z","endTime":"2026-06-27T23:25:19.568Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":72},"count":{"balls":3,"strikes":2,"outs":0},"matchup":{"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","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":702222,"link":"/api/v1/people/702222"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"1B","start":"1B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":{"id":679775,"link":"/api/v1/people/679775"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.6,"endSpeed":71.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.816576646770898,"aZ":-30.553919644849017,"pfxX":-5.791855245954912,"pfxZ":1.2426629857605036,"pX":-0.5910016324380314,"pZ":2.066326563912502,"vX0":-6.639884313226965,"vY0":-114.18713097438338,"vZ0":2.0450480733351526,"x":139.53,"y":182.99,"x0":3.1226227224658,"y0":50.00184704984214,"z0":4.1959078434042345,"aX":-7.537324860084292},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":3.2,"breakHorizontal":12.4,"spinRate":2320,"spinDirection":287},"zone":7,"typeConfidence":0.9,"plateTime":0.4823142436427079,"extension":7.171133590450215},"index":0,"playId":"f84617de-d53e-3860-8754-7ab8ec55bd1a","pitchNumber":1,"startTime":"2026-06-27T23:22:44.074Z","endTime":"2026-06-27T23:22:47.403Z","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.9,"endSpeed":71.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.97471856938151,"aZ":-30.151563544638876,"pfxX":-2.9294574430642704,"pfxZ":1.5421155606943344,"pX":-0.7667716738626754,"pZ":1.1579741557975285,"vX0":-8.145679565552,"vY0":-114.61171217778971,"vZ0":0.4784025525372355,"x":146.23,"y":207.51,"x0":3.234392477165581,"y0":50.00327694970918,"z0":3.9249805243512124,"aX":-3.8406623094393546},"breaks":{"breakAngle":9.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.3,"breakVerticalInduced":3.2,"breakHorizontal":7.7,"spinRate":2218,"spinDirection":287},"zone":13,"typeConfidence":0.89,"plateTime":0.4805054390639749,"extension":7.025944956821278},"index":1,"playId":"b668cc90-e1d8-3c7d-ba06-f7c863fea96d","pitchNumber":2,"startTime":"2026-06-27T23:23:00.720Z","endTime":"2026-06-27T23:23:03.720Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":81.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.599937918980135,"aZ":-27.403494370520278,"pfxX":12.10114490584635,"pfxZ":2.7795516466861567,"pX":-0.0636378098187152,"pZ":1.8837970403139634,"vX0":-11.421851439169455,"vY0":-130.18291296070356,"vZ0":-0.7452168927257906,"x":119.43,"y":187.92,"x0":2.810687948305759,"y0":50.00024768196309,"z0":4.250014743787239,"aX":20.746181570601028},"breaks":{"breakAngle":33.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":5.2,"breakHorizontal":-19.3,"spinRate":2352,"spinDirection":96},"zone":8,"typeConfidence":0.9,"plateTime":0.4209117760869816,"extension":7.346357707751484},"index":2,"playId":"55c43c92-cb23-3ee8-85e2-a6baa77bbf4d","pitchNumber":3,"startTime":"2026-06-27T23:23:20.258Z","endTime":"2026-06-27T23:23:23.706Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.7,"endSpeed":82.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.321484415048467,"aZ":-30.53508038358352,"pfxX":12.347536295294049,"pfxZ":0.9387731494323006,"pX":0.14815551616774672,"pZ":3.7889687254425355,"vX0":-11.229100165796028,"vY0":-131.5470129259411,"vZ0":4.073776709811591,"x":111.35,"y":136.48,"x0":2.8791993882740914,"y0":50.001561744347484,"z0":4.4907129822213046,"aX":21.52165832600618},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.0,"breakHorizontal":-19.7,"spinRate":2194,"spinDirection":100},"zone":12,"typeConfidence":0.91,"plateTime":0.4172428880653323,"extension":7.33819128841281},"index":3,"playId":"bc838e38-aa0b-39cd-b86c-3a528eedca9f","pitchNumber":4,"startTime":"2026-06-27T23:23:40.505Z","endTime":"2026-06-27T23:23:43.907Z","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":89.7,"endSpeed":81.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.03554359450339,"aZ":-30.070303390043247,"pfxX":11.672514322788714,"pfxZ":1.2310252524295038,"pX":-0.25988336461007083,"pZ":2.670237180900846,"vX0":-11.973299032465246,"vY0":-130.02210197881718,"vZ0":1.667202067808419,"x":126.91,"y":166.68,"x0":2.88629747153698,"y0":50.00561909844203,"z0":4.301031361114534,"aX":20.00690641965463},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.9,"breakHorizontal":-18.5,"spinRate":2210,"spinDirection":99},"zone":4,"typeConfidence":0.9,"plateTime":0.4211190273667471,"extension":7.448560145775768},"index":4,"playId":"2d2cd4a3-6a76-3417-b5f2-06e84b9e4c64","pitchNumber":5,"startTime":"2026-06-27T23:24:01.394Z","endTime":"2026-06-27T23:24:04.541Z","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":79.1,"endSpeed":72.1,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.40910591315994,"aZ":-30.276458754073587,"pfxX":-6.646799224681594,"pfxZ":1.4393816662854642,"pX":-1.146790118050537,"pZ":1.9135039739713495,"vX0":-7.647643694330437,"vY0":-114.90145220502536,"vZ0":1.7737159439536136,"x":160.71,"y":187.12,"x0":3.102106945037465,"y0":50.00561856093557,"z0":4.096217472794352,"aX":-8.793975236076367},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":3.5,"breakHorizontal":14.2,"spinRate":2266,"spinDirection":280},"zone":13,"typeConfidence":0.9,"plateTime":0.4786507210809585,"extension":7.111923835183679},"index":5,"playId":"bb286f43-c5f1-37be-a10d-61ef1d388f3f","pitchNumber":6,"startTime":"2026-06-27T23:24:23.498Z","endTime":"2026-06-27T23:24:26.657Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":72.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.338030372489015,"aZ":-31.27798358582855,"pfxX":11.048933162429794,"pfxZ":0.6686920897667932,"pX":0.5483057317050426,"pZ":1.0471379719559184,"vX0":-8.789377996010549,"vY0":-115.260446064266,"vZ0":-0.6025847790564197,"x":96.1,"y":210.51,"x0":2.974763990646567,"y0":50.0056020454161,"z0":4.331294560728568,"aX":14.875304538980677},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":1.3,"breakHorizontal":-17.9,"spinRate":1744,"spinDirection":98},"zone":14,"typeConfidence":0.94,"plateTime":0.47514125147384956,"extension":7.356938804412239},"index":6,"playId":"e872308d-0c8e-38c4-b899-4b357d41c4bb","pitchNumber":7,"startTime":"2026-06-27T23:24:44.356Z","endTime":"2026-06-27T23:24:48.138Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.0,"endSpeed":72.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.822521873467693,"aZ":-30.70528719316359,"pfxX":-3.728605925742224,"pfxZ":1.102132841950537,"pX":-0.2981129349092025,"pZ":1.8704741652320727,"vX0":-7.019443270531919,"vY0":-114.8581662179299,"vZ0":1.8589465878238984,"x":128.36,"y":188.28,"x0":3.2853059165803775,"y0":50.002830030460274,"z0":4.042410912454721,"aX":-4.966645626714051},"breaks":{"breakAngle":12.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":2.8,"breakHorizontal":8.5,"spinRate":2164,"spinDirection":280},"zone":7,"typeConfidence":0.89,"plateTime":0.47738623523577095,"extension":7.024409880817977},"hitData":{"launchSpeed":101.5,"launchAngle":11.0,"totalDistance":201.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":155.0,"coordY":54.0}},"index":7,"playId":"c2253710-43a2-3b6c-b9af-47b9b6feeda3","pitchNumber":8,"startTime":"2026-06-27T23:25:03.069Z","endTime":"2026-06-27T23:25:19.568Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:25:19.568Z","atBatIndex":55},{"result":{"type":"atBat","event":"Sac Fly","eventType":"sac_fly","description":"Bo Bichette out on a sacrifice fly to left fielder Brandon Marsh. Juan Soto scores.","rbi":1,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":56,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T23:25:47.367Z","endTime":"2026-06-27T23:27:43.592Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669016,"link":"/api/v1/people/669016"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Sac Fly","eventType":"sac_fly","movementReason":"r_adv_play","runner":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"responsiblePitcher":{"id":679775,"link":"/api/v1/people/679775"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":81.6,"endSpeed":74.5,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.618263376807285,"aZ":-28.881567954771604,"pfxX":10.629921278253564,"pfxZ":2.3222458767727527,"pX":-0.47756726811187555,"pZ":2.76288824551273,"vX0":-11.197642524468876,"vY0":-118.33031779106385,"vZ0":2.180212267023108,"x":135.2,"y":164.18,"x0":2.935243848854193,"y0":50.003012228818314,"z0":4.476018942942418,"aX":15.07259776421137},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":5.0,"breakHorizontal":-16.6,"spinRate":1729,"spinDirection":105},"zone":1,"typeConfidence":0.77,"plateTime":0.46292331838944056,"extension":7.380557731884719},"index":0,"playId":"6813aea2-1a70-3c7a-bba9-44376bc3a688","pitchNumber":1,"startTime":"2026-06-27T23:25:54.807Z","endTime":"2026-06-27T23:25:58.218Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":82.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.39360990659251,"aZ":-28.196839445315817,"pfxX":12.723232377703654,"pfxZ":2.283985198724263,"pX":0.9740291705417445,"pZ":2.4830843056135423,"vX0":-9.57767668210267,"vY0":-131.51286612548202,"vZ0":0.6143291639913826,"x":79.87,"y":171.74,"x0":3.0205327245193017,"y0":50.00288256646895,"z0":4.347374466973733,"aX":22.158607615771015},"breaks":{"breakAngle":36.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":4.6,"breakHorizontal":-20.8,"spinRate":2272,"spinDirection":97},"zone":12,"typeConfidence":0.9,"plateTime":0.4174023938612108,"extension":7.143619192697897},"index":1,"playId":"9a4ff280-5b64-372b-a81c-fecc6c8c4bed","pitchNumber":2,"startTime":"2026-06-27T23:26:12.938Z","endTime":"2026-06-27T23:26:15.938Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":75.8,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.7555652787925,"aZ":-32.72407290437345,"pfxX":11.634573059862888,"pfxZ":-0.3806764218694962,"pX":-0.08744778163574435,"pZ":0.12001484121242466,"vX0":-11.069400326234527,"vY0":-119.56822943563701,"vZ0":-2.64449584502467,"x":120.33,"y":235.54,"x0":3.0874283588256044,"y0":50.0013173650608,"z0":4.172569187999839,"aX":16.868080013081222},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.5,"breakVerticalInduced":-1.1,"breakHorizontal":-18.5,"spinRate":1734,"spinDirection":94},"zone":13,"typeConfidence":0.81,"plateTime":0.4578406122722849,"extension":7.413193683894972},"index":2,"playId":"66eaeff8-b208-3a78-b9e9-7e6d1ded65d5","pitchNumber":3,"startTime":"2026-06-27T23:26:35.436Z","endTime":"2026-06-27T23:26:39.393Z","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":81.8,"endSpeed":74.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.630559567169566,"aZ":-32.8702552772162,"pfxX":8.555907201166882,"pfxZ":-0.4857265773978803,"pX":1.0775829678682132,"pZ":2.451862327588395,"vX0":-7.643510871301382,"vY0":-118.84034040653482,"vZ0":2.546650124649911,"x":75.93,"y":172.58,"x0":3.222932161960543,"y0":50.00262184611209,"z0":4.350644509346184,"aX":12.246185239099384},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.9,"breakVerticalInduced":0.0,"breakHorizontal":-13.7,"spinRate":1658,"spinDirection":97},"zone":14,"typeConfidence":0.69,"plateTime":0.4607706945332559,"extension":7.178162448071823},"index":3,"playId":"84c8ab19-dc4e-3673-9e1f-e0282406ef7c","pitchNumber":4,"startTime":"2026-06-27T23:26:57.604Z","endTime":"2026-06-27T23:27:04.322Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.0,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.649585056896854,"aZ":-27.57583292802282,"pfxX":-2.9234295041933223,"pfxZ":3.395400850097369,"pX":-0.47920444528281125,"pZ":3.214297225124675,"vX0":-7.483090317168628,"vY0":-115.37376228180885,"vZ0":3.3187015791517718,"x":135.27,"y":151.99,"x0":3.1806117186059644,"y0":50.00193431340562,"z0":4.408404037460664,"aX":-3.954640437997032},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":7.3,"breakHorizontal":7.1,"spinRate":2250,"spinDirection":283},"zone":1,"typeConfidence":0.85,"plateTime":0.4740162645508992,"extension":7.153705634113988},"hitData":{"launchSpeed":94.6,"launchAngle":32.0,"totalDistance":363.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":95.01,"coordY":56.04}},"index":4,"playId":"8f191fb0-68f2-3ca7-9786-2a619437aa41","pitchNumber":5,"startTime":"2026-06-27T23:27:27.837Z","endTime":"2026-06-27T23:27:43.592Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:27:43.592Z","atBatIndex":56},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Francisco Lindor walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":57,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T23:27:46.293Z","endTime":"2026-06-27T23:30:13.264Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,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":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"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(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":78.5,"endSpeed":71.9,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.372347960688316,"aZ":-31.0906372444265,"pfxX":-5.522102949363545,"pfxZ":0.825540213295815,"pX":-0.6810160436563397,"pZ":1.5457247208651856,"vX0":-7.297053078273262,"vY0":-114.07771933150465,"vZ0":1.347421378907175,"x":142.96,"y":197.05,"x0":3.2850331011401384,"y0":50.00051133478193,"z0":4.028518644421218,"aX":-7.225625616843082},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":2.2,"breakHorizontal":12.0,"spinRate":2096,"spinDirection":289},"zone":7,"typeConfidence":0.9,"plateTime":0.48142792556298053,"extension":6.721170209358934},"index":0,"playId":"6cdcbeb5-1b8a-382c-874f-a3fd109a07c4","pitchNumber":1,"startTime":"2026-06-27T23:28:09.840Z","endTime":"2026-06-27T23:28:14.110Z","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":1,"outs":1},"pitchData":{"startSpeed":80.1,"endSpeed":72.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.527582202827375,"aZ":-28.935944417573,"pfxX":-6.426322017406352,"pfxZ":2.395047122167324,"pX":-0.6066755807027924,"pZ":2.1053814082064384,"vX0":-7.0770384543447475,"vY0":-116.3590494806394,"vZ0":2.034315041616482,"x":140.13,"y":181.93,"x0":3.324465523354635,"y0":50.00464570372854,"z0":3.9870600519636787,"aX":-8.694407289015832},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.9,"breakVerticalInduced":5.3,"breakHorizontal":13.6,"spinRate":2229,"spinDirection":272},"zone":7,"typeConfidence":0.91,"plateTime":0.47312630814497236,"extension":6.76044943893313},"index":1,"playId":"e96805dc-f3b3-34f3-9526-2a89ce429fd6","pitchNumber":2,"startTime":"2026-06-27T23:28:28.016Z","endTime":"2026-06-27T23:28:31.125Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"index":2,"startTime":"2026-06-27T23:29:00.856Z","endTime":"2026-06-27T23:29:14.479Z","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":1,"outs":1},"pitchData":{"startSpeed":79.4,"endSpeed":72.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.46095638184682,"aZ":-29.360043003453317,"pfxX":7.50217842814957,"pfxZ":2.093343415092656,"pX":1.9457823745025564,"pZ":2.986691512370498,"vX0":-5.240756542874625,"vY0":-115.40298550603286,"vZ0":3.3269315469454823,"x":42.83,"y":158.14,"x0":3.2770025039499346,"y0":50.000020264493685,"z0":4.363116134273298,"aX":10.067801747318557},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.6,"breakVerticalInduced":5.0,"breakHorizontal":-12.2,"spinRate":1339,"spinDirection":87},"zone":12,"typeConfidence":0.89,"plateTime":0.4755148466579153,"extension":7.242614055298852},"index":3,"playId":"c7475e0d-825c-3530-8147-762a226337fe","pitchNumber":3,"startTime":"2026-06-27T23:29:14.479Z","endTime":"2026-06-27T23:29:17.479Z","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":1},"pitchData":{"startSpeed":87.7,"endSpeed":79.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.478576159105184,"aZ":-31.038098979568897,"pfxX":12.035402880616903,"pfxZ":0.6947907506088224,"pX":0.02911294105701607,"pZ":2.826253462351266,"vX0":-11.54519871938097,"vY0":-127.09245875460034,"vZ0":2.322193928781874,"x":115.89,"y":162.47,"x0":3.07083488484607,"y0":50.001700535852805,"z0":4.368709393490031,"aX":19.652833157342663},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":2.2,"breakHorizontal":-19.1,"spinRate":2224,"spinDirection":102},"zone":2,"typeConfidence":0.89,"plateTime":0.43125374910429404,"extension":7.1827010749388},"index":4,"playId":"2752ae58-7a2a-363c-8d8d-468e745f1212","pitchNumber":4,"startTime":"2026-06-27T23:29:31.463Z","endTime":"2026-06-27T23:29:34.463Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.1,"endSpeed":82.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.52088926834188,"aZ":-30.119714440352567,"pfxX":11.501533459309854,"pfxZ":1.182904014946475,"pX":0.42587184371366243,"pZ":1.138311755754234,"vX0":-10.612359505591083,"vY0":-130.79624404139778,"vZ0":-2.210525399725761,"x":100.77,"y":208.05,"x0":3.041023877796727,"y0":50.000715627538824,"z0":4.252365846268929,"aX":19.931095320545083},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":1.9,"breakHorizontal":-18.5,"spinRate":2325,"spinDirection":91},"zone":14,"typeConfidence":0.89,"plateTime":0.4187267308227369,"extension":7.27603200444747},"index":5,"playId":"b8562eb6-dfcc-35b5-a544-ee7d2349467c","pitchNumber":5,"startTime":"2026-06-27T23:29:52.031Z","endTime":"2026-06-27T23:29:55.993Z","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":2,"outs":1},"pitchData":{"startSpeed":89.1,"endSpeed":81.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.01340707979139,"aZ":-32.42576440652846,"pfxX":11.869980637464378,"pfxZ":-0.1478098145112714,"pX":-1.4697105400322776,"pZ":1.0959386617085354,"vX0":-14.660331783771179,"vY0":-128.886665342419,"vZ0":-1.6223774688041734,"x":173.02,"y":209.19,"x0":2.7417178851416657,"y0":50.00353983531456,"z0":4.230380047426596,"aX":20.03314416795976},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":-0.4,"breakHorizontal":-18.4,"spinRate":2182,"spinDirection":93},"zone":13,"typeConfidence":0.89,"plateTime":0.42447173962364904,"extension":7.374961583632455},"index":6,"playId":"448fce2a-3988-370f-b3ea-e1b2b3c424ca","pitchNumber":6,"startTime":"2026-06-27T23:30:09.975Z","endTime":"2026-06-27T23:30:13.264Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:30:13.264Z","atBatIndex":57},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eric Wagaman grounds out, second baseman Bryson Stott to first baseman Bryce Harper. Francisco Lindor to 2nd.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T23:31:44.147Z","endTime":"2026-06-27T23:32:53.647Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4],"actionIndex":[0],"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":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"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"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_force","runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Eric Wagaman replaces Jared Young.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T23:30:29.911Z","endTime":"2026-06-27T23:30:51.104Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"501","replacedPlayer":{"id":676724,"link":"/api/v1/people/676724"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-27T23:30:51.104Z","endTime":"2026-06-27T23:31:46.490Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":81.6,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.375672069631324,"aZ":-35.44486015029392,"pfxX":11.392368815289917,"pfxZ":-1.9293387032670246,"pX":0.19977433649601556,"pZ":1.4972247879947929,"vX0":-11.161936250145287,"vY0":-129.50722921507068,"vZ0":0.13906139207407175,"x":109.39,"y":198.35,"x0":3.088156755175971,"y0":50.0021156412443,"z0":4.156824060352402,"aX":19.326293539008486},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-3.2,"breakHorizontal":-18.1,"spinRate":2170,"spinDirection":90},"zone":14,"typeConfidence":0.89,"plateTime":0.4231479550067876,"extension":7.180375573356838},"index":2,"playId":"05fa71c5-7d89-311b-b937-a91fbc893398","pitchNumber":1,"startTime":"2026-06-27T23:31:46.490Z","endTime":"2026-06-27T23:32:13.500Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"}}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":true},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.4,"endSpeed":74.8,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8342187410922,"aZ":-34.57079587035069,"pfxX":10.020010082684857,"pfxZ":-1.688631818353799,"pX":-0.008131932706533916,"pZ":1.5046264066417525,"vX0":-10.127063441742415,"vY0":-118.08104966883859,"vZ0":0.8193423356620535,"x":117.31,"y":198.16,"x0":3.028162712918008,"y0":50.00439474641948,"z0":4.3260546443998775,"aX":14.194734582167783},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-2.5,"breakHorizontal":-15.7,"spinRate":1652,"spinDirection":103},"zone":13,"typeConfidence":0.82,"plateTime":0.46329689497801585,"extension":7.41617214653924},"index":3,"playId":"b1756482-2777-3e2d-bed7-32402634ef37","pitchNumber":2,"startTime":"2026-06-27T23:32:16.565Z","endTime":"2026-06-27T23:32:43.566Z","isPitch":true,"type":"pitch","reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"}}},{"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":89.7,"endSpeed":82.0,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.009881491026633,"aZ":-31.92887899931442,"pfxX":11.89566925651685,"pfxZ":0.14575083999455885,"pX":0.2979840018825235,"pZ":2.279213227682791,"vX0":-10.905339723111748,"vY0":-130.22857369793263,"vZ0":1.0225982911694231,"x":105.64,"y":177.24,"x0":2.9916047722684818,"y0":50.006119728408805,"z0":4.29422174183514,"aX":20.464002896276448},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.4,"breakVerticalInduced":0.7,"breakHorizontal":-19.2,"spinRate":2205,"spinDirection":98},"zone":9,"typeConfidence":0.9,"plateTime":0.4203917965003874,"extension":7.343855106397542},"hitData":{"launchSpeed":73.5,"launchAngle":-52.0,"totalDistance":2.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":140.66,"coordY":164.86}},"index":4,"playId":"8845ac03-8525-39d5-96d9-47f8bddef598","pitchNumber":3,"startTime":"2026-06-27T23:32:45.686Z","endTime":"2026-06-27T23:32:53.647Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:32:53.647Z","atBatIndex":58},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Mark Vientos strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-27T23:33:00.186Z","endTime":"2026-06-27T23:34:25.487Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"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":78.8,"endSpeed":71.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.013672121385756,"aZ":-30.175121976907896,"pfxX":-6.487501970930584,"pfxZ":1.5263886963679294,"pX":-0.8433640163478965,"pZ":2.6083206347042354,"vX0":-7.316546068232724,"vY0":-114.41106995694362,"vZ0":3.292750517276863,"x":149.15,"y":168.36,"x0":3.250819214090862,"y0":50.004855698950706,"z0":4.1256899888379825,"aX":-8.5182850996401},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":4.1,"breakHorizontal":13.7,"spinRate":2242,"spinDirection":288},"zone":11,"typeConfidence":0.9,"plateTime":0.4805055490201191,"extension":6.945069801593277},"index":0,"playId":"322fe404-de79-3450-b7bc-85e3af755038","pitchNumber":1,"startTime":"2026-06-27T23:33:22.150Z","endTime":"2026-06-27T23:33:25.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.6,"endSpeed":75.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.113203913373468,"aZ":-31.652975978326264,"pfxX":10.924393412148365,"pfxZ":0.3631162318313663,"pX":0.8859064505135461,"pZ":1.4046510528465384,"vX0":-8.635491471438197,"vY0":-119.96992170548097,"vZ0":0.03316504021473343,"x":83.23,"y":200.85,"x0":3.1119473314620807,"y0":50.005943088257716,"z0":4.2107698118575545,"aX":15.934098203415898},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.2,"breakVerticalInduced":1.0,"breakHorizontal":-17.8,"spinRate":1792,"spinDirection":99},"zone":14,"typeConfidence":0.68,"plateTime":0.45647498842489975,"extension":7.262918237916876},"index":1,"playId":"733ce602-14c2-390f-a5e4-4898a1dcc2de","pitchNumber":2,"startTime":"2026-06-27T23:33:40.602Z","endTime":"2026-06-27T23:33:44.119Z","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":89.9,"endSpeed":82.3,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.96983562762535,"aZ":-31.92923863094372,"pfxX":11.823386040443872,"pfxZ":0.14006675322519335,"pX":0.16748171135085715,"pZ":1.7297336986522047,"vX0":-11.365110623632875,"vY0":-130.3882470456813,"vZ0":-0.29118491074873254,"x":110.62,"y":192.08,"x0":3.04298407646246,"y0":50.00059085619234,"z0":4.248487912817447,"aX":20.390902003303488},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.5,"breakHorizontal":-19.0,"spinRate":2161,"spinDirection":93},"zone":8,"typeConfidence":0.9,"plateTime":0.4197934101349463,"extension":7.091464578708163},"index":2,"playId":"a388d3ef-58b2-3a4b-b748-3a900ab64703","pitchNumber":3,"startTime":"2026-06-27T23:33:59.441Z","endTime":"2026-06-27T23:34:02.441Z","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":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.898960342868406,"aZ":-30.12138990634315,"pfxX":11.686588991723207,"pfxZ":1.1628800063706723,"pX":0.6707618087696545,"pZ":3.2353340115247513,"vX0":-10.115821889363312,"vY0":-131.9153267821823,"vZ0":2.7554716971983453,"x":91.43,"y":151.43,"x0":3.0285376071959864,"y0":50.0061807875959,"z0":4.39155807361525,"aX":20.692358959398618},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.2,"breakVerticalInduced":3.0,"breakHorizontal":-19.1,"spinRate":2191,"spinDirection":97},"zone":3,"typeConfidence":0.9,"plateTime":0.4145269349261076,"extension":7.123052783681844},"index":3,"playId":"6e07a784-7746-3763-b633-2b5fbc2d3125","pitchNumber":4,"startTime":"2026-06-27T23:34:22.313Z","endTime":"2026-06-27T23:34:25.487Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:34:25.487Z","atBatIndex":59},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Trea Turner strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":60,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T23:36:46.906Z","endTime":"2026-06-27T23:39:53.366Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,4,5,6,7,8],"actionIndex":[0,1],"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":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Eric Wagaman remains in the game as the first baseman.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T23:35:52.011Z","endTime":"2026-06-27T23:35:52.025Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676572,"link":"/api/v1/people/676572"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"battingOrder":"501","replacedPlayer":{"id":676724,"link":"/api/v1/people/676724"}},{"details":{"description":"Pitching Change: Luke Weaver replaces Huascar Brazobán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-27T23:35:52.025Z","endTime":"2026-06-27T23:36:49.282Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"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":93.3,"endSpeed":86.2,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.23573568644088,"aZ":-19.265069837893513,"pfxX":0.4874422830551368,"pfxZ":6.850738773856628,"pX":1.0181460653939802,"pZ":2.287004006981707,"vX0":5.550377500364638,"vY0":-135.80662384985075,"vZ0":-5.119899068649479,"x":78.19,"y":177.03,"x0":-1.107925619625774,"y0":50.0054649423923,"z0":5.519790146116051,"aX":0.9179034874360796},"breaks":{"breakAngle":6.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.6,"breakVerticalInduced":11.6,"breakHorizontal":-1.9,"spinRate":2474,"spinDirection":192},"zone":14,"typeConfidence":0.81,"plateTime":0.40193226101856805,"extension":6.0951640605070505},"index":2,"playId":"e84a261a-9185-38e5-80ac-ecbfef87772e","pitchNumber":1,"startTime":"2026-06-27T23:36:49.282Z","endTime":"2026-06-27T23:36:52.282Z","isPitch":true,"type":"pitch"},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":3,"startTime":"2026-06-27T23:37:13.883Z","endTime":"2026-06-27T23:37:46.734Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.3,"endSpeed":88.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.585749549848074,"aZ":-7.272383905638301,"pfxX":-3.1491592048875994,"pfxZ":12.35345358955987,"pX":0.08193532148819506,"pZ":1.7270911401236584,"vX0":4.311801671897515,"vY0":-141.39555681004245,"vZ0":-9.01701204350383,"x":113.88,"y":192.15,"x0":-1.0568095793857206,"y0":50.00432746777894,"z0":5.4319970027337385,"aX":-6.348945083820424},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-8.5,"breakVerticalInduced":20.6,"breakHorizontal":4.8,"spinRate":2462,"spinDirection":203},"zone":8,"typeConfidence":0.91,"plateTime":0.38803484216271134,"extension":6.2462736695824255},"index":4,"playId":"ec69a027-b544-36bb-9000-fa2fccd61a2d","pitchNumber":2,"startTime":"2026-06-27T23:37:46.734Z","endTime":"2026-06-27T23:37:49.971Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":90.2,"endSpeed":83.4,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.285590110244744,"aZ":-25.358742894649648,"pfxX":-6.645823481954101,"pfxZ":3.883311415211313,"pX":0.06384758951069294,"pZ":0.9284021497137086,"vX0":5.364053543072591,"vY0":-131.23251504481962,"vZ0":-6.856410740454898,"x":114.57,"y":213.71,"x0":-1.1374852533086799,"y0":50.000856031580454,"z0":5.448554866279858,"aX":-11.656804621089336},"breaks":{"breakAngle":21.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.8,"breakHorizontal":10.9,"spinRate":2004,"spinDirection":220},"zone":14,"typeConfidence":0.78,"plateTime":0.41646609027932513,"extension":6.18583223487777},"index":5,"playId":"f7bb9de2-b6ed-321e-986d-92dcedd665f5","pitchNumber":3,"startTime":"2026-06-27T23:38:06.090Z","endTime":"2026-06-27T23:38:09.375Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":97.0,"endSpeed":88.3,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.15310476342044,"aZ":-10.967574255859546,"pfxX":-2.343725073669357,"pfxZ":10.555990388911855,"pX":-0.03965045652051763,"pZ":2.790641523266871,"vX0":3.9336758813104726,"vY0":-141.09904479562402,"vZ0":-5.586234432181385,"x":118.51,"y":163.43,"x0":-1.1496228303832001,"y0":50.00664649362191,"z0":5.507971238604754,"aX":-4.710458202657198},"breaks":{"breakAngle":16.8,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":18.1,"breakHorizontal":3.4,"spinRate":2512,"spinDirection":198},"zone":5,"typeConfidence":0.91,"plateTime":0.38870647519779356,"extension":6.112640690676065},"index":6,"playId":"593e9b01-8c7c-3be1-bc2e-4300c421b54f","pitchNumber":4,"startTime":"2026-06-27T23:38:48.247Z","endTime":"2026-06-27T23:38:55.685Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.5,"endSpeed":82.9,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.862050447909315,"aZ":-28.126015846437515,"pfxX":-6.271258727404819,"pfxZ":2.326234176814678,"pX":0.34114403154467005,"pZ":2.2346861129292597,"vX0":5.775878676795749,"vY0":-130.37824481766535,"vZ0":-3.2062740985113125,"x":104.0,"y":178.44,"x0":-1.0775797862201204,"y0":50.000600203618575,"z0":5.580436935168205,"aX":-10.90245300074437},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.8,"breakHorizontal":10.2,"spinRate":1854,"spinDirection":213},"zone":6,"typeConfidence":0.86,"plateTime":0.4185127177869523,"extension":6.2010851496629265},"index":7,"playId":"b7e1197d-bca8-39d7-8047-a01a8f7f0624","pitchNumber":5,"startTime":"2026-06-27T23:39:25.208Z","endTime":"2026-06-27T23:39:28.421Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":91.4,"endSpeed":83.6,"strikeZoneTop":3.245,"strikeZoneBottom":1.637,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.802039603671176,"aZ":-23.074829234969556,"pfxX":3.543442548169396,"pfxZ":5.106106420212975,"pX":1.374763110912168,"pZ":2.143501717754971,"vX0":5.38158279131596,"vY0":-132.97494362432988,"vZ0":-4.462530733592364,"x":64.6,"y":180.91,"x0":-1.1394110479479096,"y0":50.00344703060417,"z0":5.527739705190722,"aX":6.314334857250713},"breaks":{"breakAngle":16.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.5,"breakVerticalInduced":8.4,"breakHorizontal":-7.7,"spinRate":2429,"spinDirection":177},"zone":14,"typeConfidence":0.92,"plateTime":0.41266326083885474,"extension":6.128755140286285},"index":8,"playId":"f68914fb-81e5-31fe-b2b0-2d4e7af90e09","pitchNumber":6,"startTime":"2026-06-27T23:39:49.016Z","endTime":"2026-06-27T23:39:53.366Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:39:53.366Z","atBatIndex":60},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Kyle Schwarber strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":61,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T23:39:53.467Z","endTime":"2026-06-27T23:41:41.948Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"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(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.3,"endSpeed":82.2,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.51177297432088,"aZ":-27.232475772916807,"pfxX":-5.743758804978119,"pfxZ":2.8736710435938857,"pX":-1.0861267831464156,"pZ":2.4241825843947895,"vX0":2.6812477929179495,"vY0":-130.08798085293526,"vZ0":-2.735730061248936,"x":158.4,"y":173.33,"x0":-1.3822499938519506,"y0":50.00250857174634,"z0":5.5472862252815744,"aX":-9.873983233802367},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.8,"breakHorizontal":9.8,"spinRate":1997,"spinDirection":219},"zone":13,"typeConfidence":0.76,"plateTime":0.42055141987713096,"extension":6.196096267383687},"index":0,"playId":"04b4ee17-8875-3f8a-a0aa-597b412afb5d","pitchNumber":1,"startTime":"2026-06-27T23:40:21.968Z","endTime":"2026-06-27T23:40:27.238Z","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":96.5,"endSpeed":87.6,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.24558493039732,"aZ":-12.064860220358673,"pfxX":-1.3910107597953734,"pfxZ":10.156597629383825,"pX":-0.6883087872442206,"pZ":2.541899759808874,"vX0":2.0952870818340776,"vY0":-140.41014639890358,"vZ0":-5.950454329557939,"x":143.24,"y":170.15,"x0":-1.266365000342265,"y0":50.005267546765324,"z0":5.486629645479493,"aX":-2.754932703075855},"breaks":{"breakAngle":9.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":17.3,"breakHorizontal":2.0,"spinRate":2386,"spinDirection":205},"zone":4,"typeConfidence":0.91,"plateTime":0.39133057805278826,"extension":6.05866625107166},"index":1,"playId":"b52cd2c1-84ce-3d52-a8e7-75a3e31e2502","pitchNumber":2,"startTime":"2026-06-27T23:40:40.133Z","endTime":"2026-06-27T23:40:43.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":89.0,"endSpeed":82.0,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7808064201119,"aZ":-29.57431405398205,"pfxX":-6.061937200880557,"pfxZ":1.5331112058685887,"pX":-0.6386635037144653,"pZ":1.1881106114222018,"vX0":3.773495472808868,"vY0":-129.53642973230617,"vZ0":-5.118535348708541,"x":141.34,"y":206.7,"x0":-1.3258244614885453,"y0":50.006347548208545,"z0":5.447823606372612,"aX":-10.315218307346054},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":1.8,"breakHorizontal":10.2,"spinRate":1942,"spinDirection":219},"zone":13,"typeConfidence":0.85,"plateTime":0.4226454952495864,"extension":6.237896205172855},"index":2,"playId":"b8cbea22-bc16-3fb9-8953-23ec84d75bb3","pitchNumber":3,"startTime":"2026-06-27T23:40:58.674Z","endTime":"2026-06-27T23:41:01.705Z","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":1},"pitchData":{"startSpeed":97.8,"endSpeed":88.8,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.72278024785972,"aZ":-11.563301787703818,"pfxX":-1.799432807285502,"pfxZ":10.116308960233077,"pX":-1.1195488194805776,"pZ":3.522089877205264,"vX0":1.216111341762649,"vY0":-142.32173526620338,"vZ0":-3.8425526645123003,"x":159.67,"y":143.68,"x0":-1.3200752343088693,"y0":50.00517537695457,"z0":5.6301529423413985,"aX":-3.6670056920576823},"breaks":{"breakAngle":15.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.0,"breakVerticalInduced":17.6,"breakHorizontal":3.0,"spinRate":2503,"spinDirection":206},"zone":11,"typeConfidence":0.91,"plateTime":0.38584432211754605,"extension":6.02522944907534},"index":3,"playId":"a2bfb188-e34b-3866-8d5e-6de26f1c5c1a","pitchNumber":4,"startTime":"2026-06-27T23:41:18.623Z","endTime":"2026-06-27T23:41:22.672Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":90.7,"endSpeed":83.9,"strikeZoneTop":3.181,"strikeZoneBottom":1.605,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.017728380646602,"aZ":-22.527989820629255,"pfxX":3.8641256157248867,"pfxZ":5.404357571949843,"pX":-0.0029625429402174628,"pZ":2.4810575054393476,"vX0":2.2782873256842913,"vY0":-132.2174950735498,"vZ0":-3.620629304762016,"x":117.11,"y":171.79,"x0":-1.375543626423792,"y0":50.002360570008236,"z0":5.505320153603667,"aX":6.897663066701013},"breaks":{"breakAngle":18.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.6,"breakVerticalInduced":9.2,"breakHorizontal":-7.4,"spinRate":2393,"spinDirection":178},"zone":5,"typeConfidence":0.92,"plateTime":0.41295764528211887,"extension":6.020973919520759},"index":4,"playId":"8508f282-56e1-3e17-82db-1b1bf7e02a29","pitchNumber":5,"startTime":"2026-06-27T23:41:38.889Z","endTime":"2026-06-27T23:41:41.948Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:41:41.948Z","atBatIndex":61},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Bryce Harper lines out softly to pitcher Luke Weaver.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":62,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-27T23:42:14.570Z","endTime":"2026-06-27T23:43:45.495Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":3},"matchup":{"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"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":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":596133,"link":"/api/v1/people/596133"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-27T23:42:03.142Z","endTime":"2026-06-27T23:42:16.909Z","isPitch":false,"type":"action","player":{"id":547180,"link":"/api/v1/people/547180"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.0,"endSpeed":85.1,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73620614901297,"aZ":-21.009827770393496,"pfxX":2.632786762953927,"pfxZ":6.091694468651052,"pX":0.47326609661243263,"pZ":1.8902404939383752,"vX0":3.623678829654324,"vY0":-134.0127154658388,"vZ0":-5.4988965544286525,"x":98.96,"y":187.74,"x0":-1.2344873623515484,"y0":50.00630885188087,"z0":5.452347582455607,"aX":4.829360090373254},"breaks":{"breakAngle":14.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":10.2,"breakHorizontal":-5.5,"spinRate":2339,"spinDirection":178},"zone":9,"typeConfidence":0.92,"plateTime":0.40742741435335894,"extension":6.099761584185279},"index":1,"playId":"d6737fec-19d6-3789-a70e-e9f0dbd4d51b","pitchNumber":1,"startTime":"2026-06-27T23:42:16.909Z","endTime":"2026-06-27T23:42:20.049Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":82.7,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71933048295638,"aZ":-26.01090320918983,"pfxX":-7.634202194855463,"pfxZ":3.566018207381487,"pX":-1.8036529454694266,"pZ":1.435030479044392,"vX0":1.3367814451763216,"vY0":-130.25095786314506,"vZ0":-5.192354241698771,"x":185.75,"y":200.03,"x0":-1.3291847312867513,"y0":50.004034569721355,"z0":5.405427378104092,"aX":-13.202093076203914},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.3,"breakVerticalInduced":5.6,"breakHorizontal":13.6,"spinRate":2006,"spinDirection":211},"zone":13,"typeConfidence":0.87,"plateTime":0.4194811270831704,"extension":6.151930486003036},"index":2,"playId":"fd2c0a2c-c634-3e70-8fc7-3d220f5589d0","pitchNumber":2,"startTime":"2026-06-27T23:42:59.183Z","endTime":"2026-06-27T23:43:02.183Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.8,"endSpeed":83.0,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.142020103359695,"aZ":-26.667021777058316,"pfxX":-8.091707686164918,"pfxZ":3.160340065079769,"pX":-1.1396992270097899,"pZ":1.1786044541963174,"vX0":3.126914212189193,"vY0":-130.78901425542296,"vZ0":-5.870210168742098,"x":160.44,"y":206.96,"x0":-1.2957206150081537,"y0":50.002075455377906,"z0":5.437495732025068,"aX":-14.095955811193916},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.7,"breakHorizontal":14.0,"spinRate":1974,"spinDirection":222},"zone":13,"typeConfidence":0.88,"plateTime":0.4179028608978137,"extension":6.210078448625878},"index":3,"playId":"7cba6a1f-8d81-37c3-b0db-bccde60955f0","pitchNumber":3,"startTime":"2026-06-27T23:43:18.439Z","endTime":"2026-06-27T23:43:21.439Z","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":1,"outs":2},"pitchData":{"startSpeed":91.4,"endSpeed":84.6,"strikeZoneTop":3.265,"strikeZoneBottom":1.648,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.913836901697834,"aZ":-25.121912190292452,"pfxX":2.4981165918347568,"pfxZ":3.8894821167394262,"pX":0.7900169677598915,"pZ":2.859091796854292,"vX0":4.448915247322318,"vY0":-133.123800683061,"vZ0":-2.264906375259656,"x":86.89,"y":161.58,"x0":-1.2209111703405073,"y0":50.00234451354072,"z0":5.520991236258496,"aX":4.5270317246487455},"breaks":{"breakAngle":12.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.6,"breakVerticalInduced":6.8,"breakHorizontal":-5.4,"spinRate":2266,"spinDirection":174},"zone":3,"typeConfidence":0.92,"plateTime":0.4098990295157008,"extension":6.1239893543253965},"hitData":{"launchSpeed":43.5,"launchAngle":13.0,"totalDistance":67.0,"trajectory":"line_drive","hardness":"soft","location":"1","coordinates":{"coordX":125.55,"coordY":176.61}},"index":4,"playId":"1c0aba22-f2e4-3670-8ad3-e47acf84076e","pitchNumber":4,"startTime":"2026-06-27T23:43:39.614Z","endTime":"2026-06-27T23:43:45.495Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:43:45.495Z","atBatIndex":62},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"A.J. Ewing grounds out, shortstop Trea Turner to first baseman Bryce Harper.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":63,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T23:46:13.073Z","endTime":"2026-06-27T23:46:59.645Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":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_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: Seth Johnson replaces Kyle Backhus.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T23:45:43.899Z","endTime":"2026-06-27T23:46:01.654Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":686751,"link":"/api/v1/people/686751"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-27T23:46:01.654Z","endTime":"2026-06-27T23:46:13.073Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"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":97.2,"endSpeed":88.6,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":33.22882866099035,"aZ":-11.003935996424914,"pfxX":-4.653561540955563,"pfxZ":10.501475906731407,"pX":-0.2991806131316977,"pZ":2.0525394246829145,"vX0":6.0483885318599775,"vY0":-141.322326638718,"vZ0":-7.732088127112823,"x":121.91,"y":165.4,"x0":-1.8659242053278722,"y0":50.000420209261726,"z0":5.536554510590514,"aX":-9.379709491299911},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.5,"breakVerticalInduced":17.5,"breakHorizontal":7.2,"spinRate":2498,"spinDirection":208},"zone":7,"typeConfidence":2.0,"plateTime":0.38807364839774694,"extension":6.513722289412307},"index":2,"playId":"695af054-df92-3670-a7f6-70065fe2285f","pitchNumber":1,"startTime":"2026-06-27T23:46:13.073Z","endTime":"2026-06-27T23:46:16.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":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":98.0,"endSpeed":89.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.409340300149665,"aZ":-10.159557262892113,"pfxX":-4.426603605655515,"pfxZ":10.7673274443681,"pX":-0.34699792692327136,"pZ":2.0171604365409532,"vX0":5.454338463315738,"vY0":-142.47907741758297,"vZ0":-8.16616213255578,"x":130.23,"y":184.32,"x0":-1.7159973810389064,"y0":50.0024622741095,"z0":5.571944188661922,"aX":-9.05093009397309},"breaks":{"breakAngle":32.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":17.9,"breakHorizontal":6.8,"spinRate":2540,"spinDirection":209},"zone":7,"typeConfidence":2.0,"plateTime":0.38523108932573,"extension":6.336577571764085},"index":3,"playId":"b7045318-9b7e-33ef-b96a-2e2da5dfd2d7","pitchNumber":2,"startTime":"2026-06-27T23:46:31.850Z","endTime":"2026-06-27T23:46:35.463Z","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":2,"outs":0},"pitchData":{"startSpeed":87.0,"endSpeed":80.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.943515680172393,"aZ":-32.420313744950434,"pfxX":3.8998484026057283,"pfxZ":-0.1546842347240016,"pX":-0.16252810344609028,"pZ":1.751725146310427,"vX0":3.183224489561626,"vY0":-126.78926564484894,"vZ0":-3.202801791010023,"x":123.2,"y":191.48,"x0":-1.9371762597486502,"y0":50.00042423276245,"z0":5.596801316811471,"aX":6.398707594077221},"breaks":{"breakAngle":12.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.5,"breakVerticalInduced":-0.7,"breakHorizontal":-7.8,"spinRate":2678,"spinDirection":107},"zone":8,"typeConfidence":2.0,"plateTime":0.43066454160725787,"extension":6.5047742889387985},"hitData":{"launchSpeed":81.8,"launchAngle":-35.0,"totalDistance":3.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":114.31,"coordY":158.27}},"index":4,"playId":"41bf5be5-336b-3315-8c06-f2e2f2d4f2f0","pitchNumber":3,"startTime":"2026-06-27T23:46:51.502Z","endTime":"2026-06-27T23:46:59.645Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:46:59.645Z","atBatIndex":63},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Brett Baty walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":64,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T23:47:00.517Z","endTime":"2026-06-27T23:48:49.831Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"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(0, 34, 255, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":80.7,"endSpeed":73.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.935191343193843,"aZ":-33.2239730504764,"pfxX":5.645562452124766,"pfxZ":-0.7525677106837243,"pX":-0.7808430879959714,"pZ":5.105796572211364,"vX0":1.374834116544076,"vY0":-117.39918993092387,"vZ0":5.684729383954982,"x":146.76,"y":100.92,"x0":-2.1080031982723875,"y0":50.00431564440572,"z0":5.750640793638194,"aX":7.853413771071117},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":0.4,"breakHorizontal":-10.6,"spinRate":2644,"spinDirection":66},"zone":11,"typeConfidence":2.0,"plateTime":0.46716299912540826,"extension":6.54327773290334},"index":0,"playId":"b3357622-91aa-3a7c-b37d-bbb0f272fb6b","pitchNumber":1,"startTime":"2026-06-27T23:47:27.392Z","endTime":"2026-06-27T23:47:30.422Z","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":1},"pitchData":{"startSpeed":97.6,"endSpeed":89.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.897722323330107,"aZ":-10.169970480360718,"pfxX":-4.8628653719517345,"pfxZ":10.825920185757102,"pX":0.1769236026230578,"pZ":0.6302051309714509,"vX0":6.97454750490231,"vY0":-141.56061106467436,"vZ0":-11.528596878978384,"x":110.26,"y":221.76,"x0":-1.6853888094566134,"y0":50.00200088438723,"z0":5.40343554692238,"aX":-9.883286299032378},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":17.4,"breakHorizontal":7.4,"spinRate":2483,"spinDirection":208},"zone":14,"typeConfidence":2.0,"plateTime":0.3867263134908341,"extension":6.436983653107842},"index":1,"playId":"594fc6f7-80b1-3ba7-a035-173080ca9a10","pitchNumber":2,"startTime":"2026-06-27T23:47:46.652Z","endTime":"2026-06-27T23:47:49.914Z","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":1},"pitchData":{"startSpeed":97.5,"endSpeed":89.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.696568891873213,"aZ":-11.239973996641133,"pfxX":-4.295663602760584,"pfxZ":10.17556165804414,"pX":-0.28018071266059297,"pZ":2.6338294452121733,"vX0":5.496130467016578,"vY0":-141.8876729424428,"vZ0":-6.434435123846462,"x":127.68,"y":167.67,"x0":-1.6760148804478958,"y0":50.00679343332744,"z0":5.633430597368285,"aX":-8.84099089722021},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.2,"breakVerticalInduced":17.4,"breakHorizontal":6.8,"spinRate":2356,"spinDirection":210},"zone":5,"typeConfidence":2.0,"plateTime":0.3847008868629658,"extension":6.343522258761917},"index":2,"playId":"364f94db-8f12-3062-b081-4e31af530824","pitchNumber":3,"startTime":"2026-06-27T23:48:04.691Z","endTime":"2026-06-27T23:48:07.727Z","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":1},"pitchData":{"startSpeed":87.4,"endSpeed":80.9,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32912607067601,"aZ":-31.294403812722454,"pfxX":2.6537949758577013,"pfxZ":0.5402586929308453,"pX":0.6688460441728407,"pZ":0.8930802609816358,"vX0":5.212747061927279,"vY0":-127.15990104565076,"vZ0":-5.227676780140737,"x":91.51,"y":214.67,"x0":-1.7502077281996211,"y0":50.00596023175115,"z0":5.449482465650522,"aX":4.360114108105892},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.6,"breakVerticalInduced":0.0,"breakHorizontal":-6.0,"spinRate":2454,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.43022506783641656,"extension":6.786557080864884},"index":3,"playId":"0dd24831-fee7-39a3-8b84-f6071ddce134","pitchNumber":4,"startTime":"2026-06-27T23:48:25.138Z","endTime":"2026-06-27T23:48:29.801Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":1,"outs":1},"pitchData":{"startSpeed":98.1,"endSpeed":88.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":35.86029934917106,"aZ":-12.821281042852418,"pfxX":-4.2749942752624674,"pfxZ":9.471266513451377,"pX":-1.3683813246597532,"pZ":3.3486473667173846,"vX0":2.768952995323176,"vY0":-142.73156899618192,"vZ0":-4.177208395249517,"x":169.16,"y":148.37,"x0":-1.8006410148316485,"y0":50.000862991202304,"z0":5.651210998287554,"aX":-8.732916084774262},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.2,"breakVerticalInduced":16.4,"breakHorizontal":7.1,"spinRate":2318,"spinDirection":213},"zone":11,"typeConfidence":2.0,"plateTime":0.38519837529573797,"extension":6.4391110810827366},"index":4,"playId":"01c6a69d-6039-34d1-b0ad-fcfcc5391c50","pitchNumber":5,"startTime":"2026-06-27T23:48:46.347Z","endTime":"2026-06-27T23:48:49.831Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:48:49.831Z","atBatIndex":64},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":65,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T23:49:26.766Z","endTime":"2026-06-27T23:50:33.584Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-27T23:49:14.955Z","endTime":"2026-06-27T23:49:29.141Z","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":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":96.2,"endSpeed":88.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.089074488514704,"aZ":-23.73409083955309,"pfxX":-9.144529143671056,"pfxZ":4.262342215870284,"pX":-0.6205784549164961,"pZ":2.2576065272011694,"vX0":6.61645838786016,"vY0":-139.96199262379193,"vZ0":-4.634543448264153,"x":140.65,"y":177.82,"x0":-1.8291160697745907,"y0":50.00452115757143,"z0":5.492675018097071,"aX":-18.113660848403345},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":7.0,"breakHorizontal":15.1,"spinRate":2208,"spinDirection":218},"zone":4,"typeConfidence":2.0,"plateTime":0.3915917325507472,"extension":6.492538896296214},"index":1,"playId":"6d6552e3-5a0a-3837-a3d6-ddd0910306c8","pitchNumber":1,"startTime":"2026-06-27T23:49:29.141Z","endTime":"2026-06-27T23:49:32.450Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.207142182706885,"aZ":-32.69936462650212,"pfxX":2.544072767636729,"pfxZ":-0.3195052560060585,"pX":0.3354007305564528,"pZ":2.2636029392863697,"vX0":4.102308316802639,"vY0":-126.62370505962022,"vZ0":-1.935603868224283,"x":104.22,"y":177.66,"x0":-1.63464445092257,"y0":50.004731501930664,"z0":5.64750252820577,"aX":4.142626401514024},"breaks":{"breakAngle":8.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.8,"breakVerticalInduced":-0.8,"breakHorizontal":-5.5,"spinRate":2512,"spinDirection":124},"zone":6,"typeConfidence":2.0,"plateTime":0.4321133756031563,"extension":6.570850027354571},"index":2,"playId":"1b58dfe6-b439-326e-abbb-9b8fa7a87a98","pitchNumber":2,"startTime":"2026-06-27T23:49:48.087Z","endTime":"2026-06-27T23:49:51.735Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SL","description":"Slider"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.9,"endSpeed":80.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.28927549673532,"aZ":-31.838871363298416,"pfxX":2.630136179583986,"pfxZ":0.20576863643262477,"pX":1.1249409272412059,"pZ":2.2002393059575387,"vX0":5.9637218896555355,"vY0":-126.49588355130554,"vZ0":-2.160336050027225,"x":74.12,"y":179.37,"x0":-1.602921347286398,"y0":50.00365806464862,"z0":5.612795417494857,"aX":4.269469839428633},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.0,"breakVerticalInduced":0.1,"breakHorizontal":-6.1,"spinRate":2531,"spinDirection":115},"zone":14,"typeConfidence":2.0,"plateTime":0.43266279457783163,"extension":6.572716175651616},"index":3,"playId":"8a9276d8-417a-3cb2-8e5d-38abb3bf3730","pitchNumber":3,"startTime":"2026-06-27T23:50:09.501Z","endTime":"2026-06-27T23:50:14.236Z","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":96.2,"endSpeed":88.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.926751837278463,"aZ":-21.02459359088006,"pfxX":-8.926102147268155,"pfxZ":5.612619169740207,"pX":-0.4976084547425438,"pZ":1.2227770283593808,"vX0":6.718381126341326,"vY0":-139.87620441189196,"vZ0":-7.762883776837794,"x":135.97,"y":205.77,"x0":-1.768411008871233,"y0":50.00038726093406,"z0":5.407564232099298,"aX":-17.722461717393017},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.8,"breakVerticalInduced":8.8,"breakHorizontal":14.8,"spinRate":2189,"spinDirection":218},"zone":13,"typeConfidence":2.0,"plateTime":0.3912594505885698,"extension":6.4757469957515434},"index":4,"playId":"b15d86e7-966c-34f0-9a6e-af40a105ac5d","pitchNumber":4,"startTime":"2026-06-27T23:50:30.281Z","endTime":"2026-06-27T23:50:33.584Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:50:33.584Z","atBatIndex":65},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":66,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-27T23:50:37.991Z","endTime":"2026-06-27T23:52:08.268Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,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":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":665561,"link":"/api/v1/people/665561"},"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":87.8,"endSpeed":81.0,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.32379104443612,"aZ":-34.018705085416464,"pfxX":3.2175732034475804,"pfxZ":-1.1087261060724423,"pX":-0.24690580694682376,"pZ":2.691660592268885,"vX0":3.0161457746000453,"vY0":-127.87810393265845,"vZ0":-0.8213587690345987,"x":126.41,"y":166.11,"x0":-1.857905883685179,"y0":50.00404826477253,"z0":5.675876481643985,"aX":5.350632464803535},"breaks":{"breakAngle":9.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.3,"breakVerticalInduced":-1.9,"breakHorizontal":-6.5,"spinRate":2600,"spinDirection":121},"zone":5,"typeConfidence":2.0,"plateTime":0.42764305941944514,"extension":6.474702873280907},"index":0,"playId":"c6fe1d12-787a-3e67-8fc2-1a3934aab76c","pitchNumber":1,"startTime":"2026-06-27T23:51:00.838Z","endTime":"2026-06-27T23:51:04.002Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":98.1,"endSpeed":89.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":34.02212206564844,"aZ":-11.154121653140479,"pfxX":-3.1346058772397,"pfxZ":10.212568510001725,"pX":-1.4369829155528726,"pZ":4.070585720060502,"vX0":2.3492981790493546,"vY0":-142.83302480231396,"vZ0":-2.617422961693198,"x":171.77,"y":128.87,"x0":-1.8643916383473298,"y0":50.00608267919912,"z0":5.703807998758505,"aX":-6.454300221868276},"breaks":{"breakAngle":26.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":18.1,"breakHorizontal":5.2,"spinRate":2455,"spinDirection":211},"zone":11,"typeConfidence":2.0,"plateTime":0.38400624852465715,"extension":6.385907130587478},"index":1,"playId":"e46640fb-21b8-3c18-9d61-7e495c670018","pitchNumber":2,"startTime":"2026-06-27T23:51:24.961Z","endTime":"2026-06-27T23:51:27.961Z","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":97.7,"endSpeed":89.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.48887506164689,"aZ":-10.159716715874968,"pfxX":-3.912654402226287,"pfxZ":10.791293053860368,"pX":0.3691383351816035,"pZ":1.8552677856012627,"vX0":6.9704919918871555,"vY0":-141.9300791077524,"vZ0":-8.320690998522053,"x":102.93,"y":188.69,"x0":-1.6103474840264587,"y0":50.00542045798113,"z0":5.472177652064357,"aX":-7.984239156926193},"breaks":{"breakAngle":27.6,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.8,"breakVerticalInduced":18.0,"breakHorizontal":5.6,"spinRate":2395,"spinDirection":210},"zone":9,"typeConfidence":2.0,"plateTime":0.3859279172988739,"extension":6.478219636764689},"index":2,"playId":"dbd54791-a585-3d97-99ee-580dcdedba46","pitchNumber":3,"startTime":"2026-06-27T23:51:44.365Z","endTime":"2026-06-27T23:51:47.802Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 0, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SL","description":"Slider"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":81.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.366406487127854,"aZ":-30.693621816335657,"pfxX":2.9926498413834013,"pfxZ":0.8865817509414473,"pX":-0.5314797132335457,"pZ":2.584564358463082,"vX0":2.4576867852828395,"vY0":-127.77201418861397,"vZ0":-1.648071972336165,"x":137.26,"y":169.0,"x0":-1.8918401492792891,"y0":50.00062337221214,"z0":5.631689262565043,"aX":4.986819298731493},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.4,"breakHorizontal":-6.0,"spinRate":2630,"spinDirection":110},"zone":4,"typeConfidence":2.0,"plateTime":0.427374108990894,"extension":6.462012708518441},"index":3,"playId":"a1685884-a306-3182-8128-86b9347d854d","pitchNumber":4,"startTime":"2026-06-27T23:52:04.949Z","endTime":"2026-06-27T23:52:08.268Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:52:08.268Z","atBatIndex":66},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Brandon Marsh pops out to third baseman Bo Bichette.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T23:54:44.595Z","endTime":"2026-06-27T23:55:36.510Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Devin Williams replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-27T23:54:35.535Z","endTime":"2026-06-27T23:54:46.889Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":642207,"link":"/api/v1/people/642207"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":93.4,"endSpeed":85.3,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.585221085494503,"aZ":-18.846390591465017,"pfxX":-8.027083815033071,"pfxZ":7.136088507502247,"pX":0.2380833389263174,"pZ":3.634719492760669,"vX0":9.336450533005364,"vY0":-135.7757369107852,"vZ0":-0.6683807210928079,"x":107.92,"y":140.64,"x0":-2.2014095461827528,"y0":50.00561280423275,"z0":5.195013804939922,"aX":-14.998321054248775},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":13.0,"breakHorizontal":12.6,"spinRate":2390,"spinDirection":229},"zone":12,"typeConfidence":0.9,"plateTime":0.4033310698248127,"extension":7.360540839905226},"index":1,"playId":"5b20c4dd-48a3-3ad2-99f5-a7162b5ba6bc","pitchNumber":1,"startTime":"2026-06-27T23:54:46.889Z","endTime":"2026-06-27T23:54:50.057Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.1,"endSpeed":75.8,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.46197625751754,"aZ":-36.585006509741696,"pfxX":-11.474372672053109,"pfxZ":-3.024443260124837,"pX":0.4880469457455726,"pZ":1.0267685539423763,"vX0":9.525111124872502,"vY0":-120.57063043281372,"vZ0":-1.9288516113621177,"x":98.4,"y":211.06,"x0":-2.0407048149181177,"y0":50.002021117924414,"z0":5.093601636849861,"aX":-16.737346944041118},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.8,"breakVerticalInduced":-5.6,"breakHorizontal":18.2,"spinRate":2758,"spinDirection":280},"zone":14,"typeConfidence":0.91,"plateTime":0.4558916457305431,"extension":6.985868107301303},"index":2,"playId":"500baf35-790a-3dc0-b2d4-278f7b5bc8ed","pitchNumber":2,"startTime":"2026-06-27T23:55:06.216Z","endTime":"2026-06-27T23:55:09.330Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":85.9,"strikeZoneTop":3.312,"strikeZoneBottom":1.672,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.135314227257176,"aZ":-18.772276875214107,"pfxX":-8.254039423552552,"pfxZ":7.031610176823854,"pX":0.2582742026341681,"pZ":3.35125839502572,"vX0":9.221221966832513,"vY0":-137.58822792024313,"vZ0":-1.2641796177277582,"x":107.16,"y":148.3,"x0":-2.0732808639138187,"y0":50.00453283779182,"z0":5.095881030605997,"aX":-15.737398369849522},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.1,"breakVerticalInduced":12.6,"breakHorizontal":12.8,"spinRate":2385,"spinDirection":238},"zone":3,"typeConfidence":0.9,"plateTime":0.3989418229583577,"extension":7.502604295138854},"hitData":{"launchSpeed":70.2,"launchAngle":77.0,"totalDistance":63.0,"trajectory":"popup","hardness":"medium","location":"5","coordinates":{"coordX":112.28,"coordY":184.62}},"index":3,"playId":"7c63271b-1d63-3c36-bf7b-971d13e7dfde","pitchNumber":3,"startTime":"2026-06-27T23:55:25.643Z","endTime":"2026-06-27T23:55:36.510Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:55:36.510Z","atBatIndex":67},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Bryson Stott walks.","rbi":0,"awayScore":2,"homeScore":6,"isOut":false},"about":{"atBatIndex":68,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T23:55:36.384Z","endTime":"2026-06-27T23:57:47.165Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"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":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.3,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.80108158226719,"aZ":-20.483118924250515,"pfxX":-0.6341941577898371,"pfxZ":6.642830326335977,"pX":-1.2136072120891885,"pZ":2.9128695765733776,"vX0":2.958783689851678,"vY0":-130.88279027574583,"vZ0":-2.4374189376568394,"x":163.26,"y":160.13,"x0":-2.2692075019759774,"y0":50.005158316506055,"z0":5.3658395586736445,"aX":-1.1168005244387582},"breaks":{"breakAngle":1.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.8,"breakHorizontal":0.6,"spinRate":2365,"spinDirection":206},"zone":11,"typeConfidence":2.0,"plateTime":0.41614178022038617,"extension":7.180955720558143},"index":0,"playId":"e2eb08d0-fb6b-3bcb-8409-2aaf369cccf1","pitchNumber":1,"startTime":"2026-06-27T23:56:04.130Z","endTime":"2026-06-27T23:56:07.757Z","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":93.0,"endSpeed":85.7,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.041289429920194,"aZ":-21.881814643834836,"pfxX":-9.164068992444037,"pfxZ":5.503142220207984,"pX":-0.30816318188122166,"pZ":2.9059694665071047,"vX0":8.191790088003128,"vY0":-135.2935484265661,"vZ0":-2.1281902313537158,"x":128.75,"y":160.32,"x0":-2.171472368790882,"y0":50.00240393451669,"z0":5.221997271456408,"aX":-17.140497633556997},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.7,"breakHorizontal":15.0,"spinRate":2305,"spinDirection":234},"zone":1,"typeConfidence":0.91,"plateTime":0.40346558587124326,"extension":7.36774141418897},"index":1,"playId":"07d73b4b-d3eb-3315-a141-b34b6c753d7e","pitchNumber":2,"startTime":"2026-06-27T23:56:20.788Z","endTime":"2026-06-27T23:56:24.069Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":75.6,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78898338759114,"aZ":-38.13142264918454,"pfxX":-11.47306958069347,"pfxZ":-4.154546564369193,"pX":0.3692671587278774,"pZ":0.5612839143170055,"vX0":9.231860767716544,"vY0":-119.0435016706589,"vZ0":-2.2765823772777285,"x":102.92,"y":223.63,"x0":-2.067864378377161,"y0":50.00114939900954,"z0":4.9809521771419405,"aX":-16.470645126333096},"breaks":{"breakAngle":21.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-48.7,"breakVerticalInduced":-7.8,"breakHorizontal":18.6,"spinRate":2543,"spinDirection":283},"zone":14,"typeConfidence":0.91,"plateTime":0.4600614773543503,"extension":7.208675338994529},"index":2,"playId":"6633f99b-0784-3607-bf9d-01a316eb5b35","pitchNumber":3,"startTime":"2026-06-27T23:56:39.178Z","endTime":"2026-06-27T23:56:42.524Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":85.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.0006590105054,"aZ":-17.464542933394394,"pfxX":-7.676820156670674,"pfxZ":7.8901396399907355,"pX":-0.531297162665528,"pZ":3.0624078240548727,"vX0":7.426647103564088,"vY0":-135.95895115196163,"vZ0":-2.692017123504243,"x":137.25,"y":156.09,"x0":-2.3065494712425445,"y0":50.000865106313604,"z0":5.283488827726781,"aX":-14.308942499203397},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.9,"breakHorizontal":12.2,"spinRate":2344,"spinDirection":233},"zone":1,"typeConfidence":0.9,"plateTime":0.40352674126878396,"extension":7.367177006540425},"index":3,"playId":"4b46566a-a255-30ee-ad9e-8f5357fd70a7","pitchNumber":4,"startTime":"2026-06-27T23:56:58.767Z","endTime":"2026-06-27T23:57:02.496Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.9,"endSpeed":85.0,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.46702528047869,"aZ":-18.2114487160747,"pfxX":-5.989999138772026,"pfxZ":7.466978718904359,"pX":-0.5565635736103819,"pZ":3.864620495449732,"vX0":6.613518587388901,"vY0":-136.49153895793745,"vZ0":-0.21661704286670885,"x":138.21,"y":134.44,"x0":-2.2427720760113905,"y0":50.00500984496928,"z0":5.208376240977883,"aX":-11.20560924801693},"breaks":{"breakAngle":27.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.6,"breakVerticalInduced":13.7,"breakHorizontal":9.4,"spinRate":2353,"spinDirection":237},"zone":11,"typeConfidence":0.9,"plateTime":0.40262695904761836,"extension":7.495321291933931},"index":4,"playId":"7a44ab07-a108-38be-88ba-4bf1aad3ac2a","pitchNumber":5,"startTime":"2026-06-27T23:57:23.197Z","endTime":"2026-06-27T23:57:29.153Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":75.1,"strikeZoneTop":3.225,"strikeZoneBottom":1.628,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.828309212492872,"aZ":-37.11831286697485,"pfxX":-11.723591551886415,"pfxZ":-3.4380685056983857,"pX":-0.4532513756671109,"pZ":0.8978343318435116,"vX0":7.508945537794072,"vY0":-120.1370946260514,"vZ0":-1.9777589451564885,"x":134.28,"y":214.54,"x0":-2.122219396440325,"y0":50.00278849112415,"z0":5.082205940036652,"aX":-16.85637692844472},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-47.0,"breakVerticalInduced":-6.5,"breakHorizontal":19.1,"spinRate":2722,"spinDirection":280},"zone":13,"typeConfidence":0.91,"plateTime":0.45879590121143154,"extension":7.40923589709535},"index":5,"playId":"69d6b7be-216a-3dbb-a680-df779d041ee7","pitchNumber":6,"startTime":"2026-06-27T23:57:43.869Z","endTime":"2026-06-27T23:57:47.165Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:57:47.165Z","atBatIndex":68},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Edmundo Sosa lines out to second baseman Brett Baty.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":69,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T23:57:48.080Z","endTime":"2026-06-27T23:58:46.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":2},"matchup":{"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.5,"endSpeed":84.8,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.40495815007496,"aZ":-17.20102171695963,"pfxX":-5.695899395596703,"pfxZ":8.07670271193047,"pX":0.9765029243027672,"pZ":3.4111690761067104,"vX0":9.875289562399978,"vY0":-135.73316911193163,"vZ0":-1.9717629972521196,"x":79.78,"y":146.68,"x0":-1.9791445989952827,"y0":50.005562496286515,"z0":5.352726352074907,"aX":-10.56425357457346},"breaks":{"breakAngle":25.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.3,"breakVerticalInduced":14.4,"breakHorizontal":8.0,"spinRate":2321,"spinDirection":228},"zone":12,"typeConfidence":0.9,"plateTime":0.40446375843551596,"extension":7.598313449440791},"index":0,"playId":"795a9485-d900-3c0f-b827-d78f80d2409a","pitchNumber":1,"startTime":"2026-06-27T23:58:17.637Z","endTime":"2026-06-27T23:58:20.703Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":83.3,"endSpeed":75.5,"strikeZoneTop":3.187,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.602250126768737,"aZ":-36.26084756242688,"pfxX":-12.3734290138381,"pfxZ":-2.801419619715734,"pX":0.7303916956852464,"pZ":1.8734564566782232,"vX0":10.165660641123905,"vY0":-120.77873457282818,"vZ0":-0.1644714035096584,"x":89.16,"y":188.2,"x0":-1.954446089779793,"y0":50.0051205343437,"z0":5.1693189955545655,"aX":-18.02658271734591},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.9,"breakVerticalInduced":-4.8,"breakHorizontal":19.6,"spinRate":2753,"spinDirection":277},"zone":9,"typeConfidence":0.91,"plateTime":0.45594432657411055,"extension":7.23213363988799},"hitData":{"launchSpeed":85.4,"launchAngle":12.0,"totalDistance":148.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":128.53,"coordY":142.75}},"index":1,"playId":"05249f4a-fb29-3f1b-bf2f-dbeb899ed9d0","pitchNumber":2,"startTime":"2026-06-27T23:58:38.578Z","endTime":"2026-06-27T23:58:46.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-27T23:58:46.465Z","atBatIndex":69},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Rincones Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T23:59:00.493Z","endTime":"2026-06-28T00:00:26.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63039860451105,"aZ":-35.298749984789346,"pfxX":-11.678837293161592,"pfxZ":-2.161994663792459,"pX":-0.044953255260069915,"pZ":2.170152010149555,"vX0":8.564262329881391,"vY0":-119.69046531963416,"vZ0":0.39533670054688175,"x":118.71,"y":180.19,"x0":-2.156480471738826,"y0":50.001567491939824,"z0":5.170130346720382,"aX":-16.902364990617908},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.5,"breakHorizontal":19.1,"spinRate":2553,"spinDirection":279},"zone":8,"typeConfidence":0.91,"plateTime":0.45804730110594427,"extension":7.1371906472419955},"index":0,"playId":"ab42a97c-c661-3d5a-bb27-a985f39eebb4","pitchNumber":1,"startTime":"2026-06-27T23:59:17.649Z","endTime":"2026-06-27T23:59:25.710Z","isPitch":true,"type":"pitch"},{"details":{"description":"Bryson Stott advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"ab42a97c-c661-3d5a-bb27-a985f39eebb4","startTime":"2026-06-27T23:59:26.527Z","endTime":"2026-06-27T23:59:35.909Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78052725879498,"aZ":-35.25327425784831,"pfxX":-11.994408702313528,"pfxZ":-2.1465479538859196,"pX":-0.6315515925648658,"pZ":1.755450233378885,"vX0":7.286371349216934,"vY0":-118.95839544382576,"vZ0":-0.47498928784889927,"x":141.07,"y":191.38,"x0":-2.1755720274687302,"y0":50.00434991330547,"z0":5.153110490186854,"aX":-17.195095279116927},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.7,"breakHorizontal":19.9,"spinRate":2736,"spinDirection":284},"zone":7,"typeConfidence":0.91,"plateTime":0.4604096861396991,"extension":7.017148125375477},"index":2,"playId":"3d492433-aaeb-3b53-8f10-3c96d9dec0f2","pitchNumber":2,"startTime":"2026-06-27T23:59:35.909Z","endTime":"2026-06-27T23:59:40.856Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47752597365677,"aZ":-35.81250538484292,"pfxX":-11.417507780666476,"pfxZ":-2.5860239842865824,"pX":-0.20274405770706533,"pZ":0.4011390625967518,"vX0":7.919648041667279,"vY0":-118.14825697843537,"vZ0":-2.9939835429687953,"x":124.73,"y":227.95,"x0":-2.1225032801685764,"y0":50.00236474139125,"z0":4.991035533561264,"aX":-16.0668691366768},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.2,"breakHorizontal":18.6,"spinRate":2763,"spinDirection":282},"zone":13,"typeConfidence":0.9,"plateTime":0.46441081296890196,"extension":7.228752005599168},"index":3,"playId":"4f71184f-5b9d-34b6-bc25-a586c469547a","pitchNumber":3,"startTime":"2026-06-28T00:00:21.513Z","endTime":"2026-06-28T00:00:26.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-28T00:00:26.442Z","atBatIndex":70}],"currentPlay":{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Gabriel Rincones Jr. strikes out swinging.","rbi":0,"awayScore":2,"homeScore":6,"isOut":true},"about":{"atBatIndex":70,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-27T23:59:00.493Z","endTime":"2026-06-28T00:00:26.442Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Defensive Indiff","eventType":"defensive_indiff","movementReason":"r_defensive_indiff","runner":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.4,"endSpeed":75.4,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.63039860451105,"aZ":-35.298749984789346,"pfxX":-11.678837293161592,"pfxZ":-2.161994663792459,"pX":-0.044953255260069915,"pZ":2.170152010149555,"vX0":8.564262329881391,"vY0":-119.69046531963416,"vZ0":0.39533670054688175,"x":118.71,"y":180.19,"x0":-2.156480471738826,"y0":50.001567491939824,"z0":5.170130346720382,"aX":-16.902364990617908},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-3.5,"breakHorizontal":19.1,"spinRate":2553,"spinDirection":279},"zone":8,"typeConfidence":0.91,"plateTime":0.45804730110594427,"extension":7.1371906472419955},"index":0,"playId":"ab42a97c-c661-3d5a-bb27-a985f39eebb4","pitchNumber":1,"startTime":"2026-06-27T23:59:17.649Z","endTime":"2026-06-27T23:59:25.710Z","isPitch":true,"type":"pitch"},{"details":{"description":"Bryson Stott advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":2,"homeScore":6,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"ab42a97c-c661-3d5a-bb27-a985f39eebb4","startTime":"2026-06-27T23:59:26.527Z","endTime":"2026-06-27T23:59:35.909Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":681082,"link":"/api/v1/people/681082"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":81.8,"endSpeed":75.2,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.78052725879498,"aZ":-35.25327425784831,"pfxX":-11.994408702313528,"pfxZ":-2.1465479538859196,"pX":-0.6315515925648658,"pZ":1.755450233378885,"vX0":7.286371349216934,"vY0":-118.95839544382576,"vZ0":-0.47498928784889927,"x":141.07,"y":191.38,"x0":-2.1755720274687302,"y0":50.00434991330547,"z0":5.153110490186854,"aX":-17.195095279116927},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":-3.7,"breakHorizontal":19.9,"spinRate":2736,"spinDirection":284},"zone":7,"typeConfidence":0.91,"plateTime":0.4604096861396991,"extension":7.017148125375477},"index":2,"playId":"3d492433-aaeb-3b53-8f10-3c96d9dec0f2","pitchNumber":2,"startTime":"2026-06-27T23:59:35.909Z","endTime":"2026-06-27T23:59:40.856Z","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, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":81.3,"endSpeed":74.7,"strikeZoneTop":3.331,"strikeZoneBottom":1.681,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.47752597365677,"aZ":-35.81250538484292,"pfxX":-11.417507780666476,"pfxZ":-2.5860239842865824,"pX":-0.20274405770706533,"pZ":0.4011390625967518,"vX0":7.919648041667279,"vY0":-118.14825697843537,"vZ0":-2.9939835429687953,"x":124.73,"y":227.95,"x0":-2.1225032801685764,"y0":50.00236474139125,"z0":4.991035533561264,"aX":-16.0668691366768},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":-5.2,"breakHorizontal":18.6,"spinRate":2763,"spinDirection":282},"zone":13,"typeConfidence":0.9,"plateTime":0.46441081296890196,"extension":7.228752005599168},"index":3,"playId":"4f71184f-5b9d-34b6-bc25-a586c469547a","pitchNumber":3,"startTime":"2026-06-28T00:00:21.513Z","endTime":"2026-06-28T00:00:26.442Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-28T00:00:26.442Z","atBatIndex":70},"scoringPlays":[19,44,47,55,56],"playsByInning":[{"startIndex":0,"endIndex":8,"top":[0,1,2,3,4],"bottom":[5,6,7,8],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":1,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":184.74,"y":113.9},"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":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":86.59,"y":96.02},"type":"O","description":"Flyout"}],"home":[{"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":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":81.64,"y":117.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":1,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":88.46,"y":60.87},"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":1,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":104.68,"y":151.68},"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":1,"pitcher":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":113.8,"y":181.58},"type":"O","description":"Groundout"}]}},{"startIndex":9,"endIndex":15,"top":[9,10,11],"bottom":[12,13,14,15],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":116.68,"y":138.07},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":2,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":144.0,"y":143.0},"type":"O","description":"Groundout"}],"home":[{"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":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":114.15,"y":190.09},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":146.74,"y":175.5},"type":"O","description":"Groundout"}]}},{"startIndex":16,"endIndex":24,"top":[16,17,18,19,20],"bottom":[21,22,23,24],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":3,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"coordinates":{"x":186.84,"y":63.03},"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":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":68.0,"y":57.0},"type":"H","description":"Home Run"}],"home":[{"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":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":159.9,"y":122.47},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":3,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":140.97,"y":103.02},"type":"O","description":"Flyout"}]}},{"startIndex":25,"endIndex":30,"top":[25,26,27],"bottom":[28,29,30],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":130.04,"y":138.74},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":141.17,"y":150.67},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":4,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"coordinates":{"x":76.72,"y":115.75},"type":"O","description":"Flyout"}],"home":[{"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":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":172.47,"y":56.25},"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":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"coordinates":{"x":40.58,"y":98.31},"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":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":111.27,"y":153.71},"type":"O","description":"Groundout"}]}},{"startIndex":31,"endIndex":37,"top":[31,32,33,34],"bottom":[35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":5,"pitcher":{"id":681035,"fullName":"Christian Scott","link":"/api/v1/people/681035"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"coordinates":{"x":139.59,"y":96.65},"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":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"coordinates":{"x":119.38,"y":54.9},"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":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":656941,"fullName":"Kyle Schwarber","link":"/api/v1/people/656941"},"coordinates":{"x":164.83,"y":138.29},"type":"O","description":"Flyout"}],"home":[{"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":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":149.28,"y":167.39},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":49,"top":[38,39,40],"bottom":[41,42,43,44,45,46,47,48,49],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":114.07,"y":113.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":6,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"coordinates":{"x":90.96,"y":88.15},"type":"O","description":"Flyout"}],"home":[{"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":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":209.52,"y":90.51},"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":6,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":191.55,"y":114.67},"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":6,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":183.13,"y":136.98},"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":6,"pitcher":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":219.0,"y":103.0},"type":"H","description":"Triple"},{"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":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":147.0,"y":92.0},"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":6,"pitcher":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":104.18,"y":151.68},"type":"O","description":"Groundout"}]}},{"startIndex":50,"endIndex":59,"top":[50,51,52,53],"bottom":[54,55,56,57,58,59],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":92.49,"y":169.41},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"coordinates":{"x":74.1,"y":110.74},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":7,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"coordinates":{"x":177.0,"y":100.0},"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":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"coordinates":{"x":145.73,"y":152.7},"type":"O","description":"Groundout"}],"home":[{"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":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":144.54,"y":95.44},"type":"H","description":"Single"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":7,"pitcher":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"coordinates":{"x":155.0,"y":54.0},"type":"H","description":"Triple"},{"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":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":95.01,"y":56.04},"type":"O","description":"Sac Fly"},{"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":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":140.66,"y":164.86},"type":"O","description":"Groundout"}]}},{"startIndex":60,"endIndex":66,"top":[60,61,62],"bottom":[63,64,65,66],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":8,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"coordinates":{"x":125.55,"y":176.61},"type":"O","description":"Lineout"}],"home":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":114.31,"y":158.27},"type":"O","description":"Groundout"}]}},{"startIndex":67,"endIndex":70,"top":[67,68,69,70],"bottom":[],"hits":{"away":[{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"coordinates":{"x":112.28,"y":184.62},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"coordinates":{"x":128.53,"y":142.75},"type":"O","description":"Lineout"}],"home":[]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Top","inningHalf":"Top","isTopInning":true,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":0,"hits":1,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":1,"errors":0,"leftOnBase":0}},{"num":4,"ordinalNum":"4th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":6,"ordinalNum":"6th","home":{"runs":4,"hits":4,"errors":0,"leftOnBase":2},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":2,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":0,"hits":1,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":0,"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":1}}],"teams":{"home":{"runs":6,"hits":8,"errors":0,"leftOnBase":7},"away":{"runs":2,"hits":5,"errors":0,"leftOnBase":5}},"defense":{"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"catcher":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"first":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"second":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"third":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"shortstop":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"left":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"center":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"right":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batter":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"onDeck":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"inHole":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"battingOrder":2,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"offense":{"batter":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"onDeck":{"id":702222,"fullName":"Justin Crawford","link":"/api/v1/people/702222"},"inHole":{"id":665561,"fullName":"Rafael Marchán","link":"/api/v1/people/665561"},"pitcher":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"battingOrder":7,"team":{"id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"}},"balls":0,"strikes":3,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":143,"name":"Philadelphia Phillies","link":"/api/v1/teams/143"},"teamStats":{"batting":{"flyOuts":7,"groundOuts":4,"airOuts":12,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"avg":".235","atBats":31,"obp":".301","slg":".399","ops":".700","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":8,"rbi":2,"leftOnBase":9,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.00","popOuts":2,"lineOuts":3},"pitching":{"flyOuts":6,"groundOuts":7,"airOuts":8,"runs":6,"doubles":0,"triples":2,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":31,"obp":".351","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":149,"era":"4.08","inningsPitched":"8.0","saveOpportunities":0,"earnedRuns":6,"whip":"1.29","battersFaced":37,"outs":24,"completeGames":0,"shutouts":0,"pitchesThrown":149,"balls":55,"strikes":94,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":6,"pitchesPerInning":"18.63","runsScoredPer9":"6.75","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":24,"errors":0,"chances":29,"passedBall":0,"pickoffs":0}},"players":{"ID687282":{"person":{"id":687282,"fullName":"Gabriel Rincones Jr.","link":"/api/v1/people/687282"},"jerseyNumber":"17","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"700","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":3,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":10,"flyOuts":7,"groundOuts":10,"airOuts":11,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":9,"baseOnBalls":0,"intentionalWalks":0,"hits":4,"hitByPitch":0,"avg":".118","atBats":34,"obp":".118","slg":".206","ops":".324","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":34,"totalBases":7,"rbi":3,"leftOnBase":15,"sacBunts":0,"sacFlies":0,"babip":".125","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"34.00","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":22,"errors":0,"chances":22,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID669016":{"person":{"id":669016,"fullName":"Brandon Marsh","link":"/api/v1/people/669016"},"jerseyNumber":"16","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":37,"groundOuts":52,"airOuts":68,"runs":46,"doubles":14,"triples":2,"homeRuns":12,"strikeOuts":78,"baseOnBalls":14,"intentionalWalks":1,"hits":91,"hitByPitch":2,"avg":".318","atBats":286,"obp":".351","slg":".507","ops":".858","caughtStealing":3,"stolenBases":8,"stolenBasePercentage":".727","caughtStealingPercentage":".273","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":305,"totalBases":145,"rbi":41,"leftOnBase":107,"sacBunts":0,"sacFlies":3,"babip":".397","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"23.83","popOuts":10,"lineOuts":21},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":150,"errors":2,"chances":152,"fielding":".987","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID666200":{"person":{"id":666200,"fullName":"Jesús Luzardo","link":"/api/v1/people/666200"},"jerseyNumber":"44","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":36,"groundOuts":93,"airOuts":64,"runs":47,"doubles":17,"triples":1,"homeRuns":9,"strikeOuts":110,"baseOnBalls":30,"intentionalWalks":0,"hits":90,"hitByPitch":5,"atBats":353,"obp":".320","caughtStealing":4,"stolenBases":8,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1549,"era":"4.00","inningsPitched":"92.1","wins":6,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":41,"whip":"1.30","battersFaced":392,"outs":277,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1549,"balls":556,"strikes":993,"strikePercentage":".640","hitBatsmen":5,"balks":1,"wildPitches":5,"pickoffs":1,"groundOutsToAirouts":"1.45","rbi":0,"winPercentage":".600","pitchesPerInning":"16.78","gamesFinished":0,"strikeoutWalkRatio":"3.67","strikeoutsPer9Inn":"10.72","walksPer9Inn":"2.92","hitsPer9Inn":"8.77","runsScoredPer9":"4.58","homeRunsPer9":"0.88","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":3,"passedBall":0,"popOuts":14,"lineOuts":14},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":0,"chances":12,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621237":{"person":{"id":621237,"fullName":"José Alvarado","link":"/api/v1/people/621237"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":0,"flyOuts":14,"groundOuts":17,"airOuts":30,"runs":20,"doubles":6,"triples":2,"homeRuns":3,"strikeOuts":39,"baseOnBalls":11,"intentionalWalks":2,"hits":37,"hitByPitch":5,"atBats":122,"obp":".384","caughtStealing":2,"stolenBases":10,"stolenBasePercentage":".833","caughtStealingPercentage":".167","numberOfPitches":589,"era":"5.90","inningsPitched":"29.0","wins":3,"losses":2,"saves":1,"saveOpportunities":2,"holds":8,"blownSaves":1,"earnedRuns":19,"whip":"1.66","battersFaced":139,"outs":87,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":589,"balls":216,"strikes":373,"strikePercentage":".630","hitBatsmen":5,"balks":0,"wildPitches":3,"pickoffs":1,"groundOutsToAirouts":"0.57","rbi":0,"winPercentage":".600","pitchesPerInning":"20.31","gamesFinished":3,"strikeoutWalkRatio":"3.55","strikeoutsPer9Inn":"12.10","walksPer9Inn":"3.41","hitsPer9Inn":"11.48","runsScoredPer9":"6.21","homeRunsPer9":"0.93","inheritedRunners":6,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":10,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":"800","stats":{"batting":{"summary":"1-3 | K","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":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":21,"groundOuts":75,"airOuts":46,"runs":22,"doubles":11,"triples":2,"homeRuns":2,"strikeOuts":54,"baseOnBalls":16,"intentionalWalks":0,"hits":56,"hitByPitch":2,"avg":".242","atBats":231,"obp":".297","slg":".333","ops":".630","caughtStealing":3,"stolenBases":9,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":249,"totalBases":77,"rbi":16,"leftOnBase":97,"sacBunts":0,"sacFlies":0,"babip":".309","groundOutsToAirouts":"1.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"115.50","popOuts":9,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":137,"errors":1,"chances":138,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID650911":{"person":{"id":650911,"fullName":"Cristopher Sánchez","link":"/api/v1/people/650911"},"jerseyNumber":"61","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":17,"flyOuts":37,"groundOuts":124,"airOuts":74,"runs":31,"doubles":20,"triples":0,"homeRuns":8,"strikeOuts":127,"baseOnBalls":21,"intentionalWalks":0,"hits":101,"hitByPitch":2,"atBats":424,"obp":".277","caughtStealing":2,"stolenBases":4,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1625,"era":"2.13","inningsPitched":"110.0","wins":9,"losses":3,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":26,"whip":"1.11","battersFaced":449,"outs":330,"gamesPitched":17,"completeGames":1,"shutouts":1,"pitchesThrown":1625,"balls":527,"strikes":1098,"strikePercentage":".680","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.68","rbi":0,"winPercentage":".750","pitchesPerInning":"14.77","gamesFinished":0,"strikeoutWalkRatio":"6.05","strikeoutsPer9Inn":"10.39","walksPer9Inn":"1.72","hitsPer9Inn":"8.26","runsScoredPer9":"2.54","homeRunsPer9":"0.65","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":10,"lineOuts":27},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":12,"putOuts":5,"errors":0,"chances":17,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID547180":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"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":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":39,"groundOuts":75,"airOuts":75,"runs":55,"doubles":14,"triples":2,"homeRuns":19,"strikeOuts":65,"baseOnBalls":50,"intentionalWalks":2,"hits":81,"hitByPitch":0,"avg":".278","atBats":291,"obp":".379","slg":".536","ops":".915","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":156,"rbi":50,"leftOnBase":116,"sacBunts":0,"sacFlies":5,"babip":".292","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.32","popOuts":7,"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":44,"putOuts":552,"errors":3,"chances":599,"fielding":".995","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":57,"flyOuts":34,"groundOuts":53,"airOuts":60,"runs":21,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":41,"baseOnBalls":17,"intentionalWalks":0,"hits":39,"hitByPitch":5,"avg":".204","atBats":191,"obp":".284","slg":".330","ops":".614","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":215,"totalBases":63,"rbi":24,"leftOnBase":90,"sacBunts":0,"sacFlies":2,"babip":".231","groundOutsToAirouts":"0.88","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.20","popOuts":5,"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":12,"stolenBases":32,"stolenBasePercentage":".727","caughtStealingPercentage":".273","assists":16,"putOuts":551,"errors":4,"chances":571,"fielding":".993","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"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":12,"gamesStarted":12,"flyOuts":31,"groundOuts":74,"airOuts":69,"runs":17,"doubles":12,"triples":0,"homeRuns":8,"strikeOuts":74,"baseOnBalls":19,"intentionalWalks":0,"hits":46,"hitByPitch":2,"atBats":262,"obp":".236","caughtStealing":3,"stolenBases":1,"stolenBasePercentage":".250","caughtStealingPercentage":".750","numberOfPitches":1149,"era":"2.03","inningsPitched":"75.1","wins":8,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":17,"whip":"0.86","battersFaced":284,"outs":226,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":1149,"balls":413,"strikes":736,"strikePercentage":".640","hitBatsmen":2,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.07","rbi":0,"winPercentage":".889","pitchesPerInning":"15.25","gamesFinished":0,"strikeoutWalkRatio":"3.89","strikeoutsPer9Inn":"8.84","walksPer9Inn":"2.27","hitsPer9Inn":"5.50","runsScoredPer9":"2.03","homeRunsPer9":"0.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":18,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":9,"errors":0,"chances":15,"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":29,"gamesStarted":0,"flyOuts":5,"groundOuts":25,"airOuts":11,"runs":6,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":44,"baseOnBalls":5,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":101,"obp":".245","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":432,"era":"1.63","inningsPitched":"27.2","wins":1,"losses":3,"saves":20,"saveOpportunities":21,"holds":0,"blownSaves":1,"earnedRuns":5,"whip":"0.94","battersFaced":106,"outs":83,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":432,"balls":151,"strikes":281,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"2.27","rbi":0,"winPercentage":".250","pitchesPerInning":"15.61","gamesFinished":28,"strikeoutWalkRatio":"8.80","strikeoutsPer9Inn":"14.31","walksPer9Inn":"1.63","hitsPer9Inn":"6.83","runsScoredPer9":"1.95","homeRunsPer9":"0.33","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624641":{"person":{"id":624641,"fullName":"Edmundo Sosa","link":"/api/v1/people/624641"},"jerseyNumber":"33","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"600","stats":{"batting":{"summary":"0-4","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"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":48,"flyOuts":12,"groundOuts":39,"airOuts":36,"runs":17,"doubles":5,"triples":1,"homeRuns":5,"strikeOuts":32,"baseOnBalls":3,"intentionalWalks":0,"hits":30,"hitByPitch":4,"avg":".222","atBats":135,"obp":".257","slg":".385","ops":".642","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":145,"totalBases":52,"rbi":24,"leftOnBase":59,"sacBunts":0,"sacFlies":2,"babip":".250","groundOutsToAirouts":"1.08","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"27.00","popOuts":10,"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":73,"putOuts":47,"errors":4,"chances":124,"fielding":".968","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID686751":{"person":{"id":686751,"fullName":"Seth Johnson","link":"/api/v1/people/686751"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, 2 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"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":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":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":0,"flyOuts":0,"groundOuts":8,"airOuts":8,"runs":7,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":1,"atBats":32,"obp":".351","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":150,"era":"5.87","inningsPitched":"7.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.57","battersFaced":37,"outs":23,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":150,"balls":58,"strikes":92,"strikePercentage":".610","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.00","rbi":0,"winPercentage":"1.000","pitchesPerInning":"19.57","gamesFinished":3,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"9.39","walksPer9Inn":"4.70","hitsPer9Inn":"9.39","runsScoredPer9":"8.22","homeRunsPer9":"1.17","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID689147":{"person":{"id":689147,"fullName":"Orion Kerkering","link":"/api/v1/people/689147"},"jerseyNumber":"50","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":21,"groundOuts":23,"airOuts":36,"runs":11,"doubles":6,"triples":1,"homeRuns":3,"strikeOuts":37,"baseOnBalls":14,"intentionalWalks":0,"hits":23,"hitByPitch":3,"atBats":118,"obp":".296","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":550,"era":"2.84","inningsPitched":"31.2","wins":5,"losses":0,"saves":1,"saveOpportunities":2,"holds":6,"blownSaves":1,"earnedRuns":10,"whip":"1.17","battersFaced":136,"outs":95,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":550,"balls":204,"strikes":346,"strikePercentage":".630","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.64","rbi":0,"winPercentage":"1.000","pitchesPerInning":"17.37","gamesFinished":5,"strikeoutWalkRatio":"2.64","strikeoutsPer9Inn":"10.52","walksPer9Inn":"3.98","hitsPer9Inn":"6.54","runsScoredPer9":"3.13","homeRunsPer9":"0.85","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID664761":{"person":{"id":664761,"fullName":"Alec Bohm","link":"/api/v1/people/664761"},"jerseyNumber":"28","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":43,"groundOuts":101,"airOuts":81,"runs":24,"doubles":10,"triples":0,"homeRuns":9,"strikeOuts":45,"baseOnBalls":20,"intentionalWalks":0,"hits":63,"hitByPitch":3,"avg":".220","atBats":286,"obp":".275","slg":".350","ops":".625","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":313,"totalBases":100,"rbi":42,"leftOnBase":124,"sacBunts":0,"sacFlies":4,"babip":".229","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.78","popOuts":16,"lineOuts":22},"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":120,"putOuts":68,"errors":6,"chances":194,"fielding":".969","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID680742":{"person":{"id":680742,"fullName":"Jonathan Bowlan","link":"/api/v1/people/680742"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"0.2 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":4,"strikes":6,"strikePercentage":".600","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":2,"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":26,"gamesStarted":0,"flyOuts":13,"groundOuts":23,"airOuts":22,"runs":12,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":27,"baseOnBalls":5,"intentionalWalks":0,"hits":22,"hitByPitch":1,"atBats":92,"obp":".280","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":402,"era":"3.70","inningsPitched":"24.1","wins":2,"losses":0,"saves":0,"saveOpportunities":3,"holds":2,"blownSaves":3,"earnedRuns":10,"whip":"1.11","battersFaced":100,"outs":73,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":402,"balls":148,"strikes":254,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":2,"winPercentage":"1.000","pitchesPerInning":"16.52","gamesFinished":1,"strikeoutWalkRatio":"5.40","strikeoutsPer9Inn":"9.99","walksPer9Inn":"1.85","hitsPer9Inn":"8.14","runsScoredPer9":"4.44","homeRunsPer9":"0.74","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":1,"chances":2,"fielding":".500","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID663767":{"person":{"id":663767,"fullName":"Chase Shugart","link":"/api/v1/people/663767"},"jerseyNumber":"55","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":24,"gamesStarted":0,"flyOuts":17,"groundOuts":18,"airOuts":30,"runs":10,"doubles":2,"triples":1,"homeRuns":5,"strikeOuts":31,"baseOnBalls":9,"intentionalWalks":1,"hits":23,"hitByPitch":3,"atBats":100,"obp":".307","caughtStealing":2,"stolenBases":2,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":441,"era":"3.25","inningsPitched":"27.2","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":10,"whip":"1.16","battersFaced":114,"outs":83,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":441,"balls":171,"strikes":270,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.94","gamesFinished":8,"strikeoutWalkRatio":"3.44","strikeoutsPer9Inn":"10.08","walksPer9Inn":"2.93","hitsPer9Inn":"7.48","runsScoredPer9":"3.25","homeRunsPer9":"1.63","inheritedRunners":6,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":2,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID641835":{"person":{"id":641835,"fullName":"Tim Mayza","link":"/api/v1/people/641835"},"jerseyNumber":"37","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.1 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":4,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":10,"strikes":16,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":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":32,"gamesStarted":3,"flyOuts":16,"groundOuts":41,"airOuts":31,"runs":13,"doubles":5,"triples":0,"homeRuns":4,"strikeOuts":36,"baseOnBalls":7,"intentionalWalks":1,"hits":29,"hitByPitch":1,"atBats":136,"obp":".257","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":574,"era":"2.95","inningsPitched":"36.2","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":12,"whip":"0.98","battersFaced":145,"outs":110,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":574,"balls":206,"strikes":368,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"1.32","rbi":0,"winPercentage":".500","pitchesPerInning":"15.65","gamesFinished":7,"strikeoutWalkRatio":"5.14","strikeoutsPer9Inn":"8.84","walksPer9Inn":"1.72","hitsPer9Inn":"7.12","runsScoredPer9":"3.19","homeRunsPer9":"0.98","inheritedRunners":9,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":1,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID681082":{"person":{"id":681082,"fullName":"Bryson Stott","link":"/api/v1/people/681082"},"jerseyNumber":"5","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"500","stats":{"batting":{"summary":"0-3 | BB","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":3,"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":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":52,"groundOuts":71,"airOuts":86,"runs":30,"doubles":15,"triples":3,"homeRuns":7,"strikeOuts":50,"baseOnBalls":22,"intentionalWalks":0,"hits":63,"hitByPitch":2,"avg":".236","atBats":267,"obp":".298","slg":".393","ops":".691","caughtStealing":0,"stolenBases":16,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":294,"totalBases":105,"rbi":40,"leftOnBase":113,"sacBunts":2,"sacFlies":1,"babip":".265","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"38.14","popOuts":18,"lineOuts":16},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":175,"putOuts":113,"errors":1,"chances":289,"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":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":39,"groundOuts":37,"airOuts":65,"runs":52,"doubles":9,"triples":1,"homeRuns":29,"strikeOuts":119,"baseOnBalls":51,"intentionalWalks":3,"hits":75,"hitByPitch":4,"avg":".253","atBats":296,"obp":".370","slg":".584","ops":".954","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":351,"totalBases":173,"rbi":52,"leftOnBase":90,"sacBunts":0,"sacFlies":0,"babip":".311","groundOutsToAirouts":"0.57","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"10.21","popOuts":15,"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,"battingOrder":"900","stats":{"batting":{"summary":"1-3","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":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":9,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":15,"groundOuts":18,"airOuts":37,"runs":4,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":14,"baseOnBalls":1,"intentionalWalks":0,"hits":9,"hitByPitch":2,"avg":".115","atBats":78,"obp":".148","slg":".192","ops":".340","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":81,"totalBases":15,"rbi":6,"leftOnBase":44,"sacBunts":0,"sacFlies":0,"babip":".113","groundOutsToAirouts":"0.49","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"39.00","popOuts":13,"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":8,"stolenBases":7,"stolenBasePercentage":".467","caughtStealingPercentage":".533","assists":13,"putOuts":195,"errors":0,"chances":208,"fielding":"1.000","passedBall":0,"pickoffs":1}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"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":17,"flyOuts":3,"groundOuts":9,"airOuts":7,"runs":7,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":5,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":2,"avg":".167","atBats":24,"obp":".250","slg":".167","ops":".417","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":28,"totalBases":4,"rbi":1,"leftOnBase":9,"sacBunts":0,"sacFlies":1,"babip":".200","groundOutsToAirouts":"1.29","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":2,"lineOuts":2},"pitching":{"gamesPlayed":2,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":8,"era":"0.00","inningsPitched":"1.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.00","battersFaced":4,"outs":4,"gamesPitched":2,"completeGames":0,"shutouts":0,"pitchesThrown":8,"balls":3,"strikes":5,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":0,"winPercentage":".---","pitchesPerInning":"6.00","gamesFinished":2,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"0.00","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":4,"stolenBases":6,"stolenBasePercentage":".600","caughtStealingPercentage":".400","assists":5,"putOuts":57,"errors":1,"chances":63,"fielding":".984","passedBall":1,"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":16,"gamesStarted":16,"flyOuts":45,"groundOuts":72,"airOuts":82,"runs":51,"doubles":14,"triples":3,"homeRuns":17,"strikeOuts":82,"baseOnBalls":27,"intentionalWalks":0,"hits":90,"hitByPitch":1,"atBats":322,"obp":".335","caughtStealing":3,"stolenBases":4,"stolenBasePercentage":".571","caughtStealingPercentage":".429","numberOfPitches":1432,"era":"5.58","inningsPitched":"80.2","wins":3,"losses":4,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":50,"whip":"1.45","battersFaced":354,"outs":242,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1432,"balls":516,"strikes":916,"strikePercentage":".640","hitBatsmen":1,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.88","rbi":0,"winPercentage":".429","pitchesPerInning":"17.75","gamesFinished":0,"strikeoutWalkRatio":"3.04","strikeoutsPer9Inn":"9.15","walksPer9Inn":"3.01","hitsPer9Inn":"10.04","runsScoredPer9":"5.69","homeRunsPer9":"1.90","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":17,"lineOuts":20},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":3,"errors":1,"chances":11,"fielding":".909","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":{"note":"(L, 0-1)","summary":"4.0 IP, 4 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":5,"groundOuts":3,"airOuts":5,"runs":4,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":70,"inningsPitched":"4.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":18,"outs":12,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":70,"balls":24,"strikes":46,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"9.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":3,"gamesStarted":0,"flyOuts":6,"groundOuts":8,"airOuts":15,"runs":6,"doubles":2,"triples":1,"homeRuns":1,"strikeOuts":13,"baseOnBalls":2,"intentionalWalks":0,"hits":12,"hitByPitch":1,"atBats":48,"obp":".294","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":186,"era":"4.50","inningsPitched":"12.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":6,"whip":"1.17","battersFaced":51,"outs":36,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":186,"balls":62,"strikes":124,"strikePercentage":".670","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":2,"winPercentage":".000","pitchesPerInning":"15.50","gamesFinished":1,"strikeoutWalkRatio":"6.50","strikeoutsPer9Inn":"9.75","walksPer9Inn":"1.50","hitsPer9Inn":"9.00","runsScoredPer9":"4.50","homeRunsPer9":"0.75","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":7,"lineOuts":2},"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID607208":{"person":{"id":607208,"fullName":"Trea Turner","link":"/api/v1/people/607208"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"100","stats":{"batting":{"summary":"0-3 | BB, 2 K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":3,"putOuts":1,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":81,"flyOuts":55,"groundOuts":88,"airOuts":86,"runs":52,"doubles":14,"triples":0,"homeRuns":7,"strikeOuts":81,"baseOnBalls":22,"intentionalWalks":0,"hits":77,"hitByPitch":2,"avg":".233","atBats":331,"obp":".284","slg":".338","ops":".622","caughtStealing":2,"stolenBases":15,"stolenBasePercentage":".882","caughtStealingPercentage":".118","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":356,"totalBases":112,"rbi":24,"leftOnBase":121,"sacBunts":0,"sacFlies":1,"babip":".287","groundOutsToAirouts":"1.02","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"47.29","popOuts":11,"lineOuts":20},"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":177,"putOuts":104,"errors":10,"chances":291,"fielding":".966","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":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":62,"flyOuts":8,"groundOuts":23,"airOuts":18,"runs":16,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":42,"baseOnBalls":7,"intentionalWalks":0,"hits":27,"hitByPitch":1,"avg":".250","atBats":108,"obp":".302","slg":".435","ops":".737","caughtStealing":4,"stolenBases":7,"stolenBasePercentage":".636","caughtStealingPercentage":".364","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":47,"rbi":13,"leftOnBase":50,"sacBunts":2,"sacFlies":0,"babip":".350","groundOutsToAirouts":"1.28","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.00","popOuts":3,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":57,"errors":1,"chances":59,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID679775":{"person":{"id":679775,"fullName":"Kyle Backhus","link":"/api/v1/people/679775"},"jerseyNumber":"19","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 2 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":2,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":27,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":6,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":27,"balls":11,"strikes":16,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"18.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"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":1,"flyOuts":5,"groundOuts":13,"airOuts":10,"runs":9,"doubles":0,"triples":1,"homeRuns":2,"strikeOuts":11,"baseOnBalls":2,"intentionalWalks":0,"hits":14,"hitByPitch":0,"atBats":47,"obp":".320","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":195,"era":"6.35","inningsPitched":"11.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":8,"whip":"1.41","battersFaced":50,"outs":34,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":195,"balls":63,"strikes":132,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.30","rbi":2,"winPercentage":".---","pitchesPerInning":"17.21","gamesFinished":3,"strikeoutWalkRatio":"5.50","strikeoutsPer9Inn":"8.74","walksPer9Inn":"1.59","hitsPer9Inn":"11.12","runsScoredPer9":"7.15","homeRunsPer9":"1.59","inheritedRunners":8,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]}},"batters":[607208,656941,547180,669016,681082,624641,687282,702222,665561,641835,660604,680742,679775,686751],"pitchers":[641835,660604,680742,679775,686751],"bench":[664761,656537,592663,596117],"bullpen":[621237,661395,689147,666200,605400,650911,663767,554430],"battingOrder":[607208,656941,547180,669016,681082,624641,687282,702222,665561],"info":[{"title":"BATTING","fieldList":[{"label":"HR","value":"Harper, B (19, 3rd inning off Scott, 1 on, 2 out)."},{"label":"TB","value":"Crawford; Harper, B 5; Marchán; Marsh."},{"label":"RBI","value":"Harper, B 2 (50)."},{"label":"2-out RBI","value":"Harper, B 2."},{"label":"Runners left in scoring position, 2 out","value":"Stott; Rincones Jr."},{"label":"Team RISP","value":"0-for-2."},{"label":"Team LOB","value":"5."}]}],"note":[]},"home":{"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":6,"groundOuts":7,"airOuts":8,"runs":6,"doubles":0,"triples":2,"homeRuns":0,"strikeOuts":9,"baseOnBalls":5,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".231","atBats":31,"obp":".298","slg":".375","ops":".673","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":37,"totalBases":12,"rbi":6,"leftOnBase":13,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":2},"pitching":{"flyOuts":7,"groundOuts":4,"airOuts":12,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":10,"baseOnBalls":3,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":31,"obp":".235","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":143,"era":"4.11","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":2,"whip":"1.28","battersFaced":34,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":143,"balls":49,"strikes":94,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.33","rbi":2,"pitchesPerInning":"15.89","runsScoredPer9":"2.00","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":27,"errors":0,"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":50,"flyOuts":15,"groundOuts":46,"airOuts":30,"runs":15,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":33,"baseOnBalls":6,"intentionalWalks":0,"hits":29,"hitByPitch":4,"avg":".213","atBats":136,"obp":".267","slg":".301","ops":".568","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":148,"totalBases":41,"rbi":15,"leftOnBase":56,"sacBunts":2,"sacFlies":0,"babip":".275","groundOutsToAirouts":"1.53","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"136.00","popOuts":6,"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":12,"stolenBases":16,"stolenBasePercentage":".571","caughtStealingPercentage":".429","assists":18,"putOuts":366,"errors":2,"chances":386,"fielding":".995","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":"1-3 | K, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":1,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":57,"groundOuts":98,"airOuts":89,"runs":44,"doubles":13,"triples":1,"homeRuns":10,"strikeOuts":67,"baseOnBalls":21,"intentionalWalks":0,"hits":85,"hitByPitch":2,"avg":".254","atBats":334,"obp":".298","slg":".389","ops":".687","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":362,"totalBases":130,"rbi":46,"leftOnBase":116,"sacBunts":0,"sacFlies":5,"babip":".286","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.40","popOuts":5,"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":132,"putOuts":83,"errors":9,"chances":224,"fielding":".960","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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":21,"groundOuts":25,"airOuts":39,"runs":8,"doubles":4,"triples":0,"homeRuns":3,"strikeOuts":19,"baseOnBalls":3,"intentionalWalks":0,"hits":18,"hitByPitch":0,"avg":".186","atBats":97,"obp":".210","slg":".320","ops":".530","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":31,"rbi":14,"leftOnBase":37,"sacBunts":4,"sacFlies":0,"babip":".200","groundOutsToAirouts":"0.64","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.33","popOuts":10,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":47,"errors":1,"chances":48,"fielding":".979","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID682626":{"person":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"jerseyNumber":"4","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"0-4 | 2 K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":10,"errors":0,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":53,"flyOuts":21,"groundOuts":44,"airOuts":36,"runs":17,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":47,"baseOnBalls":15,"intentionalWalks":0,"hits":42,"hitByPitch":2,"avg":".250","atBats":168,"obp":".317","slg":".423","ops":".740","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":188,"totalBases":71,"rbi":18,"leftOnBase":70,"sacBunts":0,"sacFlies":1,"babip":".298","groundOutsToAirouts":"1.22","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"21.00","popOuts":8,"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":4,"stolenBases":19,"stolenBasePercentage":".826","caughtStealingPercentage":".174","assists":13,"putOuts":358,"errors":3,"chances":374,"fielding":".992","passedBall":7,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID640455":{"person":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"jerseyNumber":"59","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":17,"gamesStarted":3,"flyOuts":30,"groundOuts":47,"airOuts":63,"runs":34,"doubles":14,"triples":3,"homeRuns":6,"strikeOuts":60,"baseOnBalls":20,"intentionalWalks":0,"hits":61,"hitByPitch":5,"atBats":227,"obp":".339","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":1041,"era":"4.87","inningsPitched":"57.1","wins":1,"losses":2,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.41","battersFaced":256,"outs":172,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1041,"balls":365,"strikes":676,"strikePercentage":".650","hitBatsmen":5,"balks":0,"wildPitches":2,"pickoffs":0,"groundOutsToAirouts":"0.75","rbi":0,"winPercentage":".333","pitchesPerInning":"18.16","gamesFinished":6,"strikeoutWalkRatio":"3.00","strikeoutsPer9Inn":"9.42","walksPer9Inn":"3.14","hitsPer9Inn":"9.58","runsScoredPer9":"5.34","homeRunsPer9":"0.94","inheritedRunners":11,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":16,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":1,"chances":8,"fielding":".875","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"600","stats":{"batting":{"summary":"0-3 | BB, 2 K","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":0,"rbi":0,"leftOnBase":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":68,"flyOuts":38,"groundOuts":56,"airOuts":66,"runs":24,"doubles":9,"triples":0,"homeRuns":10,"strikeOuts":56,"baseOnBalls":11,"intentionalWalks":0,"hits":48,"hitByPitch":2,"avg":".214","atBats":224,"obp":".255","slg":".388","ops":".643","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":239,"totalBases":87,"rbi":33,"leftOnBase":115,"sacBunts":0,"sacFlies":2,"babip":".238","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.40","popOuts":14,"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":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":36,"putOuts":362,"errors":6,"chances":404,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID668964":{"person":{"id":668964,"fullName":"Tobias Myers","link":"/api/v1/people/668964"},"jerseyNumber":"32","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":23,"gamesStarted":3,"flyOuts":24,"groundOuts":38,"airOuts":46,"runs":28,"doubles":12,"triples":1,"homeRuns":8,"strikeOuts":29,"baseOnBalls":12,"intentionalWalks":1,"hits":40,"hitByPitch":0,"atBats":152,"obp":".317","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":589,"era":"6.00","inningsPitched":"39.0","wins":0,"losses":2,"saves":1,"saveOpportunities":3,"holds":3,"blownSaves":2,"earnedRuns":26,"whip":"1.33","battersFaced":165,"outs":117,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":589,"balls":202,"strikes":387,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":1,"groundOutsToAirouts":"0.83","rbi":0,"winPercentage":".000","pitchesPerInning":"15.10","gamesFinished":4,"strikeoutWalkRatio":"2.42","strikeoutsPer9Inn":"6.69","walksPer9Inn":"2.77","hitsPer9Inn":"9.23","runsScoredPer9":"6.46","homeRunsPer9":"1.85","inheritedRunners":12,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":15,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":4,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID681810":{"person":{"id":681810,"fullName":"Austin Warren","link":"/api/v1/people/681810"},"jerseyNumber":"44","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":23,"gamesStarted":2,"flyOuts":16,"groundOuts":27,"airOuts":31,"runs":10,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":14,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":116,"obp":".303","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":552,"era":"2.56","inningsPitched":"31.2","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":9,"whip":"1.23","battersFaced":132,"outs":95,"gamesPitched":23,"completeGames":0,"shutouts":0,"pitchesThrown":552,"balls":207,"strikes":345,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".250","pitchesPerInning":"17.43","gamesFinished":9,"strikeoutWalkRatio":"2.43","strikeoutsPer9Inn":"9.66","walksPer9Inn":"3.98","hitsPer9Inn":"7.11","runsScoredPer9":"2.84","homeRunsPer9":"1.14","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":3,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":0,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID683146":{"person":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"jerseyNumber":"7","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"0-3 | BB, K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"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":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":3,"putOuts":3,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":36,"groundOuts":56,"airOuts":59,"runs":26,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":77,"baseOnBalls":25,"intentionalWalks":0,"hits":51,"hitByPitch":3,"avg":".212","atBats":241,"obp":".292","slg":".295","ops":".587","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":71,"rbi":26,"leftOnBase":91,"sacBunts":0,"sacFlies":2,"babip":".294","groundOutsToAirouts":"0.95","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"80.33","popOuts":10,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":77,"putOuts":127,"errors":6,"chances":210,"fielding":".971","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID623211":{"person":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"jerseyNumber":"43","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"1.0 IP, 0 ER, 0 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":10,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":10,"balls":3,"strikes":7,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":35,"gamesStarted":6,"flyOuts":17,"groundOuts":49,"airOuts":35,"runs":10,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":38,"baseOnBalls":18,"intentionalWalks":1,"hits":22,"hitByPitch":1,"atBats":142,"obp":".253","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":630,"era":"1.94","inningsPitched":"41.2","wins":4,"losses":2,"saves":0,"saveOpportunities":2,"holds":6,"blownSaves":2,"earnedRuns":9,"whip":"0.96","battersFaced":163,"outs":125,"gamesPitched":35,"completeGames":0,"shutouts":0,"pitchesThrown":630,"balls":223,"strikes":407,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.40","rbi":0,"winPercentage":".667","pitchesPerInning":"15.12","gamesFinished":1,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"8.21","walksPer9Inn":"3.89","hitsPer9Inn":"4.75","runsScoredPer9":"2.16","homeRunsPer9":"0.43","inheritedRunners":25,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":10},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":7,"putOuts":4,"errors":0,"chances":11,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":{"summary":"1.0 IP, 0 ER, 2 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":15,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":3,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":15,"balls":4,"strikes":11,"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":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":33,"gamesStarted":0,"flyOuts":21,"groundOuts":28,"airOuts":38,"runs":8,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":39,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":123,"obp":".224","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":513,"era":"2.06","inningsPitched":"35.0","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":9,"blownSaves":2,"earnedRuns":8,"whip":"0.83","battersFaced":135,"outs":105,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":513,"balls":162,"strikes":351,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.74","rbi":0,"winPercentage":".667","pitchesPerInning":"14.66","gamesFinished":3,"strikeoutWalkRatio":"4.33","strikeoutsPer9Inn":"10.03","walksPer9Inn":"2.31","hitsPer9Inn":"5.14","runsScoredPer9":"2.06","homeRunsPer9":"0.51","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":5,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID701807":{"person":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"jerseyNumber":"3","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"100","stats":{"batting":{"summary":"2-5 | K, R","gamesPlayed":1,"flyOuts":2,"groundOuts":0,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":49,"groundOuts":72,"airOuts":79,"runs":44,"doubles":10,"triples":2,"homeRuns":9,"strikeOuts":70,"baseOnBalls":23,"intentionalWalks":0,"hits":77,"hitByPitch":4,"avg":".258","atBats":298,"obp":".320","slg":".396","ops":".716","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":325,"totalBases":118,"rbi":30,"leftOnBase":100,"sacBunts":0,"sacFlies":0,"babip":".311","groundOutsToAirouts":"0.91","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"33.11","popOuts":8,"lineOuts":22},"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":153,"errors":4,"chances":158,"fielding":".975","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":"501","stats":{"batting":{"note":"a-","summary":"0-1","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":15,"flyOuts":2,"groundOuts":8,"airOuts":4,"runs":3,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":5,"hitByPitch":1,"avg":".217","atBats":23,"obp":".308","slg":".478","ops":".786","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":26,"totalBases":11,"rbi":4,"leftOnBase":6,"sacBunts":0,"sacFlies":0,"babip":".200","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"11.50","popOuts":0,"lineOuts":2},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":10,"errors":1,"chances":11,"fielding":".909","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":{"summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"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":".---","numberOfPitches":14,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":4,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":14,"balls":5,"strikes":9,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":30,"gamesStarted":0,"flyOuts":10,"groundOuts":20,"airOuts":21,"runs":17,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":41,"baseOnBalls":16,"intentionalWalks":1,"hits":25,"hitByPitch":0,"atBats":105,"obp":".339","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":502,"era":"4.28","inningsPitched":"27.1","wins":3,"losses":2,"saves":11,"saveOpportunities":12,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.50","battersFaced":123,"outs":82,"gamesPitched":30,"completeGames":0,"shutouts":0,"pitchesThrown":502,"balls":170,"strikes":332,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.95","rbi":0,"winPercentage":".600","pitchesPerInning":"18.37","gamesFinished":20,"strikeoutWalkRatio":"2.56","strikeoutsPer9Inn":"13.50","walksPer9Inn":"5.27","hitsPer9Inn":"8.23","runsScoredPer9":"5.60","homeRunsPer9":"0.66","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":6,"lineOuts":5},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID673540":{"person":{"id":673540,"fullName":"Kodai Senga","link":"/api/v1/people/673540"},"jerseyNumber":"34","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":7,"gamesStarted":7,"flyOuts":16,"groundOuts":15,"airOuts":30,"runs":32,"doubles":4,"triples":0,"homeRuns":9,"strikeOuts":34,"baseOnBalls":22,"intentionalWalks":0,"hits":31,"hitByPitch":2,"atBats":109,"obp":".410","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":547,"era":"10.08","inningsPitched":"27.2","wins":0,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":31,"whip":"1.92","battersFaced":134,"outs":83,"gamesPitched":7,"completeGames":0,"shutouts":0,"pitchesThrown":547,"balls":224,"strikes":323,"strikePercentage":".590","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".000","pitchesPerInning":"19.77","gamesFinished":0,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"11.06","walksPer9Inn":"7.16","hitsPer9Inn":"10.08","runsScoredPer9":"10.41","homeRunsPer9":"2.93","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"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}},"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":26,"gamesStarted":0,"flyOuts":15,"groundOuts":44,"airOuts":22,"runs":18,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":23,"baseOnBalls":12,"intentionalWalks":0,"hits":30,"hitByPitch":0,"atBats":119,"obp":".321","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":501,"era":"4.99","inningsPitched":"30.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.37","battersFaced":131,"outs":92,"gamesPitched":26,"completeGames":0,"shutouts":0,"pitchesThrown":501,"balls":187,"strikes":314,"strikePercentage":".630","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"2.00","rbi":0,"winPercentage":".500","pitchesPerInning":"16.34","gamesFinished":5,"strikeoutWalkRatio":"1.92","strikeoutsPer9Inn":"6.75","walksPer9Inn":"3.52","hitsPer9Inn":"8.80","runsScoredPer9":"5.28","homeRunsPer9":"1.47","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":2},"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":{"note":"(W, 1-1)","summary":"1.2 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":3,"groundOuts":0,"airOuts":3,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":22,"inningsPitched":"1.2","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":5,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":9,"strikes":13,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":13,"gamesStarted":0,"flyOuts":14,"groundOuts":10,"airOuts":18,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":10,"baseOnBalls":1,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":45,"obp":".174","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":175,"era":"0.00","inningsPitched":"12.2","wins":1,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.63","battersFaced":46,"outs":38,"gamesPitched":13,"completeGames":0,"shutouts":0,"pitchesThrown":175,"balls":61,"strikes":114,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.56","rbi":0,"winPercentage":".500","pitchesPerInning":"13.82","gamesFinished":6,"strikeoutWalkRatio":"10.00","strikeoutsPer9Inn":"7.11","walksPer9Inn":"0.71","hitsPer9Inn":"4.97","runsScoredPer9":"1.42","homeRunsPer9":"0.00","inheritedRunners":5,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":17,"gamesStarted":17,"flyOuts":49,"groundOuts":86,"airOuts":97,"runs":51,"doubles":21,"triples":1,"homeRuns":12,"strikeOuts":88,"baseOnBalls":35,"intentionalWalks":0,"hits":90,"hitByPitch":4,"atBats":358,"obp":".323","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1607,"era":"4.53","inningsPitched":"91.1","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.37","battersFaced":400,"outs":274,"gamesPitched":17,"completeGames":0,"shutouts":0,"pitchesThrown":1607,"balls":626,"strikes":981,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":4,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".455","pitchesPerInning":"17.59","gamesFinished":0,"strikeoutWalkRatio":"2.51","strikeoutsPer9Inn":"8.67","walksPer9Inn":"3.45","hitsPer9Inn":"8.87","runsScoredPer9":"5.03","homeRunsPer9":"1.18","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":25,"lineOuts":23},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":4,"errors":1,"chances":14,"fielding":".929","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID596019":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 3B, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":21,"groundOuts":27,"airOuts":36,"runs":15,"doubles":2,"triples":3,"homeRuns":2,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".219","atBats":105,"obp":".305","slg":".352","ops":".657","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":37,"rbi":7,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.50","popOuts":5,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":33,"errors":2,"chances":91,"fielding":".978","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID665742":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | 3B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":1,"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":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":41,"groundOuts":62,"airOuts":66,"runs":38,"doubles":7,"triples":2,"homeRuns":17,"strikeOuts":35,"baseOnBalls":39,"intentionalWalks":6,"hits":69,"hitByPitch":0,"avg":".299","atBats":231,"obp":".399","slg":".567","ops":".966","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":131,"rbi":39,"leftOnBase":82,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"13.59","popOuts":13,"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":0,"putOuts":78,"errors":0,"chances":78,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"4.1 IP, 2 ER, 6 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":3,"groundOuts":2,"airOuts":5,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":16,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":82,"inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":18,"outs":13,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":82,"balls":28,"strikes":54,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":2,"gamesFinished":0,"runsScoredPer9":"4.15","homeRunsPer9":"2.08","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":10,"gamesStarted":10,"flyOuts":27,"groundOuts":27,"airOuts":51,"runs":17,"doubles":9,"triples":0,"homeRuns":5,"strikeOuts":53,"baseOnBalls":21,"intentionalWalks":0,"hits":39,"hitByPitch":5,"atBats":170,"obp":".332","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":827,"era":"3.20","inningsPitched":"45.0","wins":2,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":16,"whip":"1.33","battersFaced":196,"outs":135,"gamesPitched":10,"completeGames":0,"shutouts":0,"pitchesThrown":827,"balls":302,"strikes":525,"strikePercentage":".630","hitBatsmen":5,"balks":1,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.53","rbi":2,"winPercentage":"1.000","pitchesPerInning":"18.38","gamesFinished":0,"strikeoutWalkRatio":"2.52","strikeoutsPer9Inn":"10.60","walksPer9Inn":"4.20","hitsPer9Inn":"7.80","runsScoredPer9":"3.40","homeRunsPer9":"1.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":9,"lineOuts":15},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID677595":{"person":{"id":677595,"fullName":"Ronny Mauricio","link":"/api/v1/people/677595"},"jerseyNumber":"0","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":12,"flyOuts":4,"groundOuts":10,"airOuts":8,"runs":3,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":14,"baseOnBalls":0,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".200","atBats":40,"obp":".200","slg":".300","ops":".500","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":40,"totalBases":12,"rbi":2,"leftOnBase":22,"sacBunts":0,"sacFlies":0,"babip":".280","groundOutsToAirouts":"1.25","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"40.00","popOuts":1,"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":16,"putOuts":11,"errors":2,"chances":29,"fielding":".931","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":33,"gamesStarted":0,"flyOuts":15,"groundOuts":25,"airOuts":32,"runs":10,"doubles":7,"triples":1,"homeRuns":2,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":1,"hits":26,"hitByPitch":3,"atBats":113,"obp":".323","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":506,"era":"2.40","inningsPitched":"30.0","wins":2,"losses":3,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":8,"whip":"1.30","battersFaced":131,"outs":90,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":506,"balls":179,"strikes":327,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.78","rbi":0,"winPercentage":".400","pitchesPerInning":"16.87","gamesFinished":4,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.60","walksPer9Inn":"3.90","hitsPer9Inn":"7.80","runsScoredPer9":"3.00","homeRunsPer9":"0.60","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":9},"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}},"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":16,"gamesStarted":16,"flyOuts":32,"groundOuts":92,"airOuts":63,"runs":46,"doubles":16,"triples":0,"homeRuns":10,"strikeOuts":106,"baseOnBalls":34,"intentionalWalks":0,"hits":66,"hitByPitch":11,"atBats":324,"obp":".299","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1504,"era":"4.03","inningsPitched":"89.1","wins":4,"losses":5,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":40,"whip":"1.12","battersFaced":372,"outs":268,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1504,"balls":564,"strikes":940,"strikePercentage":".630","hitBatsmen":11,"balks":0,"wildPitches":2,"pickoffs":2,"groundOutsToAirouts":"1.46","rbi":0,"winPercentage":".444","pitchesPerInning":"16.84","gamesFinished":0,"strikeoutWalkRatio":"3.12","strikeoutsPer9Inn":"10.68","walksPer9Inn":"3.43","hitsPer9Inn":"6.65","runsScoredPer9":"4.63","homeRunsPer9":"1.01","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":14,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":15,"putOuts":7,"errors":1,"chances":23,"fielding":".957","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID676724":{"person":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"0-2 | BB, K, R","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":38,"flyOuts":10,"groundOuts":30,"airOuts":23,"runs":14,"doubles":4,"triples":0,"homeRuns":6,"strikeOuts":25,"baseOnBalls":10,"intentionalWalks":0,"hits":24,"hitByPitch":1,"avg":".238","atBats":101,"obp":".310","slg":".455","ops":".765","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":113,"totalBases":46,"rbi":14,"leftOnBase":44,"sacBunts":0,"sacFlies":1,"babip":".254","groundOutsToAirouts":"1.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"16.83","popOuts":6,"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":13,"putOuts":167,"errors":1,"chances":181,"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"}]},"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":"700","stats":{"batting":{"summary":"2-4 | K, 2 RBI","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":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":43,"flyOuts":21,"groundOuts":32,"airOuts":34,"runs":16,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":42,"baseOnBalls":19,"intentionalWalks":0,"hits":39,"hitByPitch":0,"avg":".271","atBats":144,"obp":".354","slg":".396","ops":".750","caughtStealing":5,"stolenBases":8,"stolenBasePercentage":".615","caughtStealingPercentage":".385","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":166,"totalBases":57,"rbi":17,"leftOnBase":41,"sacBunts":2,"sacFlies":1,"babip":".360","groundOutsToAirouts":"0.94","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"48.00","popOuts":5,"lineOuts":8},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":90,"errors":1,"chances":92,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]}},"batters":[701807,665742,666182,596019,676724,676572,668901,805999,683146,682626,681035,621345,623211,596133,642207],"pitchers":[681035,621345,623211,596133,642207],"bench":[677595,621438,620443],"bullpen":[640455,690997,668964,642547,672335,548384,673540,681810],"battingOrder":[701807,665742,666182,596019,676572,668901,805999,683146,682626],"info":[{"title":"BATTING","fieldList":[{"label":"3B","value":"Lindor (3, Rangel); Soto, J (2, Backhus)."},{"label":"TB","value":"Benge 2; Bichette; Ewing 2; Lindor 3; Soto, J 4."},{"label":"RBI","value":"Bichette (46); Ewing 2 (17); Lindor 2 (7); Soto, J (39)."},{"label":"Runners left in scoring position, 2 out","value":"Alvarez, F; Vientos."},{"label":"SF","value":"Bichette."},{"label":"Team RISP","value":"2-for-5."},{"label":"Team LOB","value":"7."}]}],"note":[{"label":"a","value":"Grounded out for Young, J in the 7th."}]}},"officials":[{"official":{"id":427139,"fullName":"Doug Eddings","link":"/api/v1/people/427139"},"officialType":"Home Plate"},{"official":{"id":483912,"fullName":"Mike Muchlinski","link":"/api/v1/people/483912"},"officialType":"First Base"},{"official":{"id":621660,"fullName":"Emil Jimenez","link":"/api/v1/people/621660"},"officialType":"Second Base"},{"official":{"id":573597,"fullName":"Gabe Morales","link":"/api/v1/people/573597"},"officialType":"Third Base"}],"info":[{"label":"ABS Challenge","value":"Soto, J (Strike-Overturned to Ball); Rincones Jr. (Strike-Overturned to Ball); Alvarez, F (Ball-Confirmed); Marchán (Ball-Confirmed); Vientos (Strike-Overturned to Ball); Wagaman 2 (Strike-Overturned to Ball, Strike-Overturned to Ball)."},{"label":"Pitches-strikes","value":"Mayza 26-16; Rangel 70-46; Bowlan 10-6; Backhus 27-16; Johnson, S 16-10; Scott 82-54; Minter 22-13; Brazobán 10-7; Weaver 15-11; Williams, D 14-9."},{"label":"Groundouts-flyouts","value":"Mayza 1-0; Rangel 3-5; Bowlan 1-0; Backhus 1-1; Johnson, S 1-0; Scott 2-3; Minter 0-3; Brazobán 2-1; Weaver 0-0; Williams, D 0-0."},{"label":"Batters faced","value":"Mayza 5; Rangel 18; Bowlan 4; Backhus 6; Johnson, S 4; Scott 18; Minter 5; Brazobán 4; Weaver 3; Williams, D 4."},{"label":"Inherited runners-scored","value":"Bowlan 2-2; Minter 1-0."},{"label":"Umpires","value":"HP: Doug Eddings. 1B: Mike Muchlinski. 2B: Emil Jimenez. 3B: Gabe Morales. "},{"label":"Weather","value":"73 degrees, Drizzle."},{"label":"Wind","value":"4 mph, In From LF."},{"label":"First pitch","value":"5:20 PM."},{"label":"T","value":"2:40 (1:10 delay)."},{"label":"Att","value":"37,338."},{"label":"Venue","value":"Citi Field."},{"label":"June 27, 2026"}],"pitchingNotes":[],"topPerformers":[{"player":{"person":{"id":665742,"fullName":"Juan Soto","link":"/api/v1/people/665742","boxscoreName":"Soto, J"},"jerseyNumber":"22","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"200","stats":{"batting":{"summary":"2-3 | 3B, BB, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":2,"doubles":0,"triples":1,"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":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":64,"flyOuts":41,"groundOuts":62,"airOuts":66,"runs":38,"doubles":7,"triples":2,"homeRuns":17,"strikeOuts":35,"baseOnBalls":39,"intentionalWalks":6,"hits":69,"hitByPitch":0,"avg":".299","atBats":231,"obp":".399","slg":".567","ops":".966","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":272,"totalBases":131,"rbi":39,"leftOnBase":82,"sacBunts":0,"sacFlies":1,"babip":".289","groundOutsToAirouts":"0.94","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"13.59","popOuts":13,"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":0,"putOuts":78,"errors":0,"chances":78,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"type":"hitter","gameScore":61,"hittingGameScore":61},{"player":{"person":{"id":547180,"fullName":"Bryce Harper","link":"/api/v1/people/547180","boxscoreName":"Harper, B"},"jerseyNumber":"3","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":143,"battingOrder":"300","stats":{"batting":{"summary":"2-4 | HR, K, 2 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":5,"rbi":2,"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":0,"putOuts":7,"errors":0,"chances":7,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":83,"flyOuts":39,"groundOuts":75,"airOuts":75,"runs":55,"doubles":14,"triples":2,"homeRuns":19,"strikeOuts":65,"baseOnBalls":50,"intentionalWalks":2,"hits":81,"hitByPitch":0,"avg":".278","atBats":291,"obp":".379","slg":".536","ops":".915","caughtStealing":3,"stolenBases":5,"stolenBasePercentage":".625","caughtStealingPercentage":".375","groundIntoDoublePlay":8,"groundIntoTriplePlay":0,"plateAppearances":346,"totalBases":156,"rbi":50,"leftOnBase":116,"sacBunts":0,"sacFlies":5,"babip":".292","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"15.32","popOuts":7,"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":44,"putOuts":552,"errors":3,"chances":599,"fielding":".995","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"type":"hitter","gameScore":58,"hittingGameScore":58},{"player":{"person":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019","boxscoreName":"Lindor"},"jerseyNumber":"12","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"1-3 | 3B, BB, 2 RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":3,"rbi":2,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":2,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":27,"flyOuts":21,"groundOuts":27,"airOuts":36,"runs":15,"doubles":2,"triples":3,"homeRuns":2,"strikeOuts":19,"baseOnBalls":12,"intentionalWalks":0,"hits":23,"hitByPitch":1,"avg":".219","atBats":105,"obp":".305","slg":".352","ops":".657","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":118,"totalBases":37,"rbi":7,"leftOnBase":36,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"0.75","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"52.50","popOuts":5,"lineOuts":10},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":56,"putOuts":33,"errors":2,"chances":91,"fielding":".978","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":55,"hittingGameScore":55}]},"decisions":{"winner":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"loser":{"id":660604,"fullName":"Alan Rangel","link":"/api/v1/people/660604"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}