{"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":823611,"link":"/api/v1.1/game/823611/feed/live","metaData":{"wait":10,"timeStamp":"20260625_021100","gameEvents":["field_out","game_finished"],"logicalEvents":["midInning","countChange","count22","newLeftHandedHit","basesEmpty","gameStateChangeToGameOver"]},"gameData":{"game":{"pk":823611,"type":"R","doubleHeader":"S","id":"2026/06/24/chnmlb-nynmlb-2","gamedayType":"P","tiebreaker":"N","gameNumber":2,"calendarEventID":"14-823611-2026-06-24","season":"2026","seasonDisplay":"2026"},"datetime":{"dateTime":"2026-06-24T23:10:00Z","originalDate":"2026-06-24","officialDate":"2026-06-24","dayNight":"night","time":"7:10","ampm":"PM"},"status":{"abstractGameState":"Final","codedGameState":"F","detailedState":"Final","statusCode":"F","startTimeTBD":false,"abstractGameCode":"F"},"teams":{"away":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112","season":2026,"venue":{"id":17,"name":"Wrigley Field","link":"/api/v1/venues/17"},"springVenue":{"id":4629,"link":"/api/v1/venues/4629"},"teamCode":"chn","fileCode":"chc","abbreviation":"CHC","teamName":"Cubs","locationName":"Chicago","firstYearOfPlay":"1874","league":{"id":104,"name":"National League","link":"/api/v1/league/104"},"division":{"id":205,"name":"National League Central","link":"/api/v1/divisions/205"},"sport":{"id":1,"link":"/api/v1/sports/1","name":"Major League Baseball"},"shortName":"Chi Cubs","record":{"gamesPlayed":80,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":43,"losses":37,"ties":0,"pct":".538"},"records":{},"divisionLeader":false,"wins":43,"losses":37,"winningPercentage":".538"},"franchiseName":"Chicago","clubName":"Cubs","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":80,"wildCardGamesBack":"-","leagueGamesBack":"-","springLeagueGamesBack":"-","sportGamesBack":"-","divisionGamesBack":"-","conferenceGamesBack":"-","leagueRecord":{"wins":34,"losses":46,"ties":0,"pct":".425"},"records":{},"divisionLeader":false,"wins":34,"losses":46,"winningPercentage":".425"},"franchiseName":"New York","clubName":"Mets","active":true}},"players":{"ID592826":{"id":592826,"fullName":"Vince Velasquez","link":"/api/v1/people/592826","firstName":"Vincent","lastName":"Velasquez","primaryNumber":"56","birthDate":"1992-06-07","currentAge":34,"birthCity":"Montclair","birthStateProvince":"CA","birthCountry":"USA","height":"6' 3\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Vince","useLastName":"Velasquez","middleName":"John","boxscoreName":"Velasquez","nickName":"V2","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2010,"pronunciation":"veh-LAS-kehz","mlbDebutDate":"2015-06-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Vince Velasquez","nameSlug":"vince-velasquez-592826","firstLastName":"Vince Velasquez","lastFirstName":"Velasquez, Vince","lastInitName":"Velasquez, V","initLastName":"V Velasquez","fullFMLName":"Vincent John Velasquez","fullLFMName":"Velasquez, Vincent John","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID624424":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424","firstName":"Michael","lastName":"Conforto","primaryNumber":"20","birthDate":"1993-03-01","currentAge":33,"birthCity":"Seattle","birthStateProvince":"WA","birthCountry":"USA","height":"5' 11\"","weight":215,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"Michael","useLastName":"Conforto","middleName":"Thomas","boxscoreName":"Conforto","nickName":"Forto","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2015-07-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Conforto","nameSlug":"michael-conforto-624424","firstLastName":"Michael Conforto","lastFirstName":"Conforto, Michael","lastInitName":"Conforto, M","initLastName":"M Conforto","fullFMLName":"Michael Thomas Conforto","fullLFMName":"Conforto, Michael Thomas","strikeZoneTop":3.181,"strikeZoneBottom":1.606},"ID666182":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182","firstName":"Bo","lastName":"Bichette","primaryNumber":"19","birthDate":"1998-03-05","currentAge":28,"birthCity":"Orlando","birthStateProvince":"FL","birthCountry":"USA","height":"5' 11\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Bo","useLastName":"Bichette","middleName":"Joseph","boxscoreName":"Bichette","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2016,"pronunciation":"bih-shett","mlbDebutDate":"2019-07-29","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Bo Bichette","nameSlug":"bo-bichette-666182","firstLastName":"Bo Bichette","lastFirstName":"Bichette, Bo","lastInitName":"Bichette, B","initLastName":"B Bichette","fullFMLName":"Bo Joseph Bichette","fullLFMName":"Bichette, Bo Joseph","strikeZoneTop":3.162,"strikeZoneBottom":1.596},"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},"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":27,"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},"ID623211":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211","firstName":"Huascar","lastName":"Brazobán","primaryNumber":"43","birthDate":"1989-10-15","currentAge":36,"birthCity":"Villa Mella","birthCountry":"Dominican Republic","height":"6' 3\"","weight":155,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Huascar","useLastName":"Brazobán","middleName":"Leandro","boxscoreName":"Brazobán","gender":"M","nameMatrilineal":"De La Cruz","isPlayer":true,"isVerified":true,"pronunciation":"WAHS-kahr BRAH-zo-bahn","mlbDebutDate":"2022-07-24","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Huascar Brazobán","nameSlug":"huascar-brazoban-623211","firstLastName":"Huascar Brazobán","lastFirstName":"Brazobán, Huascar","lastInitName":"Brazobán, H","initLastName":"H Brazobán","fullFMLName":"Huascar Leandro Brazobán","fullLFMName":"Brazobán, Huascar Leandro","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"ID684007":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007","firstName":"Shota","lastName":"Imanaga","primaryNumber":"18","birthDate":"1993-09-01","currentAge":32,"birthCity":"Kitakyushu","birthCountry":"Japan","height":"5' 10\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Shota","useLastName":"Imanaga","boxscoreName":"Imanaga","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SHOW-tah ee-mah-NAH-gah","mlbDebutDate":"2024-04-01","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Shota Imanaga","nameSlug":"shota-imanaga-684007","firstLastName":"Shota Imanaga","lastFirstName":"Imanaga, Shota","lastInitName":"Imanaga, S","initLastName":"S Imanaga","fullFMLName":"Shota  Imanaga","fullLFMName":"Imanaga, Shota ","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID699393":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393","firstName":"Pedro","lastName":"Ramírez","primaryNumber":"75","birthDate":"2004-04-01","currentAge":22,"birthCity":"Temblador","birthCountry":"Venezuela","height":"5' 9\"","weight":165,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Pedro","useLastName":"Ramírez","middleName":"Javier","boxscoreName":"Ramírez","gender":"M","nameMatrilineal":"Escobar","isPlayer":true,"isVerified":true,"mlbDebutDate":"2026-05-23","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Pedro Ramírez","nameSlug":"pedro-ramirez-699393","firstLastName":"Pedro Ramírez","lastFirstName":"Ramírez, Pedro","lastInitName":"Ramírez, P","initLastName":"P Ramírez","fullFMLName":"Pedro Javier Ramírez","fullLFMName":"Ramírez, Pedro Javier","strikeZoneTop":3.09,"strikeZoneBottom":1.56},"ID608348":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348","firstName":"Carson","lastName":"Kelly","primaryNumber":"15","birthDate":"1994-07-14","currentAge":31,"birthCity":"Chicago","birthStateProvince":"IL","birthCountry":"USA","height":"6' 1\"","weight":212,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Carson","useLastName":"Kelly","middleName":"Franklin","boxscoreName":"Kelly, C","nickName":"Cars","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"mlbDebutDate":"2016-09-05","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Kelly","nameSlug":"carson-kelly-608348","firstLastName":"Carson Kelly","lastFirstName":"Kelly, Carson","lastInitName":"Kelly, C","initLastName":"C Kelly","fullFMLName":"Carson Franklin Kelly","fullLFMName":"Kelly, Carson Franklin","strikeZoneTop":3.258,"strikeZoneBottom":1.644},"ID665804":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804","firstName":"Miguel","lastName":"Amaya","primaryNumber":"9","birthDate":"1999-03-09","currentAge":27,"birthCity":"Herrera","birthCountry":"Panama","height":"6' 1\"","weight":230,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Miguel","useLastName":"Amaya","middleName":"Antonio","boxscoreName":"Amaya","gender":"M","nameMatrilineal":"Oro","isPlayer":true,"isVerified":false,"pronunciation":"ah-MIE-ah","mlbDebutDate":"2023-05-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Miguel Amaya","nameSlug":"miguel-amaya-665804","firstLastName":"Miguel Amaya","lastFirstName":"Amaya, Miguel","lastInitName":"Amaya, M","initLastName":"M Amaya","fullFMLName":"Miguel Antonio Amaya","fullLFMName":"Amaya, Miguel Antonio","strikeZoneTop":3.249,"strikeZoneBottom":1.64},"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},"ID673548":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548","firstName":"Seiya","lastName":"Suzuki","primaryNumber":"27","birthDate":"1994-08-18","currentAge":31,"birthCity":"Arakawa","birthCountry":"Japan","height":"5' 11\"","weight":182,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Seiya","useLastName":"Suzuki","boxscoreName":"Suzuki","gender":"M","isPlayer":true,"isVerified":true,"pronunciation":"SAY-ya","mlbDebutDate":"2022-04-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Seiya Suzuki","nameSlug":"seiya-suzuki-673548","firstLastName":"Seiya Suzuki","lastFirstName":"Suzuki, Seiya","lastInitName":"Suzuki, S","initLastName":"S Suzuki","fullFMLName":"Seiya Suzuki","fullLFMName":"Suzuki, Seiya ","strikeZoneTop":3.178,"strikeZoneBottom":1.604},"ID702752":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752","firstName":"Jonathan","lastName":"Pintaro","primaryNumber":"91","birthDate":"1997-11-07","currentAge":28,"birthCity":"Pelham","birthStateProvince":"AL","birthCountry":"USA","height":"6' 2\"","weight":235,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jonathan","useLastName":"Pintaro","middleName":"Ryan","boxscoreName":"Pintaro","gender":"M","isPlayer":true,"isVerified":true,"mlbDebutDate":"2025-06-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jonathan Pintaro","nameSlug":"jonathan-pintaro-702752","firstLastName":"Jonathan Pintaro","lastFirstName":"Pintaro, Jonathan","lastInitName":"Pintaro, J","initLastName":"J Pintaro","fullFMLName":"Jonathan Ryan Pintaro","fullLFMName":"Pintaro, Jonathan Ryan","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID668970":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970","firstName":"Gavin","lastName":"Hollowell","primaryNumber":"46","birthDate":"1997-11-04","currentAge":28,"birthCity":"Somerset","birthStateProvince":"NJ","birthCountry":"USA","height":"6' 7\"","weight":215,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Gavin","useLastName":"Hollowell","middleName":"Ernest","boxscoreName":"Hollowell","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2022-09-19","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Gavin Hollowell","nameSlug":"gavin-hollowell-668970","firstLastName":"Gavin Hollowell","lastFirstName":"Hollowell, Gavin","lastInitName":"Hollowell, G","initLastName":"G Hollowell","fullFMLName":"Gavin Ernest Hollowell","fullLFMName":"Hollowell, Gavin Ernest","strikeZoneTop":3.522,"strikeZoneBottom":1.778},"ID669020":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020","firstName":"Ryan","lastName":"Rolison","primaryNumber":"33","birthDate":"1997-07-11","currentAge":28,"birthCity":"Jackson","birthStateProvince":"TN","birthCountry":"USA","height":"6' 2\"","weight":213,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ryan","useLastName":"Rolison","middleName":"Perry","boxscoreName":"Rolison","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"pronunciation":"RAHL-ison","mlbDebutDate":"2025-05-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Ryan Rolison","nameSlug":"ryan-rolison-669020","firstLastName":"Ryan Rolison","lastFirstName":"Rolison, Ryan","lastInitName":"Rolison, R","initLastName":"R Rolison","fullFMLName":"Ryan Perry Rolison","fullLFMName":"Rolison, Ryan Perry","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID607067":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067","firstName":"Colin","lastName":"Rea","primaryNumber":"53","birthDate":"1990-07-01","currentAge":35,"birthCity":"Cascade","birthStateProvince":"IA","birthCountry":"USA","height":"6' 5\"","weight":220,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Colin","useLastName":"Rea","middleName":"D.","boxscoreName":"Rea","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"RAY","mlbDebutDate":"2015-08-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Colin Rea","nameSlug":"colin-rea-607067","firstLastName":"Colin Rea","lastFirstName":"Rea, Colin","lastInitName":"Rea, C","initLastName":"C Rea","fullFMLName":"Colin D. Rea","fullLFMName":"Rea, Colin D.","strikeZoneTop":3.433,"strikeZoneBottom":1.733},"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},"ID664208":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208","firstName":"Phillip","lastName":"Maton","primaryNumber":"88","birthDate":"1993-03-25","currentAge":33,"birthCity":"Paducah","birthStateProvince":"KY","birthCountry":"USA","height":"6' 2\"","weight":206,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Phil","useLastName":"Maton","middleName":"Louis","boxscoreName":"Maton, P","nickName":"Spin Rate","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"MAY-tahn","mlbDebutDate":"2017-06-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Phil Maton","nameTitle":"III","nameSuffix":"III","nameSlug":"phil-maton-664208","firstLastName":"Phil Maton","lastFirstName":"Maton, Phil","lastInitName":"Maton, P","initLastName":"P Maton","fullFMLName":"Phillip Louis Maton","fullLFMName":"Maton, Phillip Louis","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID690997":{"id":690997,"fullName":"Nolan McLean","link":"/api/v1/people/690997","firstName":"Nolan","lastName":"McLean","primaryNumber":"26","birthDate":"2001-07-24","currentAge":24,"birthCity":"Willow Spring","birthStateProvince":"NC","birthCountry":"USA","height":"6' 2\"","weight":214,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Nolan","useLastName":"McLean","middleName":"James","boxscoreName":"McLean","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-08-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nolan McLean","nameSlug":"nolan-mclean-690997","firstLastName":"Nolan McLean","lastFirstName":"McLean, Nolan","lastInitName":"McLean, N","initLastName":"N McLean","fullFMLName":"Nolan James McLean","fullLFMName":"McLean, Nolan James","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID805999":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999","firstName":"Andrew","lastName":"Ewing","primaryNumber":"9","birthDate":"2004-08-10","currentAge":21,"birthCity":"Kettering","birthStateProvince":"OH","birthCountry":"USA","height":"5' 10\"","weight":160,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"A.J.","useLastName":"Ewing","middleName":"Joseph","boxscoreName":"Ewing","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2026-05-12","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"A.J. Ewing","nameSlug":"a-j-ewing-805999","firstLastName":"A.J. Ewing","lastFirstName":"Ewing, A.J.","lastInitName":"Ewing, A","initLastName":"A Ewing","fullFMLName":"Andrew Joseph Ewing","fullLFMName":"Ewing, Andrew Joseph","strikeZoneTop":3.14,"strikeZoneBottom":1.58},"ID620443":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443","firstName":"Luis","lastName":"Torrens","primaryNumber":"13","birthDate":"1996-05-02","currentAge":30,"birthCity":"Valencia","birthCountry":"Venezuela","height":"5' 11\"","weight":217,"active":true,"primaryPosition":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"useName":"Luis","useLastName":"Torrens","middleName":"Alfonso","boxscoreName":"Torrens","nickName":"Churro","gender":"M","nameMatrilineal":"Saez","isPlayer":true,"isVerified":true,"pronunciation":"toer-ENZ","mlbDebutDate":"2017-04-03","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luis Torrens","nameSlug":"luis-torrens-620443","firstLastName":"Luis Torrens","lastFirstName":"Torrens, Luis","lastInitName":"Torrens, L","initLastName":"L Torrens","fullFMLName":"Luis Alfonso Torrens","fullLFMName":"Torrens, Luis Alfonso","strikeZoneTop":3.179,"strikeZoneBottom":1.604},"ID571948":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948","firstName":"Hoby","lastName":"Milner","primaryNumber":"41","birthDate":"1991-01-13","currentAge":35,"birthCity":"Dallas","birthStateProvince":"TX","birthCountry":"USA","height":"6' 3\"","weight":187,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Hoby","useLastName":"Milner","middleName":"Trey","boxscoreName":"Milner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2012,"pronunciation":"HOH-bee","mlbDebutDate":"2017-06-24","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Hoby Milner","nameSlug":"hoby-milner-571948","firstLastName":"Hoby Milner","lastFirstName":"Milner, Hoby","lastInitName":"Milner, H","initLastName":"H Milner","fullFMLName":"Hoby Milner","fullLFMName":"Milner, Hoby","strikeZoneTop":3.344,"strikeZoneBottom":1.688},"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},"ID681799":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799","firstName":"Ethan","lastName":"Roberts","primaryNumber":"39","birthDate":"1997-07-04","currentAge":28,"birthCity":"Sparta","birthStateProvince":"TN","birthCountry":"USA","height":"5' 10\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Ethan","useLastName":"Roberts","middleName":"Michael","boxscoreName":"Roberts","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2022-04-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ethan Roberts","nameSlug":"ethan-roberts-681799","firstLastName":"Ethan Roberts","lastFirstName":"Roberts, Ethan","lastInitName":"Roberts, E","initLastName":"E Roberts","fullFMLName":"Ethan Michael Roberts","fullLFMName":"Roberts, Ethan Michael","strikeZoneTop":3.121,"strikeZoneBottom":1.575},"ID664023":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023","firstName":"Ian","lastName":"Happ","primaryNumber":"8","birthDate":"1994-08-12","currentAge":31,"birthCity":"Pittsburgh","birthStateProvince":"PA","birthCountry":"USA","height":"5' 10\"","weight":205,"active":true,"primaryPosition":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"useName":"Ian","useLastName":"Happ","middleName":"Edward","boxscoreName":"Happ","nickName":"Happer","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2017-05-13","batSide":{"code":"S","description":"Switch"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Ian Happ","nameSlug":"ian-happ-664023","firstLastName":"Ian Happ","lastFirstName":"Happ, Ian","lastInitName":"Happ, I","initLastName":"I Happ","fullFMLName":"Ian Edward Happ","fullLFMName":"Happ, Ian Edward","strikeZoneTop":3.137,"strikeZoneBottom":1.583},"ID665871":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871","firstName":"Javier","lastName":"Assad","primaryNumber":"72","birthDate":"1997-07-30","currentAge":28,"birthCity":"Tijuana","birthStateProvince":"BC","birthCountry":"Mexico","height":"6' 1\"","weight":200,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Javier","useLastName":"Assad","middleName":"Eduardo","boxscoreName":"Assad","gender":"M","nameMatrilineal":"Ramirez","isPlayer":true,"isVerified":false,"pronunciation":"AH-sahd","mlbDebutDate":"2022-08-23","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Javier Assad","nameSlug":"javier-assad-665871","firstLastName":"Javier Assad","lastFirstName":"Assad, Javier","lastInitName":"Assad, J","initLastName":"J Assad","fullFMLName":"Javier Eduardo Assad","fullLFMName":"Assad, Javier Eduardo","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID573204":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204","firstName":"Caleb","lastName":"Thielbar","primaryNumber":"24","birthDate":"1987-01-31","currentAge":39,"birthCity":"Northfield","birthStateProvince":"MN","birthCountry":"USA","height":"6' 0\"","weight":205,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Caleb","useLastName":"Thielbar","middleName":"John","boxscoreName":"Thielbar","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2009,"pronunciation":"THEEL-bar","mlbDebutDate":"2013-05-20","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Caleb Thielbar","nameSlug":"caleb-thielbar-573204","firstLastName":"Caleb Thielbar","lastFirstName":"Thielbar, Caleb","lastInitName":"Thielbar, C","initLastName":"C Thielbar","fullFMLName":"Caleb John Thielbar","fullLFMName":"Thielbar, Caleb John","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID621053":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053","firstName":"Tyler","lastName":"Ferguson","primaryNumber":"64","birthDate":"1993-10-05","currentAge":32,"birthCity":"Fresno","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":225,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Tyler","useLastName":"Ferguson","middleName":"Clark","boxscoreName":"Ferguson, T","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2024-05-07","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Tyler Ferguson","nameSlug":"tyler-ferguson-621053","firstLastName":"Tyler Ferguson","lastFirstName":"Ferguson, Tyler","lastInitName":"Ferguson, T","initLastName":"T Ferguson","fullFMLName":"Tyler Clark Ferguson","fullLFMName":"Ferguson, Tyler Clark","strikeZoneTop":3.388,"strikeZoneBottom":1.71},"ID596133":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133","firstName":"Luke","lastName":"Weaver","primaryNumber":"30","birthDate":"1993-08-21","currentAge":32,"birthCity":"DeLand","birthStateProvince":"FL","birthCountry":"USA","height":"6' 2\"","weight":180,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Luke","useLastName":"Weaver","middleName":"Allen","boxscoreName":"Weaver","nickName":"Dream","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2014,"mlbDebutDate":"2016-08-13","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Luke Weaver","nameSlug":"luke-weaver-596133","firstLastName":"Luke Weaver","lastFirstName":"Weaver, Luke","lastInitName":"Weaver, L","initLastName":"L Weaver","fullFMLName":"Luke Allen Weaver","fullLFMName":"Weaver, Luke Allen","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID701807":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807","firstName":"Carson","lastName":"Benge","primaryNumber":"3","birthDate":"2003-01-20","currentAge":23,"birthCity":"Oklahoma City","birthStateProvince":"OK","birthCountry":"USA","height":"6' 1\"","weight":184,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Carson","useLastName":"Benge","middleName":"Grant","boxscoreName":"Benge","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2024,"mlbDebutDate":"2026-03-26","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Carson Benge","nameSlug":"carson-benge-701807","firstLastName":"Carson Benge","lastFirstName":"Benge, Carson","lastInitName":"Benge, C","initLastName":"C Benge","fullFMLName":"Carson Grant Benge","fullLFMName":"Benge, Carson Grant","strikeZoneTop":3.26,"strikeZoneBottom":1.65},"ID608324":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324","firstName":"Alexander","lastName":"Bregman","primaryNumber":"3","birthDate":"1994-03-30","currentAge":32,"birthCity":"Albuquerque","birthStateProvince":"NM","birthCountry":"USA","height":"5' 10\"","weight":190,"active":true,"primaryPosition":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"useName":"Alex","useLastName":"Bregman","middleName":"David","boxscoreName":"Bregman","nickName":"A-Breg","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"pronunciation":"BREGG-min","mlbDebutDate":"2016-07-25","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Alex Bregman","nameSlug":"alex-bregman-608324","firstLastName":"Alex Bregman","lastFirstName":"Bregman, Alex","lastInitName":"Bregman, A","initLastName":"A Bregman","fullFMLName":"Alexander David Bregman","fullLFMName":"Bregman, Alexander David","strikeZoneTop":3.126,"strikeZoneBottom":1.578},"ID683737":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737","firstName":"Michael","lastName":"Busch","primaryNumber":"29","birthDate":"1997-11-09","currentAge":28,"birthCity":"Inver Grove Heights","birthStateProvince":"MN","birthCountry":"USA","height":"5' 11\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Michael","useLastName":"Busch","middleName":"James","boxscoreName":"Busch","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2023-04-25","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Michael Busch","nameSlug":"michael-busch-683737","firstLastName":"Michael Busch","lastFirstName":"Busch, Michael","lastInitName":"Busch, M","initLastName":"M Busch","fullFMLName":"Michael James Busch","fullLFMName":"Busch, Michael James","strikeZoneTop":3.166,"strikeZoneBottom":1.598},"ID676572":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572","firstName":"Eric","lastName":"Wagaman","primaryNumber":"39","birthDate":"1997-08-14","currentAge":28,"birthCity":"Mission Viejo","birthStateProvince":"CA","birthCountry":"USA","height":"6' 4\"","weight":210,"active":true,"primaryPosition":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"useName":"Eric","useLastName":"Wagaman","boxscoreName":"Wagaman","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"pronunciation":"wah-gah-min","mlbDebutDate":"2024-09-10","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Eric Wagaman","nameSlug":"eric-wagaman-676572","firstLastName":"Eric Wagaman","lastFirstName":"Wagaman, Eric","lastInitName":"Wagaman, E","initLastName":"E Wagaman","fullFMLName":"Eric Wagaman","fullLFMName":"Wagaman, Eric","strikeZoneTop":3.386,"strikeZoneBottom":1.709},"ID657097":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097","firstName":"Jacob","lastName":"Webb","primaryNumber":"71","birthDate":"1993-08-15","currentAge":32,"birthCity":"Riverside","birthStateProvince":"CA","birthCountry":"USA","height":"6' 2\"","weight":210,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jacob","useLastName":"Webb","middleName":"Lawrence","boxscoreName":"Webb, J","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2014,"mlbDebutDate":"2019-04-16","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jacob Webb","nameSlug":"jacob-webb-657097","firstLastName":"Jacob Webb","lastFirstName":"Webb, Jacob","lastInitName":"Webb, J","initLastName":"J Webb","fullFMLName":"Jacob Lawrence Webb","fullLFMName":"Webb, Jacob Lawrence","strikeZoneTop":3.299,"strikeZoneBottom":1.665},"ID691718":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718","firstName":"Pete","lastName":"Crow-Armstrong","primaryNumber":"4","birthDate":"2002-03-25","currentAge":24,"birthCity":"Sherman Oaks","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":184,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Pete","useLastName":"Crow-Armstrong","middleName":"Henry","boxscoreName":"Crow-Armstrong","nickName":"PCA","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2020,"mlbDebutDate":"2023-09-11","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Pete Crow-Armstrong","nameSlug":"pete-crow-armstrong-691718","firstLastName":"Pete Crow-Armstrong","lastFirstName":"Crow-Armstrong, Pete","lastInitName":"Crow-Armstrong, P","initLastName":"P Crow-Armstrong","fullFMLName":"Pete Henry Crow-Armstrong","fullLFMName":"Crow-Armstrong, Pete Henry","strikeZoneTop":3.202,"strikeZoneBottom":1.616},"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},"ID543760":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760","firstName":"Marcus","lastName":"Semien","primaryNumber":"10","birthDate":"1990-09-17","currentAge":35,"birthCity":"San Francisco","birthStateProvince":"CA","birthCountry":"USA","height":"6' 0\"","weight":195,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Marcus","useLastName":"Semien","middleName":"Andrew","boxscoreName":"Semien","nickName":"Simmy","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2011,"pronunciation":"SIH-mee-ehn","mlbDebutDate":"2013-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Marcus Semien","nameSlug":"marcus-semien-543760","firstLastName":"Marcus Semien","lastFirstName":"Semien, Marcus","lastInitName":"Semien, M","initLastName":"M Semien","fullFMLName":"Marcus Andrew Semien","fullLFMName":"Semien, Marcus Andrew","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID672335":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335","firstName":"Cionel","lastName":"Pérez","primaryNumber":"52","birthDate":"1996-04-21","currentAge":30,"birthCity":"Matanzas","birthCountry":"Cuba","height":"6' 0\"","weight":175,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Cionel","useLastName":"Pérez","middleName":"Felix","boxscoreName":"Pérez, C","gender":"M","nameMatrilineal":"Viera","isPlayer":true,"isVerified":true,"pronunciation":"SEE-oh-nel","mlbDebutDate":"2018-07-11","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"Cionel Pérez","nameSlug":"cionel-perez-672335","firstLastName":"Cionel Pérez","lastFirstName":"Pérez, Cionel","lastInitName":"Pérez, C","initLastName":"C Pérez","fullFMLName":"Cionel Felix Pérez","fullLFMName":"Pérez, Cionel Felix","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"ID669004":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004","firstName":"Mervyl","lastName":"Melendez","primaryNumber":"1","birthDate":"1998-11-29","currentAge":27,"birthCity":"Daytona Beach","birthStateProvince":"FL","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"useName":"MJ","useLastName":"Melendez","middleName":"S.","boxscoreName":"Melendez, M","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2017,"mlbDebutDate":"2022-05-03","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"MJ Melendez","nameTitle":"Jr.","nameSuffix":"Jr.","nameSlug":"mj-melendez-669004","firstLastName":"MJ Melendez","lastFirstName":"Melendez, MJ","lastInitName":"Melendez, M","initLastName":"M Melendez","fullFMLName":"Mervyl S. Melendez","fullLFMName":"Melendez, Mervyl S.","strikeZoneTop":3.229,"strikeZoneBottom":1.629},"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},"ID681909":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909","firstName":"Justin","lastName":"Dean","primaryNumber":"1","birthDate":"1996-12-06","currentAge":29,"birthCity":"Mauldin","birthStateProvince":"SC","birthCountry":"USA","height":"5' 8\"","weight":185,"active":true,"primaryPosition":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"useName":"Justin","useLastName":"Dean","middleName":"Emmanuel","boxscoreName":"Dean","gender":"M","isPlayer":true,"isVerified":false,"draftYear":2018,"mlbDebutDate":"2025-08-08","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Justin Dean","nameSlug":"justin-dean-681909","firstLastName":"Justin Dean","lastFirstName":"Dean, Justin","lastInitName":"Dean, J","initLastName":"J Dean","fullFMLName":"Justin Emmanuel Dean","fullLFMName":"Dean, Justin Emmanuel","strikeZoneTop":3.034,"strikeZoneBottom":1.531},"ID656849":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849","firstName":"David","lastName":"Peterson","primaryNumber":"23","birthDate":"1995-09-03","currentAge":30,"birthCity":"Denver","birthStateProvince":"CO","birthCountry":"USA","height":"6' 6\"","weight":240,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"David","useLastName":"Peterson","middleName":"John","boxscoreName":"Peterson, D","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2017,"mlbDebutDate":"2020-07-28","batSide":{"code":"L","description":"Left"},"pitchHand":{"code":"L","description":"Left"},"nameFirstLast":"David Peterson","nameSlug":"david-peterson-656849","firstLastName":"David Peterson","lastFirstName":"Peterson, David","lastInitName":"Peterson, D","initLastName":"D Peterson","fullFMLName":"David John Peterson","fullLFMName":"Peterson, David John","strikeZoneTop":3.478,"strikeZoneBottom":1.755},"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},"ID663423":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423","firstName":"Trent","lastName":"Thornton","primaryNumber":"49","birthDate":"1993-09-30","currentAge":32,"birthCity":"Charlotte","birthStateProvince":"NC","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Trent","useLastName":"Thornton","middleName":"Edward","boxscoreName":"Thornton","nickName":"The Big Dreidel","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2019-03-31","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Trent Thornton","nameSlug":"trent-thornton-663423","firstLastName":"Trent Thornton","lastFirstName":"Thornton, Trent","lastInitName":"Thornton, T","initLastName":"T Thornton","fullFMLName":"Trent Edward Thornton","fullLFMName":"Thornton, Trent Edward","strikeZoneTop":3.21,"strikeZoneBottom":1.62},"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},"ID621020":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","firstName":"James","lastName":"Swanson","primaryNumber":"7","birthDate":"1994-02-11","currentAge":32,"birthCity":"Kennesaw","birthStateProvince":"GA","birthCountry":"USA","height":"6' 0\"","weight":190,"active":true,"primaryPosition":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"useName":"Dansby","useLastName":"Swanson","middleName":"Dansby","boxscoreName":"Swanson","nickName":"Dans","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2015,"mlbDebutDate":"2016-08-17","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Dansby Swanson","nameSlug":"dansby-swanson-621020","firstLastName":"Dansby Swanson","lastFirstName":"Swanson, Dansby","lastInitName":"Swanson, D","initLastName":"D Swanson","fullFMLName":"James Dansby Swanson","fullLFMName":"Swanson, James Dansby","strikeZoneTop":3.218,"strikeZoneBottom":1.624},"ID548384":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384","firstName":"Brooks","lastName":"Raley","primaryNumber":"25","birthDate":"1988-06-29","currentAge":37,"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},"ID681151":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151","firstName":"Jayden","lastName":"Murray","primaryNumber":"70","birthDate":"1997-04-11","currentAge":29,"birthCity":"Vernal","birthStateProvince":"UT","birthCountry":"USA","height":"6' 1\"","weight":190,"active":true,"primaryPosition":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"useName":"Jayden","useLastName":"Murray","middleName":"Allen","boxscoreName":"Murray","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2019,"mlbDebutDate":"2025-09-04","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Jayden Murray","nameSlug":"jayden-murray-681151","firstLastName":"Jayden Murray","lastFirstName":"Murray, Jayden","lastInitName":"Murray, J","initLastName":"J Murray","fullFMLName":"Jayden Allen Murray","fullLFMName":"Murray, Jayden Allen","strikeZoneTop":3.255,"strikeZoneBottom":1.643},"ID663538":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538","firstName":"Nicholas","lastName":"Hoerner","primaryNumber":"2","birthDate":"1997-05-13","currentAge":29,"birthCity":"Oakland","birthStateProvince":"CA","birthCountry":"USA","height":"5' 11\"","weight":200,"active":true,"primaryPosition":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"useName":"Nico","useLastName":"Hoerner","middleName":"Mackie","boxscoreName":"Hoerner","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2018,"mlbDebutDate":"2019-09-09","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Nico Hoerner","nameSlug":"nico-hoerner-663538","firstLastName":"Nico Hoerner","lastFirstName":"Hoerner, Nico","lastInitName":"Hoerner, N","initLastName":"N Hoerner","fullFMLName":"Nicholas Mackie Hoerner","fullLFMName":"Hoerner, Nicholas Mackie","strikeZoneTop":3.186,"strikeZoneBottom":1.608},"ID676724":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724","firstName":"Jared","lastName":"Young","primaryNumber":"29","birthDate":"1995-07-09","currentAge":30,"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},"ID807713":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713","firstName":"Matthew","lastName":"Shaw","primaryNumber":"6","birthDate":"2001-11-06","currentAge":24,"birthCity":"Springfield","birthStateProvince":"MA","birthCountry":"USA","height":"5' 10\"","weight":185,"active":true,"primaryPosition":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"useName":"Matt","useLastName":"Shaw","middleName":"James","boxscoreName":"Shaw","gender":"M","isPlayer":true,"isVerified":true,"draftYear":2023,"mlbDebutDate":"2025-03-18","batSide":{"code":"R","description":"Right"},"pitchHand":{"code":"R","description":"Right"},"nameFirstLast":"Matt Shaw","nameSlug":"matt-shaw-807713","firstLastName":"Matt Shaw","lastFirstName":"Shaw, Matt","lastInitName":"Shaw, M","initLastName":"M Shaw","fullFMLName":"Matthew James Shaw","fullLFMName":"Shaw, Matthew James","strikeZoneTop":3.105,"strikeZoneBottom":1.567}},"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":"Clear","temp":"81","wind":"6 mph, L To R"},"gameInfo":{"attendance":33934,"firstPitch":"2026-06-24T23:10:00.000Z","gameDurationMinutes":180},"review":{"hasChallenges":true,"away":{"used":1,"remaining":1},"home":{"used":0,"remaining":1}},"absChallenges":{"hasChallenges":true,"away":{"usedSuccessful":0,"usedFailed":0,"remaining":2},"home":{"usedSuccessful":1,"usedFailed":1,"remaining":1}},"flags":{"noHitter":false,"perfectGame":false,"awayTeamNoHitter":false,"awayTeamPerfectGame":false,"homeTeamNoHitter":false,"homeTeamPerfectGame":false},"alerts":[],"probablePitchers":{"away":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"home":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"}},"officialScorer":{"id":431038,"fullName":"Howie Karpin","link":"/api/v1/people/431038"},"primaryDatacaster":{"id":809879,"fullName":"Ryan Feuerstein","link":"/api/v1/people/809879"},"moundVisits":{"away":{"used":2,"remaining":2},"home":{"used":3,"remaining":1}}},"liveData":{"plays":{"allPlays":[{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":0,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T23:10:14.207Z","endTime":"2026-06-24T23:11:21.852Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[3,4,5,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":"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-24T21:26:42.182Z","endTime":"2026-06-24T22:45:49.541Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"description":"Status Change - Warmup","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-24T22:45:49.541Z","endTime":"2026-06-24T23:09:51.167Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"description":"Status Change - In Progress","event":"Game Advisory","eventType":"game_advisory","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-24T23:09:51.167Z","endTime":"2026-06-24T23:10:16.383Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.9,"endSpeed":83.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.293057463861246,"aZ":-29.79922664330523,"pfxX":10.961230196366056,"pfxZ":1.3300293772414449,"pX":0.0748104128712857,"pZ":2.6427318424754516,"vX0":-11.21961036733082,"vY0":-132.0218345015771,"vZ0":-1.0087342908851848,"x":114.15,"y":167.43,"x0":2.9339287035544936,"y0":50.00296183832327,"z0":5.2021010731511454,"aX":19.557629364722125},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":2.4,"breakHorizontal":-17.8,"spinRate":2093,"spinDirection":115},"zone":5,"typeConfidence":0.93,"plateTime":0.4132062087044277,"extension":6.643808487804387},"index":3,"playId":"6f2cce13-7c10-30b1-b936-dcce4b677b82","pitchNumber":1,"startTime":"2026-06-24T23:10:16.383Z","endTime":"2026-06-24T23:10:19.619Z","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":77.3,"endSpeed":72.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.46796650702848,"aZ":-32.0220200527871,"pfxX":-6.403636397940808,"pfxZ":0.12223563529978954,"pX":0.11558489604713876,"pZ":3.606423447469624,"vX0":-4.988226484835511,"vY0":-112.48711187038819,"vZ0":3.237443227927666,"x":112.59,"y":141.41,"x0":3.1820390791938573,"y0":50.0054370538179,"z0":5.363210864472997,"aX":-8.333894938665773},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":1.2,"breakHorizontal":12.7,"spinRate":2311,"spinDirection":273},"zone":12,"typeConfidence":0.9,"plateTime":0.48409378441599005,"extension":6.480709172452126},"index":4,"playId":"bd386c85-cb56-35f8-afbd-2ca78784fb37","pitchNumber":2,"startTime":"2026-06-24T23:10:30.749Z","endTime":"2026-06-24T23:10:34.412Z","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.4,"endSpeed":85.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.041955387712893,"aZ":-22.23770262810832,"pfxX":8.338400562102008,"pfxZ":5.348019514096752,"pX":-0.30451098728573844,"pZ":2.408314548948749,"vX0":-11.177608783441631,"vY0":-134.2573386480234,"vZ0":-3.148726022905152,"x":128.61,"y":173.76,"x0":2.794230157054306,"y0":50.006338291248035,"z0":5.146154194628086,"aX":15.506089314464948},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.3,"breakVerticalInduced":9.4,"breakHorizontal":-13.2,"spinRate":1862,"spinDirection":105},"zone":4,"typeConfidence":0.92,"plateTime":0.4051162961830821,"extension":6.990871648039046},"index":5,"playId":"4e2a8759-dbbe-3edd-8f98-e9251f92bece","pitchNumber":3,"startTime":"2026-06-24T23:10:43.015Z","endTime":"2026-06-24T23:10:46.840Z","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":6,"startTime":"2026-06-24T23:11:00.737Z","endTime":"2026-06-24T23:11:03.945Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.2,"endSpeed":71.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.493260971204574,"aZ":-33.07179617168965,"pfxX":-7.015560350346719,"pfxZ":-0.7110133300026753,"pX":-1.6211208988229777,"pZ":2.521491564097132,"vX0":-8.15669078844493,"vY0":-110.82291642578105,"vZ0":1.4705741119199491,"x":178.79,"y":170.7,"x0":3.001468560979716,"y0":50.00440690412091,"z0":5.271829650313554,"aX":-8.833834023457355},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.4,"breakVerticalInduced":-0.6,"breakHorizontal":14.6,"spinRate":2339,"spinDirection":288},"zone":11,"typeConfidence":0.9,"plateTime":0.4919070970207824,"extension":6.4528554379266785},"index":7,"playId":"86639337-9244-30fe-96c0-d38f6b5583e0","pitchNumber":4,"startTime":"2026-06-24T23:11:03.945Z","endTime":"2026-06-24T23:11:07.120Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":77.2,"endSpeed":71.9,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.91179474395709,"aZ":-30.207874260602917,"pfxX":-6.45365229459914,"pfxZ":1.5301869824432641,"pX":-1.4768395983481764,"pZ":1.6709576960463435,"vX0":-8.213890477908443,"vY0":-112.31144985158996,"vZ0":-0.9862323081093398,"x":173.29,"y":193.66,"x0":3.0559730547844897,"y0":50.004366973353434,"z0":5.16752371470858,"aX":-8.306352486370557},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.8,"breakVerticalInduced":2.9,"breakHorizontal":13.7,"spinRate":2258,"spinDirection":293},"zone":13,"typeConfidence":0.89,"plateTime":0.48628925191635375,"extension":6.673750966977599},"index":8,"playId":"a6aca765-a0f3-3726-90db-0965cac2ffa2","pitchNumber":5,"startTime":"2026-06-24T23:11:18.374Z","endTime":"2026-06-24T23:11:21.852Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:11:21.852Z","atBatIndex":0},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Matt Shaw walks.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":1,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T23:11:20.856Z","endTime":"2026-06-24T23:14:19.904Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,5,6,7,8,9],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"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":74.1,"endSpeed":68.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.560930561925304,"aZ":-31.13177319380085,"pfxX":-7.200804939598028,"pfxZ":0.875249314426723,"pX":0.20165010126040706,"pZ":3.3106128398343024,"vX0":-4.6875448250907175,"vY0":-107.87261025552935,"vZ0":3.048312336551633,"x":109.31,"y":149.39,"x0":3.332950832466469,"y0":50.001136007689915,"z0":5.295940010212613,"aX":-8.542173618457305},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.8,"breakVerticalInduced":2.6,"breakHorizontal":14.3,"spinRate":2367,"spinDirection":286},"zone":12,"typeConfidence":0.91,"plateTime":0.5064419158899831,"extension":6.545137202726334},"index":0,"playId":"8a12efa4-1140-3393-b69d-1f8fb1a0ddd1","pitchNumber":1,"startTime":"2026-06-24T23:11:43.895Z","endTime":"2026-06-24T23:11:47.839Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.4,"endSpeed":84.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.797709464790092,"aZ":-23.697139112360773,"pfxX":8.482683566333314,"pfxZ":4.683036920785192,"pX":-0.2632620359880993,"pZ":3.382292584333686,"vX0":-11.311166244087719,"vY0":-132.81855383084542,"vZ0":-0.46840883230552194,"x":127.03,"y":147.46,"x0":2.9217297620757248,"y0":50.00518524788522,"z0":5.263804290786817,"aX":15.365498060779965},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":8.6,"breakHorizontal":-13.3,"spinRate":1956,"spinDirection":111},"zone":11,"typeConfidence":0.93,"plateTime":0.4102533941094135,"extension":7.016701212120203},"index":1,"playId":"b066dd12-70f3-3f46-a94a-f27a60371779","pitchNumber":2,"startTime":"2026-06-24T23:11:57.936Z","endTime":"2026-06-24T23:12:02.127Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.7,"endSpeed":85.6,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.19879289295188,"aZ":-21.970525949323378,"pfxX":9.074556404712688,"pfxZ":5.471925601352197,"pX":1.0922674365536986,"pZ":3.0118032765133846,"vX0":-8.19085517705863,"vY0":-134.94476018854473,"vZ0":-1.5850864739521215,"x":75.37,"y":157.46,"x0":2.971031574856851,"y0":50.00477834058221,"z0":5.137042416774767,"aX":16.930777361262578},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":9.8,"breakHorizontal":-15.0,"spinRate":2036,"spinDirection":117},"zone":12,"typeConfidence":0.93,"plateTime":0.40410529693189456,"extension":6.946899711191893},"index":2,"playId":"295978ef-9947-3702-9e16-bd16fd84f47b","pitchNumber":3,"startTime":"2026-06-24T23:12:13.994Z","endTime":"2026-06-24T23:12:19.440Z","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":93.6,"endSpeed":86.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.47170246039352,"aZ":-20.689352395055177,"pfxX":7.101321756888831,"pfxZ":6.032965798147645,"pX":1.6364816596682645,"pZ":3.1044074027176385,"vX0":-6.153804135567355,"vY0":-136.28594097713776,"vZ0":-1.6433343833945986,"x":54.62,"y":154.96,"x0":2.9874746459544634,"y0":50.0056483277753,"z0":5.126477200429337,"aX":13.526589432613632},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":10.8,"breakHorizontal":-11.8,"spinRate":1910,"spinDirection":111},"zone":12,"typeConfidence":0.89,"plateTime":0.40000282547729915,"extension":7.040577565110141},"index":3,"playId":"64b33690-8ca1-36e3-962e-974e8d6293df","pitchNumber":4,"startTime":"2026-06-24T23:12:30.757Z","endTime":"2026-06-24T23:12:34.100Z","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":1},"index":4,"startTime":"2026-06-24T23:12:40.758Z","endTime":"2026-06-24T23:12:52.569Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"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":76.5,"endSpeed":71.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.781723655635332,"aZ":-32.30733526325137,"pfxX":-7.569655450170935,"pfxZ":-0.10068515439568237,"pX":0.4115891825148341,"pZ":2.1127738141901933,"vX0":-4.3309611259814975,"vY0":-111.3673905484082,"vZ0":0.4870318075425979,"x":101.31,"y":181.74,"x0":3.360959058030223,"y0":50.00526540459873,"z0":5.215438421795331,"aX":-9.571455569874137},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.2,"breakVerticalInduced":0.2,"breakHorizontal":14.8,"spinRate":2416,"spinDirection":285},"zone":9,"typeConfidence":0.9,"plateTime":0.49059307034278943,"extension":6.56584956366733},"index":5,"playId":"dfa955a7-9047-329d-8dd1-d8dc6bc81520","pitchNumber":5,"startTime":"2026-06-24T23:12:52.569Z","endTime":"2026-06-24T23:12:56.373Z","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":74.7,"endSpeed":69.2,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.542351647918405,"aZ":-34.99510622805766,"pfxX":-8.508089141430869,"pfxZ":-2.3469389260512177,"pX":0.5383388197159824,"pZ":2.4936185749223787,"vX0":-3.5474682332676095,"vY0":-108.7937004518759,"vZ0":1.9835543712014316,"x":96.48,"y":171.45,"x0":3.2938168500419973,"y0":50.00223031925514,"z0":5.354538428377185,"aX":-10.22904709986049},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.2,"breakVerticalInduced":-3.5,"breakHorizontal":16.3,"spinRate":2376,"spinDirection":290},"zone":6,"typeConfidence":0.9,"plateTime":0.5028638439158257,"extension":6.622962394016709},"index":6,"playId":"e3ffad33-2931-3c6f-8aa6-c2b1e169a546","pitchNumber":6,"startTime":"2026-06-24T23:13:09.096Z","endTime":"2026-06-24T23:13:12.930Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.7,"endSpeed":68.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.214993866020063,"aZ":-33.38077427247555,"pfxX":-9.942939884751228,"pfxZ":-1.0450872712979065,"pX":-1.7645711904648285,"pZ":0.7277535379084992,"vX0":-7.595295741271519,"vY0":-107.08426502643336,"vZ0":-1.4621796186971583,"x":184.26,"y":219.13,"x0":3.125302812969529,"y0":50.002585195694174,"z0":5.168156567761726,"aX":-11.496636171511188},"breaks":{"breakAngle":20.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.7,"breakVerticalInduced":-1.9,"breakHorizontal":20.2,"spinRate":2399,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.5123216823953012,"extension":6.72461354435258},"index":7,"playId":"d84f8055-780a-3723-b83e-49c4467aed61","pitchNumber":7,"startTime":"2026-06-24T23:13:31.009Z","endTime":"2026-06-24T23:13:34.454Z","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":92.4,"endSpeed":85.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.840061167993817,"aZ":-24.054104523719023,"pfxX":10.085930505313268,"pfxZ":4.426951014703334,"pX":-0.08983340506832573,"pZ":2.397921231347541,"vX0":-11.757633305237905,"vY0":-134.07334755121067,"vZ0":-2.682759458308675,"x":120.42,"y":174.04,"x0":3.025723257172536,"y0":50.004030566500525,"z0":5.113589410341027,"aX":18.508598864191388},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":7.7,"breakHorizontal":-16.0,"spinRate":2032,"spinDirection":115},"zone":5,"typeConfidence":0.91,"plateTime":0.40728686771781186,"extension":7.209737012706794},"index":8,"playId":"8ab6e05d-cbe9-3951-a863-7f1b28278793","pitchNumber":8,"startTime":"2026-06-24T23:14:01.295Z","endTime":"2026-06-24T23:14:04.787Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.8,"endSpeed":85.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.7229468542434,"aZ":-21.58508044597904,"pfxX":7.93223880635043,"pfxZ":5.7124986591822235,"pX":-0.558121535021522,"pZ":4.079349232222131,"vX0":-11.923664129579096,"vY0":-134.70125095402682,"vZ0":0.8253723677308195,"x":107.89,"y":92.84,"x0":2.8765783883306515,"y0":50.00584470319287,"z0":5.284550152193739,"aX":14.714160387747334},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":10.8,"breakHorizontal":-12.1,"spinRate":1917,"spinDirection":123},"zone":11,"typeConfidence":0.94,"plateTime":0.4051873720945318,"extension":7.3293948994380695},"index":9,"playId":"9e3ee0cd-c3aa-3eb9-b162-6c32a6390271","pitchNumber":9,"startTime":"2026-06-24T23:14:15.659Z","endTime":"2026-06-24T23:14:19.904Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:14:19.904Z","atBatIndex":1},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Seiya Suzuki reaches on a fielding error by shortstop Francisco Lindor.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":2,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T23:14:25.509Z","endTime":"2026-06-24T23:16:43.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":84.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.78177805379416,"aZ":-20.672854774446556,"pfxX":8.460060196320146,"pfxZ":6.296386741783131,"pX":0.4599842411628069,"pZ":3.195148612458766,"vX0":-9.40981311773075,"vY0":-133.55309180174643,"vZ0":-1.509315318853778,"x":99.47,"y":152.51,"x0":2.9114933611755296,"y0":50.00083785365673,"z0":5.238223202677597,"aX":15.450086324318239},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.9,"breakVerticalInduced":11.3,"breakHorizontal":-13.6,"spinRate":1945,"spinDirection":116},"zone":3,"typeConfidence":0.93,"plateTime":0.4083877417629873,"extension":7.071733185697503},"index":0,"playId":"90f23731-5fe6-3ca5-8876-15cb83319f88","pitchNumber":1,"startTime":"2026-06-24T23:14:43.952Z","endTime":"2026-06-24T23:14:47.617Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":84.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.338571749095653,"aZ":-33.53195494657585,"pfxX":11.126225191942723,"pfxZ":-0.7618866702757563,"pX":-0.7574307304242547,"pZ":1.271745183869331,"vX0":-13.157143860677344,"vY0":-132.23332291830403,"vZ0":-3.6753852080926954,"x":145.87,"y":204.44,"x0":2.820738654446184,"y0":50.00284528752427,"z0":5.121388295291322,"aX":19.843303968878036},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":-2.0,"breakHorizontal":-17.5,"spinRate":1994,"spinDirection":115},"zone":13,"typeConfidence":0.75,"plateTime":0.413111359647667,"extension":6.8823901688690405},"index":1,"playId":"73624e9a-8390-3c46-8b5d-ff18351881ae","pitchNumber":2,"startTime":"2026-06-24T23:15:04.797Z","endTime":"2026-06-24T23:15:08.335Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.9,"endSpeed":68.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.445010042630194,"aZ":-33.60431038552584,"pfxX":-8.15026530460985,"pfxZ":-1.2187040110210523,"pX":0.4980943555503076,"pZ":1.1136807906402721,"vX0":-3.7426868928218995,"vY0":-107.69049361997237,"vZ0":-0.7745104561824719,"x":98.01,"y":208.71,"x0":3.3164948158435132,"y0":50.002195138934454,"z0":5.190548442858644,"aX":-9.584845203593773},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-52.0,"breakVerticalInduced":-2.0,"breakHorizontal":15.7,"spinRate":2329,"spinDirection":288},"zone":14,"typeConfidence":0.9,"plateTime":0.5083449697992384,"extension":6.669907230923484},"index":2,"playId":"eba262b2-413d-3c63-b505-ab95af7475d9","pitchNumber":3,"startTime":"2026-06-24T23:15:23.905Z","endTime":"2026-06-24T23:15:28.334Z","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":92.0,"endSpeed":84.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.131395565090962,"aZ":-19.39228728634494,"pfxX":8.921193049405918,"pfxZ":6.989800539638738,"pX":-0.020225469070205955,"pZ":2.95282951169758,"vX0":-10.60324997883827,"vY0":-133.70226614333114,"vZ0":-2.316837938789498,"x":117.77,"y":159.05,"x0":2.8193618147951605,"y0":50.0025376916358,"z0":5.207177943939615,"aX":16.31351340398145},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.4,"breakHorizontal":-14.2,"spinRate":2084,"spinDirection":117},"zone":2,"typeConfidence":0.93,"plateTime":0.4081048799708129,"extension":7.162554499060435},"index":3,"playId":"415a15bd-eab8-3faa-8273-b02cee847ebf","pitchNumber":4,"startTime":"2026-06-24T23:15:43.504Z","endTime":"2026-06-24T23:15:46.734Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":93.2,"endSpeed":85.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.493201790638693,"aZ":-22.56303308778706,"pfxX":9.120151898011798,"pfxZ":5.142403753832161,"pX":1.3897648076044935,"pZ":3.184698225281958,"vX0":-7.49731871628498,"vY0":-135.59026599290306,"vZ0":-1.1394983573766992,"x":64.03,"y":152.79,"x0":3.000068474835982,"y0":50.00540188697819,"z0":5.178687614266164,"aX":17.05488623310007},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.1,"breakVerticalInduced":9.2,"breakHorizontal":-15.0,"spinRate":2003,"spinDirection":116},"zone":12,"typeConfidence":0.93,"plateTime":0.40331919460247434,"extension":6.94639648341991},"index":4,"playId":"824fe881-7fba-3209-8cb8-2444a62ce7c4","pitchNumber":5,"startTime":"2026-06-24T23:16:05.691Z","endTime":"2026-06-24T23:16:12.020Z","isPitch":true,"type":"pitch"},{"details":{"description":"Matt Shaw steals (4) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"index":5,"actionPlayId":"824fe881-7fba-3209-8cb8-2444a62ce7c4","startTime":"2026-06-24T23:16:14.734Z","endTime":"2026-06-24T23:16:35.270Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":74.0,"endSpeed":67.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.87020307988995,"aZ":-31.803164006764,"pfxX":-11.271715242071568,"pfxZ":0.3234196006981449,"pX":0.25986092520693727,"pZ":2.3006158494781883,"vX0":-3.116303658796359,"vY0":-107.57045535399254,"vZ0":1.1882394789190287,"x":107.09,"y":176.66,"x0":3.1986221672750887,"y0":50.00355224929838,"z0":5.3175866522735165,"aX":-12.96540928402043},"breaks":{"breakAngle":22.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.4,"breakVerticalInduced":1.3,"breakHorizontal":21.2,"spinRate":2285,"spinDirection":290},"zone":5,"typeConfidence":0.9,"plateTime":0.5128250656320894,"extension":6.468568210564588},"hitData":{"launchSpeed":88.9,"launchAngle":-9.0,"totalDistance":15.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.37,"coordY":150.0}},"index":6,"playId":"5e852aaf-4696-3240-aa86-a101367fe6e8","pitchNumber":6,"startTime":"2026-06-24T23:16:35.270Z","endTime":"2026-06-24T23:16:43.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:16:43.820Z","atBatIndex":2},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Alex Bregman flies out to left fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":3,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T23:17:02.438Z","endTime":"2026-06-24T23:18:00.363Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"postOnSecond":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.886834316238065,"aZ":-19.829952675134045,"pfxX":9.213479988975438,"pfxZ":6.930506475066472,"pX":-0.6625920039703391,"pZ":2.5323175143069667,"vX0":-12.037372379872954,"vY0":-132.48534010552592,"vZ0":-3.345341137040497,"x":142.26,"y":170.41,"x0":2.739345131082965,"y0":50.000943335809104,"z0":5.258012733260902,"aX":16.404565164833382},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.0,"breakHorizontal":-14.2,"spinRate":2139,"spinDirection":122},"zone":4,"typeConfidence":0.93,"plateTime":0.41319118402790656,"extension":6.9842243445828665},"index":0,"playId":"2c06cf36-13c2-39e6-94b0-8f855c8e447c","pitchNumber":1,"startTime":"2026-06-24T23:17:25.078Z","endTime":"2026-06-24T23:17:28.518Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":76.7,"endSpeed":70.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.89169754820555,"aZ":-34.340273386362036,"pfxX":-5.800303961924183,"pfxZ":-1.7184379878346672,"pX":-0.29443120447705984,"pZ":2.486453085666458,"vX0":-5.937253889194919,"vY0":-111.64299008454078,"vZ0":1.5307390495942277,"x":128.22,"y":171.65,"x0":3.1516155386029734,"y0":50.000608934631295,"z0":5.3234432000772,"aX":-7.327640344983441},"breaks":{"breakAngle":13.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.8,"breakVerticalInduced":-2.4,"breakHorizontal":12.0,"spinRate":2235,"spinDirection":283},"zone":4,"typeConfidence":0.89,"plateTime":0.4904011586188086,"extension":6.395529466415895},"hitData":{"launchSpeed":96.6,"launchAngle":49.0,"totalDistance":318.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":32.46,"coordY":110.02}},"index":1,"playId":"755baf2e-2595-3ef0-bd4a-9f40907f2663","pitchNumber":2,"startTime":"2026-06-24T23:17:45.711Z","endTime":"2026-06-24T23:18:00.363Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:18:00.363Z","atBatIndex":3},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":4,"halfInning":"top","isTopInning":true,"inning":1,"startTime":"2026-06-24T23:18:00.036Z","endTime":"2026-06-24T23:21:10.116Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7,8],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"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":85.1,"endSpeed":78.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.662696385948003,"aZ":-24.944114533934865,"pfxX":0.1284964442537211,"pfxZ":4.650846865522265,"pX":-1.2392962415462756,"pZ":2.913525834619098,"vX0":-10.478737798954539,"vY0":-123.6362958130886,"vZ0":-0.5686570678252674,"x":164.24,"y":160.11,"x0":3.0295861341389703,"y0":50.002999659288136,"z0":5.2320428347877375,"aX":0.2005523402799952},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":8.5,"breakHorizontal":2.2,"spinRate":2138,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.4422856612276962,"extension":6.50021435160843},"index":0,"playId":"649a3f1c-c3d9-327b-aa5a-83144375a847","pitchNumber":1,"startTime":"2026-06-24T23:18:25.911Z","endTime":"2026-06-24T23:18:29.954Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.4,"endSpeed":81.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.811443454527065,"aZ":-30.32197565377464,"pfxX":12.22003922011641,"pfxZ":1.0909779505262716,"pX":0.11111305205817687,"pZ":2.459578632356819,"vX0":-11.676394621278913,"vY0":-129.69828482379836,"vZ0":-1.0544896999385618,"x":112.76,"y":172.37,"x0":3.0896424177162407,"y0":50.00291259097274,"z0":5.189429897017552,"aX":20.762804013323695},"breaks":{"breakAngle":31.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.5,"breakVerticalInduced":1.9,"breakHorizontal":-19.4,"spinRate":2011,"spinDirection":111},"zone":5,"typeConfidence":0.92,"plateTime":0.4227488423566639,"extension":6.831108867121515},"index":1,"playId":"af9dae78-afd1-38d4-a463-3e6817d6cb67","pitchNumber":2,"startTime":"2026-06-24T23:18:42.730Z","endTime":"2026-06-24T23:18:46.640Z","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":91.5,"endSpeed":83.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.396889829454214,"aZ":-21.64590997514855,"pfxX":9.007705911185242,"pfxZ":5.885490233126025,"pX":-0.7627460887803148,"pZ":2.342472174009337,"vX0":-12.475957892230713,"vY0":-132.65615247297154,"vZ0":-3.32146293978572,"x":146.07,"y":175.53,"x0":2.8228544719221267,"y0":50.00250320440323,"z0":5.181939983456244,"aX":16.113677431811798},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.1,"breakHorizontal":-13.7,"spinRate":2102,"spinDirection":121},"zone":4,"typeConfidence":0.93,"plateTime":0.4123157571269376,"extension":7.188174113441175},"index":2,"playId":"3ce3b9ad-43a0-3e21-97ab-3847cae799de","pitchNumber":3,"startTime":"2026-06-24T23:19:03.751Z","endTime":"2026-06-24T23:19:08.975Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":77.2,"endSpeed":70.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.912821799186197,"aZ":-33.69542222609107,"pfxX":-7.449760916731599,"pfxZ":-1.1977089001639332,"pX":0.38592704989506316,"pZ":2.5285236193625193,"vX0":-4.3491025755875645,"vY0":-112.29921382287692,"vZ0":1.564082011231237,"x":102.29,"y":170.51,"x0":3.3211468062616003,"y0":50.00426112513204,"z0":5.271922371497752,"aX":-9.43679557415816},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-1.4,"breakHorizontal":14.6,"spinRate":2372,"spinDirection":282},"zone":6,"typeConfidence":0.9,"plateTime":0.48929982498530666,"extension":6.582079660691522},"index":3,"playId":"20dcce06-f7ce-31c6-8dd6-f54492bff1a6","pitchNumber":4,"startTime":"2026-06-24T23:19:24.294Z","endTime":"2026-06-24T23:19:30.144Z","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-24T23:19:42.979Z","endTime":"2026-06-24T23:19:56.906Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":92.8,"endSpeed":85.2,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.16060427298998,"aZ":-21.618412198567725,"pfxX":8.167187986403295,"pfxZ":5.704840847098168,"pX":0.19615823079391181,"pZ":2.483092512365665,"vX0":-9.53736797457735,"vY0":-134.86920527047906,"vZ0":-3.260870350916873,"x":109.52,"y":171.74,"x0":2.710027304921688,"y0":50.00078525882815,"z0":5.224803714731706,"aX":15.108236013289234},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.8,"breakVerticalInduced":9.8,"breakHorizontal":-12.8,"spinRate":2045,"spinDirection":122},"zone":5,"typeConfidence":0.92,"plateTime":0.40545211792236246,"extension":7.205263525562547},"index":5,"playId":"9ac8dadc-5dd9-38a5-b86d-ace2abf9e626","pitchNumber":5,"startTime":"2026-06-24T23:19:56.906Z","endTime":"2026-06-24T23:20:02.539Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":75.6,"endSpeed":69.8,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.516178655215853,"aZ":-34.03106630053233,"pfxX":-6.898823401830934,"pfxZ":-1.5127112743184954,"pX":1.482312942642661,"pZ":1.9045228417359288,"vX0":-1.9863576037365207,"vY0":-110.09404969390619,"vZ0":0.5646551029333455,"x":60.5,"y":187.36,"x0":3.292469664804586,"y0":50.002595695552294,"z0":5.246053878279021,"aX":-8.469508245994763},"breaks":{"breakAngle":14.4,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.0,"breakVerticalInduced":-2.3,"breakHorizontal":13.0,"spinRate":2355,"spinDirection":289},"zone":14,"typeConfidence":0.9,"plateTime":0.4974765169356097,"extension":6.495778113392584},"index":6,"playId":"9d964c7d-6300-31cb-b411-6fb430b82f9c","pitchNumber":6,"startTime":"2026-06-24T23:20:19.337Z","endTime":"2026-06-24T23:20:23.292Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.6,"endSpeed":79.9,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.479462981601397,"aZ":-24.595698732930487,"pfxX":-0.3150988529834009,"pfxZ":4.678758228550819,"pX":-0.3533378116493516,"pZ":3.3447325809040804,"vX0":-8.607928477989983,"vY0":-125.91941228452231,"vZ0":0.3581059783093269,"x":130.47,"y":148.47,"x0":3.1379659863332323,"y0":50.00391336873315,"z0":5.176918990108567,"aX":-0.5079714540354865},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":8.8,"breakHorizontal":2.4,"spinRate":2098,"spinDirection":147},"zone":1,"typeConfidence":0.91,"plateTime":0.433551292127738,"extension":6.806455756867567},"index":7,"playId":"eb872e1d-e434-3324-a743-77df4150b89a","pitchNumber":7,"startTime":"2026-06-24T23:20:37.799Z","endTime":"2026-06-24T23:20:48.913Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.3,"endSpeed":84.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.781517714165826,"aZ":-22.550565207971772,"pfxX":9.387689704610978,"pfxZ":5.359877406967492,"pX":-0.2074089669745455,"pZ":2.227209566202488,"vX0":-11.327446700476935,"vY0":-132.50467686236422,"vZ0":-3.431564524675758,"x":124.91,"y":178.65,"x0":2.884189062027333,"y0":50.00080695305923,"z0":5.168460388542288,"aX":16.850704146684585},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.5,"breakVerticalInduced":9.2,"breakHorizontal":-14.8,"spinRate":2076,"spinDirection":117},"zone":5,"typeConfidence":0.93,"plateTime":0.41186255295333707,"extension":7.245689332218279},"hitData":{"launchSpeed":94.2,"launchAngle":-12.0,"totalDistance":11.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":143.7,"coordY":156.75}},"index":8,"playId":"c60f2085-2281-3777-ab2f-119708624aec","pitchNumber":8,"startTime":"2026-06-24T23:21:03.717Z","endTime":"2026-06-24T23:21:10.116Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:21:10.116Z","atBatIndex":4},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to left fielder Matt Shaw.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":5,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T23:23:10.295Z","endTime":"2026-06-24T23:23:45.064Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":1},"credits":[{"player":{"id":807713,"link":"/api/v1/people/807713"},"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":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.288357370194408,"aZ":-13.211846999845674,"pfxX":7.263482330124862,"pfxZ":10.550280776419472,"pX":-1.1824148837426869,"pZ":2.9533356138248785,"vX0":-7.908761618641523,"vY0":-132.6853774333772,"vZ0":-3.9989719846320453,"x":162.07,"y":159.04,"x0":0.882046577338315,"y0":50.00095405311339,"z0":5.43140503495847,"aX":13.052708656935291},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":18.5,"breakHorizontal":-11.6,"spinRate":2487,"spinDirection":143},"zone":11,"typeConfidence":2.0,"plateTime":0.41155991261653835,"extension":6.236489554765784},"index":0,"playId":"87aab651-68b1-3bc3-a72e-65a739827cc8","pitchNumber":1,"startTime":"2026-06-24T23:23:22.374Z","endTime":"2026-06-24T23:23:26.610Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.332594124508113,"aZ":-14.035351126158615,"pfxX":7.193425989022202,"pfxZ":10.272603648394288,"pX":0.047165730630914414,"pZ":3.4169193166437504,"vX0":-5.00122428105475,"vY0":-132.09497632705228,"vZ0":-2.6637578046980823,"x":115.2,"y":146.52,"x0":1.0310982009142309,"y0":50.00448673156712,"z0":5.47128559318145,"aX":12.704188911034391},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.0,"breakVerticalInduced":18.2,"breakHorizontal":-11.9,"spinRate":2476,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.4147609344016674,"extension":6.17661117888076},"hitData":{"launchSpeed":83.5,"launchAngle":57.0,"totalDistance":196.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":78.38,"coordY":137.99}},"index":1,"playId":"adc5095a-8641-399a-97ea-6e0a4b0ac500","pitchNumber":2,"startTime":"2026-06-24T23:23:36.329Z","endTime":"2026-06-24T23:23:45.064Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:23:45.064Z","atBatIndex":5},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":6,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T23:23:45.021Z","endTime":"2026-06-24T23:24:23.746Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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":1},"pitchData":{"startSpeed":91.7,"endSpeed":84.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.319676666741483,"aZ":-13.133978746912698,"pfxX":7.067881488627519,"pfxZ":10.484707272340264,"pX":0.15055015082059311,"pZ":3.361465781204673,"vX0":-4.545742514941945,"vY0":-133.55804131568112,"vZ0":-2.981117309999698,"x":111.26,"y":148.02,"x0":0.9516236186238637,"y0":50.00629965136471,"z0":5.430100313881825,"aX":12.839817246435421},"breaks":{"breakAngle":40.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.6,"breakHorizontal":-11.9,"spinRate":2535,"spinDirection":142},"zone":2,"typeConfidence":2.0,"plateTime":0.40926408689132554,"extension":6.042663659415626},"hitData":{"launchSpeed":83.9,"launchAngle":55.0,"totalDistance":225.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":187.0,"coordY":133.21}},"index":0,"playId":"bd1511be-ce64-310b-af9d-8d4014c930a1","pitchNumber":1,"startTime":"2026-06-24T23:24:14.296Z","endTime":"2026-06-24T23:24:23.746Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:24:23.746Z","atBatIndex":6},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Bo Bichette strikes out swinging.","rbi":0,"awayScore":0,"homeScore":0,"isOut":true},"about":{"atBatIndex":7,"halfInning":"bottom","isTopInning":false,"inning":1,"startTime":"2026-06-24T23:24:23.139Z","endTime":"2026-06-24T23:25:48.169Z","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":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":91.5,"endSpeed":83.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.231378452508128,"aZ":-12.76811804196603,"pfxX":6.723783656697691,"pfxZ":10.74890558381846,"pX":-0.02751218260225938,"pZ":3.453839460431967,"vX0":-5.340455811309921,"vY0":-133.17891756390398,"vZ0":-2.8399787625308335,"x":118.05,"y":145.53,"x0":1.1250930718463483,"y0":50.00448207070093,"z0":5.4513830140967805,"aX":12.141355901081011},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.4,"breakVerticalInduced":19.1,"breakHorizontal":-11.2,"spinRate":2467,"spinDirection":142},"zone":11,"typeConfidence":2.0,"plateTime":0.4104651761970639,"extension":6.07167885491936},"index":0,"playId":"c1419097-fc6c-370c-b756-6f3c25f8cd54","pitchNumber":1,"startTime":"2026-06-24T23:24:52.539Z","endTime":"2026-06-24T23:24:56.064Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":84.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.20198167847627,"aZ":-12.444066757673081,"pfxX":6.554880854500691,"pfxZ":10.68692018224618,"pX":1.0672483714755037,"pZ":5.023497819699087,"vX0":-2.185089698201793,"vY0":-134.75184013200456,"vZ0":0.7746575395813184,"x":76.32,"y":103.15,"x0":1.0351341852183982,"y0":50.00291241183602,"z0":5.609062652211333,"aX":12.101716633440054},"breaks":{"breakAngle":43.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.1,"breakVerticalInduced":19.7,"breakHorizontal":-11.4,"spinRate":2504,"spinDirection":144},"zone":12,"typeConfidence":2.0,"plateTime":0.4058553356983623,"extension":6.046248341839084},"index":1,"playId":"3438258e-5cb6-3d5b-b6df-8e7174d8004c","pitchNumber":2,"startTime":"2026-06-24T23:25:08.922Z","endTime":"2026-06-24T23:25:12.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":83.4,"endSpeed":77.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.017650871882072,"aZ":-28.713743337894414,"pfxX":5.789724294019414,"pfxZ":2.2719729923173313,"pX":-0.4618500207215012,"pZ":1.5058217235011921,"vX0":-5.356811951501088,"vY0":-121.53592267307573,"vZ0":-3.505889081074807,"x":134.6,"y":198.12,"x0":1.0008210015568284,"y0":50.00149489431805,"z0":5.415814971922124,"aX":8.808498148351298},"breaks":{"breakAngle":15.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":3.6,"breakHorizontal":-9.5,"spinRate":1235,"spinDirection":119},"zone":13,"typeConfidence":2.0,"plateTime":0.447769471008888,"extension":6.355643309691315},"index":2,"playId":"980ed755-2f39-323b-9e04-cbe3b820330a","pitchNumber":3,"startTime":"2026-06-24T23:25:24.824Z","endTime":"2026-06-24T23:25:29.292Z","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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":83.0,"endSpeed":77.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.41844284798968,"aZ":-27.598564902183725,"pfxX":7.452848798401359,"pfxZ":3.057649741164826,"pX":-0.30603851796256754,"pZ":0.5012152286197387,"vX0":-5.40455572147797,"vY0":-120.75259080651198,"vZ0":-5.794819628064561,"x":128.67,"y":225.25,"x0":0.9774227412471553,"y0":50.00503534137159,"z0":5.318291587859121,"aX":11.16230171411635},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":4.6,"breakHorizontal":-12.5,"spinRate":1284,"spinDirection":114},"zone":13,"typeConfidence":2.0,"plateTime":0.4511909092937092,"extension":6.324766876621671},"index":3,"playId":"acd2f914-9379-3a8f-bbfd-d02f22b0bb0c","pitchNumber":4,"startTime":"2026-06-24T23:25:43.783Z","endTime":"2026-06-24T23:25:48.169Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:25:48.169Z","atBatIndex":7},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nico Hoerner doubles (19) on a line drive to left fielder Carson Benge.","rbi":0,"awayScore":0,"homeScore":0,"isOut":false},"about":{"atBatIndex":8,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T23:27:34.163Z","endTime":"2026-06-24T23:28:29.993Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.55829786372682,"aZ":-21.652313860592095,"pfxX":9.920711544809423,"pfxZ":5.970603330153448,"pX":0.6283931173831333,"pZ":2.892578734143667,"vX0":-9.649060333367842,"vY0":-131.58398492101594,"vZ0":-1.7183004519054434,"x":90.79,"y":187.55,"x0":3.0448455466451554,"y0":50.00340630769355,"z0":5.149896903567989,"aX":17.48789706247646},"breaks":{"breakAngle":34.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.7,"breakVerticalInduced":10.7,"breakHorizontal":-16.0,"spinRate":1937,"spinDirection":114},"zone":3,"typeConfidence":0.93,"plateTime":0.4154319793675234,"extension":6.959471008163154},"index":0,"playId":"8663429c-5486-311a-a220-2af3ae7298c9","pitchNumber":1,"startTime":"2026-06-24T23:27:55.309Z","endTime":"2026-06-24T23:28:01.309Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":0,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-24T23:28:10.436Z","endTime":"2026-06-24T23:28:18.471Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":75.4,"endSpeed":69.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.60643815222058,"aZ":-32.64620438928475,"pfxX":-7.243545782653596,"pfxZ":-0.38527225272927446,"pX":-0.17971170382524018,"pZ":2.385150942407336,"vX0":-5.404585765602895,"vY0":-109.72527167788802,"vZ0":1.339061066125594,"x":120.6,"y":148.91,"x0":3.2574689638820002,"y0":50.00459308551307,"z0":5.24831338693146,"aX":-8.822510927811463},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.1,"breakVerticalInduced":0.0,"breakHorizontal":14.5,"spinRate":2263,"spinDirection":284},"zone":5,"typeConfidence":0.9,"plateTime":0.4993814996480075,"extension":6.258066247638009},"hitData":{"launchSpeed":90.0,"launchAngle":17.0,"totalDistance":234.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":59.08,"coordY":117.73}},"index":2,"playId":"7cebfd34-f0fa-3f42-813d-857313b2cf2f","pitchNumber":2,"startTime":"2026-06-24T23:28:18.471Z","endTime":"2026-06-24T23:28:29.993Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:28:29.993Z","atBatIndex":8},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Carson Kelly doubles (9) on a line drive to left fielder Carson Benge. Nico Hoerner scores.","rbi":1,"awayScore":1,"homeScore":0,"isOut":false},"about":{"atBatIndex":9,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T23:28:33.601Z","endTime":"2026-06-24T23:29:28.894Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":61},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_force","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"2B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":91.1,"endSpeed":84.1,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.598696873681053,"aZ":-20.418122585071757,"pfxX":7.214058553680309,"pfxZ":6.540343778426685,"pX":1.057943882376934,"pZ":2.5903618850738352,"vX0":-7.337708812202647,"vY0":-132.5607005807269,"vZ0":-3.0360326963350275,"x":91.67,"y":154.09,"x0":2.9110428666656176,"y0":50.00450874743723,"z0":5.223474831516285,"aX":12.972605281530242},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":11.4,"breakHorizontal":-11.6,"spinRate":1949,"spinDirection":119},"zone":12,"typeConfidence":0.86,"plateTime":0.4115589135197286,"extension":6.868992501138862},"index":0,"playId":"111ceb32-da2c-3625-9947-72d2ce83bb9d","pitchNumber":1,"startTime":"2026-06-24T23:28:59.324Z","endTime":"2026-06-24T23:29:05.324Z","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":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.8,"endSpeed":70.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.778277834055963,"aZ":-33.03310844786412,"pfxX":-6.301832168374515,"pfxZ":-0.6883791483874688,"pX":-0.4669014300510069,"pZ":2.6983462300924765,"vX0":-6.217422676749133,"vY0":-110.23870857279805,"vZ0":1.9011197573444993,"x":130.24,"y":160.22,"x0":3.198512001363491,"y0":50.00375047165487,"z0":5.286786370692966,"aX":-7.8335399792213485},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.8,"breakVerticalInduced":-0.5,"breakHorizontal":13.0,"spinRate":2380,"spinDirection":285},"zone":4,"typeConfidence":0.9,"plateTime":0.494978556300385,"extension":6.613627228181885},"hitData":{"launchSpeed":101.6,"launchAngle":19.0,"totalDistance":282.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":56.04,"coordY":113.68}},"index":1,"playId":"f6effce4-2ac8-3aaa-aa9e-7fc4f6eef75c","pitchNumber":2,"startTime":"2026-06-24T23:29:15.563Z","endTime":"2026-06-24T23:29:28.894Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:29:28.894Z","atBatIndex":9},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Pedro Ramírez flies out to center fielder A.J. Ewing. Carson Kelly to 3rd.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":10,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T23:29:30.732Z","endTime":"2026-06-24T23:32:12.022Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4,5,6,7,8],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Flyout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.8,"endSpeed":82.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.8005615092196,"aZ":-18.83565773691748,"pfxX":10.283218888380748,"pfxZ":7.567968989289454,"pX":0.5155553573891994,"pZ":3.3048867725053332,"vX0":-9.75013908711384,"vY0":-131.87854495995248,"vZ0":-1.5347412843271577,"x":96.93,"y":186.13,"x0":2.922926034652755,"y0":50.00483879662386,"z0":5.282373156269034,"aX":18.132072296306717},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":13.6,"breakHorizontal":-16.6,"spinRate":2068,"spinDirection":120},"zone":3,"typeConfidence":0.94,"plateTime":0.4151652933618548,"extension":7.07599464326211},"index":0,"playId":"61aa8fcd-bb6a-3d49-90f1-7e38c120ab7a","pitchNumber":1,"startTime":"2026-06-24T23:29:52.807Z","endTime":"2026-06-24T23:29:58.807Z","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":91.2,"endSpeed":83.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.058022043176187,"aZ":-19.356713292807914,"pfxX":7.501962817384555,"pfxZ":7.241589830534162,"pX":-0.36166922948703084,"pZ":3.425726198777598,"vX0":-10.638858509542622,"vY0":-132.38818441617258,"vZ0":-1.1397925914268157,"x":127.17,"y":145.61,"x0":2.7398717240759187,"y0":50.00148296734269,"z0":5.282745425131201,"aX":13.276425034085918},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":13.1,"breakHorizontal":-11.2,"spinRate":2005,"spinDirection":118},"zone":11,"typeConfidence":0.92,"plateTime":0.41419974681982685,"extension":7.48365011812327},"index":1,"playId":"f6a7f762-de9c-37bc-a015-add44fcdb9d5","pitchNumber":2,"startTime":"2026-06-24T23:30:07.211Z","endTime":"2026-06-24T23:30:13.211Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-24T23:30:20.761Z","endTime":"2026-06-24T23:30:27.909Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"}},{"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":92.4,"endSpeed":84.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.236049180218945,"aZ":-21.118720741851828,"pfxX":7.838729963818327,"pfxZ":6.051665334685232,"pX":0.791286957806761,"pZ":3.189250073023471,"vX0":-8.154934982359894,"vY0":-134.33577692491207,"vZ0":-1.4666926222369416,"x":89.92,"y":156.45,"x0":2.848603371636689,"y0":50.00306680588475,"z0":5.2443642994855315,"aX":14.32042149281839},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.8,"breakHorizontal":-12.5,"spinRate":2060,"spinDirection":124},"zone":3,"typeConfidence":0.92,"plateTime":0.4078155977046398,"extension":7.340612782939896},"index":3,"playId":"ace484e0-3c30-3156-b2d4-003ba752bd9a","pitchNumber":3,"startTime":"2026-06-24T23:30:27.909Z","endTime":"2026-06-24T23:30:33.909Z","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":90.7,"endSpeed":82.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.73759134193335,"aZ":-20.22243651940894,"pfxX":8.042596942415802,"pfxZ":6.81477068112223,"pX":-0.7588612446412505,"pZ":4.444769256475935,"vX0":-11.670961962050916,"vY0":-131.5559729186207,"vZ0":1.4538040516461672,"x":125.86,"y":92.84,"x0":2.6887116686319184,"y0":50.00326662853557,"z0":5.383263338386441,"aX":14.107656805472603},"breaks":{"breakAngle":30.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":13.0,"breakHorizontal":-12.0,"spinRate":2023,"spinDirection":123},"zone":11,"typeConfidence":0.94,"plateTime":0.41624734277724684,"extension":7.096458112421575},"index":4,"playId":"4aea7487-3e08-37b9-a77c-ce6e36967f23","pitchNumber":4,"startTime":"2026-06-24T23:30:46.425Z","endTime":"2026-06-24T23:30:52.425Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":86.5,"endSpeed":79.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.114264380083306,"aZ":-25.045082454423863,"pfxX":-0.33628880554349383,"pfxZ":4.425811742076334,"pX":-0.9370673043677622,"pZ":3.163055147516382,"vX0":-9.603456892729993,"vY0":-125.75648121185763,"vZ0":0.09846242326030308,"x":106.57,"y":163.51,"x0":2.9656282126599667,"y0":50.003448265358486,"z0":5.145320473402473,"aX":-0.540311040955294},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":8.3,"breakHorizontal":2.6,"spinRate":2148,"spinDirection":150},"zone":11,"typeConfidence":0.91,"plateTime":0.43459253405342846,"extension":6.883182946381764},"index":5,"playId":"220da9eb-4a79-3b6b-a9bc-f238984f1fd2","pitchNumber":5,"startTime":"2026-06-24T23:31:02.741Z","endTime":"2026-06-24T23:31:08.741Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":91.2,"endSpeed":83.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.71845717366185,"aZ":-24.5013429534772,"pfxX":9.219851855019586,"pfxZ":4.292211617175422,"pX":-0.04875108605526221,"pZ":2.8623636646186075,"vX0":-10.369526020797458,"vY0":-132.4529756149094,"vZ0":-1.5967103888597833,"x":135.94,"y":131.47,"x0":2.7081056756625284,"y0":50.001131217221435,"z0":5.254205331629422,"aX":16.477570182135963},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.2,"breakVerticalInduced":7.7,"breakHorizontal":-14.6,"spinRate":1959,"spinDirection":124},"zone":2,"typeConfidence":0.91,"plateTime":0.4125804627225609,"extension":7.031547273681458},"index":6,"playId":"f0053741-f6f7-3d44-b6de-e58d31f4a2e2","pitchNumber":6,"startTime":"2026-06-24T23:31:27.574Z","endTime":"2026-06-24T23:31:33.574Z","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":91.6,"endSpeed":83.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.223773906284435,"aZ":-21.292763576973584,"pfxX":9.740506046431134,"pfxZ":6.043877442920454,"pX":0.45800120820465373,"pZ":3.251507877899593,"vX0":-10.710320179888091,"vY0":-133.02155050637913,"vZ0":-0.7531399875932142,"x":86.85,"y":140.43,"x0":3.2616751791889724,"y0":50.00395593625239,"z0":5.075109304921607,"aX":17.5427743728163},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":11.0,"breakHorizontal":-15.5,"spinRate":2019,"spinDirection":115},"zone":3,"typeConfidence":0.94,"plateTime":0.41098520152739004,"extension":7.246964410044473},"index":7,"playId":"323ecf15-a127-3018-8dac-37fbf2c72a63","pitchNumber":7,"startTime":"2026-06-24T23:31:46.840Z","endTime":"2026-06-24T23:31:52.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":76.7,"endSpeed":71.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.39335005889518,"aZ":-29.891688599386292,"pfxX":-7.7388430001521265,"pfxZ":1.785597890977364,"pX":0.3688151988488534,"pZ":2.8912285370953175,"vX0":-4.186192436504136,"vY0":-111.78671789495793,"vZ0":1.5799731140662432,"x":104.38,"y":147.97,"x0":3.265317883602813,"y0":50.002049176232454,"z0":5.223100950623355,"aX":-9.883999773395223},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":4.0,"breakHorizontal":15.0,"spinRate":2245,"spinDirection":281},"zone":3,"typeConfidence":0.9,"plateTime":0.4882437118394156,"extension":6.698724680165194},"hitData":{"launchSpeed":95.0,"launchAngle":36.0,"totalDistance":361.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":139.65,"coordY":58.44}},"index":8,"playId":"330a3247-65f9-3087-b9c0-cc141468dc5c","pitchNumber":8,"startTime":"2026-06-24T23:32:03.287Z","endTime":"2026-06-24T23:32:12.022Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:32:12.022Z","atBatIndex":10},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Dansby Swanson strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":11,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T23:32:21.385Z","endTime":"2026-06-24T23:34:01.253Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":75.9,"endSpeed":70.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.140108890986085,"aZ":-34.62610235829552,"pfxX":-7.016693322301068,"pfxZ":-1.9747826957460166,"pX":-0.1426212426034449,"pZ":2.4056853661318223,"vX0":-5.201673541071305,"vY0":-110.51125728827706,"vZ0":1.7321088878527455,"x":135.5,"y":163.04,"x0":3.150846196075715,"y0":50.00427485890756,"z0":5.240893456976087,"aX":-8.70406135439677},"breaks":{"breakAngle":15.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-50.2,"breakVerticalInduced":-2.9,"breakHorizontal":14.0,"spinRate":2281,"spinDirection":282},"zone":5,"typeConfidence":0.9,"plateTime":0.4950710300550294,"extension":6.6200399454940975},"index":0,"playId":"f0fe2b5f-1cef-337b-8cd8-ff3d2c62b065","pitchNumber":1,"startTime":"2026-06-24T23:32:48.772Z","endTime":"2026-06-24T23:32:54.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":91.7,"endSpeed":83.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73740846125002,"aZ":-30.820230409483276,"pfxX":11.116760820896552,"pfxZ":0.7569855465218236,"pX":0.6835417156801742,"pZ":2.5269022155121488,"vX0":-9.745015494484633,"vY0":-133.13518692928866,"vZ0":-0.9217710652850544,"x":128.05,"y":161.63,"x0":2.9479780904372292,"y0":50.00576841727791,"z0":5.109492587207624,"aX":19.94871025618016},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":1.4,"breakHorizontal":-18.0,"spinRate":2050,"spinDirection":109},"zone":6,"typeConfidence":0.93,"plateTime":0.4115015292278841,"extension":6.868884151868688},"index":1,"playId":"fab01594-d607-349e-b761-06fd9ced1527","pitchNumber":2,"startTime":"2026-06-24T23:33:12.331Z","endTime":"2026-06-24T23:33:18.331Z","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":1},"pitchData":{"startSpeed":91.8,"endSpeed":84.5,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.39133152541259,"aZ":-20.599877310957595,"pfxX":6.832989336830093,"pfxZ":6.33867355719487,"pX":1.6113663923116588,"pZ":4.066646992928588,"vX0":-5.3443857106936,"vY0":-133.68640031258155,"vZ0":0.5893871822394342,"x":142.95,"y":206.86,"x0":2.7397545382416064,"y0":50.004012240866714,"z0":5.3118052106587665,"aX":12.48037719051698},"breaks":{"breakAngle":28.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.4,"breakVerticalInduced":11.9,"breakHorizontal":-11.4,"spinRate":1991,"spinDirection":121},"zone":12,"typeConfidence":0.9,"plateTime":0.40831108107480185,"extension":7.149886165799288},"index":2,"playId":"06ab9bca-7e4c-3bc2-bf84-738fb1ee599c","pitchNumber":3,"startTime":"2026-06-24T23:33:36.249Z","endTime":"2026-06-24T23:33:42.249Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.298531869086155,"aZ":-19.816345991773012,"pfxX":8.218059375844753,"pfxZ":6.933153660666836,"pX":0.08781632835267782,"pZ":3.7468363456878317,"vX0":-10.512271075199084,"vY0":-132.63643801739457,"vZ0":0.18834406199827025,"x":113.15,"y":125.35,"x0":3.034281342014256,"y0":50.00139716210813,"z0":5.119610767787698,"aX":14.64583218490113},"breaks":{"breakAngle":32.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.0,"breakVerticalInduced":12.8,"breakHorizontal":-12.6,"spinRate":2116,"spinDirection":119},"zone":12,"typeConfidence":0.93,"plateTime":0.4129092604267899,"extension":7.051512872903743},"index":3,"playId":"343a7c65-2a07-34ca-85e3-f8112ff9ce77","pitchNumber":4,"startTime":"2026-06-24T23:33:55.984Z","endTime":"2026-06-24T23:34:01.253Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:34:01.253Z","atBatIndex":11},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Pete Crow-Armstrong strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":12,"halfInning":"top","isTopInning":true,"inning":2,"startTime":"2026-06-24T23:34:02.459Z","endTime":"2026-06-24T23:36:12.713Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.3,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.349914234886903,"aZ":-34.27221229329331,"pfxX":-7.1778459994890635,"pfxZ":-1.6842100055068228,"pX":-0.9649787808582183,"pZ":1.9485563126187022,"vX0":-6.929600320769405,"vY0":-111.18594138568136,"vZ0":0.8653734864583962,"x":137.69,"y":166.81,"x0":3.133673848339006,"y0":50.00483237285087,"z0":5.132048756285792,"aX":-8.919503368413352},"breaks":{"breakAngle":16.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.6,"breakVerticalInduced":-2.4,"breakHorizontal":14.9,"spinRate":2489,"spinDirection":289},"zone":13,"typeConfidence":0.9,"plateTime":0.49405340550976495,"extension":6.6265610578619665},"index":0,"playId":"c8e91ae7-57c8-3615-acbc-f3be98b7ff1f","pitchNumber":1,"startTime":"2026-06-24T23:34:26.200Z","endTime":"2026-06-24T23:34:32.200Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":87.3,"endSpeed":80.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.342482448911003,"aZ":-23.224686881419053,"pfxX":0.03604210830496424,"pfxZ":5.4625195633092964,"pX":-1.485486278090366,"pZ":2.6196223696552083,"vX0":-11.269526426100809,"vY0":-126.76547403238047,"vZ0":-1.377013619753818,"x":173.62,"y":168.05,"x0":3.0008098977866,"y0":50.001297012265724,"z0":5.012476177417463,"aX":0.05995974242775372},"breaks":{"breakAngle":4.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":9.8,"breakHorizontal":2.3,"spinRate":2236,"spinDirection":140},"zone":11,"typeConfidence":0.9,"plateTime":0.43101338489444085,"extension":6.835323406738161},"index":1,"playId":"436779f2-0f5d-35e0-bc7c-f4e5a28f37b3","pitchNumber":2,"startTime":"2026-06-24T23:34:47.509Z","endTime":"2026-06-24T23:34:50.864Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":90.7,"endSpeed":83.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.83446158963905,"aZ":-23.130264875155653,"pfxX":9.058904141876345,"pfxZ":5.136451247146363,"pX":-1.2758941023660402,"pZ":2.362112462337027,"vX0":-14.379430908930962,"vY0":-131.36899229670382,"vZ0":-2.4182177778687866,"x":165.63,"y":175.0,"x0":3.0726957200101577,"y0":50.0032687841275,"z0":5.000028029120532,"aX":15.954917917775536},"breaks":{"breakAngle":28.8,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":9.0,"breakHorizontal":-13.6,"spinRate":2079,"spinDirection":121},"zone":13,"typeConfidence":0.93,"plateTime":0.4157209124746304,"extension":7.349401658769878},"index":2,"playId":"9def99e5-a50c-30a9-a18d-d00acea03044","pitchNumber":3,"startTime":"2026-06-24T23:35:06.372Z","endTime":"2026-06-24T23:35:12.372Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":76.5,"endSpeed":70.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.165875652263992,"aZ":-32.9717134753186,"pfxX":-7.741392303642461,"pfxZ":-0.6405636287844487,"pX":0.024215359322179646,"pZ":1.6672059233307697,"vX0":-4.694401127356104,"vY0":-111.35361396532616,"vZ0":-0.03887262498284638,"x":116.08,"y":193.77,"x0":3.1657757046923067,"y0":50.00006458404914,"z0":5.09867619663417,"aX":-9.710143475497397},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.6,"breakVerticalInduced":-0.8,"breakHorizontal":15.2,"spinRate":2398,"spinDirection":288},"zone":8,"typeConfidence":0.9,"plateTime":0.49205367943073464,"extension":6.665023782967161},"index":3,"playId":"2de3e179-708d-3792-98e1-0daeb15018d1","pitchNumber":4,"startTime":"2026-06-24T23:35:23.158Z","endTime":"2026-06-24T23:35:28.153Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-24T23:35:41.484Z","endTime":"2026-06-24T23:35:50.993Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":87.7,"endSpeed":80.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.679447306479503,"aZ":-26.81628984424012,"pfxX":1.4298945570247525,"pfxZ":3.2627138936159774,"pX":-2.958705167244858,"pZ":2.821358251519449,"vX0":-14.981731759681077,"vY0":-126.96729037117896,"vZ0":-0.29237509418205465,"x":229.78,"y":162.6,"x0":2.8188077765486197,"y0":50.00091072941339,"z0":5.0620901003748155,"aX":2.3473383988069387},"breaks":{"breakAngle":1.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":6.1,"breakHorizontal":0.6,"spinRate":2091,"spinDirection":144},"zone":11,"typeConfidence":0.8,"plateTime":0.43049918316426616,"extension":6.9546819053049695},"index":5,"playId":"211b2e40-1bf3-361a-b2c9-33896cd61e9b","pitchNumber":5,"startTime":"2026-06-24T23:35:50.993Z","endTime":"2026-06-24T23:35:54.179Z","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":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":77.8,"endSpeed":71.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.031720973485655,"aZ":-31.223593354039668,"pfxX":-8.881765984849947,"pfxZ":0.7408367677234575,"pX":-1.8870661648250047,"pZ":0.9115661413271786,"vX0":-8.429739807459821,"vY0":-112.9549734428889,"vZ0":-2.16414940167296,"x":188.93,"y":214.17,"x0":3.0575838895764433,"y0":50.00237678784523,"z0":5.044448567634605,"aX":-11.388762677605449},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.6,"breakVerticalInduced":1.1,"breakHorizontal":18.4,"spinRate":2383,"spinDirection":292},"zone":13,"typeConfidence":0.9,"plateTime":0.4863218254066992,"extension":6.81258739636348},"index":6,"playId":"61b1dd1e-0eb5-3245-add3-120c952fa739","pitchNumber":6,"startTime":"2026-06-24T23:36:07.690Z","endTime":"2026-06-24T23:36:12.713Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:36:12.713Z","atBatIndex":12},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Mark Vientos flies out to right fielder Seiya Suzuki in foul territory.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":13,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:38:17.844Z","endTime":"2026-06-24T23:40:26.614Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5,6,7],"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":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.6,"endSpeed":83.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.846523699548733,"aZ":-11.851546657463858,"pfxX":6.2336589783140015,"pfxZ":11.282313553977673,"pX":-0.2420206287314593,"pZ":1.989360665040346,"vX0":-5.199677210924197,"vY0":-133.18004238772195,"vZ0":-6.331893602317527,"x":126.23,"y":185.07,"x0":0.9230674275892246,"y0":50.004163495267726,"z0":5.25010356371355,"aX":11.230522063992156},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":19.3,"breakHorizontal":-10.2,"spinRate":2469,"spinDirection":146},"zone":8,"typeConfidence":2.0,"plateTime":0.4108153132822241,"extension":6.195381823004784},"index":0,"playId":"ae34f767-a0f8-3502-8269-12683f77a3dc","pitchNumber":1,"startTime":"2026-06-24T23:38:24.357Z","endTime":"2026-06-24T23:38:27.793Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-24T23:38:41.275Z","endTime":"2026-06-24T23:38:52.038Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"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":91.8,"endSpeed":83.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.621918943543978,"aZ":-13.122339263675572,"pfxX":7.14707825367599,"pfxZ":10.54227663275898,"pX":-0.7624345621029847,"pZ":3.2515013078946504,"vX0":-7.1954945967531305,"vY0":-133.55852051648495,"vZ0":-3.159314549034746,"x":146.06,"y":150.99,"x0":1.0373583234415087,"y0":50.00646369698645,"z0":5.392877459126763,"aX":12.921664287383901},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":18.6,"breakHorizontal":-11.4,"spinRate":2409,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.41001929834951456,"extension":6.241055551219733},"index":2,"playId":"e88a7b60-83e0-3a02-ba6b-4aee5af06977","pitchNumber":2,"startTime":"2026-06-24T23:38:52.038Z","endTime":"2026-06-24T23:38:56.026Z","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":92.3,"endSpeed":84.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.73278361569899,"aZ":-12.063958909222633,"pfxX":7.453763512587182,"pfxZ":11.02646727070134,"pX":-1.2698407769789442,"pZ":2.381558135428439,"vX0":-8.200744782398422,"vY0":-134.1234405676967,"vZ0":-5.420782564395042,"x":165.4,"y":174.48,"x0":0.8574624452945577,"y0":50.00191443434919,"z0":5.287539262763726,"aX":13.59356207849352},"breaks":{"breakAngle":42.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":-11.8,"spinRate":2443,"spinDirection":141},"zone":13,"typeConfidence":2.0,"plateTime":0.4082106208844989,"extension":6.209000789548165},"index":3,"playId":"143435e4-25f3-396f-9a9c-381adfac7ae3","pitchNumber":3,"startTime":"2026-06-24T23:39:07.453Z","endTime":"2026-06-24T23:39:11.031Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":83.7,"endSpeed":77.9,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.187192768923204,"aZ":-30.00545302466802,"pfxX":8.317235533965096,"pfxZ":1.425715152617383,"pX":0.510446709439429,"pZ":1.0685397568168589,"vX0":-4.119836531158305,"vY0":-121.85946887609894,"vZ0":-4.1322440996107925,"x":97.54,"y":209.93,"x0":1.1314758215672553,"y0":50.00331576571029,"z0":5.343390660355331,"aX":12.66304115592471},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.7,"breakVerticalInduced":1.9,"breakHorizontal":-14.3,"spinRate":1271,"spinDirection":117},"zone":14,"typeConfidence":2.0,"plateTime":0.4473789384013571,"extension":6.28771627065589},"index":4,"playId":"9be64b88-4384-3730-a7ea-db4d517575e1","pitchNumber":4,"startTime":"2026-06-24T23:39:25.088Z","endTime":"2026-06-24T23:39:28.935Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.9,"endSpeed":86.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.8061770853402,"aZ":-14.207087793871077,"pfxX":6.879756021995669,"pfxZ":9.547323152330828,"pX":-1.3521236329729744,"pZ":2.0540812566899262,"vX0":-8.24753948653254,"vY0":-135.1801948051997,"vZ0":-5.95792355656115,"x":168.54,"y":183.32,"x0":0.820608265157519,"y0":50.005411780285186,"z0":5.254957250265543,"aX":12.950503861329587},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.4,"breakHorizontal":-11.0,"spinRate":2456,"spinDirection":145},"zone":13,"typeConfidence":2.0,"plateTime":0.40260326138654356,"extension":6.215872929266606},"index":5,"playId":"cd89007a-8dba-32de-b760-6d4dc05353ba","pitchNumber":5,"startTime":"2026-06-24T23:39:41.450Z","endTime":"2026-06-24T23:39:44.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":92.7,"endSpeed":85.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.82623785410982,"aZ":-13.214196511484747,"pfxX":6.908379282322582,"pfxZ":10.213018144227657,"pX":-0.2697686565919963,"pZ":2.954927883316107,"vX0":-5.683179464053438,"vY0":-135.00501726064226,"vZ0":-3.7264181808800854,"x":127.28,"y":159.0,"x0":0.9591638720440605,"y0":50.00287195331533,"z0":5.275537955415867,"aX":12.825223602208407},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":18.0,"breakHorizontal":-11.4,"spinRate":2521,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.40482989494569166,"extension":6.268735420555414},"index":6,"playId":"09b8774d-16f9-393b-aa95-84eeab62ded1","pitchNumber":6,"startTime":"2026-06-24T23:39:56.579Z","endTime":"2026-06-24T23:39:59.819Z","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":92.3,"endSpeed":84.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.52900485001387,"aZ":-13.847660391836104,"pfxX":7.30971685879107,"pfxZ":10.017655524719366,"pX":-0.3648644578801901,"pZ":2.927561070609853,"vX0":-5.987839385615205,"vY0":-134.27187744183837,"vZ0":-3.558814612586769,"x":130.91,"y":159.74,"x0":0.9421649668469216,"y0":50.00534068806894,"z0":5.252854843041619,"aX":13.376014736323096},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":17.6,"breakHorizontal":-12.0,"spinRate":2532,"spinDirection":136},"zone":1,"typeConfidence":2.0,"plateTime":0.407621664130021,"extension":6.245990533705135},"hitData":{"launchSpeed":85.2,"launchAngle":55.0,"totalDistance":231.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":194.84,"coordY":137.1}},"index":7,"playId":"1f1ff41c-6b36-363b-973f-86e0cd3decaf","pitchNumber":7,"startTime":"2026-06-24T23:40:16.746Z","endTime":"2026-06-24T23:40:26.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:40:26.614Z","atBatIndex":13},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Marcus Semien strikes out swinging.","rbi":0,"awayScore":1,"homeScore":0,"isOut":true},"about":{"atBatIndex":14,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:40:29.796Z","endTime":"2026-06-24T23:41:59.018Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":81.3,"endSpeed":75.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.184165995999773,"aZ":-36.45338271440322,"pfxX":-9.589767313177715,"pfxZ":-3.0050884836447267,"pX":-0.9028672390022799,"pZ":2.267738036772497,"vX0":-2.165044721502452,"vY0":-118.48201825364666,"vZ0":0.07576452348962803,"x":151.42,"y":177.55,"x0":1.2682102132584183,"y0":50.00256930020847,"z0":5.560790735582859,"aX":-13.661518911259606},"breaks":{"breakAngle":20.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-5.2,"breakHorizontal":17.9,"spinRate":2417,"spinDirection":310},"zone":13,"typeConfidence":2.0,"plateTime":0.461910553118988,"extension":6.070411917918016},"index":0,"playId":"4c0f4f43-c754-39c2-b1ca-ea83070fcfe7","pitchNumber":1,"startTime":"2026-06-24T23:40:54.004Z","endTime":"2026-06-24T23:40:58.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":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":93.0,"endSpeed":85.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.965714102008334,"aZ":-13.777782303777782,"pfxX":5.82759194223414,"pfxZ":9.891794872316119,"pX":0.31391560854184486,"pZ":3.889877988628224,"vX0":-4.070861368529077,"vY0":-135.3794074708309,"vZ0":-1.5103305640409272,"x":105.03,"y":133.75,"x0":1.0783130779688805,"y0":50.006136880100755,"z0":5.417221105443161,"aX":10.842263887385863},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.8,"breakVerticalInduced":17.8,"breakHorizontal":-9.7,"spinRate":2458,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.4042682813821368,"extension":6.169960785617367},"index":1,"playId":"89331430-474b-3ee9-9b5b-29ddb153b9f7","pitchNumber":2,"startTime":"2026-06-24T23:41:08.911Z","endTime":"2026-06-24T23:41:13.013Z","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":92.3,"endSpeed":84.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.728739964466534,"aZ":-12.42106358453038,"pfxX":5.1613894136008325,"pfxZ":10.841655232909833,"pX":0.18335071430796943,"pZ":2.859253808412964,"vX0":-4.174367106036822,"vY0":-134.2915301464397,"vZ0":-3.951524876564608,"x":110.01,"y":161.58,"x0":1.0891666656438737,"y0":50.004295205309724,"z0":5.236620538304618,"aX":9.405583760358184},"breaks":{"breakAngle":32.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.2,"breakVerticalInduced":19.0,"breakHorizontal":-8.4,"spinRate":2445,"spinDirection":141},"zone":2,"typeConfidence":2.0,"plateTime":0.40823986195309114,"extension":6.21459011717083},"index":2,"playId":"dd1c91d6-0f87-3e2a-b6b6-f4d5d5ec890e","pitchNumber":3,"startTime":"2026-06-24T23:41:22.136Z","endTime":"2026-06-24T23:41:26.129Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":92.9,"endSpeed":85.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.74220517613306,"aZ":-13.821724211063152,"pfxX":6.335987609558179,"pfxZ":9.83363095776718,"pX":0.20338566039957365,"pZ":3.3524150983349896,"vX0":-4.494100632194301,"vY0":-135.30335705941633,"vZ0":-2.620657419608585,"x":109.25,"y":148.26,"x0":1.057362031117416,"y0":50.00057714659849,"z0":5.294299755166824,"aX":11.821729629028821},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.5,"breakHorizontal":-10.6,"spinRate":2485,"spinDirection":143},"zone":2,"typeConfidence":2.0,"plateTime":0.40382282640550704,"extension":6.300002322900682},"index":3,"playId":"898683c2-129e-316c-9872-362c49ea1115","pitchNumber":4,"startTime":"2026-06-24T23:41:41.135Z","endTime":"2026-06-24T23:41:44.944Z","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":93.0,"endSpeed":85.5,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.553435895363222,"aZ":-13.088103608826014,"pfxX":5.55399440537266,"pfxZ":10.183382813432987,"pX":0.20952581319720814,"pZ":3.994921138247197,"vX0":-4.365640518209961,"vY0":-135.54143195933727,"vZ0":-1.188232927045655,"x":109.01,"y":130.92,"x0":1.113490872691474,"y0":50.00651922057236,"z0":5.345978327191328,"aX":10.413577847230673},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.0,"breakVerticalInduced":18.5,"breakHorizontal":-9.2,"spinRate":2462,"spinDirection":141},"zone":12,"typeConfidence":2.0,"plateTime":0.4029566731603653,"extension":6.201920505900436},"index":4,"playId":"f83afdd9-0b9c-3b0b-a4d9-a9d66660923e","pitchNumber":5,"startTime":"2026-06-24T23:41:55.115Z","endTime":"2026-06-24T23:41:59.018Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:41:59.018Z","atBatIndex":14},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Francisco Alvarez homers (8) on a fly ball to left center field.","rbi":1,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":15,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:42:30.181Z","endTime":"2026-06-24T23:43:01.286Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":0,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T23:42:20.565Z","endTime":"2026-06-24T23:42:32.538Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"pitchData":{"startSpeed":92.5,"endSpeed":85.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.73056167642324,"aZ":-14.833081433252678,"pfxX":6.400660132098687,"pfxZ":9.34676288470875,"pX":0.11118355831890246,"pZ":3.5670470052649317,"vX0":-4.816722328644499,"vY0":-134.73848383315772,"vZ0":-2.0862820893446004,"x":112.76,"y":142.47,"x0":1.0821563284239293,"y0":50.00620997437478,"z0":5.388561637937545,"aX":11.880315146130702},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.8,"breakHorizontal":-10.7,"spinRate":2409,"spinDirection":145},"zone":12,"typeConfidence":2.0,"plateTime":0.4050874726926561,"extension":6.223875314638558},"hitData":{"launchSpeed":102.3,"launchAngle":34.0,"totalDistance":387.0,"trajectory":"fly_ball","hardness":"hard","location":"78","coordinates":{"coordX":70.75,"coordY":52.37}},"index":1,"playId":"4bc7e05b-6aa5-344a-be89-f6370f932cd9","pitchNumber":1,"startTime":"2026-06-24T23:42:32.538Z","endTime":"2026-06-24T23:43:01.286Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:43:01.286Z","atBatIndex":15},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Eric Wagaman singles on a line drive to second baseman Nico Hoerner, deflected by pitcher Shota Imanaga.","rbi":0,"awayScore":1,"homeScore":1,"isOut":false},"about":{"atBatIndex":16,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:42:45.852Z","endTime":"2026-06-24T23:43:59.602Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":684007,"link":"/api/v1/people/684007"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_deflection"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":83.3,"endSpeed":77.4,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.215559707807945,"aZ":-28.423468945354156,"pfxX":7.35827363622856,"pfxZ":2.4868104112578884,"pX":0.7888385478369518,"pZ":1.7896948768588843,"vX0":-3.0224198375269764,"vY0":-121.32208434679099,"vZ0":-2.8488920187256435,"x":86.93,"y":190.46,"x0":1.0870883156116138,"y0":50.0019272555436,"z0":5.427718850149073,"aX":11.092811292933922},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.9,"breakVerticalInduced":4.2,"breakHorizontal":-12.7,"spinRate":1121,"spinDirection":122},"zone":9,"typeConfidence":2.0,"plateTime":0.44951682109899727,"extension":6.229858996971051},"index":0,"playId":"1c2df2b4-4cc4-3e31-8da9-ca8f7714dfe7","pitchNumber":1,"startTime":"2026-06-24T23:43:24.045Z","endTime":"2026-06-24T23:43:27.883Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.8,"endSpeed":77.1,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.651367352939634,"aZ":-30.1772883489167,"pfxX":5.817133804096304,"pfxZ":1.3362816296710927,"pX":-0.35591427690920185,"pZ":1.8753207867580317,"vX0":-5.230127433031193,"vY0":-120.66047431715558,"vZ0":-2.1886848698071533,"x":130.57,"y":188.15,"x0":1.0707291634056506,"y0":50.001925071673675,"z0":5.420183867390078,"aX":8.687323354611848},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":2.2,"breakHorizontal":-9.5,"spinRate":1073,"spinDirection":120},"zone":7,"typeConfidence":2.0,"plateTime":0.4517340636212843,"extension":6.296715056147298},"index":1,"playId":"abebe923-ed75-30e3-85e6-cf55b61afacc","pitchNumber":2,"startTime":"2026-06-24T23:43:36.892Z","endTime":"2026-06-24T23:43:40.308Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.8,"endSpeed":84.4,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.788904605428428,"aZ":-14.236628040489268,"pfxX":6.776716195702548,"pfxZ":9.837107541098101,"pX":0.24032376964737798,"pZ":3.128984232398099,"vX0":-4.527977250451918,"vY0":-133.677325037162,"vZ0":-3.2369408937323576,"x":107.84,"y":154.3,"x0":1.0692292528318754,"y0":50.003491444510786,"z0":5.367543769897742,"aX":12.357212998765997},"breaks":{"breakAngle":37.2,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":17.4,"breakHorizontal":-11.4,"spinRate":2425,"spinDirection":146},"zone":2,"typeConfidence":2.0,"plateTime":0.4085729043882842,"extension":6.286046176895444},"hitData":{"launchSpeed":78.4,"launchAngle":5.0,"totalDistance":100.0,"trajectory":"line_drive","hardness":"medium","location":"1","coordinates":{"coordX":142.69,"coordY":148.14}},"index":2,"playId":"48da1949-32f8-39af-8bb2-d926c5392a16","pitchNumber":3,"startTime":"2026-06-24T23:43:51.530Z","endTime":"2026-06-24T23:43:59.602Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:43:59.602Z","atBatIndex":16},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"A.J. Ewing homers (3) on a fly ball to right center field. Eric Wagaman scores.","rbi":2,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":17,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:44:05.556Z","endTime":"2026-06-24T23:46:08.637Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3],"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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"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":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.48982319494112,"aZ":-32.44842559295278,"pfxX":-6.136072469487897,"pfxZ":-0.20036648312913385,"pX":-1.6010311146199996,"pZ":1.4619305815426937,"vX0":-4.908857718608179,"vY0":-116.84204721898273,"vZ0":-2.01681963844563,"x":178.03,"y":199.31,"x0":1.3222414811817065,"y0":50.0015752589495,"z0":5.378005642122834,"aX":-8.503836668039765},"breaks":{"breakAngle":15.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.0,"breakVerticalInduced":-0.6,"breakHorizontal":12.2,"spinRate":2432,"spinDirection":305},"zone":13,"typeConfidence":2.0,"plateTime":0.4683197143270208,"extension":6.308398661994977},"index":0,"playId":"45f7473d-f092-3477-bcdb-99f275bf5441","pitchNumber":1,"startTime":"2026-06-24T23:44:46.937Z","endTime":"2026-06-24T23:44:50.019Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"playId":"db0deb1f-5016-30d2-9467-d7e4d28a462b","startTime":"2026-06-24T23:45:04.964Z","endTime":"2026-06-24T23:45:09.059Z","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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.89428700090283,"aZ":-13.761391338621074,"pfxX":6.602807045655318,"pfxZ":10.22177069819013,"pX":-0.868239412647192,"pZ":3.20289968549486,"vX0":-7.307416601568725,"vY0":-133.19514156595582,"vZ0":-2.790002474217362,"x":150.1,"y":152.3,"x0":1.0495033733315184,"y0":50.00483769117718,"z0":5.255711000657154,"aX":11.897109203529855},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.4,"breakVerticalInduced":18.1,"breakHorizontal":-10.4,"spinRate":2337,"spinDirection":145},"zone":11,"typeConfidence":2.0,"plateTime":0.4108037000214453,"extension":6.331197868594994},"index":2,"playId":"6db3a4bc-0dbc-3cf1-ae40-7f8d6229d5b2","pitchNumber":2,"startTime":"2026-06-24T23:45:24.076Z","endTime":"2026-06-24T23:45:27.820Z","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":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":83.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.643718323424494,"aZ":-16.01746204285319,"pfxX":7.681621301167175,"pfxZ":8.980940194839832,"pX":0.5620590153341223,"pZ":2.479699427411861,"vX0":-4.459243578153827,"vY0":-133.26996025861465,"vZ0":-3.995592322303006,"x":95.58,"y":171.83,"x0":1.2590033501121158,"y0":50.00230971872179,"z0":5.15540348804952,"aX":13.816881517100883},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":15.6,"breakHorizontal":-13.0,"spinRate":2351,"spinDirection":144},"zone":6,"typeConfidence":2.0,"plateTime":0.41100153037297993,"extension":6.325104771133337},"hitData":{"launchSpeed":104.7,"launchAngle":34.0,"totalDistance":420.0,"trajectory":"fly_ball","hardness":"hard","location":"89","coordinates":{"coordX":179.68,"coordY":45.27}},"index":3,"playId":"84686930-55a7-3e7c-abd4-568b79daa268","pitchNumber":3,"startTime":"2026-06-24T23:45:42.898Z","endTime":"2026-06-24T23:46:08.637Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:46:08.637Z","atBatIndex":17},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Brett Baty strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":18,"halfInning":"bottom","isTopInning":false,"inning":2,"startTime":"2026-06-24T23:47:14.804Z","endTime":"2026-06-24T23:47:54.624Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":3},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":3},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-24T23:46:55.889Z","endTime":"2026-06-24T23:47:17.060Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":79.7,"endSpeed":73.8,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.680563776689226,"aZ":-32.23096226391032,"pfxX":-8.465236262091722,"pfxZ":-0.04264205051145886,"pX":-0.36329588164790627,"pZ":2.712090577660502,"vX0":-1.463074415086309,"vY0":-116.19461275172333,"vZ0":0.517517509555288,"x":130.85,"y":165.55,"x0":1.3738427452880098,"y0":50.002535855386434,"z0":5.535967284450591,"aX":-11.635711671052546},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":0.4,"breakHorizontal":15.7,"spinRate":2288,"spinDirection":295},"zone":4,"typeConfidence":2.0,"plateTime":0.47043895660266344,"extension":6.10840885507869},"index":1,"playId":"913a1a93-2598-3351-9d2d-06eec0410c0e","pitchNumber":1,"startTime":"2026-06-24T23:47:17.060Z","endTime":"2026-06-24T23:47:20.165Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.2,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.50236196159269,"aZ":-33.27837547522839,"pfxX":-7.623323178444856,"pfxZ":-0.7974791569728978,"pX":0.07783908923644318,"pZ":2.670889692165259,"vX0":-0.7808143191966939,"vY0":-116.66324935688765,"vZ0":0.7041474086734472,"x":114.03,"y":166.67,"x0":1.4073960677863548,"y0":50.00224919572958,"z0":5.484553628453833,"aX":-10.5806347522956},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":-1.1,"breakHorizontal":14.0,"spinRate":2442,"spinDirection":300},"zone":5,"typeConfidence":2.0,"plateTime":0.46823964430464216,"extension":6.065313196531361},"index":2,"playId":"1e7214a0-0e0d-30b6-894d-83676ddf6835","pitchNumber":2,"startTime":"2026-06-24T23:47:31.342Z","endTime":"2026-06-24T23:47:35.422Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":2},"pitchData":{"startSpeed":82.7,"endSpeed":76.3,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.8425676590782,"aZ":-19.875254029505026,"pfxX":0.10595581992309411,"pfxZ":8.299559374976923,"pX":-0.16976448332480265,"pZ":2.555071201336777,"vX0":-3.2503141167032377,"vY0":-120.51704443676975,"vZ0":-2.5757345591315652,"x":123.47,"y":169.79,"x0":1.178452973099511,"y0":50.000524377156175,"z0":5.379386000170182,"aX":0.1571915699125151},"breaks":{"breakAngle":1.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":14.8,"breakHorizontal":0.5,"spinRate":941,"spinDirection":126},"zone":5,"typeConfidence":2.0,"plateTime":0.4532420511007631,"extension":6.382926562536714},"index":3,"playId":"21d97305-c15d-3252-a586-5d55ff1643e9","pitchNumber":3,"startTime":"2026-06-24T23:47:51.222Z","endTime":"2026-06-24T23:47:54.624Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:47:54.624Z","atBatIndex":18},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Matt Shaw pops out to first baseman Mark Vientos in foul territory.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":19,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T23:48:23.467Z","endTime":"2026-06-24T23:51:32.864Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3,4,5],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.429768087663373,"aZ":-23.288814253831926,"pfxX":9.960647676067499,"pfxZ":5.147944935521911,"pX":0.10093085496337784,"pZ":2.9809555209560705,"vX0":-11.86246672202317,"vY0":-129.82527025434996,"vZ0":-0.817843144719233,"x":113.15,"y":158.29,"x0":3.412249707588178,"y0":50.00013709514681,"z0":5.055360321074113,"aX":17.184105082167058},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":9.4,"breakHorizontal":-15.7,"spinRate":2048,"spinDirection":109},"zone":2,"typeConfidence":0.93,"plateTime":0.420165426872666,"extension":6.779631188747194},"index":0,"playId":"233f5d84-c57d-3679-8c82-1ccaafc8e53e","pitchNumber":1,"startTime":"2026-06-24T23:50:04.355Z","endTime":"2026-06-24T23:50:08.323Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.4,"endSpeed":76.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10067054127813,"aZ":-31.057403637718544,"pfxX":8.781520215610211,"pfxZ":0.7605215712978115,"pX":0.03555040993893422,"pZ":2.8941793878062,"vX0":-10.746162133656602,"vY0":-119.60773405002763,"vZ0":1.07375644832414,"x":115.64,"y":160.64,"x0":3.426746172906961,"y0":50.001271629987045,"z0":5.205281413200685,"aX":12.839768379622146},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.3,"breakVerticalInduced":1.9,"breakHorizontal":-13.6,"spinRate":1687,"spinDirection":110},"zone":2,"typeConfidence":0.91,"plateTime":0.4563629942844254,"extension":6.3862619062956885},"index":1,"playId":"4b77dca0-58bf-3e3e-9df7-b6aec1c72efb","pitchNumber":2,"startTime":"2026-06-24T23:50:16.726Z","endTime":"2026-06-24T23:50:22.458Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":2,"startTime":"2026-06-24T23:50:30.102Z","endTime":"2026-06-24T23:50:43.087Z","isPitch":false,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":74.7,"endSpeed":69.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.838820225119683,"aZ":-35.81229692233537,"pfxX":-5.069444248085221,"pfxZ":-3.0402958888701566,"pX":0.09144506792297737,"pZ":0.21654801826391584,"vX0":-6.205801015847526,"vY0":-108.62965672725831,"vZ0":-1.853700038442152,"x":113.51,"y":232.93,"x0":3.6426690945524958,"y0":50.002434954768425,"z0":4.970180414420079,"aX":-6.0650353693669885},"breaks":{"breakAngle":10.8,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.7,"breakVerticalInduced":-5.6,"breakHorizontal":10.8,"spinRate":2264,"spinDirection":292},"zone":14,"typeConfidence":0.89,"plateTime":0.5039946269409965,"extension":6.613374372802717},"index":3,"playId":"9a31b54d-64ee-3f95-92b9-8bc828ce9341","pitchNumber":3,"startTime":"2026-06-24T23:50:43.087Z","endTime":"2026-06-24T23:50:46.970Z","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":0},"pitchData":{"startSpeed":90.6,"endSpeed":83.3,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.833463379462312,"aZ":-26.77309790921044,"pfxX":10.657592965894423,"pfxZ":3.061442417139835,"pX":0.3727286820076751,"pZ":2.701955178177758,"vX0":-11.502272990630136,"vY0":-131.5081474422018,"vZ0":-1.0873847768471943,"x":102.79,"y":165.83,"x0":3.402319970885625,"y0":50.00419006516125,"z0":5.092443620329069,"aX":18.81592903966865},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.5,"breakHorizontal":-17.0,"spinRate":2017,"spinDirection":111},"zone":3,"typeConfidence":0.8,"plateTime":0.415241344858885,"extension":6.962017157908348},"index":4,"playId":"a1b49738-7ec2-373c-9af6-eb5e61fa120e","pitchNumber":4,"startTime":"2026-06-24T23:51:01.804Z","endTime":"2026-06-24T23:51:05.376Z","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":90.9,"endSpeed":84.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.327438485837472,"aZ":-25.662848266634576,"pfxX":8.344109825583182,"pfxZ":3.6299787798259313,"pX":0.19157216019865028,"pZ":3.3817140850896314,"vX0":-10.789222239018875,"vY0":-132.0867575512014,"vZ0":0.3987570884918771,"x":109.7,"y":147.47,"x0":3.2178151460931312,"y0":50.00090831182294,"z0":5.094351402503331,"aX":14.956903197403907},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.9,"breakVerticalInduced":6.8,"breakHorizontal":-13.2,"spinRate":2000,"spinDirection":113},"zone":12,"typeConfidence":0.91,"plateTime":0.41241411034821196,"extension":6.840920359737631},"hitData":{"launchSpeed":85.7,"launchAngle":65.0,"totalDistance":159.0,"trajectory":"popup","hardness":"medium","location":"3","coordinates":{"coordX":181.32,"coordY":167.88}},"index":5,"playId":"886e10cd-f391-3913-abf2-29ebe82e4cde","pitchNumber":5,"startTime":"2026-06-24T23:51:21.934Z","endTime":"2026-06-24T23:51:32.864Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:51:32.864Z","atBatIndex":19},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki called out on strikes.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":20,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T23:51:36.895Z","endTime":"2026-06-24T23:53:10.987Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,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":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.7,"endSpeed":83.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.870758347291865,"aZ":-29.884111169158178,"pfxX":9.837813544447208,"pfxZ":1.3087173894036468,"pX":1.4993728543166032,"pZ":2.2396212908736564,"vX0":-8.902419913168446,"vY0":-130.43479872549105,"vZ0":-1.2370921595225788,"x":59.85,"y":178.31,"x0":3.655814315357987,"y0":50.00012636026541,"z0":4.944878905195235,"aX":17.18375815872061},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":2.3,"breakHorizontal":-16.2,"spinRate":1956,"spinDirection":110},"zone":14,"typeConfidence":0.93,"plateTime":0.41771309687865843,"extension":6.797302780081405},"index":0,"playId":"70d6b950-6426-39b7-8f96-ee3f02e252b3","pitchNumber":1,"startTime":"2026-06-24T23:51:53.620Z","endTime":"2026-06-24T23:51:57.723Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":89.4,"endSpeed":82.5,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.29334151102999,"aZ":-31.623225807963085,"pfxX":10.92821148359167,"pfxZ":0.31984489790613235,"pX":1.0119235079531725,"pZ":1.58822856276344,"vX0":-10.155340377133934,"vY0":-129.91964266586865,"vZ0":-2.533802868065818,"x":78.43,"y":195.9,"x0":3.537418294954407,"y0":50.003307564161574,"z0":4.961529096369974,"aX":18.823915701962527},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.8,"breakVerticalInduced":0.2,"breakHorizontal":-17.8,"spinRate":1977,"spinDirection":110},"zone":14,"typeConfidence":0.86,"plateTime":0.42038544486061236,"extension":6.614588833303737},"index":1,"playId":"fbe8a835-d7c2-3fb5-ba41-35d1ba027c17","pitchNumber":2,"startTime":"2026-06-24T23:52:05.151Z","endTime":"2026-06-24T23:52:09.526Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":73.3,"endSpeed":68.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":16.873628664915522,"aZ":-34.496124062119335,"pfxX":-5.883177946716902,"pfxZ":-2.003294946709202,"pX":-0.35734286300951396,"pZ":2.2097197235440538,"vX0":-6.593178421952658,"vY0":-106.60411248791927,"vZ0":1.56442753259165,"x":130.62,"y":179.12,"x0":3.529804598249294,"y0":50.001955057697124,"z0":5.335846426509438,"aX":-6.826437743638897},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.5,"breakVerticalInduced":-2.9,"breakHorizontal":12.4,"spinRate":2263,"spinDirection":280},"zone":4,"typeConfidence":0.9,"plateTime":0.5121586924104022,"extension":6.610451611060363},"index":2,"playId":"d831353c-208d-3828-9ea0-0654bfc1503d","pitchNumber":3,"startTime":"2026-06-24T23:52:18.448Z","endTime":"2026-06-24T23:52:22.791Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":73.1,"endSpeed":67.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.801552335262024,"aZ":-35.126631222059146,"pfxX":-7.966968737963113,"pfxZ":-2.5754821923005125,"pX":-0.1902129139030137,"pZ":2.5523904519144045,"vX0":-5.865162582718463,"vY0":-106.24979252471924,"vZ0":2.6077255364316745,"x":124.25,"y":169.87,"x0":3.6387473527577336,"y0":50.00310754298697,"z0":5.294165706063295,"aX":-9.129762901144112},"breaks":{"breakAngle":15.6,"breakLength":13.2,"breakY":24.0,"breakVertical":-54.8,"breakVerticalInduced":-3.6,"breakHorizontal":16.0,"spinRate":2260,"spinDirection":282},"zone":5,"typeConfidence":0.9,"plateTime":0.5150415591656974,"extension":6.626117105127248},"index":3,"playId":"7573b2de-8cb3-31e3-afa2-8e74fb5995c0","pitchNumber":4,"startTime":"2026-06-24T23:52:34.638Z","endTime":"2026-06-24T23:52:38.561Z","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":90.8,"endSpeed":83.9,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.392057108876536,"aZ":-22.610729552076318,"pfxX":8.751349146736995,"pfxZ":5.339890705648344,"pX":0.8659273938964127,"pZ":3.4488551318931284,"vX0":-9.435521636255007,"vY0":-132.04471367557596,"vZ0":0.10065493622970811,"x":83.99,"y":145.66,"x0":3.3247878025989337,"y0":50.003218128177004,"z0":5.054812632884017,"aX":15.673742404389309},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":10.0,"breakHorizontal":-14.2,"spinRate":1960,"spinDirection":115},"zone":12,"typeConfidence":0.93,"plateTime":0.412601375906231,"extension":7.050373854155947},"index":4,"playId":"49d5b75b-8281-38df-9bed-7abbff34c842","pitchNumber":5,"startTime":"2026-06-24T23:52:48.428Z","endTime":"2026-06-24T23:52:52.125Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":88.7,"endSpeed":81.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.824754595177,"aZ":-31.66913754101416,"pfxX":10.791859614175902,"pfxZ":0.2984901050662714,"pX":0.11266772051366195,"pZ":2.9709602802907664,"vX0":-12.233767257723139,"vY0":-128.70825349948706,"vZ0":1.153155337870447,"x":112.71,"y":158.56,"x0":3.508488850485024,"y0":50.00185520337689,"z0":4.955598615152651,"aX":18.24194466695328},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.7,"breakVerticalInduced":1.1,"breakHorizontal":-17.0,"spinRate":2059,"spinDirection":104},"zone":2,"typeConfidence":0.9,"plateTime":0.4243240768049561,"extension":6.971091466475299},"index":5,"playId":"141defc8-2976-3cbc-b852-cc0de6f8639d","pitchNumber":6,"startTime":"2026-06-24T23:53:07.138Z","endTime":"2026-06-24T23:53:10.987Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:53:10.987Z","atBatIndex":20},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":21,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T23:53:13.280Z","endTime":"2026-06-24T23:54:25.092Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":74.9,"endSpeed":68.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.389416159123048,"aZ":-33.35526617359831,"pfxX":-8.393352955365966,"pfxZ":-0.9853078287717523,"pX":1.2085141863231124,"pZ":2.6938877340286993,"vX0":-3.0725471111153704,"vY0":-108.96676975991434,"vZ0":2.375990440619174,"x":70.93,"y":166.05,"x0":3.7277026648888163,"y0":50.00146139838586,"z0":5.196487744890204,"aX":-10.07855366024201},"breaks":{"breakAngle":18.0,"breakLength":12.0,"breakY":24.0,"breakVertical":-49.7,"breakVerticalInduced":-0.8,"breakHorizontal":16.0,"spinRate":2234,"spinDirection":286},"zone":12,"typeConfidence":0.9,"plateTime":0.5029158952859127,"extension":6.556992991325157},"index":0,"playId":"c0fe85b9-d788-3cab-b5e8-d2c07591b70b","pitchNumber":1,"startTime":"2026-06-24T23:53:29.281Z","endTime":"2026-06-24T23:53:33.231Z","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":84.0,"endSpeed":77.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.20871604940232,"aZ":-24.421895930139527,"pfxX":-1.7426070477413291,"pfxZ":5.11475008997224,"pX":-0.40739300154803393,"pZ":3.577220155153115,"vX0":-8.853042240228188,"vY0":-122.12543158034904,"vZ0":1.000572118834182,"x":132.53,"y":142.2,"x0":3.485566466794752,"y0":50.00401535809033,"z0":5.256890439215753,"aX":-2.641623340150145},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.9,"breakVerticalInduced":9.7,"breakHorizontal":5.2,"spinRate":2089,"spinDirection":145},"zone":11,"typeConfidence":0.9,"plateTime":0.44784618813187516,"extension":6.571303380972625},"index":1,"playId":"a8f96ec3-764e-3dbd-804f-d3345407f865","pitchNumber":2,"startTime":"2026-06-24T23:53:41.715Z","endTime":"2026-06-24T23:53:45.810Z","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":0,"outs":2},"pitchData":{"startSpeed":73.5,"endSpeed":67.8,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.255325640451066,"aZ":-34.462410946511234,"pfxX":-6.54882804178526,"pfxZ":-1.982319819571397,"pX":0.14203651899316266,"pZ":1.2918719048798095,"vX0":-5.132771968563555,"vY0":-106.8756495106327,"vZ0":-0.011998011042941403,"x":111.59,"y":203.9,"x0":3.430068391322892,"y0":50.00527627707514,"z0":5.183677146688089,"aX":-7.54001775539899},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-54.1,"breakVerticalInduced":-3.2,"breakHorizontal":13.3,"spinRate":2149,"spinDirection":292},"zone":14,"typeConfidence":0.9,"plateTime":0.513446491965353,"extension":6.823243550019815},"index":2,"playId":"e5754d3b-c5ce-370e-9d68-7120bf8216a1","pitchNumber":3,"startTime":"2026-06-24T23:54:03.835Z","endTime":"2026-06-24T23:54:09.757Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":0,"outs":2},"pitchData":{"startSpeed":88.5,"endSpeed":81.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.876319575393886,"aZ":-29.110262407504397,"pfxX":10.868859947849302,"pfxZ":1.817263811346841,"pX":0.2550146934269691,"pZ":3.4117207948736694,"vX0":-11.876176933661926,"vY0":-128.42612875725908,"vZ0":1.1594130921804424,"x":107.28,"y":146.66,"x0":3.5035147890609655,"y0":50.00585762579608,"z0":5.200333097169401,"aX":18.358092716347958},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":-17.4,"spinRate":1979,"spinDirection":117},"zone":12,"typeConfidence":0.93,"plateTime":0.4247344758498679,"extension":6.931327219799094},"index":3,"playId":"784ee4e9-1078-35a4-85fc-9399e48cf569","pitchNumber":4,"startTime":"2026-06-24T23:54:19.975Z","endTime":"2026-06-24T23:54:25.092Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:54:25.092Z","atBatIndex":21},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Michael Busch grounds out to first baseman Mark Vientos.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":22,"halfInning":"top","isTopInning":true,"inning":3,"startTime":"2026-06-24T23:54:23.808Z","endTime":"2026-06-24T23:55:51.094Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4],"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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.7,"endSpeed":82.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.364960555639012,"aZ":-28.77022900026417,"pfxX":11.165288130193712,"pfxZ":1.9797331305822494,"pX":0.19400803418884524,"pZ":2.1383850901952863,"vX0":-11.223233592946862,"vY0":-130.20222547157869,"vZ0":-1.689914269333768,"x":109.6,"y":181.04,"x0":3.1019666999446085,"y0":50.0063255712596,"z0":4.965042665769017,"aX":19.246816503324407},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.5,"breakHorizontal":-17.9,"spinRate":1993,"spinDirection":112},"zone":8,"typeConfidence":0.94,"plateTime":0.42006045147787896,"extension":7.128918855575633},"index":0,"playId":"48e0824c-04d4-32a2-83dd-f4855c6bd0af","pitchNumber":1,"startTime":"2026-06-24T23:54:49.540Z","endTime":"2026-06-24T23:54:52.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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":89.3,"endSpeed":82.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.749076469579446,"aZ":-28.272528341901644,"pfxX":11.094838637802937,"pfxZ":2.2808957367463645,"pX":-1.2351279882751016,"pZ":2.201466140301728,"vX0":-15.246874451058957,"vY0":-129.22784944124754,"vZ0":-1.549866011564674,"x":164.08,"y":179.34,"x0":3.265847838430905,"y0":50.00471954830686,"z0":4.955111945362249,"aX":19.00392752877221},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":4.0,"breakHorizontal":-17.2,"spinRate":2000,"spinDirection":109},"zone":13,"typeConfidence":0.93,"plateTime":0.4218082466539754,"extension":6.951944321221164},"index":1,"playId":"d5a32da3-2801-3867-8b44-484d9237ca72","pitchNumber":2,"startTime":"2026-06-24T23:55:05.445Z","endTime":"2026-06-24T23:55:08.680Z","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.7,"endSpeed":82.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.930406184519313,"aZ":-28.09992379126572,"pfxX":10.827704011172647,"pfxZ":2.3486934718112416,"pX":0.4499817803553422,"pZ":3.115880973849251,"vX0":-11.075545689988576,"vY0":-130.31292373871878,"vZ0":0.21717241707722013,"x":99.85,"y":154.65,"x0":3.3292052162852186,"y0":50.004356251690474,"z0":5.137780576134587,"aX":18.802155503277564},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.6,"breakHorizontal":-17.4,"spinRate":1956,"spinDirection":109},"zone":3,"typeConfidence":0.93,"plateTime":0.41879326967878194,"extension":6.9960781687077125},"index":2,"playId":"18ebd7fb-12df-3a38-9f03-ff60284fed40","pitchNumber":3,"startTime":"2026-06-24T23:55:20.722Z","endTime":"2026-06-24T23:55:25.132Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"index":3,"startTime":"2026-06-24T23:55:34.209Z","endTime":"2026-06-24T23:55:44.485Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":74.8,"endSpeed":69.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.920022833453075,"aZ":-34.0309307099623,"pfxX":-5.8058586558236005,"pfxZ":-1.53954012485623,"pX":-0.44971365029442667,"pZ":1.6373834484249314,"vX0":-6.546607117153677,"vY0":-108.87626180854807,"vZ0":0.44056225973565244,"x":134.14,"y":194.57,"x0":3.3425616988701696,"y0":50.00074415366953,"z0":5.095401093928709,"aX":-7.015387705113962},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.0,"breakVerticalInduced":-2.4,"breakHorizontal":12.1,"spinRate":2322,"spinDirection":285},"zone":7,"typeConfidence":0.9,"plateTime":0.5017968897828093,"extension":6.8421093940890225},"hitData":{"launchSpeed":76.4,"launchAngle":-19.0,"totalDistance":7.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":147.25,"coordY":177.02}},"index":4,"playId":"dfab2f90-67a9-35a3-97d1-cd147d3899fe","pitchNumber":4,"startTime":"2026-06-24T23:55:44.485Z","endTime":"2026-06-24T23:55:51.094Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:55:51.094Z","atBatIndex":22},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Carson Benge strikes out swinging.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":23,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T23:57:53.650Z","endTime":"2026-06-24T23:59:23.122Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.3,"endSpeed":73.3,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.849833918743133,"aZ":-34.794932182389026,"pfxX":-10.010720255575015,"pfxZ":-1.944119499309135,"pX":-1.154686262977192,"pZ":1.7249410795048108,"vX0":-3.0653178518829782,"vY0":-115.4578458997383,"vZ0":-0.7146150611268917,"x":161.01,"y":192.21,"x0":1.4913776860196766,"y0":50.00338272457172,"z0":5.392072227499539,"aX":-13.490981015546993},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.9,"breakVerticalInduced":-3.4,"breakHorizontal":18.8,"spinRate":2397,"spinDirection":349},"zone":13,"typeConfidence":2.0,"plateTime":0.47471289087070767,"extension":6.052303484882313},"index":0,"playId":"e43d2c3e-7d63-37e0-8f19-b932c0a139c6","pitchNumber":1,"startTime":"2026-06-24T23:58:01.846Z","endTime":"2026-06-24T23:58:06.062Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":80.4,"endSpeed":74.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.45978423145493,"aZ":-30.454333568918372,"pfxX":-7.567590984714286,"pfxZ":1.224196161494742,"pX":-0.7305673471304578,"pZ":2.625502716248031,"vX0":-2.773149134569567,"vY0":-117.22078362642193,"vZ0":0.08071923956605631,"x":144.85,"y":167.89,"x0":1.4481202016834511,"y0":50.00111900993165,"z0":5.414691729183689,"aX":-10.616272310022566},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.4,"breakVerticalInduced":2.5,"breakHorizontal":14.4,"spinRate":2547,"spinDirection":290},"zone":4,"typeConfidence":2.0,"plateTime":0.465804173230592,"extension":6.1354889220095705},"index":1,"playId":"180680dc-b828-33b9-870c-23cbebdea102","pitchNumber":2,"startTime":"2026-06-24T23:58:15.326Z","endTime":"2026-06-24T23:58:19.134Z","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":91.2,"endSpeed":83.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.883926427876936,"aZ":-13.486450893091012,"pfxX":5.925577217782254,"pfxZ":10.460748400573385,"pX":-0.29270863396367514,"pZ":3.3845123918845688,"vX0":-5.557902927553045,"vY0":-132.67927146209072,"vZ0":-2.5672794702154254,"x":128.16,"y":147.4,"x0":1.057431567649461,"y0":50.00014573832965,"z0":5.345090318372501,"aX":10.583227634822832},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.6,"breakHorizontal":-9.6,"spinRate":2479,"spinDirection":148},"zone":1,"typeConfidence":2.0,"plateTime":0.4125165794039103,"extension":6.2631098798588525},"index":2,"playId":"473ab98e-f717-3422-83fe-8c7e35aba58f","pitchNumber":3,"startTime":"2026-06-24T23:58:32.672Z","endTime":"2026-06-24T23:58:36.699Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":75.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.083757088069753,"aZ":-33.431301580383725,"pfxX":-8.182846714135106,"pfxZ":-0.8875976170530784,"pX":0.5237408900564371,"pZ":3.195139422203511,"vX0":-0.02542377934443041,"vY0":-117.61164816961163,"vZ0":1.6867283151496997,"x":97.04,"y":152.51,"x0":1.6002970484403916,"y0":50.000294533697094,"z0":5.534567871284581,"aX":-11.637996451188807},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.4,"breakVerticalInduced":-1.1,"breakHorizontal":14.9,"spinRate":2456,"spinDirection":297},"zone":3,"typeConfidence":2.0,"plateTime":0.46299804073753625,"extension":6.023531469573624},"index":3,"playId":"91e5d751-0499-37e7-9b1c-066164637b99","pitchNumber":4,"startTime":"2026-06-24T23:58:54.074Z","endTime":"2026-06-24T23:58:58.543Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-24T23:59:06.591Z","endTime":"2026-06-24T23:59:18.918Z","isPitch":false,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"}},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":82.9,"endSpeed":77.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.581815137462243,"aZ":-29.563768388989313,"pfxX":5.625806943498673,"pfxZ":1.745312675753306,"pX":0.2449525869051788,"pZ":1.3902969346021925,"vX0":-4.185737935954203,"vY0":-120.75393214303976,"vZ0":-3.311853718604314,"x":107.66,"y":201.24,"x0":1.258631394126893,"y0":50.00420347833256,"z0":5.344572084905065,"aX":8.419582502273908},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.6,"breakVerticalInduced":2.8,"breakHorizontal":-9.4,"spinRate":1179,"spinDirection":120},"zone":14,"typeConfidence":2.0,"plateTime":0.45130804461145724,"extension":6.426936949264272},"index":5,"playId":"ae7f1a71-57a9-3b90-b4af-e05f09cebe4a","pitchNumber":5,"startTime":"2026-06-24T23:59:18.918Z","endTime":"2026-06-24T23:59:23.122Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-24T23:59:23.122Z","atBatIndex":23},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":24,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-24T23:59:22.874Z","endTime":"2026-06-25T00:01:25.341Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"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":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.50904379860797,"aZ":-30.35730692231955,"pfxX":5.771646539030628,"pfxZ":1.2262615989760342,"pX":0.8057681037849356,"pZ":1.9398846918711903,"vX0":-2.8399662252279976,"vY0":-120.24775852856459,"vZ0":-1.8422282635446035,"x":86.29,"y":186.4,"x0":1.244280914565446,"y0":50.00384017903498,"z0":5.376661889616226,"aX":8.561370922719723},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":2.0,"breakHorizontal":-9.8,"spinRate":1023,"spinDirection":116},"zone":9,"typeConfidence":2.0,"plateTime":0.4532850365625083,"extension":6.247488066201549},"index":0,"playId":"f21d80ee-1aae-3335-a7a8-c09a0d568c70","pitchNumber":1,"startTime":"2026-06-24T23:59:49.686Z","endTime":"2026-06-24T23:59:53.141Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.6,"endSpeed":76.4,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.925700390475228,"aZ":-29.104227298009835,"pfxX":5.3802486435555785,"pfxZ":2.1008727688225948,"pX":0.6718107635717318,"pZ":1.5297186114837853,"vX0":-2.92611030834375,"vY0":-118.96001469372506,"vZ0":-3.0076580889569198,"x":91.39,"y":197.48,"x0":1.2073807555003402,"y0":50.00029582873859,"z0":5.399756518820778,"aX":7.8504442674394666},"breaks":{"breakAngle":14.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.0,"breakVerticalInduced":3.5,"breakHorizontal":-9.2,"spinRate":1104,"spinDirection":121},"zone":14,"typeConfidence":2.0,"plateTime":0.45726039700826115,"extension":6.150182215992367},"index":1,"playId":"0cb0dd58-a8a8-3102-895a-63fef45e172b","pitchNumber":2,"startTime":"2026-06-25T00:00:05.488Z","endTime":"2026-06-25T00:00:11.488Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"index":2,"startTime":"2026-06-25T00:01:02.332Z","endTime":"2026-06-25T00:01:15.487Z","isPitch":false,"type":"action","player":{"id":596019,"link":"/api/v1/people/596019"}},{"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":1},"pitchData":{"startSpeed":90.5,"endSpeed":83.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.71554516731625,"aZ":-15.937127940887352,"pfxX":7.491751606017991,"pfxZ":9.16482356777915,"pX":-0.4311260943665058,"pZ":3.023633029926011,"vX0":-6.45154778709421,"vY0":-131.70045403079848,"vZ0":-3.076155660668087,"x":133.43,"y":157.14,"x0":1.0666718106843855,"y0":50.00513656363646,"z0":5.373068748532639,"aX":13.276124002850397},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.2,"breakHorizontal":-12.4,"spinRate":2395,"spinDirection":143},"zone":1,"typeConfidence":2.0,"plateTime":0.4145337687286479,"extension":6.188744843203843},"hitData":{"launchSpeed":87.5,"launchAngle":55.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":161.29,"coordY":113.9}},"index":3,"playId":"17829f69-1452-3d94-8f38-0947618a8a90","pitchNumber":3,"startTime":"2026-06-25T00:01:15.487Z","endTime":"2026-06-25T00:01:25.341Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:01:25.341Z","atBatIndex":24},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Bo Bichette flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":1,"homeScore":3,"isOut":true},"about":{"atBatIndex":25,"halfInning":"bottom","isTopInning":false,"inning":3,"startTime":"2026-06-25T00:01:24.416Z","endTime":"2026-06-25T00:02:48.675Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":3},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"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":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 34, 255, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CU","description":"Curveball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":73.5,"endSpeed":68.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.29705867649621,"aZ":-42.23567487224526,"pfxX":-5.601131257438335,"pfxZ":-8.653199350014466,"pX":-0.47910175841020847,"pZ":2.040298570730644,"vX0":-1.4003966282866462,"vY0":-107.09012732688063,"vZ0":1.905316637591039,"x":135.26,"y":183.69,"x0":0.9108277048064031,"y0":50.00338270932133,"z0":5.859614547205991,"aX":-6.512430095594154},"breaks":{"breakAngle":9.6,"breakLength":14.4,"breakY":24.0,"breakVertical":-65.3,"breakVerticalInduced":-14.9,"breakHorizontal":10.6,"spinRate":2735,"spinDirection":324},"zone":7,"typeConfidence":2.0,"plateTime":0.5112556720310186,"extension":6.0507398920761855},"index":0,"playId":"da1db14a-989a-36e5-bf0c-d4f00d20ec36","pitchNumber":1,"startTime":"2026-06-25T00:01:51.057Z","endTime":"2026-06-25T00:01:55.019Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":75.3,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.722403377627465,"aZ":-31.529702169598366,"pfxX":5.198638384421845,"pfxZ":0.44828163540475074,"pX":1.7142018469713467,"pZ":2.726215466685697,"vX0":-0.6591838524756403,"vY0":-118.0724677933539,"vZ0":0.12902239688243378,"x":51.66,"y":165.17,"x0":1.318629780013037,"y0":50.001966775782634,"z0":5.541331840254743,"aX":7.435381282753849},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":1.1,"breakHorizontal":-9.4,"spinRate":1095,"spinDirection":121},"zone":12,"typeConfidence":2.0,"plateTime":0.46160317737929946,"extension":6.225541864954858},"index":1,"playId":"0b2c5440-5edf-30bd-8745-8f193a986e05","pitchNumber":2,"startTime":"2026-06-25T00:02:06.185Z","endTime":"2026-06-25T00:02:10.005Z","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":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":82.5,"endSpeed":76.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.700807589995883,"aZ":-27.69311014317479,"pfxX":7.455801963838315,"pfxZ":3.0344183030318117,"pX":-0.19794647683694286,"pZ":1.970731383572847,"vX0":-5.42782653041011,"vY0":-120.0774531203699,"vZ0":-2.4331597799132023,"x":124.55,"y":185.57,"x0":1.1101485314214827,"y0":50.00347777678038,"z0":5.43233246271891,"aX":11.015671382695174},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.6,"breakVerticalInduced":5.3,"breakHorizontal":-12.4,"spinRate":906,"spinDirection":116},"zone":8,"typeConfidence":2.0,"plateTime":0.4541206757600169,"extension":6.413919335718489},"index":2,"playId":"570771be-448c-3585-87d1-23a739079903","pitchNumber":3,"startTime":"2026-06-25T00:02:21.799Z","endTime":"2026-06-25T00:02:25.307Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.6,"endSpeed":84.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.128772820509326,"aZ":-14.947572877674315,"pfxX":7.282799190338505,"pfxZ":9.520686594710186,"pX":-0.4506304893589283,"pZ":2.0685391883316435,"vX0":-6.538735044341713,"vY0":-133.28577877707212,"vZ0":-5.6831782153201065,"x":134.18,"y":182.93,"x0":1.0814689427721114,"y0":50.00235986947612,"z0":5.297638941077098,"aX":13.17737064171598},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.2,"breakVerticalInduced":16.3,"breakHorizontal":-11.9,"spinRate":2429,"spinDirection":140},"zone":7,"typeConfidence":2.0,"plateTime":0.41005272939031556,"extension":6.164802021565525},"hitData":{"launchSpeed":91.7,"launchAngle":39.0,"totalDistance":320.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":197.11,"coordY":91.42}},"index":3,"playId":"ef54dda6-5783-3869-beb0-a63bdf09fe32","pitchNumber":4,"startTime":"2026-06-25T00:02:40.255Z","endTime":"2026-06-25T00:02:48.675Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:02:48.675Z","atBatIndex":25},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nico Hoerner doubles (20) on a sharp line drive to center fielder A.J. Ewing.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":26,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T00:04:55.500Z","endTime":"2026-06-25T00:05:34.945Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":81.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.83531091458228,"aZ":-29.874864470259634,"pfxX":10.397849152509897,"pfxZ":1.363282367664235,"pX":0.5582410799106826,"pZ":3.081922398209118,"vX0":-10.332402299413296,"vY0":-128.6737648612546,"vZ0":0.6742027567179265,"x":95.72,"y":155.57,"x0":3.2606302173133526,"y0":50.00470333365819,"z0":5.117783791349889,"aX":17.568135331014},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":2.9,"breakHorizontal":-16.7,"spinRate":1934,"spinDirection":111},"zone":3,"typeConfidence":0.93,"plateTime":0.4244737369362963,"extension":7.074309847818988},"index":0,"playId":"b992d2ad-d598-3def-af16-381bd0cd02a1","pitchNumber":1,"startTime":"2026-06-25T00:05:02.678Z","endTime":"2026-06-25T00:05:06.122Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":1,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-25T00:05:15.293Z","endTime":"2026-06-25T00:05:22.925Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"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":1,"outs":0},"pitchData":{"startSpeed":83.9,"endSpeed":77.7,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.351903740809792,"aZ":-30.08116670593513,"pfxX":9.922993347886223,"pfxZ":1.3723399570883155,"pX":0.21704229967545852,"pZ":1.8602613974736537,"vX0":-10.326603708913304,"vY0":-121.89096352489597,"vZ0":-1.6925748744295799,"x":108.73,"y":188.55,"x0":3.1961924150291665,"y0":50.00062118584719,"z0":5.132711785834082,"aX":15.103438345882012},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-36.2,"breakVerticalInduced":2.4,"breakHorizontal":-15.8,"spinRate":1519,"spinDirection":105},"zone":8,"typeConfidence":0.9,"plateTime":0.4473680218082543,"extension":6.385498210006505},"hitData":{"launchSpeed":100.3,"launchAngle":11.0,"totalDistance":200.0,"trajectory":"line_drive","hardness":"hard","location":"8","coordinates":{"coordX":100.65,"coordY":73.57}},"index":2,"playId":"a2bea222-7f6c-33bc-aa05-029c2ed4f04e","pitchNumber":2,"startTime":"2026-06-25T00:05:22.925Z","endTime":"2026-06-25T00:05:34.945Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:05:34.945Z","atBatIndex":26},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Carson Kelly reaches on a throwing error by second baseman Marcus Semien. Nico Hoerner to 3rd.","rbi":0,"awayScore":1,"homeScore":3,"isOut":false},"about":{"atBatIndex":27,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T00:05:35.031Z","endTime":"2026-06-25T00:07:50.887Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":89.4,"endSpeed":82.1,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.862517098220614,"aZ":-22.6281244561817,"pfxX":9.47270730589453,"pfxZ":5.544013409888866,"pX":0.8324053625349354,"pZ":3.208627166933165,"vX0":-8.70542777187075,"vY0":-130.04650352468727,"vZ0":-0.6417268661273223,"x":85.27,"y":152.15,"x0":2.9836565822178915,"y0":50.00458841705813,"z0":5.166640154130437,"aX":16.316871112153407},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.0,"breakVerticalInduced":10.1,"breakHorizontal":-15.4,"spinRate":2154,"spinDirection":113},"zone":3,"typeConfidence":0.93,"plateTime":0.4202936785066873,"extension":6.7906293561492514},"index":0,"playId":"857f767e-1135-3cc6-a7d5-73f9d96a3e78","pitchNumber":1,"startTime":"2026-06-25T00:06:06.171Z","endTime":"2026-06-25T00:06:09.942Z","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":89.1,"endSpeed":81.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.028732619952606,"aZ":-29.0723076377446,"pfxX":11.02311150176116,"pfxZ":1.8289501418038228,"pX":0.5978384243697985,"pZ":2.4540191395412894,"vX0":-10.301829030933192,"vY0":-129.32229980470638,"vZ0":-1.2686482802186674,"x":94.21,"y":172.52,"x0":3.2013055731832285,"y0":50.00084431611525,"z0":5.181457478943044,"aX":18.66508933191089},"breaks":{"breakAngle":30.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.3,"breakVerticalInduced":3.2,"breakHorizontal":-17.6,"spinRate":2053,"spinDirection":114},"zone":6,"typeConfidence":0.93,"plateTime":0.4235750631116013,"extension":6.709464705556892},"index":1,"playId":"b84e30cb-3781-3bb9-ad87-cb5350cb484a","pitchNumber":2,"startTime":"2026-06-25T00:06:24.509Z","endTime":"2026-06-25T00:06:28.400Z","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":90.2,"endSpeed":82.8,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.00697350289135,"aZ":-24.66936584684942,"pfxX":8.05937010916104,"pfxZ":4.279674078327131,"pX":0.9422431059564274,"pZ":3.7875314295977334,"vX0":-8.429694132621622,"vY0":-131.16367178903002,"vZ0":1.0903123464796776,"x":81.08,"y":136.52,"x0":3.1404794249038064,"y0":50.00354633696294,"z0":5.196952925928017,"aX":14.137264519901427},"breaks":{"breakAngle":27.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-25.3,"breakVerticalInduced":8.2,"breakHorizontal":-12.8,"spinRate":1975,"spinDirection":117},"zone":12,"typeConfidence":0.92,"plateTime":0.41653559856817646,"extension":7.496807632995343},"index":2,"playId":"4f3f4b5d-dd32-3fd1-b723-5a2a57dbed5f","pitchNumber":3,"startTime":"2026-06-25T00:06:43.333Z","endTime":"2026-06-25T00:06:47.660Z","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":89.9,"endSpeed":82.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.090755150726896,"aZ":-19.543065513179585,"pfxX":9.004062923998406,"pfxZ":7.294861579876674,"pX":-0.5748920403098969,"pZ":2.6460481893494023,"vX0":-12.328120042134719,"vY0":-130.43513905268998,"vZ0":-2.4602555822281964,"x":138.91,"y":167.34,"x0":3.031598663824981,"y0":50.006080167482075,"z0":5.066713184177811,"aX":15.599694161378821},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.0,"breakVerticalInduced":12.8,"breakHorizontal":-13.8,"spinRate":2070,"spinDirection":125},"zone":4,"typeConfidence":0.92,"plateTime":0.4190910905222105,"extension":7.123640755795795},"index":3,"playId":"b3972e99-0238-3707-b92b-1fb7f0cac593","pitchNumber":4,"startTime":"2026-06-25T00:06:58.704Z","endTime":"2026-06-25T00:07:01.966Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":75.7,"endSpeed":70.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.279624667474753,"aZ":-33.14924341846183,"pfxX":-7.666119783260623,"pfxZ":-0.7894943346660384,"pX":-1.0160376234130872,"pZ":2.6012049114500817,"vX0":-7.344133532905452,"vY0":-110.02378209710754,"vZ0":2.204112722760763,"x":155.73,"y":168.55,"x0":3.3598214845614907,"y0":50.004883776273445,"z0":5.095966776375054,"aX":-9.412422536203287},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.4,"breakVerticalInduced":-0.5,"breakHorizontal":15.8,"spinRate":2308,"spinDirection":287},"zone":11,"typeConfidence":0.9,"plateTime":0.49756408544825526,"extension":6.5377064592169924},"index":4,"playId":"2012d1c6-867b-34b8-a995-4dd8304be026","pitchNumber":5,"startTime":"2026-06-25T00:07:17.269Z","endTime":"2026-06-25T00:07:21.473Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.0,"endSpeed":82.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.5865379296559,"aZ":-30.438499111485015,"pfxX":11.076184874677507,"pfxZ":1.0145045960880736,"pX":0.011258920562303843,"pZ":2.9423884145737853,"vX0":-11.784580969237481,"vY0":-129.2550916151389,"vZ0":0.47563144053723616,"x":116.57,"y":159.34,"x0":3.1620772596689912,"y0":50.0050620059192,"z0":5.0687454186543555,"aX":18.993894351114996},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":2.2,"breakHorizontal":-17.9,"spinRate":2015,"spinDirection":113},"zone":2,"typeConfidence":0.92,"plateTime":0.4216279183913474,"extension":6.810038888188865},"hitData":{"launchSpeed":91.3,"launchAngle":2.0,"totalDistance":62.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":148.0,"coordY":155.0}},"index":5,"playId":"8186a758-b41f-317a-8ab3-7d9845993a27","pitchNumber":6,"startTime":"2026-06-25T00:07:41.866Z","endTime":"2026-06-25T00:07:50.887Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:07:50.887Z","atBatIndex":27},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Ramírez singles on a ground ball to right fielder Brett Baty. Nico Hoerner scores. Carson Kelly to 2nd.","rbi":1,"awayScore":2,"homeScore":3,"isOut":false},"about":{"atBatIndex":28,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T00:08:04.040Z","endTime":"2026-06-25T00:08:51.833Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":1,"strikes":0,"outs":0},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnSecond":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","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":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":90.2,"endSpeed":83.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.24540752081961,"aZ":-22.956916284571417,"pfxX":8.442791986916406,"pfxZ":5.211920755142808,"pX":1.2538553951016302,"pZ":3.1198591255820363,"vX0":-7.850509157921498,"vY0":-131.236157440035,"vZ0":-0.7359412220841907,"x":69.21,"y":154.54,"x0":3.167694571698349,"y0":50.000747116099184,"z0":5.093202593607287,"aX":14.925058221377279},"breaks":{"breakAngle":30.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.8,"breakVerticalInduced":9.5,"breakHorizontal":-13.8,"spinRate":2039,"spinDirection":113},"zone":12,"typeConfidence":0.92,"plateTime":0.41521408787646275,"extension":6.7875614773074995},"index":0,"playId":"a0e19bac-5782-3b7e-90b8-89da1ca13f4b","pitchNumber":1,"startTime":"2026-06-25T00:08:23.969Z","endTime":"2026-06-25T00:08:27.963Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.4,"endSpeed":82.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.307376420491753,"aZ":-30.295105812524724,"pfxX":10.28264965028937,"pfxZ":1.0942217550902393,"pX":0.7916532368207693,"pZ":1.9981827361877482,"vX0":-9.795207172858882,"vY0":-129.85627190034984,"vZ0":-1.941497753375035,"x":86.82,"y":184.83,"x0":3.2632997359767617,"y0":50.003604027792136,"z0":5.043757622811676,"aX":17.69172865578079},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":1.8,"breakHorizontal":-16.7,"spinRate":2123,"spinDirection":113},"zone":9,"typeConfidence":0.92,"plateTime":0.420591901877593,"extension":6.713678882583661},"hitData":{"launchSpeed":96.1,"launchAngle":-1.0,"totalDistance":44.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":166.0,"coordY":110.0}},"index":1,"playId":"d5af3b5d-2b94-3a71-8c55-208724e77037","pitchNumber":2,"startTime":"2026-06-25T00:08:41.218Z","endTime":"2026-06-25T00:08:51.833Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:08:51.833Z","atBatIndex":28},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a fly ball to left fielder Carson Benge. Carson Kelly scores. Pedro Ramírez to 3rd.","rbi":1,"awayScore":3,"homeScore":3,"isOut":false},"about":{"atBatIndex":29,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T00:09:56.621Z","endTime":"2026-06-25T00:11:28.249Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"postOnThird":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,3,4],"actionIndex":[2],"runnerIndex":[0,1,2,3,4],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Wild Pitch","eventType":"wild_pitch","movementReason":"r_adv_play","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T00:09:05.323Z","endTime":"2026-06-25T00:09:58.903Z","isPitch":false,"type":"action"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":75.9,"endSpeed":70.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.40212842230764,"aZ":-30.313840431859152,"pfxX":-8.894685720972994,"pfxZ":1.5333887520411973,"pX":-2.543948441635293,"pZ":0.9098713982277179,"vX0":-9.916924519017037,"vY0":-110.1587227638831,"vZ0":-2.098968713927823,"x":213.97,"y":214.21,"x0":3.189359144989934,"y0":50.00497604858655,"z0":5.110706294768694,"aX":-10.82319783655441},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.6,"breakVerticalInduced":2.5,"breakHorizontal":19.0,"spinRate":2394,"spinDirection":293},"zone":13,"typeConfidence":0.9,"plateTime":0.49913820914083784,"extension":6.763962964549419},"index":1,"playId":"b068e7a4-e980-32cc-9a2f-586d17643cad","pitchNumber":1,"startTime":"2026-06-25T00:09:58.903Z","endTime":"2026-06-25T00:10:12.494Z","isPitch":true,"type":"pitch"},{"details":{"description":"Wild pitch by pitcher Sean Manaea. Carson Kelly to 3rd. Pedro Ramírez to 2nd.","event":"Wild Pitch","eventType":"wild_pitch","awayScore":2,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":2,"actionPlayId":"b068e7a4-e980-32cc-9a2f-586d17643cad","startTime":"2026-06-25T00:10:22.569Z","endTime":"2026-06-25T00:10:55.156Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":90.3,"endSpeed":82.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.90185797016598,"aZ":-27.299723159343493,"pfxX":10.916344498682403,"pfxZ":2.797062031840773,"pX":-0.33281902954116105,"pZ":1.5067118250027047,"vX0":-12.571568730924817,"vY0":-130.97382643993848,"vZ0":-3.9620067145994375,"x":129.69,"y":198.1,"x0":3.1043769348161585,"y0":50.001529527858125,"z0":5.073635591726847,"aX":19.0197662141646},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":4.3,"breakHorizontal":-17.0,"spinRate":2050,"spinDirection":114},"zone":13,"typeConfidence":0.93,"plateTime":0.4177214911165241,"extension":7.355670559915616},"index":3,"playId":"349adf87-ec1d-368b-ab3a-59c351b2c7d3","pitchNumber":2,"startTime":"2026-06-25T00:10:55.156Z","endTime":"2026-06-25T00:10:59.454Z","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":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":74.9,"endSpeed":69.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":17.42185339888902,"aZ":-30.933373651753303,"pfxX":-6.723540087746906,"pfxZ":1.0204088292175406,"pX":-0.8543687276823742,"pZ":2.0309569509219267,"vX0":-7.165918527669641,"vY0":-108.99091178830429,"vZ0":0.41695756044234966,"x":149.57,"y":183.94,"x0":3.3375420308323194,"y0":50.00151038102288,"z0":5.151794474434344,"aX":-8.166448239824973},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.1,"breakVerticalInduced":2.3,"breakHorizontal":13.9,"spinRate":2209,"spinDirection":289},"zone":13,"typeConfidence":0.9,"plateTime":0.500692769295144,"extension":6.8568110275331415},"hitData":{"launchSpeed":63.7,"launchAngle":27.0,"totalDistance":200.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":76.27,"coordY":123.86}},"index":4,"playId":"a7e21058-ee6c-35fb-bf43-6dfdc8d8ad8d","pitchNumber":3,"startTime":"2026-06-25T00:11:17.219Z","endTime":"2026-06-25T00:11:28.249Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:11:28.249Z","atBatIndex":29},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pete Crow-Armstrong singles on a bunt ground ball to shortstop Francisco Lindor. Pedro Ramírez scores. Dansby Swanson to 2nd.","rbi":1,"awayScore":4,"homeScore":3,"isOut":false},"about":{"atBatIndex":30,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T00:11:42.142Z","endTime":"2026-06-25T00:12:38.086Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":60},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","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":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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_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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":{"id":640455,"link":"/api/v1/people/640455"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.6,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.89681986105917,"aZ":-24.17510883746833,"pfxX":-0.09182461626402105,"pfxZ":5.124225514329696,"pX":0.268303277451192,"pZ":3.5478891999057818,"vX0":-7.362988134549887,"vY0":-123.23720903287851,"vZ0":1.0755834615433508,"x":106.77,"y":142.99,"x0":3.287406387308896,"y0":50.00569440027017,"z0":5.124332253449596,"aX":-0.14384533031715402},"breaks":{"breakAngle":3.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.0,"breakVerticalInduced":9.7,"breakHorizontal":1.7,"spinRate":2103,"spinDirection":152},"zone":12,"typeConfidence":0.91,"plateTime":0.4418088185096134,"extension":6.407805669264952},"index":0,"playId":"b344b85d-4126-3bba-98e4-ed7f413a7e5d","pitchNumber":1,"startTime":"2026-06-25T00:12:10.071Z","endTime":"2026-06-25T00:12:13.572Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":89.2,"endSpeed":82.2,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.431470639020183,"aZ":-20.770936417806492,"pfxX":7.05551674963043,"pfxZ":6.635439453680521,"pX":-0.13935753339340368,"pZ":2.9596973490990837,"vX0":-10.57965634641469,"vY0":-129.56445249423584,"vZ0":-1.330302411548594,"x":122.31,"y":158.87,"x0":3.0607231673807385,"y0":50.00049146997171,"z0":5.0512947105751085,"aX":12.120506362755311},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.2,"breakVerticalInduced":12.0,"breakHorizontal":-10.7,"spinRate":2036,"spinDirection":114},"zone":2,"typeConfidence":0.86,"plateTime":0.421076313716338,"extension":7.252541896031941},"hitData":{"launchSpeed":39.6,"launchAngle":26.0,"totalDistance":87.0,"trajectory":"bunt_grounder","hardness":"medium","location":"6","coordinates":{"coordX":100.51,"coordY":168.75}},"index":1,"playId":"bab936c7-e331-377a-9d76-05af003619d5","pitchNumber":2,"startTime":"2026-06-25T00:12:27.391Z","endTime":"2026-06-25T00:12:38.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:12:38.086Z","atBatIndex":30},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Matt Shaw called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":31,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T00:15:28.964Z","endTime":"2026-06-25T00:16:29.548Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5],"actionIndex":[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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"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":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T00:13:25.642Z","endTime":"2026-06-25T00:13:42.059Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Huascar Brazobán replaces Sean Manaea.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-25T00:13:42.059Z","endTime":"2026-06-25T00:15:31.282Z","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":"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":89.5,"endSpeed":83.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.857610210398928,"aZ":-29.4720654824274,"pfxX":-8.858459345523535,"pfxZ":1.5528884006893282,"pX":-0.46429588162155366,"pZ":1.9827924832156092,"vX0":5.497272190214005,"vY0":-130.35554666290727,"vZ0":-4.8297844480293035,"x":134.7,"y":185.24,"x0":-1.4389124850099306,"y0":50.00300712185379,"z0":6.058872663212646,"aX":-15.396498068845643},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":15.0,"spinRate":2275,"spinDirection":242},"zone":7,"typeConfidence":0.9,"plateTime":0.4186132937479621,"extension":5.575031410212114},"index":2,"playId":"b7e691ee-eb0e-39b5-95b8-fd9d774ceebc","pitchNumber":1,"startTime":"2026-06-25T00:15:31.282Z","endTime":"2026-06-25T00:15:35.145Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.9,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.53149931875603,"aZ":-24.541621728213368,"pfxX":-9.045261169084934,"pfxZ":3.886609779789575,"pX":-0.024216488920380582,"pZ":2.975980566043705,"vX0":7.026023019730098,"vY0":-138.66183442376249,"vZ0":-3.7169092542181574,"x":117.92,"y":158.43,"x0":-1.4050058716758498,"y0":50.00294204268587,"z0":5.954948780730383,"aX":-17.764106766419555},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.4,"breakVerticalInduced":6.5,"breakHorizontal":15.1,"spinRate":2337,"spinDirection":226},"zone":2,"typeConfidence":0.9,"plateTime":0.3937292040041731,"extension":5.492061048287421},"index":3,"playId":"a677557c-a99a-3736-af9e-7d1b7cbfe0c3","pitchNumber":2,"startTime":"2026-06-25T00:15:47.288Z","endTime":"2026-06-25T00:15: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(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":89.6,"endSpeed":83.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.99655533421805,"aZ":-26.751415055235103,"pfxX":-7.4197490448373316,"pfxZ":3.12044300782403,"pX":0.374316387368733,"pZ":1.3376755034906846,"vX0":6.603424352665856,"vY0":-130.3379010255539,"vZ0":-6.9986085883621465,"x":102.73,"y":202.66,"x0":-1.2166413593578658,"y0":50.00157265519602,"z0":6.0516808607955275,"aX":-12.884527771995202},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.4,"breakVerticalInduced":4.4,"breakHorizontal":12.1,"spinRate":2187,"spinDirection":236},"zone":14,"typeConfidence":0.81,"plateTime":0.4187384439827566,"extension":5.660917115999164},"index":4,"playId":"cb34c978-b512-3124-a196-d0d23257a41f","pitchNumber":3,"startTime":"2026-06-25T00:16:08.106Z","endTime":"2026-06-25T00:16:11.674Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":89.6,"endSpeed":82.7,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.6393698653522,"aZ":-28.823277556399866,"pfxX":-8.744932014599149,"pfxZ":1.9324895999614373,"pX":0.4910241730937587,"pZ":2.648701674659083,"vX0":6.84784689477035,"vY0":-130.31665537593636,"vZ0":-3.317800597833482,"x":98.28,"y":167.27,"x0":-1.0258176338641525,"y0":50.0018922182576,"z0":6.099849570598485,"aX":-15.142847469409517},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":3.0,"breakHorizontal":14.4,"spinRate":2189,"spinDirection":241},"zone":6,"typeConfidence":0.9,"plateTime":0.41921490185041277,"extension":5.639022892207891},"index":5,"playId":"e7ffe346-d0be-3baa-a333-d4efcf188d82","pitchNumber":4,"startTime":"2026-06-25T00:16:25.142Z","endTime":"2026-06-25T00:16:29.548Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:16:29.548Z","atBatIndex":31},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki called out on strikes.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":32,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T00:16:35.055Z","endTime":"2026-06-25T00:18:38.522Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnSecond":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,5,6],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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":{"call":{"code":"*B","description":"Ball In Dirt"},"description":"Ball In Dirt","code":"*B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":96.8,"endSpeed":89.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.534861341235835,"aZ":-23.635381734737432,"pfxX":-10.258229846337237,"pfxZ":4.223919907639443,"pX":1.0423656294968804,"pZ":0.7815503028736005,"vX0":9.590018970841449,"vY0":-140.51120087689762,"vZ0":-9.394629368527104,"x":77.27,"y":217.68,"x0":-1.0638014172836932,"y0":50.00466837808831,"z0":5.674813307730486,"aX":-20.74212320818957},"breaks":{"breakAngle":37.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.0,"breakHorizontal":16.9,"spinRate":2262,"spinDirection":230},"zone":14,"typeConfidence":0.91,"plateTime":0.3881767810808814,"extension":5.772453553110881},"index":0,"playId":"19d31d78-eb49-33e0-8359-e477a0587f6a","pitchNumber":1,"startTime":"2026-06-25T00:16:59.887Z","endTime":"2026-06-25T00:17:03.487Z","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":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.20869266346236,"aZ":-25.652472336240386,"pfxX":-7.459937457422823,"pfxZ":3.6609687461142437,"pX":0.4406604331440915,"pZ":1.4106400740082132,"vX0":6.437279310707966,"vY0":-131.72496389794168,"vZ0":-7.049558335101171,"x":100.2,"y":200.69,"x0":-1.0485720830871956,"y0":50.00486570464669,"z0":5.979729708989067,"aX":-13.299897021127046},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":5.5,"breakHorizontal":12.4,"spinRate":2075,"spinDirection":236},"zone":14,"typeConfidence":0.84,"plateTime":0.41353867545970235,"extension":5.7360023112910445},"index":1,"playId":"e8a5f7ae-24a6-3ff3-9ed8-0778815c4dce","pitchNumber":2,"startTime":"2026-06-25T00:17:18.543Z","endTime":"2026-06-25T00:17:21.944Z","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":89.9,"endSpeed":83.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.754390878198496,"aZ":-24.94848087171647,"pfxX":-8.160539420522873,"pfxZ":4.1159878111318715,"pX":1.3409014970376216,"pZ":2.9381090986964606,"vX0":9.10494458238842,"vY0":-130.72394126415034,"vZ0":-3.3869521065162838,"x":65.89,"y":159.45,"x0":-1.1029851753409803,"y0":50.00541962942106,"z0":6.092966356774237,"aX":-14.334642963270653},"breaks":{"breakAngle":26.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.5,"breakVerticalInduced":7.0,"breakHorizontal":13.1,"spinRate":2143,"spinDirection":237},"zone":12,"typeConfidence":0.9,"plateTime":0.4166758312110712,"extension":5.651399584128988},"index":2,"playId":"d77319d8-d43f-380f-9720-0d7b22a33465","pitchNumber":3,"startTime":"2026-06-25T00:17:37.790Z","endTime":"2026-06-25T00:17:41.936Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":95.4,"endSpeed":88.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.113750546698345,"aZ":-25.497946155461765,"pfxX":-10.984936998655467,"pfxZ":3.3883844402341747,"pX":0.43093805246341604,"pZ":2.590941551413755,"vX0":8.44446126929037,"vY0":-138.7384840339251,"vZ0":-4.088214371961582,"x":100.57,"y":168.82,"x0":-1.2098763958204233,"y0":50.00005348923407,"z0":5.762541113760329,"aX":-21.62671523684179},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":5.5,"breakHorizontal":18.4,"spinRate":2334,"spinDirection":227},"zone":6,"typeConfidence":0.88,"plateTime":0.393273868800859,"extension":5.755751675538165},"index":3,"playId":"fd4a41e1-b50f-3040-bebb-2ad9e15462ba","pitchNumber":4,"startTime":"2026-06-25T00:17:56.839Z","endTime":"2026-06-25T00:18:00.949Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"index":4,"startTime":"2026-06-25T00:18:05.942Z","endTime":"2026-06-25T00:18:19.752Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"details":{"description":"Pitcher Step Off","code":"PSO","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":2,"strikes":2,"outs":1},"index":5,"playId":"a1657528-499f-47b7-ba89-27c8bc1b505b","startTime":"2026-06-25T00:18:19.752Z","endTime":"2026-06-25T00:18:24.752Z","isPitch":false,"type":"stepoff"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":97.1,"endSpeed":89.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.86474689284793,"aZ":-22.30116887809196,"pfxX":-10.447414406827587,"pfxZ":4.851691024909896,"pX":-0.15046338924513397,"pZ":1.5499325654502112,"vX0":6.787493262471851,"vY0":-141.22700468134224,"vZ0":-7.543396133510342,"x":122.74,"y":196.93,"x0":-1.2181392951075347,"y0":50.0051064834834,"z0":5.672559759871303,"aX":-21.267713260887213},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.4,"breakVerticalInduced":7.6,"breakHorizontal":17.6,"spinRate":2428,"spinDirection":229},"zone":13,"typeConfidence":0.9,"plateTime":0.3867168322064827,"extension":5.7757972536128},"index":6,"playId":"6cc32565-8ab7-32e2-8402-6d4c033d7799","pitchNumber":5,"startTime":"2026-06-25T00:18:34.097Z","endTime":"2026-06-25T00:18:38.522Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:18:38.522Z","atBatIndex":32},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Alex Bregman strikes out swinging.","rbi":0,"awayScore":4,"homeScore":3,"isOut":true},"about":{"atBatIndex":33,"halfInning":"top","isTopInning":true,"inning":4,"startTime":"2026-06-25T00:18:41.393Z","endTime":"2026-06-25T00:21:40.528Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":95.7,"endSpeed":88.2,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.9595958495573,"aZ":-24.934457126341478,"pfxX":-8.69996934290478,"pfxZ":3.648566789751184,"pX":-0.9543025158959667,"pZ":3.4707543051812713,"vX0":4.268616919244234,"vY0":-139.38087889238727,"vZ0":-2.215242230979221,"x":153.38,"y":145.07,"x0":-1.368654030069062,"y0":50.002057493816025,"z0":5.908758303082324,"aX":-17.25445338176718},"breaks":{"breakAngle":32.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":6.4,"breakHorizontal":15.0,"spinRate":2383,"spinDirection":221},"zone":11,"typeConfidence":0.9,"plateTime":0.3917691461596382,"extension":5.592021118175605},"index":0,"playId":"ee99c55a-e2ab-3057-9bd4-d29799e82adf","pitchNumber":1,"startTime":"2026-06-25T00:19:02.096Z","endTime":"2026-06-25T00:19:05.209Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":96.6,"endSpeed":89.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.644407005126393,"aZ":-23.212320796611102,"pfxX":-9.371470220511984,"pfxZ":4.41790127115997,"pX":1.076314672617134,"pZ":2.6101286796715435,"vX0":9.256536761815576,"vY0":-140.53666675805727,"vZ0":-4.755004323334539,"x":75.97,"y":168.31,"x0":-1.0202879053261111,"y0":50.003792844346584,"z0":5.804430570199597,"aX":-19.011726333507063},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":7.3,"breakHorizontal":15.4,"spinRate":2483,"spinDirection":228},"zone":12,"typeConfidence":0.91,"plateTime":0.3876629060218528,"extension":5.76748060299315},"index":1,"playId":"277c940d-e6ce-3cec-8930-176c64acfd6f","pitchNumber":2,"startTime":"2026-06-25T00:19:19.505Z","endTime":"2026-06-25T00:19:23.822Z","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":90.4,"endSpeed":83.9,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.632855136118287,"aZ":-31.029135010807572,"pfxX":-7.918267966536703,"pfxZ":0.6409113353764049,"pX":-0.36350413439829315,"pZ":3.3617670629225507,"vX0":4.621724778326659,"vY0":-131.70530415196967,"vZ0":-1.319638963123129,"x":130.86,"y":148.01,"x0":-1.1008369086244951,"y0":50.00018553305959,"z0":6.137291581749126,"aX":-14.085962359151695},"breaks":{"breakAngle":22.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.9,"breakVerticalInduced":1.1,"breakHorizontal":13.6,"spinRate":2219,"spinDirection":235},"zone":11,"typeConfidence":0.9,"plateTime":0.41386832377180927,"extension":5.670614153981184},"index":2,"playId":"4a9a7434-3c80-3bf2-bbd1-0db34c88d73c","pitchNumber":3,"startTime":"2026-06-25T00:19:38.158Z","endTime":"2026-06-25T00:19:42.268Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.127124455185015,"aZ":-23.866416310886024,"pfxX":-9.688578437907346,"pfxZ":4.208541302104372,"pX":-0.732724578302394,"pZ":3.2505728634314215,"vX0":5.052950246997435,"vY0":-139.1164094568572,"vZ0":-2.8855261714735305,"x":144.93,"y":151.01,"x0":-1.3068766126146243,"y0":50.004069025555886,"z0":5.87094123123695,"aX":-19.126644727363885},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.2,"breakHorizontal":16.6,"spinRate":2411,"spinDirection":231},"zone":1,"typeConfidence":0.89,"plateTime":0.39266484143523117,"extension":5.604511092038255},"index":3,"playId":"6ceda38b-0435-3b6b-a4f0-95a16edad67c","pitchNumber":4,"startTime":"2026-06-25T00:19:55.840Z","endTime":"2026-06-25T00:20:05.385Z","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":96.4,"endSpeed":89.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.679983480967163,"aZ":-16.15520415509185,"pfxX":-5.438260485865066,"pfxZ":7.884602864283623,"pX":0.19857464532854424,"pZ":2.5057393248200923,"vX0":6.106887078923994,"vY0":-140.41972253272084,"vZ0":-5.777586399184935,"x":109.43,"y":171.13,"x0":-1.280280796747478,"y0":50.00077604561103,"z0":5.611494577068852,"aX":-11.045733676490944},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.5,"breakVerticalInduced":13.6,"breakHorizontal":8.9,"spinRate":2341,"spinDirection":230},"zone":5,"typeConfidence":0.91,"plateTime":0.38753624693108835,"extension":5.74207660171962},"index":4,"playId":"1ff9515d-c43f-323d-81c7-1eab0c631cc9","pitchNumber":5,"startTime":"2026-06-25T00:20:23.015Z","endTime":"2026-06-25T00:20:26.549Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.5,"endSpeed":85.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.178361535868586,"aZ":-26.10255966505849,"pfxX":-8.365340151583474,"pfxZ":3.3296383686489923,"pX":1.948940121509836,"pZ":1.2240064592465871,"vX0":10.66231081497329,"vY0":-132.87602087275272,"vZ0":-7.101796679599276,"x":42.71,"y":205.73,"x0":-0.9922307141970689,"y0":50.00394157514984,"z0":5.775290263444385,"aX":-15.25728348282456},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.4,"breakVerticalInduced":4.9,"breakHorizontal":13.4,"spinRate":2259,"spinDirection":239},"zone":14,"typeConfidence":0.9,"plateTime":0.4091342566782865,"extension":5.900765932899081},"index":5,"playId":"95ccc180-bb5a-3fcb-a15a-f85e24c944bd","pitchNumber":6,"startTime":"2026-06-25T00:20:45.633Z","endTime":"2026-06-25T00:20:48.910Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.1,"endSpeed":85.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.447332427500534,"aZ":-28.40174462579327,"pfxX":-8.083560743072574,"pfxZ":2.0831897339785375,"pX":1.2045022061927153,"pZ":2.376931347179458,"vX0":8.486959336183768,"vY0":-132.5920299184922,"vZ0":-4.182656572347802,"x":71.09,"y":174.6,"x0":-0.9597847348079473,"y0":50.00658262020091,"z0":6.004147995563826,"aX":-14.66259609116157},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.3,"breakVerticalInduced":3.2,"breakHorizontal":13.2,"spinRate":2150,"spinDirection":237},"zone":14,"typeConfidence":0.91,"plateTime":0.4102304048444978,"extension":5.659113864088343},"index":6,"playId":"ea64f530-dc4c-335d-bd86-9ecca021051a","pitchNumber":7,"startTime":"2026-06-25T00:21:10.333Z","endTime":"2026-06-25T00:21:15.681Z","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,"runnerGoing":true},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":90.4,"endSpeed":84.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.59477758443123,"aZ":-25.978132501195603,"pfxX":-8.13795645182477,"pfxZ":3.475823653066361,"pX":0.3449009543100576,"pZ":1.4047132262323678,"vX0":6.982306571333321,"vY0":-131.56277781514984,"vZ0":-6.557879111441576,"x":103.85,"y":200.85,"x0":-1.264986273134737,"y0":50.00315564313494,"z0":5.81202398128328,"aX":-14.502070070279146},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.3,"breakHorizontal":13.6,"spinRate":2139,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.4137259536532043,"extension":5.772804299707454},"index":7,"playId":"6305e194-9c1c-33c8-b2c0-74546d4e4b22","pitchNumber":8,"startTime":"2026-06-25T00:21:33.517Z","endTime":"2026-06-25T00:21:40.528Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:21:40.528Z","atBatIndex":33},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Mark Vientos homers (10) on a line drive to left center field.","rbi":1,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":34,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-25T00:23:32.536Z","endTime":"2026-06-25T00:24:56.493Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":75},"count":{"balls":1,"strikes":1,"outs":0},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":{"id":684007,"link":"/api/v1/people/684007"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":89.5,"endSpeed":82.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.69779542824176,"aZ":-14.567431543583101,"pfxX":7.352595375752094,"pfxZ":10.203774788295371,"pX":0.2051517414013255,"pZ":3.6468959499692954,"vX0":-4.693167877262177,"vY0":-130.3479459049383,"vZ0":-1.8707136031892921,"x":109.18,"y":140.31,"x0":1.0712227931875924,"y0":50.0020233872727,"z0":5.470438709743859,"aX":12.686198817932146},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.4,"breakHorizontal":-12.4,"spinRate":2480,"spinDirection":142},"zone":12,"typeConfidence":2.0,"plateTime":0.41976931584618704,"extension":6.183192070732274},"index":0,"playId":"8472daac-51a7-3a87-a410-99827154becd","pitchNumber":1,"startTime":"2026-06-25T00:23:48.053Z","endTime":"2026-06-25T00:23:52.460Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":3,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-25T00:24:04.290Z","endTime":"2026-06-25T00:24:17.039Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"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":90.1,"endSpeed":82.4,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.490480670725518,"aZ":-14.67791053779318,"pfxX":7.276209935672426,"pfxZ":10.03201115011752,"pX":-0.08400294299889129,"pZ":3.4856691738133914,"vX0":-5.57881677836267,"vY0":-131.15808506035668,"vZ0":-2.024618026181618,"x":120.2,"y":144.67,"x0":1.124263987082781,"y0":50.00149674191354,"z0":5.360998198406671,"aX":12.688247796562434},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.7,"breakVerticalInduced":18.0,"breakHorizontal":-12.0,"spinRate":2510,"spinDirection":135},"zone":2,"typeConfidence":2.0,"plateTime":0.41745411107382147,"extension":6.213386837181568},"index":2,"playId":"9142f106-3ccf-3612-b300-a070986c7850","pitchNumber":2,"startTime":"2026-06-25T00:24:17.039Z","endTime":"2026-06-25T00:24:20.798Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":91.0,"endSpeed":83.0,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.583805897580927,"aZ":-13.409786848990484,"pfxX":7.725258866760871,"pfxZ":10.577358106248711,"pX":0.1490737885054608,"pZ":3.3225774794769802,"vX0":-4.805346584428917,"vY0":-132.4201730331042,"vZ0":-2.6703323323528236,"x":111.32,"y":149.07,"x0":0.9847008214334755,"y0":50.001903237991115,"z0":5.326592242747602,"aX":13.702723402780965},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.3,"breakVerticalInduced":18.7,"breakHorizontal":-13.0,"spinRate":2564,"spinDirection":144},"zone":2,"typeConfidence":2.0,"plateTime":0.41382030309249807,"extension":6.245096298040475},"hitData":{"launchSpeed":108.4,"launchAngle":23.0,"totalDistance":416.0,"trajectory":"line_drive","hardness":"medium","location":"78","coordinates":{"coordX":69.36,"coordY":40.39}},"index":3,"playId":"4b835b44-75bf-30b3-8c52-1e56a8185031","pitchNumber":3,"startTime":"2026-06-25T00:24:31.796Z","endTime":"2026-06-25T00:24:56.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:24:56.493Z","atBatIndex":34},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Marcus Semien flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":35,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-25T00:24:44.115Z","endTime":"2026-06-25T00:25:24.764Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.2,"endSpeed":73.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.088072434271155,"aZ":-33.20137299830353,"pfxX":-8.58871790006389,"pfxZ":-0.7498811882615524,"pX":0.5179754010406343,"pZ":2.4827640164647398,"vX0":0.23605019569693286,"vY0":-115.45253629872711,"vZ0":0.21787633802251816,"x":97.26,"y":171.75,"x0":1.533114160227527,"y0":50.00493686122513,"z0":5.551704572085491,"aX":-11.73358115689594},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.2,"breakVerticalInduced":-1.1,"breakHorizontal":15.6,"spinRate":2479,"spinDirection":298},"zone":6,"typeConfidence":2.0,"plateTime":0.4722688878815182,"extension":6.1487976445453},"hitData":{"launchSpeed":87.2,"launchAngle":37.0,"totalDistance":288.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":200.26,"coordY":109.95}},"index":0,"playId":"094bb7e2-15b6-3346-b073-7a9ddced78f8","pitchNumber":1,"startTime":"2026-06-25T00:25:15.702Z","endTime":"2026-06-25T00:25:24.764Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:25:24.764Z","atBatIndex":35},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Francisco Alvarez grounds out, second baseman Nico Hoerner to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":36,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-25T00:25:23.708Z","endTime":"2026-06-25T00:27:04.646Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":2},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"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":4},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"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(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.137249224196534,"aZ":-28.169942182662616,"pfxX":7.5698165125001164,"pfxZ":2.7440968204448604,"pX":-0.21065761519632561,"pZ":1.3969186262371476,"vX0":-5.741590058596112,"vY0":-119.33409206489178,"vZ0":-3.4782915808772232,"x":125.03,"y":201.06,"x0":1.2276517868602543,"y0":50.005790537954056,"z0":5.375725312103913,"aX":11.063250698331569},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.8,"breakVerticalInduced":4.4,"breakHorizontal":-12.6,"spinRate":1210,"spinDirection":121},"zone":13,"typeConfidence":2.0,"plateTime":0.45671060410997244,"extension":6.472208463204128},"index":0,"playId":"9496ad53-b725-3488-81af-1c17bb32b0b9","pitchNumber":1,"startTime":"2026-06-25T00:25:56.995Z","endTime":"2026-06-25T00:26:01.183Z","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":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.1,"endSpeed":76.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.43754496879197,"aZ":-25.102847217090186,"pfxX":6.459622774940499,"pfxZ":4.828322722084673,"pX":0.1445375608258656,"pZ":2.130688382193787,"vX0":-4.4068563440185935,"vY0":-119.54489738075961,"vZ0":-2.5771393456453633,"x":111.49,"y":181.25,"x0":1.161606632357667,"y0":50.00311724569667,"z0":5.448208352713697,"aX":9.462632204285471},"breaks":{"breakAngle":19.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":8.4,"breakHorizontal":-10.8,"spinRate":1263,"spinDirection":121},"zone":8,"typeConfidence":2.0,"plateTime":0.4560729194753992,"extension":6.436993107745369},"index":1,"playId":"9d54deb2-0d7e-3648-92e3-32731cba82d0","pitchNumber":2,"startTime":"2026-06-25T00:26:09.279Z","endTime":"2026-06-25T00:26:12.489Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.0,"endSpeed":76.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.592134305988356,"aZ":-26.789774538604945,"pfxX":7.797451998011534,"pfxZ":3.6876433707469687,"pX":0.3802373775122921,"pZ":1.248595824214996,"vX0":-4.333854505853114,"vY0":-119.41147987246697,"vZ0":-3.971822515715318,"x":102.51,"y":205.07,"x0":1.1952677961339504,"y0":50.00271551392253,"z0":5.313721345141874,"aX":11.386157012243636},"breaks":{"breakAngle":21.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.2,"breakVerticalInduced":6.1,"breakHorizontal":-13.2,"spinRate":1254,"spinDirection":122},"zone":14,"typeConfidence":2.0,"plateTime":0.4567525154340313,"extension":6.33125135655643},"index":2,"playId":"e372ca5b-4415-3dd7-9783-2b15ba08dab8","pitchNumber":3,"startTime":"2026-06-25T00:26:26.413Z","endTime":"2026-06-25T00:26:30.102Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.8,"endSpeed":75.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.75086255098868,"aZ":-31.57529100192006,"pfxX":-8.105169085572562,"pfxZ":0.42480821984951156,"pX":-0.3985307856474644,"pZ":2.0245736647677415,"vX0":-1.5970609352814105,"vY0":-117.76499826510536,"vZ0":-1.117296546777551,"x":132.19,"y":184.12,"x0":1.3407396838206798,"y0":50.00487635609126,"z0":5.405882041763695,"aX":-11.472226273218626},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.8,"breakVerticalInduced":0.7,"breakHorizontal":15.1,"spinRate":2460,"spinDirection":304},"zone":7,"typeConfidence":2.0,"plateTime":0.46374363475446145,"extension":6.24127381721666},"index":3,"playId":"7585f9fd-8829-34b4-8ea5-11ca2f9a712f","pitchNumber":4,"startTime":"2026-06-25T00:26:41.810Z","endTime":"2026-06-25T00:26:46.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":82.5,"endSpeed":76.4,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.665320093434012,"aZ":-25.31621176806523,"pfxX":8.594706979017108,"pfxZ":4.656870648059641,"pX":0.6293636897600209,"pZ":1.2353907922823366,"vX0":-3.991403626369406,"vY0":-120.1887136815462,"vZ0":-4.526776213051625,"x":93.01,"y":205.42,"x0":1.1882611745869165,"y0":50.00544619908993,"z0":5.3717638319750725,"aX":12.670006161609829},"breaks":{"breakAngle":25.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":7.7,"breakHorizontal":-14.8,"spinRate":1364,"spinDirection":124},"zone":14,"typeConfidence":2.0,"plateTime":0.4544293427144446,"extension":6.364475307340861},"hitData":{"launchSpeed":73.0,"launchAngle":7.0,"totalDistance":72.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":128.5,"coordY":150.16}},"index":4,"playId":"80affb72-53d7-3a7a-b151-a33f705a9b19","pitchNumber":5,"startTime":"2026-06-25T00:26:56.058Z","endTime":"2026-06-25T00:27:04.646Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:27:04.646Z","atBatIndex":36},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Eric Wagaman grounds out, third baseman Alex Bregman to first baseman Michael Busch.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":37,"halfInning":"bottom","isTopInning":false,"inning":4,"startTime":"2026-06-25T00:27:05.538Z","endTime":"2026-06-25T00:28:16.465Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":80.0,"endSpeed":74.7,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.31485482480779,"aZ":-31.079352091235062,"pfxX":-10.248817545679907,"pfxZ":0.7821223170149132,"pX":-0.13584943372550096,"pZ":3.604271666188436,"vX0":-0.6428785265195249,"vY0":-116.66347589708248,"vZ0":2.0736259722786645,"x":122.18,"y":141.46,"x0":1.4767769971037976,"y0":50.00342169256951,"z0":5.597408083596889,"aX":-14.377261996683377},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":2.0,"breakHorizontal":18.8,"spinRate":2414,"spinDirection":293},"zone":11,"typeConfidence":2.0,"plateTime":0.46635267194531593,"extension":6.2515082728444575},"index":0,"playId":"c11b43cd-f1c4-3f0c-804b-c58430da9573","pitchNumber":1,"startTime":"2026-06-25T00:27:33.912Z","endTime":"2026-06-25T00:27:37.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.6,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.3191164050318,"aZ":-31.420919415267402,"pfxX":8.149843646612245,"pfxZ":0.5167899469471688,"pX":0.9163632409921312,"pZ":2.917885162029205,"vX0":-3.390606400558545,"vY0":-119.53585831124066,"vZ0":0.4789743807707125,"x":82.07,"y":160.0,"x0":1.291777428214137,"y0":50.00217315139336,"z0":5.528395630673822,"aX":11.832773617698697},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.1,"breakVerticalInduced":1.3,"breakHorizontal":-14.0,"spinRate":1267,"spinDirection":124},"zone":12,"typeConfidence":2.0,"plateTime":0.45762959716173324,"extension":6.221084495155879},"index":1,"playId":"ee622d8a-ecd6-3724-acf3-9acee1bb43e9","pitchNumber":2,"startTime":"2026-06-25T00:27:47.666Z","endTime":"2026-06-25T00:27:52.176Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.7,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.79811787302988,"aZ":-27.01861591232979,"pfxX":7.53201852895387,"pfxZ":3.5614235053960437,"pX":-0.24033082318904667,"pZ":2.0152244767708276,"vX0":-5.43632905954691,"vY0":-119.00835358967612,"vZ0":-2.1653842081730854,"x":126.16,"y":184.37,"x0":1.084320241815122,"y0":50.00370056409003,"z0":5.361296196024188,"aX":10.907748993438016},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.3,"breakVerticalInduced":6.2,"breakHorizontal":-12.5,"spinRate":1157,"spinDirection":124},"zone":8,"typeConfidence":2.0,"plateTime":0.4585747202823298,"extension":6.361922830575227},"hitData":{"launchSpeed":77.3,"launchAngle":2.0,"totalDistance":51.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":107.72,"coordY":174.99}},"index":2,"playId":"24329391-5739-37f3-8d50-f8ac55feaebb","pitchNumber":3,"startTime":"2026-06-25T00:28:09.150Z","endTime":"2026-06-25T00:28:16.465Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:28:16.465Z","atBatIndex":37},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez challenged (pitch result), call on the field was overturned: Michael Busch called out on strikes.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":38,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-25T00:30:21.608Z","endTime":"2026-06-25T00:31:46.722Z","isComplete":true,"isScoringPlay":false,"hasReview":true,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":682626,"link":"/api/v1/people/682626"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.1,"endSpeed":86.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.824732522156626,"aZ":-27.182969725564377,"pfxX":-10.195575412084054,"pfxZ":2.6151540539598273,"pX":-0.9529180491922381,"pZ":3.5055450901153424,"vX0":5.032113588099304,"vY0":-136.97388309082757,"vZ0":-1.5293167465274933,"x":153.32,"y":144.13,"x0":-1.4841720326318864,"y0":50.004031346238854,"z0":5.920767941183622,"aX":-19.472554295835298},"breaks":{"breakAngle":33.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.2,"breakVerticalInduced":4.7,"breakHorizontal":17.5,"spinRate":2256,"spinDirection":232},"zone":11,"typeConfidence":0.8,"plateTime":0.3990993103827467,"extension":5.3937495175502095},"index":0,"playId":"2896e4a9-356e-3cd6-9781-2c9ce8e8ea3f","pitchNumber":1,"startTime":"2026-06-25T00:30:23.661Z","endTime":"2026-06-25T00:30:27.772Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":94.2,"endSpeed":87.0,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.071675391529155,"aZ":-25.14648965319109,"pfxX":-10.652539202551935,"pfxZ":3.6569375396001593,"pX":-0.2552585726258992,"pZ":2.403146597259902,"vX0":6.470868678395664,"vY0":-137.14074083017402,"vZ0":-4.649654284759894,"x":126.73,"y":173.9,"x0":-1.2517647874447018,"y0":50.0001787375939,"z0":5.818865539308355,"aX":-20.448901870355485},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.7,"breakVerticalInduced":5.9,"breakHorizontal":18.1,"spinRate":2230,"spinDirection":235},"zone":5,"typeConfidence":0.85,"plateTime":0.3981894519339888,"extension":5.4936120145833565},"index":1,"playId":"cec9e6df-ac39-303b-826d-44dd4c51c8e5","pitchNumber":2,"startTime":"2026-06-25T00:30:33.646Z","endTime":"2026-06-25T00:30:37.602Z","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":0},"pitchData":{"startSpeed":95.1,"endSpeed":87.6,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.832661937964488,"aZ":-23.61166632861697,"pfxX":-10.857717902014068,"pfxZ":4.3747551770149435,"pX":-0.4550617977639597,"pZ":3.0309893603877556,"vX0":6.255810647172884,"vY0":-138.4740299400712,"vZ0":-3.4223581470147453,"x":134.35,"y":156.94,"x0":-1.3243721569953022,"y0":50.00106784931662,"z0":5.849485700798309,"aX":-21.2354353243647},"breaks":{"breakAngle":39.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.6,"breakVerticalInduced":7.4,"breakHorizontal":18.5,"spinRate":2293,"spinDirection":231},"zone":1,"typeConfidence":0.88,"plateTime":0.39446504307441677,"extension":5.491096940917678},"index":2,"playId":"79b95438-6d51-38a6-82ea-5ef50b9bd543","pitchNumber":3,"startTime":"2026-06-25T00:30:45.476Z","endTime":"2026-06-25T00:30:48.928Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-25T00:30:59.679Z","endTime":"2026-06-25T00:31:08.023Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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":89.8,"endSpeed":83.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.556719029812445,"aZ":-29.618392557302148,"pfxX":-8.606346268243744,"pfxZ":1.4499142367497413,"pX":-1.5072838600889795,"pZ":2.3974482205504586,"vX0":3.0619256071399947,"vY0":-130.94833568891934,"vZ0":-3.380538817050442,"x":174.45,"y":174.05,"x0":-1.562883307984741,"y0":50.003987297942395,"z0":5.883804108396439,"aX":-15.183419830296874},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.2,"breakVerticalInduced":2.2,"breakHorizontal":15.1,"spinRate":2052,"spinDirection":243},"zone":13,"typeConfidence":0.9,"plateTime":0.4157800212799061,"extension":5.515789931447149},"index":4,"playId":"58e7da50-16d7-3ba4-9acd-1fcc386c0dc7","pitchNumber":4,"startTime":"2026-06-25T00:31:08.023Z","endTime":"2026-06-25T00:31:12.024Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":0},"pitchData":{"startSpeed":88.9,"endSpeed":82.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.265701594502367,"aZ":-28.94432379711962,"pfxX":-9.590990008624672,"pfxZ":1.8824149039623155,"pX":-0.6831699909046112,"pZ":1.9744100692991324,"vX0":4.836741257909158,"vY0":-129.39100272695902,"vZ0":-4.325115931302928,"x":143.04,"y":185.47,"x0":-1.3200068039551962,"y0":50.00027080569693,"z0":5.858013978256266,"aX":-16.43585593780279},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":2.8,"breakHorizontal":16.4,"spinRate":2006,"spinDirection":243},"zone":7,"typeConfidence":0.9,"plateTime":0.4215691731969917,"extension":5.739767898932036},"index":5,"playId":"6f10be7d-5050-37c7-9b73-f93c503aa3ca","pitchNumber":5,"startTime":"2026-06-25T00:31:19.716Z","endTime":"2026-06-25T00:31:46.722Z","isPitch":true,"type":"pitch"}],"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MJ","challengeTeamId":121,"player":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"}},"playEndTime":"2026-06-25T00:31:46.722Z","atBatIndex":38},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Nico Hoerner grounds out, second baseman Marcus Semien to first baseman Mark Vientos.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":39,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-25T00:31:36.120Z","endTime":"2026-06-25T00:33:16.192Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4,5],"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":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"pitchData":{"startSpeed":97.3,"endSpeed":89.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.797100738583925,"aZ":-26.550540043268917,"pfxX":-11.614940240658154,"pfxZ":2.7637581519834153,"pX":0.4422661894566506,"pZ":2.1838547621396187,"vX0":9.125362957356899,"vY0":-141.3460584636262,"vZ0":-4.769530174185199,"x":100.14,"y":179.82,"x0":-1.3114495567032285,"y0":50.0013792400626,"z0":5.588018893466405,"aX":-23.61078461752944},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":4.2,"breakHorizontal":19.3,"spinRate":2346,"spinDirection":239},"zone":6,"typeConfidence":0.88,"plateTime":0.38682437877436104,"extension":5.673273895865256},"index":0,"playId":"7e138f65-383e-35ca-9aee-3f0c96750ce9","pitchNumber":1,"startTime":"2026-06-25T00:31:56.956Z","endTime":"2026-06-25T00:32:01.261Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":1},"index":1,"startTime":"2026-06-25T00:32:07.503Z","endTime":"2026-06-25T00:32:18.340Z","isPitch":false,"type":"action","player":{"id":663538,"link":"/api/v1/people/663538"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.0,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.89854130524864,"aZ":-24.844750825048514,"pfxX":-9.914946400525874,"pfxZ":3.6321705623883407,"pX":-0.5055967064015519,"pZ":2.899186880677679,"vX0":6.053671714924018,"vY0":-140.69899416943724,"vZ0":-3.7278487251949337,"x":136.27,"y":160.5,"x0":-1.3892506886811187,"y0":50.00493310822025,"z0":5.838642521035843,"aX":-20.015746560200466},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.0,"breakVerticalInduced":6.0,"breakHorizontal":16.8,"spinRate":2371,"spinDirection":231},"zone":1,"typeConfidence":0.89,"plateTime":0.3882865710913861,"extension":5.591546172732236},"index":2,"playId":"f8dc5ae4-973c-3de3-9178-7770227cfc6d","pitchNumber":2,"startTime":"2026-06-25T00:32:18.340Z","endTime":"2026-06-25T00:32:22.294Z","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":91.3,"endSpeed":84.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.64366541721712,"aZ":-30.003009236660514,"pfxX":-9.064752680556227,"pfxZ":1.1995709938673267,"pX":-0.3417473631445775,"pZ":0.8951079615153781,"vX0":5.587147862402143,"vY0":-132.88617287455352,"vZ0":-7.254987281971557,"x":130.03,"y":214.61,"x0":-1.2823644253492614,"y0":50.003147490705864,"z0":5.809229972693851,"aX":-16.384257176882745},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-31.6,"breakVerticalInduced":1.0,"breakHorizontal":15.4,"spinRate":1985,"spinDirection":244},"zone":13,"typeConfidence":0.91,"plateTime":0.4105323792937918,"extension":5.722632106432451},"index":3,"playId":"d61af8c5-36af-3352-89a9-c0fc410ec391","pitchNumber":3,"startTime":"2026-06-25T00:32:35.655Z","endTime":"2026-06-25T00:32:39.265Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":90.8,"endSpeed":84.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.361077407560316,"aZ":-27.848224375149023,"pfxX":-9.187463168984412,"pfxZ":2.4312575333905637,"pX":0.15366165889362893,"pZ":0.8995325992403812,"vX0":7.099317814301604,"vY0":-131.9474042143897,"vZ0":-7.308879233038921,"x":111.14,"y":214.49,"x0":-1.3644130820780158,"y0":50.00485059025513,"z0":5.728022372175977,"aX":-16.369220423380117},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.9,"breakVerticalInduced":3.1,"breakHorizontal":15.2,"spinRate":2028,"spinDirection":247},"zone":14,"typeConfidence":0.91,"plateTime":0.4134800496001536,"extension":5.680951463333613},"index":4,"playId":"496c5771-d961-3e67-86ac-1d01a5861930","pitchNumber":4,"startTime":"2026-06-25T00:32:51.508Z","endTime":"2026-06-25T00:32:55.231Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":96.7,"endSpeed":89.5,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.29751472317096,"aZ":-24.751914292070225,"pfxX":-9.847681046932781,"pfxZ":3.654681097676402,"pX":0.5499368178191013,"pZ":2.6452621238799,"vX0":7.954320693538245,"vY0":-140.760325691787,"vZ0":-4.4523938641243,"x":96.04,"y":167.36,"x0":-1.0160780227914197,"y0":50.00382236015609,"z0":5.8260245305917,"aX":-20.003739967013598},"breaks":{"breakAngle":36.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-22.9,"breakVerticalInduced":6.0,"breakHorizontal":16.4,"spinRate":2353,"spinDirection":226},"zone":6,"typeConfidence":0.89,"plateTime":0.3873171379725262,"extension":5.735670492015961},"hitData":{"launchSpeed":50.5,"launchAngle":-45.0,"totalDistance":4.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":138.22,"coordY":149.53}},"index":5,"playId":"a31991e2-7bd5-3f0b-bdcc-e132e70b92f5","pitchNumber":5,"startTime":"2026-06-25T00:33:04.811Z","endTime":"2026-06-25T00:33:16.192Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:33:16.192Z","atBatIndex":39},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Carson Kelly grounds out, third baseman Bo Bichette to first baseman Mark Vientos.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":40,"halfInning":"top","isTopInning":true,"inning":5,"startTime":"2026-06-25T00:33:12.477Z","endTime":"2026-06-25T00:35:32.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,5,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"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":98.4,"endSpeed":91.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.656461933552325,"aZ":-26.19714732596819,"pfxX":-11.059776835405739,"pfxZ":2.853479980054794,"pX":-0.9721931254084257,"pZ":1.7160364398655144,"vX0":5.055044226231439,"vY0":-143.2794401610313,"vZ0":-6.523392285305465,"x":154.06,"y":192.45,"x0":-1.314687577152749,"y0":50.003059721230585,"z0":5.641060297777659,"aX":-23.177095567702413},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-23.9,"breakVerticalInduced":4.1,"breakHorizontal":19.1,"spinRate":2332,"spinDirection":233},"zone":13,"typeConfidence":0.88,"plateTime":0.38113230577931745,"extension":5.622524324591111},"index":0,"playId":"029718b4-ab96-3b42-bea0-72e050704baa","pitchNumber":1,"startTime":"2026-06-25T00:33:41.265Z","endTime":"2026-06-25T00:33:44.684Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":96.0,"endSpeed":88.4,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.102264011033327,"aZ":-16.78992052793533,"pfxX":-8.235029486621581,"pfxZ":7.750942772308583,"pX":0.9752310381234234,"pZ":1.672419559000542,"vX0":8.781810226311936,"vY0":-139.44114857228925,"vZ0":-7.642269962725734,"x":79.83,"y":193.62,"x0":-1.1335078337741895,"y0":50.00047027158937,"z0":5.540456429184816,"aX":-16.339527505606945},"breaks":{"breakAngle":38.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":12.7,"breakHorizontal":13.3,"spinRate":2248,"spinDirection":234},"zone":14,"typeConfidence":0.66,"plateTime":0.3916554197055495,"extension":5.764882984034774},"index":1,"playId":"bb8c84c0-983d-3aa0-ae77-51f0060d679e","pitchNumber":2,"startTime":"2026-06-25T00:33:55.546Z","endTime":"2026-06-25T00:33:59.588Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":95.5,"endSpeed":88.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.575114069898262,"aZ":-25.891442445046554,"pfxX":-11.568826406911597,"pfxZ":3.1944589411127104,"pX":-0.03856984984420831,"pZ":2.03140732900654,"vX0":7.366387276812167,"vY0":-138.94499647070054,"vZ0":-5.396890459299544,"x":118.47,"y":183.93,"x0":-1.213855797933847,"y0":50.00079450033486,"z0":5.707339690499058,"aX":-22.7381238922386},"breaks":{"breakAngle":38.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.0,"breakVerticalInduced":4.9,"breakHorizontal":19.6,"spinRate":2330,"spinDirection":231},"zone":8,"typeConfidence":0.87,"plateTime":0.39339772813938856,"extension":5.63260772716474},"index":2,"playId":"7a9a0c35-bd11-3b11-9423-eaae2431942b","pitchNumber":3,"startTime":"2026-06-25T00:34:11.051Z","endTime":"2026-06-25T00:34:14.755Z","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":2},"pitchData":{"startSpeed":95.6,"endSpeed":88.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.641381528143086,"aZ":-27.091158645283347,"pfxX":-10.992759430145927,"pfxZ":2.5645158408041357,"pX":0.45702847864675983,"pZ":1.5276612929470343,"vX0":8.631610747942593,"vY0":-139.00818341075754,"vZ0":-6.149695859578678,"x":99.58,"y":197.53,"x0":-1.2416765008533834,"y0":50.000380311758256,"z0":5.538032380780349,"aX":-21.769576167864543},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.0,"breakVerticalInduced":3.7,"breakHorizontal":18.4,"spinRate":2299,"spinDirection":232},"zone":14,"typeConfidence":0.88,"plateTime":0.3922225948872704,"extension":5.6489799829015475},"index":3,"playId":"68a86401-497f-3d5e-a18e-095fb2fa3570","pitchNumber":4,"startTime":"2026-06-25T00:34:26.047Z","endTime":"2026-06-25T00:34:29.882Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"index":4,"startTime":"2026-06-25T00:34:34.986Z","endTime":"2026-06-25T00:34:48.534Z","isPitch":false,"type":"action","player":{"id":608348,"link":"/api/v1/people/608348"}},{"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":2},"pitchData":{"startSpeed":96.5,"endSpeed":89.3,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.461368665593376,"aZ":-24.986062191855105,"pfxX":-9.914840194126032,"pfxZ":3.5730890010159246,"pX":1.4742138473647086,"pZ":1.1403001423014982,"vX0":10.409067417914361,"vY0":-140.12821477536386,"vZ0":-7.917014441972633,"x":60.81,"y":207.99,"x0":-0.9812709113930393,"y0":50.00076463472586,"z0":5.60727294859625,"aX":-19.928975749585057},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":5.2,"breakHorizontal":16.1,"spinRate":2252,"spinDirection":233},"zone":14,"typeConfidence":0.91,"plateTime":0.38926989298888603,"extension":5.816325231771408},"index":5,"playId":"7f64b4bb-6523-31e5-8317-5361ac50d20c","pitchNumber":5,"startTime":"2026-06-25T00:34:48.534Z","endTime":"2026-06-25T00:34:52.481Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":91.2,"endSpeed":84.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.283906826837903,"aZ":-27.759702068099323,"pfxX":-8.96832424911531,"pfxZ":2.4438862487918165,"pX":0.30610714799288674,"pZ":1.4882485143533348,"vX0":6.725001530581809,"vY0":-132.69832973752767,"vZ0":-5.919332787945281,"x":105.33,"y":198.6,"x0":-1.0811923219517316,"y0":50.00130570929525,"z0":5.739838316728507,"aX":-16.17998382617069},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.2,"breakVerticalInduced":3.5,"breakHorizontal":15.0,"spinRate":2108,"spinDirection":241},"zone":14,"typeConfidence":0.91,"plateTime":0.4109344082155535,"extension":5.83035628533632},"index":6,"playId":"b7d34a3b-51b5-3149-be8f-b01b46a8c66f","pitchNumber":6,"startTime":"2026-06-25T00:35:07.259Z","endTime":"2026-06-25T00:35:10.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.066532231840917,"aZ":-26.1540324444178,"pfxX":-10.818680374191484,"pfxZ":3.0342187269474863,"pX":-0.0386415851475161,"pZ":1.7990974921270106,"vX0":7.0076193962033475,"vY0":-139.25875323690607,"vZ0":-5.841411742080412,"x":118.47,"y":190.2,"x0":-1.1678323712790568,"y0":50.006855276933386,"z0":5.629067012207088,"aX":-21.486531905970747},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.1,"breakVerticalInduced":4.6,"breakHorizontal":18.4,"spinRate":2298,"spinDirection":233},"zone":8,"typeConfidence":0.88,"plateTime":0.39169239437895476,"extension":5.736635644788802},"hitData":{"launchSpeed":90.7,"launchAngle":-25.0,"totalDistance":5.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":108.23,"coordY":173.98}},"index":7,"playId":"134783ea-db2e-30c8-92db-4d7e8732baf9","pitchNumber":7,"startTime":"2026-06-25T00:35:25.195Z","endTime":"2026-06-25T00:35:32.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:35:32.350Z","atBatIndex":40},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"A.J. Ewing walks.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":41,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T00:37:59.878Z","endTime":"2026-06-25T00:40:02.381Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[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":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"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(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":89.7,"endSpeed":82.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.136480431767836,"aZ":-12.667792798545497,"pfxX":6.432277293254236,"pfxZ":11.269930654981586,"pX":-0.9600424590101242,"pZ":1.921162526768764,"vX0":-7.237482795680365,"vY0":-130.39967710937327,"vZ0":-6.200308896320408,"x":153.59,"y":186.91,"x0":1.009168235322722,"y0":50.00020490335923,"z0":5.276288674477635,"aX":11.131066494053956},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.6,"breakVerticalInduced":19.3,"breakHorizontal":-10.2,"spinRate":2446,"spinDirection":140},"zone":13,"typeConfidence":2.0,"plateTime":0.4192296172965033,"extension":6.047288571206923},"index":0,"playId":"b77693e0-dd58-36e6-9632-95d3cf44dab7","pitchNumber":1,"startTime":"2026-06-25T00:38:06.313Z","endTime":"2026-06-25T00:38:10.320Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"L","description":"Foul Bunt"},"description":"Foul Bunt","code":"L","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.7,"endSpeed":74.2,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":18.756726582142853,"aZ":-31.523801410114917,"pfxX":-5.692626740169521,"pfxZ":0.47148709073071515,"pX":0.37819122221752444,"pZ":3.1804453419250294,"vX0":-0.7396109677922487,"vY0":-116.14782219893553,"vZ0":1.2808327808655806,"x":102.58,"y":152.91,"x0":1.440284213270986,"y0":50.004503617856756,"z0":5.5867547321920865,"aX":-7.89242685297418},"breaks":{"breakAngle":14.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":1.3,"breakHorizontal":10.6,"spinRate":2420,"spinDirection":298},"zone":3,"typeConfidence":2.0,"plateTime":0.4689555262684024,"extension":6.148750624389166},"index":1,"playId":"4732d5c1-a4a8-3b54-bab2-bfa8b96059fb","pitchNumber":2,"startTime":"2026-06-25T00:38:21.414Z","endTime":"2026-06-25T00:38:28.380Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-25T00:38:55.847Z","endTime":"2026-06-25T00:39:04.698Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.5,"endSpeed":74.7,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.563850760718317,"aZ":-23.549726116649786,"pfxX":4.802750096061265,"pfxZ":6.037082829142896,"pX":0.4632173689992938,"pZ":3.043190600970056,"vX0":-3.3005178350298032,"vY0":-118.70969986026509,"vZ0":-0.8409976402654641,"x":99.34,"y":156.61,"x0":1.2470893642015606,"y0":50.002022375542595,"z0":5.54444531463645,"aX":6.859492142968001},"breaks":{"breakAngle":14.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.1,"breakVerticalInduced":11.0,"breakHorizontal":-7.9,"spinRate":1144,"spinDirection":124},"zone":3,"typeConfidence":2.0,"plateTime":0.4612795782223733,"extension":6.3855457003572225},"index":3,"playId":"f4e71fdc-0757-3462-9f93-c9c06205ec52","pitchNumber":3,"startTime":"2026-06-25T00:39:04.698Z","endTime":"2026-06-25T00:39:12.482Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.0,"endSpeed":76.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.07661815531505,"aZ":-27.615916467025716,"pfxX":-6.333787154067789,"pfxZ":3.134019649490745,"pX":-1.522878116598189,"pZ":1.344158685873811,"vX0":-4.728654518513468,"vY0":-119.35517534947778,"vZ0":-3.7488949935655373,"x":175.05,"y":202.49,"x0":1.3009170101398249,"y0":50.00457920986321,"z0":5.398241233674729,"aX":-9.219122308845318},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.3,"breakVerticalInduced":5.0,"breakHorizontal":12.6,"spinRate":2505,"spinDirection":307},"zone":13,"typeConfidence":2.0,"plateTime":0.45737710275929144,"extension":6.314568012283413},"index":4,"playId":"61b4997f-1397-3ecb-ac93-3e43d8d970f4","pitchNumber":4,"startTime":"2026-06-25T00:39:26.785Z","endTime":"2026-06-25T00:39:30.025Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.6,"endSpeed":74.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.622742729389646,"aZ":-28.883668047649216,"pfxX":-7.863637305954853,"pfxZ":2.3489592291137953,"pX":-1.6565439118977383,"pZ":2.2146262010292377,"vX0":-4.579537976773102,"vY0":-117.36446181975842,"vZ0":-1.334912741403469,"x":180.14,"y":178.99,"x0":1.3395938874985436,"y0":50.00162905711897,"z0":5.473875538676552,"aX":-10.9981450118752},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":4.2,"breakHorizontal":15.4,"spinRate":2593,"spinDirection":303},"zone":13,"typeConfidence":2.0,"plateTime":0.4661975866020307,"extension":6.272101793136516},"index":5,"playId":"f8eb494e-1fc4-3c8a-a4b3-4d6a0a3350be","pitchNumber":5,"startTime":"2026-06-25T00:39:42.677Z","endTime":"2026-06-25T00:39:45.746Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.76414196224857,"aZ":-31.617205839141093,"pfxX":-7.829103796454554,"pfxZ":0.3888174526241963,"pX":-1.1896633155527065,"pZ":1.8708422674609644,"vX0":-3.518198435444849,"vY0":-118.39313941402435,"vZ0":-1.4534847107137328,"x":162.35,"y":188.27,"x0":1.330822977694043,"y0":50.00170359229723,"z0":5.375822037589192,"aX":-11.156565670809934},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.6,"breakHorizontal":15.0,"spinRate":2505,"spinDirection":294},"zone":13,"typeConfidence":2.0,"plateTime":0.4619450467211643,"extension":6.321070734232919},"index":6,"playId":"26b651a7-97c0-3c84-9eda-862bff6419bf","pitchNumber":6,"startTime":"2026-06-25T00:39:58.364Z","endTime":"2026-06-25T00:40:02.381Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:40:02.381Z","atBatIndex":41},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Brett Baty flies out to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":42,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T00:40:02.225Z","endTime":"2026-06-25T00:42:01.777Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Flyout","eventType":"field_out","movementReason":null,"runner":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"M","description":"Missed Bunt"},"description":"Missed Bunt","code":"M","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":89.7,"endSpeed":82.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.341115091079082,"aZ":-12.506158130215216,"pfxX":4.716044625430365,"pfxZ":11.28605857115089,"pX":0.65765390572505,"pZ":3.0677949821202444,"vX0":-3.2338812018781224,"vY0":-130.63846984255454,"vZ0":-3.478914159884766,"x":91.93,"y":155.95,"x0":1.293573741144964,"y0":50.00643608353406,"z0":5.345592037762466,"aX":8.22222558178116},"breaks":{"breakAngle":30.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":20.0,"breakHorizontal":-7.9,"spinRate":2337,"spinDirection":146},"zone":3,"typeConfidence":2.0,"plateTime":0.41792009158901866,"extension":6.333510433916698},"index":0,"playId":"8279d9ae-88d5-349c-881d-7ab0c84132e8","pitchNumber":1,"startTime":"2026-06-25T00:40:29.946Z","endTime":"2026-06-25T00:40:35.440Z","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":80.2,"endSpeed":74.4,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.7656597310282,"aZ":-32.536573496148705,"pfxX":-8.107956276183799,"pfxZ":-0.26177229835980675,"pX":-1.1721020145726746,"pZ":2.1845949376569624,"vX0":-3.450752745101193,"vY0":-116.86675099981848,"vZ0":-0.4891765676465899,"x":161.68,"y":179.8,"x0":1.374161969774657,"y0":50.00189390106816,"z0":5.436706713262375,"aX":-11.282341982896677},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.5,"breakVerticalInduced":-0.4,"breakHorizontal":15.5,"spinRate":2431,"spinDirection":291},"zone":13,"typeConfidence":2.0,"plateTime":0.46759106777245174,"extension":6.19253547948277},"index":1,"playId":"15757760-78df-308b-8324-9b687e661249","pitchNumber":2,"startTime":"2026-06-25T00:40:51.753Z","endTime":"2026-06-25T00:40:56.492Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"index":2,"startTime":"2026-06-25T00:41:08.929Z","endTime":"2026-06-25T00:41:23.286Z","isPitch":false,"type":"action","player":{"id":683146,"link":"/api/v1/people/683146"}},{"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":90.3,"endSpeed":83.1,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.049807330051593,"aZ":-14.13792499155568,"pfxX":6.154393457183963,"pfxZ":10.203462686882407,"pX":0.987314221399581,"pZ":3.688400271372342,"vX0":-3.3101042344838323,"vY0":-131.63207159176403,"vZ0":-1.527958641543901,"x":79.37,"y":139.19,"x0":1.456780230885684,"y0":50.001362935707576,"z0":5.315111531867744,"aX":10.877101546627372},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":18.4,"breakHorizontal":-10.4,"spinRate":2394,"spinDirection":143},"zone":12,"typeConfidence":2.0,"plateTime":0.4149650211399445,"extension":6.3019666854859615},"index":3,"playId":"5a988e69-ba26-37ef-9afd-42364aff6b84","pitchNumber":3,"startTime":"2026-06-25T00:41:23.286Z","endTime":"2026-06-25T00:41:28.538Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.3,"endSpeed":75.6,"strikeZoneTop":3.328,"strikeZoneBottom":1.68,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.866118298321304,"aZ":-31.804280250086578,"pfxX":-7.330023273266866,"pfxZ":0.2576050789037412,"pX":-0.4176703047533015,"pZ":1.9664422955511007,"vX0":-2.1091517199097938,"vY0":-118.4940966319352,"vZ0":-1.3350693157391738,"x":132.92,"y":185.69,"x0":1.4345079017406117,"y0":50.00349460173369,"z0":5.421013429916336,"aX":-10.509884879008965},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":0.4,"breakHorizontal":13.8,"spinRate":2438,"spinDirection":303},"zone":7,"typeConfidence":2.0,"plateTime":0.46077515572172345,"extension":6.212322151093953},"hitData":{"launchSpeed":94.4,"launchAngle":25.0,"totalDistance":365.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":110.36,"coordY":52.7}},"index":4,"playId":"26aabe0e-2936-3771-aa73-87c9640bb828","pitchNumber":4,"startTime":"2026-06-25T00:41:49.212Z","endTime":"2026-06-25T00:42:01.777Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:42:01.777Z","atBatIndex":42},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Carson Benge flies out to left fielder Matt Shaw.","rbi":0,"awayScore":4,"homeScore":4,"isOut":true},"about":{"atBatIndex":43,"halfInning":"bottom","isTopInning":false,"inning":5,"startTime":"2026-06-25T00:44:07.295Z","endTime":"2026-06-25T00:44:57.719Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":3},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pickoff 1B","eventType":"pickoff_1b","movementReason":"r_pickoff_1b","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":684007,"link":"/api/v1/people/684007"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"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":807713,"link":"/api/v1/people/807713"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"0b380eb1-7dd3-3c1e-adb7-c251e67e65f8","startTime":"2026-06-25T00:42:26.512Z","endTime":"2026-06-25T00:42:29.088Z","isPitch":false,"type":"pickoff"},{"details":{"description":"Cubs challenged (tag play), call on the field was overturned: pitcher Shota Imanaga picks off A.J. Ewing at 1st on throw to first baseman Michael Busch.","event":"Pickoff 1B","eventType":"pickoff_1b","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":true,"hasReview":true},"count":{"balls":0,"strikes":0,"outs":2},"index":1,"actionPlayId":"0b380eb1-7dd3-3c1e-adb7-c251e67e65f8","startTime":"2026-06-25T00:42:29.088Z","endTime":"2026-06-25T00:44:09.594Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"},"reviewDetails":{"isOverturned":true,"inProgress":false,"reviewType":"MA","challengeTeamId":112}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":80.2,"endSpeed":74.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.385634559187075,"aZ":-32.18979367205899,"pfxX":-5.493171649644758,"pfxZ":-0.01488035997159809,"pX":0.5401416136721435,"pZ":1.6671231065369811,"vX0":-0.7661515567597177,"vY0":-116.92803509406272,"vZ0":-1.6620348630839303,"x":96.41,"y":193.77,"x0":1.585376664532519,"y0":50.00081073232869,"z0":5.371664810452507,"aX":-7.7028237755411615},"breaks":{"breakAngle":13.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":-0.1,"breakHorizontal":10.2,"spinRate":2389,"spinDirection":300},"zone":9,"typeConfidence":0.88,"plateTime":0.4661532282384431,"extension":6.130437132513553},"index":2,"playId":"a46dc9c5-27d4-3472-ae28-3d34fbd333bb","pitchNumber":1,"startTime":"2026-06-25T00:44:09.594Z","endTime":"2026-06-25T00:44:13.548Z","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":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.0,"endSpeed":74.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.393429877080795,"aZ":-27.466164337816934,"pfxX":7.0995176112878555,"pfxZ":3.3190208955805893,"pX":2.181031174955585,"pZ":3.182054424111992,"vX0":-0.426916464748889,"vY0":-118.0121567506551,"vZ0":0.26605913962805794,"x":33.86,"y":152.86,"x0":1.4408275949589826,"y0":50.0014529040986,"z0":5.5874957137832135,"aX":10.063114800844755},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.0,"breakVerticalInduced":6.4,"breakHorizontal":-12.7,"spinRate":1152,"spinDirection":122},"zone":12,"typeConfidence":0.91,"plateTime":0.4632287388921563,"extension":6.306829616481948},"index":3,"playId":"0b80477b-ad72-38e9-a9af-870f014e6aec","pitchNumber":2,"startTime":"2026-06-25T00:44:26.537Z","endTime":"2026-06-25T00:44:31.038Z","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":2},"pitchData":{"startSpeed":90.8,"endSpeed":83.4,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.952742477630476,"aZ":-15.611959958864546,"pfxX":6.900408958600871,"pfxZ":9.320389750021786,"pX":0.23100031201350854,"pZ":2.470432114524372,"vX0":-4.763743812494792,"vY0":-132.1578731406657,"vZ0":-4.393963548467298,"x":108.19,"y":172.08,"x0":1.1562016146623297,"y0":50.00343031019707,"z0":5.293762475431788,"aX":12.26273802339137},"breaks":{"breakAngle":34.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.9,"breakVerticalInduced":16.2,"breakHorizontal":-11.5,"spinRate":2399,"spinDirection":143},"zone":5,"typeConfidence":0.86,"plateTime":0.4137204868114197,"extension":6.268937745169071},"hitData":{"launchSpeed":81.1,"launchAngle":34.0,"totalDistance":279.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":75.8,"coordY":108.61}},"index":4,"playId":"c17d1be6-c6a6-3073-8bd9-a125ffe2c61d","pitchNumber":3,"startTime":"2026-06-25T00:44:49.354Z","endTime":"2026-06-25T00:44:57.719Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:44:57.719Z","atBatIndex":43},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Pedro Ramírez doubles (3) on a line drive to right fielder Brett Baty.","rbi":0,"awayScore":4,"homeScore":4,"isOut":false},"about":{"atBatIndex":44,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T00:47:15.064Z","endTime":"2026-06-25T00:48:22.050Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":2,"outs":0},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,4,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":683146,"link":"/api/v1/people/683146"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Brooks Raley replaces Huascar Brazobán.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T00:46:51.523Z","endTime":"2026-06-25T00:47:17.381Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":548384,"link":"/api/v1/people/548384"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":84.7,"endSpeed":78.8,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.30769173228711,"aZ":-28.259366907850875,"pfxX":-3.2602426896015477,"pfxZ":2.504303428331907,"pX":0.30374377381859474,"pZ":3.2823137628141956,"vX0":-5.002214373449882,"vY0":-123.35608721581865,"vZ0":-0.5768744618024417,"x":105.42,"y":150.16,"x0":2.770482601651123,"y0":50.002829675244506,"z0":5.872806565507059,"aX":-5.0935727773852335},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":4.7,"breakHorizontal":7.0,"spinRate":2466,"spinDirection":195},"zone":2,"typeConfidence":0.89,"plateTime":0.4416732373033625,"extension":5.8806132436713465},"index":1,"playId":"a80ef6c0-276e-3824-a8c0-9a9b751ce5d1","pitchNumber":1,"startTime":"2026-06-25T00:47:17.381Z","endTime":"2026-06-25T00:47:21.103Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":74.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.25336035581755,"aZ":-31.44842070894845,"pfxX":-7.440786530206045,"pfxZ":0.5213871976648718,"pX":-0.03561348028350562,"pZ":2.3451110221126656,"vX0":-5.296304729653605,"vY0":-116.83804067368231,"vZ0":-0.49815336759180573,"x":118.36,"y":175.46,"x0":3.2242296280959706,"y0":50.00187877754003,"z0":5.507034978240266,"aX":-10.323521443364047},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.2,"breakVerticalInduced":1.1,"breakHorizontal":14.8,"spinRate":2892,"spinDirection":284},"zone":5,"typeConfidence":0.89,"plateTime":0.46813138829383405,"extension":6.2554838365804315},"index":2,"playId":"3a7e2107-29a3-3318-b570-6fb2dcffa45c","pitchNumber":2,"startTime":"2026-06-25T00:47:30.448Z","endTime":"2026-06-25T00:47:34.995Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":4,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"index":3,"startTime":"2026-06-25T00:47:43.331Z","endTime":"2026-06-25T00:47:53.270Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"}},{"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":83.9,"endSpeed":77.2,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.82288782369816,"aZ":-27.449405040638943,"pfxX":8.507942706621968,"pfxZ":3.117175639327039,"pX":1.1361364794842683,"pZ":3.02049234511191,"vX0":-6.31390562082074,"vY0":-122.03090508090763,"vZ0":-0.8153703532271135,"x":73.69,"y":157.23,"x0":2.644921110798339,"y0":50.00299723215676,"z0":5.712431548179875,"aX":12.899796442277623},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":5.8,"breakHorizontal":-14.0,"spinRate":2031,"spinDirection":110},"zone":12,"typeConfidence":0.7,"plateTime":0.4479384750835971,"extension":5.55558434310508},"index":4,"playId":"27a8e138-9566-30b4-8e18-d766279bb5c3","pitchNumber":3,"startTime":"2026-06-25T00:47:53.270Z","endTime":"2026-06-25T00:47:56.840Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.1,"endSpeed":73.3,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.100323918152828,"aZ":-31.921511068182234,"pfxX":-10.61761192538566,"pfxZ":0.18795897082840174,"pX":1.1989458679242164,"pZ":1.5902673079138974,"vX0":-1.7247106606081453,"vY0":-115.29939875545743,"vZ0":-1.6818277212683692,"x":71.3,"y":195.84,"x0":3.336016801679045,"y0":50.0036287887128,"z0":5.404763809131594,"aX":-14.319071744627827},"breaks":{"breakAngle":24.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.3,"breakVerticalInduced":0.2,"breakHorizontal":19.7,"spinRate":2969,"spinDirection":291},"zone":14,"typeConfidence":0.91,"plateTime":0.4747409306729389,"extension":6.340845331833449},"hitData":{"launchSpeed":68.7,"launchAngle":23.0,"totalDistance":184.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":179.96,"coordY":150.0}},"index":5,"playId":"c2adbaf2-6ec2-326d-a84c-1c3e67cc94fb","pitchNumber":4,"startTime":"2026-06-25T00:48:10.035Z","endTime":"2026-06-25T00:48:22.050Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:48:22.050Z","atBatIndex":44},{"result":{"type":"atBat","event":"Triple","eventType":"triple","description":"Dansby Swanson triples (2) on a fly ball to center fielder A.J. Ewing. Pedro Ramírez scores.","rbi":1,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":45,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T00:48:22.460Z","endTime":"2026-06-25T00:49:42.250Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":62},"count":{"balls":2,"strikes":0,"outs":0},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"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":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":805999,"link":"/api/v1/people/805999"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Triple","eventType":"triple","movementReason":"r_adv_force","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":{"id":548384,"link":"/api/v1/people/548384"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":84.4,"endSpeed":79.0,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.443030392543843,"aZ":-29.71555040745434,"pfxX":-1.3819867880388772,"pfxZ":1.5717977744280507,"pX":1.390231246483271,"pZ":3.581143278551173,"vX0":-3.5399019563207026,"vY0":-123.1037121055848,"vZ0":0.21688273065846886,"x":64.01,"y":142.09,"x0":3.014142541159253,"y0":50.00546957469241,"z0":5.963379103937977,"aX":-2.1677013518985637},"breaks":{"breakAngle":4.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":3.1,"breakHorizontal":3.1,"spinRate":2504,"spinDirection":218},"zone":12,"typeConfidence":0.93,"plateTime":0.4412801266468258,"extension":5.627678128620945},"index":0,"playId":"c9771d16-9743-3011-968f-c32c10605d90","pitchNumber":1,"startTime":"2026-06-25T00:48:55.221Z","endTime":"2026-06-25T00:48:58.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":85.4,"endSpeed":79.9,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.907935735060338,"aZ":-28.8216701634366,"pfxX":-1.5426061534706337,"pfxZ":2.1084991998279037,"pX":-1.2125786938382312,"pZ":2.2613481666921507,"vX0":-9.180530590308098,"vY0":-124.25749091234238,"vZ0":-2.717592604130313,"x":163.22,"y":177.72,"x0":2.7046648604284615,"y0":50.003391610316264,"z0":5.722588949966078,"aX":-2.452525917713317},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.5,"breakVerticalInduced":3.5,"breakHorizontal":4.6,"spinRate":2601,"spinDirection":214},"zone":13,"typeConfidence":0.9,"plateTime":0.4379551795613099,"extension":5.829273791165496},"index":1,"playId":"e198b7f8-9541-3743-806b-82d3c46b7303","pitchNumber":2,"startTime":"2026-06-25T00:49:08.373Z","endTime":"2026-06-25T00:49:12.130Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":82.8,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.080857059706307,"aZ":-29.04952344497166,"pfxX":9.944515438223585,"pfxZ":1.7993780965234265,"pX":0.38790882331032395,"pZ":2.917581178013636,"vX0":-9.527572382125589,"vY0":-130.42875080275007,"vZ0":-1.1652523687395318,"x":102.21,"y":160.01,"x0":2.780137115947337,"y0":50.00541396718452,"z0":5.542571879970461,"aX":17.293628032952444},"breaks":{"breakAngle":27.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.6,"breakVerticalInduced":3.2,"breakHorizontal":-16.2,"spinRate":2263,"spinDirection":129},"zone":3,"typeConfidence":0.9,"plateTime":0.41848112943404825,"extension":6.031659368565447},"hitData":{"launchSpeed":96.4,"launchAngle":33.0,"totalDistance":372.0,"trajectory":"fly_ball","hardness":"medium","location":"8","coordinates":{"coordX":161.94,"coordY":46.79}},"index":2,"playId":"48eef973-2798-37b0-ad9f-bcea97ca1446","pitchNumber":3,"startTime":"2026-06-25T00:49:24.586Z","endTime":"2026-06-25T00:49:42.250Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:49:42.250Z","atBatIndex":45},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Pete Crow-Armstrong walks.","rbi":0,"awayScore":5,"homeScore":4,"isOut":false},"about":{"atBatIndex":46,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T00:49:58.814Z","endTime":"2026-06-25T00:52:30.796Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"postOnThird":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3,4,6,7],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":86.3,"endSpeed":80.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.940687965488284,"aZ":-29.9358767187541,"pfxX":-2.3525418516532537,"pfxZ":1.374640045887709,"pX":0.8977611882440234,"pZ":3.3119875373247964,"vX0":-4.261402780057517,"vY0":-125.82296955920833,"vZ0":-0.4214988083077216,"x":82.78,"y":149.36,"x0":2.909091752589704,"y0":50.00149189183289,"z0":5.876440072018512,"aX":-3.828274794621455},"breaks":{"breakAngle":8.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":2.6,"breakHorizontal":5.2,"spinRate":2483,"spinDirection":192},"zone":12,"typeConfidence":0.93,"plateTime":0.43284073709859827,"extension":5.839766518164489},"index":0,"playId":"ad557743-0dea-3113-a635-d041d50be9f2","pitchNumber":1,"startTime":"2026-06-25T00:50:17.993Z","endTime":"2026-06-25T00:50:21.747Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.211963412912016,"aZ":-28.93703842369819,"pfxX":-10.84783271537497,"pfxZ":2.393720532808284,"pX":-0.9873460712403561,"pZ":2.164677348084392,"vX0":-6.129928112962633,"vY0":-116.05221479201273,"vZ0":-1.1200095764877878,"x":154.64,"y":180.33,"x0":3.1044226933436905,"y0":50.00561658352798,"z0":5.4284307165271715,"aX":-14.687960969616244},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.9,"breakVerticalInduced":4.3,"breakHorizontal":21.2,"spinRate":2904,"spinDirection":290},"zone":13,"typeConfidence":0.91,"plateTime":0.47331251770776683,"extension":5.999857581089177},"index":1,"playId":"cfb956b5-0166-3c7a-b263-f1ba0ada6768","pitchNumber":2,"startTime":"2026-06-25T00:50:29.776Z","endTime":"2026-06-25T00:50:34.109Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.2,"endSpeed":73.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.210383998593112,"aZ":-30.136032006114178,"pfxX":-11.739144024519366,"pfxZ":1.4818488047745877,"pX":-0.457656796958802,"pZ":2.7828509700864656,"vX0":-4.6228309951519,"vY0":-116.78248345284442,"vZ0":0.4022049765842779,"x":134.44,"y":163.64,"x0":3.075867913836729,"y0":50.001769133067775,"z0":5.4567790266202225,"aX":-16.114959317379707},"breaks":{"breakAngle":28.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":3.1,"breakHorizontal":22.4,"spinRate":2931,"spinDirection":292},"zone":4,"typeConfidence":0.91,"plateTime":0.47008001219202233,"extension":6.391800442568651},"index":2,"playId":"57280f60-43ed-30bb-aa34-71ce9ee9c8e9","pitchNumber":3,"startTime":"2026-06-25T00:50:47.148Z","endTime":"2026-06-25T00:50:50.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":73.1,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.980045603771792,"aZ":-30.993485422868073,"pfxX":-10.389013449064347,"pfxZ":0.8844783065585666,"pX":-2.4854197556688016,"pZ":1.5970753558788888,"vX0":-8.802137087604244,"vY0":-116.01712343621168,"vZ0":-1.5649666501803292,"x":211.74,"y":195.66,"x0":2.7302785509105085,"y0":50.005009471897004,"z0":5.279241830669398,"aX":-13.935100650013474},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.1,"breakVerticalInduced":1.4,"breakHorizontal":21.2,"spinRate":2947,"spinDirection":291},"zone":13,"typeConfidence":0.91,"plateTime":0.47505516290167993,"extension":6.088638226820425},"index":3,"playId":"799bbdee-017a-3f49-a284-5db3f9905e94","pitchNumber":4,"startTime":"2026-06-25T00:51:10.612Z","endTime":"2026-06-25T00:51:13.894Z","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.9,"endSpeed":73.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.360868334071146,"aZ":-30.215577651790337,"pfxX":-9.851654375843868,"pfxZ":1.4385630410907364,"pX":-0.43939138875674394,"pZ":2.439091980556156,"vX0":-4.879681483410496,"vY0":-116.30690812199691,"vZ0":0.08299114938186758,"x":133.75,"y":172.92,"x0":2.970670502194356,"y0":50.001557845415626,"z0":5.2865183707810175,"aX":-13.392132384433237},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":2.9,"breakHorizontal":19.1,"spinRate":2929,"spinDirection":285},"zone":4,"typeConfidence":0.91,"plateTime":0.47230480174964784,"extension":6.153862072428857},"index":4,"playId":"955f5a9d-ef61-3268-9643-d37492afac61","pitchNumber":5,"startTime":"2026-06-25T00:51:26.734Z","endTime":"2026-06-25T00:51:30.813Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":5,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":0},"index":5,"startTime":"2026-06-25T00:51:51.437Z","endTime":"2026-06-25T00:52:08.181Z","isPitch":false,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.9,"endSpeed":74.7,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.451514305688878,"aZ":-29.164058877888788,"pfxX":-10.530311676756094,"pfxZ":2.1640610548804755,"pX":-2.3164476720747653,"pZ":1.4979786291286958,"vX0":-8.95906450553762,"vY0":-117.5742235770091,"vZ0":-2.4221996125047642,"x":205.3,"y":198.33,"x0":2.919453676629563,"y0":50.00484174760048,"z0":5.263116377108177,"aX":-14.66022141616558},"breaks":{"breakAngle":28.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.5,"breakVerticalInduced":3.6,"breakHorizontal":21.4,"spinRate":2949,"spinDirection":289},"zone":13,"typeConfidence":0.91,"plateTime":0.46686081071426466,"extension":6.2945385601463455},"index":6,"playId":"8622f017-bee0-341b-a2ab-31f26f2c30ca","pitchNumber":6,"startTime":"2026-06-25T00:52:08.181Z","endTime":"2026-06-25T00:52:11.662Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.2,"endSpeed":74.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.64626201378401,"aZ":-27.46419689241056,"pfxX":-10.687597003296265,"pfxZ":3.354897786657367,"pX":-1.5266058657594161,"pZ":1.5887411434832193,"vX0":-7.040822120277835,"vY0":-118.09154592208077,"vZ0":-2.710180608827464,"x":175.19,"y":195.88,"x0":2.8877932389867547,"y0":50.0033741860998,"z0":5.291919085102265,"aX":-15.01235258203105},"breaks":{"breakAngle":30.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-36.1,"breakVerticalInduced":5.6,"breakHorizontal":21.1,"spinRate":2919,"spinDirection":294},"zone":13,"typeConfidence":0.91,"plateTime":0.46478612863411284,"extension":6.3956985176346945},"index":7,"playId":"4395d731-f2e8-3cce-8ded-757c4abdb723","pitchNumber":7,"startTime":"2026-06-25T00:52:26.998Z","endTime":"2026-06-25T00:52:30.796Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:52:30.796Z","atBatIndex":46},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Matt Shaw grounds into a force out, second baseman Marcus Semien to shortstop Francisco Lindor. Dansby Swanson scores. Pete Crow-Armstrong out at 2nd. Matt Shaw to 1st.","rbi":1,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":47,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T00:52:30.944Z","endTime":"2026-06-25T00:53:23.021Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":1},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":{"id":548384,"link":"/api/v1/people/548384"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":0},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"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(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"pitchData":{"startSpeed":79.9,"endSpeed":74.4,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.007908870688137,"aZ":-30.76719270638017,"pfxX":-8.926388116246812,"pfxZ":1.0165086501471006,"pX":0.3430412791765147,"pZ":2.239107745074293,"vX0":-4.081178944272596,"vY0":-116.46925192988927,"vZ0":-0.6117521631281351,"x":103.92,"y":178.32,"x0":3.2729482847262674,"y0":50.004258665620654,"z0":5.391977615826085,"aX":-12.375109918392274},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.4,"breakVerticalInduced":1.9,"breakHorizontal":17.2,"spinRate":2874,"spinDirection":292},"zone":6,"typeConfidence":0.9,"plateTime":0.4686522935755262,"extension":6.341187919628438},"hitData":{"launchSpeed":97.8,"launchAngle":7.0,"totalDistance":130.0,"trajectory":"ground_ball","hardness":"medium","location":"4","coordinates":{"coordX":131.03,"coordY":144.08}},"index":0,"playId":"e2f55b09-46f1-3c94-9b10-1929f961e42f","pitchNumber":1,"startTime":"2026-06-25T00:53:14.567Z","endTime":"2026-06-25T00:53:23.021Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:53:23.021Z","atBatIndex":47},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Seiya Suzuki grounds into a double play, shortstop Francisco Lindor to second baseman Marcus Semien to first baseman Mark Vientos. Matt Shaw out at 2nd. Seiya Suzuki out at 1st.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":48,"halfInning":"top","isTopInning":true,"inning":6,"startTime":"2026-06-25T00:53:39.215Z","endTime":"2026-06-25T00:55:18.970Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,4,5],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"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":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.3,"endSpeed":83.6,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.38053347572664,"aZ":-28.614508529878663,"pfxX":10.800967305562006,"pfxZ":2.0039179747185933,"pX":-0.4295687865488682,"pZ":1.4562958849507124,"vX0":-11.495182303224839,"vY0":-132.42099377620357,"vZ0":-4.912940415673719,"x":133.37,"y":199.46,"x0":2.5651701635104263,"y0":50.002800740694674,"z0":5.43009392401137,"aX":19.175397597717783},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":2.6,"breakHorizontal":-17.0,"spinRate":2404,"spinDirection":145},"zone":13,"typeConfidence":0.9,"plateTime":0.413700202993319,"extension":6.38299402537988},"index":0,"playId":"66117457-39a4-3270-8202-6bce6a4e4c77","pitchNumber":1,"startTime":"2026-06-25T00:53:52.437Z","endTime":"2026-06-25T00:53:55.437Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.6,"endSpeed":73.0,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.219627494125312,"aZ":-29.71452850480111,"pfxX":-10.486143679743815,"pfxZ":1.8214218514582834,"pX":-0.0651236609671834,"pZ":2.0737574281076943,"vX0":-4.225706990313315,"vY0":-115.83694861457379,"vZ0":-0.9397799829501543,"x":119.48,"y":182.79,"x0":3.149123202532737,"y0":50.0014187565104,"z0":5.345584755995688,"aX":-14.135816654305488},"breaks":{"breakAngle":26.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.1,"breakVerticalInduced":3.4,"breakHorizontal":20.0,"spinRate":2882,"spinDirection":286},"zone":8,"typeConfidence":0.91,"plateTime":0.47427223545634956,"extension":6.092077094343661},"index":1,"playId":"d21ad479-6129-3f39-b59d-f0b12157c62a","pitchNumber":2,"startTime":"2026-06-25T00:54:07.859Z","endTime":"2026-06-25T00:54:11.616Z","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":85.3,"endSpeed":78.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.959248618727607,"aZ":-32.061232754410746,"pfxX":-3.1395807066292774,"pfxZ":0.07318990852165896,"pX":-0.1795282709368448,"pZ":3.0079210167578188,"vX0":-6.199752909502088,"vY0":-124.16279664638728,"vZ0":-0.05265553351270835,"x":123.84,"y":157.57,"x0":2.753937261639385,"y0":50.00395364517528,"z0":5.688743246130798,"aX":-4.920118646208072},"breaks":{"breakAngle":10.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":0.4,"breakHorizontal":7.1,"spinRate":2616,"spinDirection":216},"zone":2,"typeConfidence":0.91,"plateTime":0.4404820161234011,"extension":6.174119406938419},"index":2,"playId":"5963f691-a24b-36a6-9e78-6106ec1825af","pitchNumber":3,"startTime":"2026-06-25T00:54:23.101Z","endTime":"2026-06-25T00:54:26.580Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-25T00:54:35.638Z","endTime":"2026-06-25T00:54:48.597Z","isPitch":false,"type":"action","player":{"id":673548,"link":"/api/v1/people/673548"}},{"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":84.6,"endSpeed":78.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.56519127862651,"aZ":-30.805330049962176,"pfxX":10.658065876940487,"pfxZ":0.8862669577099123,"pX":-0.017108390007687716,"pZ":1.4661862411864066,"vX0":-9.656907111020493,"vY0":-122.81865143200694,"vZ0":-3.6483230113408744,"x":117.65,"y":199.19,"x0":2.566497487939044,"y0":50.00065069917313,"z0":5.569093028906754,"aX":16.40670637172289},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.0,"breakHorizontal":-17.3,"spinRate":1976,"spinDirection":107},"zone":13,"typeConfidence":0.89,"plateTime":0.44465297081843014,"extension":6.2208041636861395},"index":4,"playId":"f838b438-54ef-326f-ad17-670b7fb38b38","pitchNumber":4,"startTime":"2026-06-25T00:54:48.597Z","endTime":"2026-06-25T00:54:52.730Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":1},"pitchData":{"startSpeed":80.6,"endSpeed":74.7,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.10854644353216,"aZ":-28.76142935463481,"pfxX":-10.186732071857014,"pfxZ":2.4296994296000696,"pX":0.5996284698958995,"pZ":1.957171430036079,"vX0":-3.5041662063157517,"vY0":-117.3939651481681,"vZ0":-1.3736885598276698,"x":94.14,"y":185.94,"x0":3.432736576306159,"y0":50.00136522045954,"z0":5.213998675869846,"aX":-14.2917138797903},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":4.3,"breakHorizontal":19.3,"spinRate":2819,"spinDirection":289},"zone":9,"typeConfidence":0.91,"plateTime":0.46563030529768756,"extension":6.056698299281695},"hitData":{"launchSpeed":97.2,"launchAngle":-10.0,"totalDistance":13.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":110.76,"coordY":156.24}},"index":5,"playId":"0f0d495d-fb02-3874-bfeb-99c3d3eb69a8","pitchNumber":5,"startTime":"2026-06-25T00:55:07.007Z","endTime":"2026-06-25T00:55:18.970Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:55:18.970Z","atBatIndex":48},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Francisco Lindor flies out to right fielder Seiya Suzuki.","rbi":0,"awayScore":6,"homeScore":4,"isOut":true},"about":{"atBatIndex":49,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T00:55:55.762Z","endTime":"2026-06-25T00:58:25.162Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":1},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":2},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 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":79.2,"endSpeed":73.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.61914017685919,"aZ":-31.286652139331917,"pfxX":-8.271766515513933,"pfxZ":0.6501922290233715,"pX":-0.6819083406136025,"pZ":2.564906289115903,"vX0":-2.141371247137822,"vY0":-115.3872634243494,"vZ0":0.023642413024746345,"x":142.99,"y":169.53,"x0":1.3308089715101752,"y0":50.00238995196966,"z0":5.546291418431112,"aX":-11.254767377231088},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":1.4,"breakHorizontal":15.5,"spinRate":2384,"spinDirection":292},"zone":4,"typeConfidence":0.9,"plateTime":0.47303762733319665,"extension":6.226082565722941},"index":0,"playId":"2e71efd7-a189-391d-86b3-2866f8eb2420","pitchNumber":1,"startTime":"2026-06-25T00:57:37.172Z","endTime":"2026-06-25T00:57:41.186Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":81.7,"endSpeed":76.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.693181090404156,"aZ":-27.281488405402694,"pfxX":6.884806442669186,"pfxZ":3.357429513628575,"pX":0.29855436280953723,"pZ":1.859697201756644,"vX0":-4.178542349928243,"vY0":-119.06748696363145,"vZ0":-2.7537537086300654,"x":105.62,"y":188.57,"x0":1.1687098278690011,"y0":50.00271020225621,"z0":5.462784474430872,"aX":10.031626159879877},"breaks":{"breakAngle":19.2,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.7,"breakVerticalInduced":5.8,"breakHorizontal":-11.6,"spinRate":1053,"spinDirection":118},"zone":9,"typeConfidence":0.91,"plateTime":0.4574451768173162,"extension":6.203604210451876},"index":1,"playId":"227a9756-a610-3259-9473-4c5e4b930f09","pitchNumber":2,"startTime":"2026-06-25T00:57:50.960Z","endTime":"2026-06-25T00:57:55.005Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(119, 0, 152, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FS","description":"Splitter"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":0},"pitchData":{"startSpeed":82.5,"endSpeed":76.5,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.740091494207174,"aZ":-24.978746432707833,"pfxX":3.7482779025165565,"pfxZ":4.849768570451623,"pX":0.7254561094481574,"pZ":2.6303443168031384,"vX0":-2.3916276574885056,"vY0":-120.30680799084953,"vZ0":-1.5986156786812655,"x":89.35,"y":167.76,"x0":1.2395691650919818,"y0":50.0008572253283,"z0":5.492293933286227,"aX":5.559244238624274},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.0,"breakVerticalInduced":8.8,"breakHorizontal":-6.4,"spinRate":996,"spinDirection":113},"zone":6,"typeConfidence":0.9,"plateTime":0.45321331008807064,"extension":6.184573752458497},"hitData":{"launchSpeed":91.9,"launchAngle":49.0,"totalDistance":282.0,"trajectory":"fly_ball","hardness":"medium","location":"9","coordinates":{"coordX":204.84,"coordY":116.94}},"index":2,"playId":"13dedbad-26ae-3aa1-a633-c8ba0ca07715","pitchNumber":3,"startTime":"2026-06-25T00:58:15.849Z","endTime":"2026-06-25T00:58:25.162Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T00:58:25.162Z","atBatIndex":49},{"result":{"type":"atBat","event":"Home Run","eventType":"home_run","description":"Bo Bichette homers (10) on a fly ball to left center field.","rbi":1,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":50,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T01:00:58.170Z","endTime":"2026-06-25T01:02:21.318Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":38},"count":{"balls":2,"strikes":1,"outs":1},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[2,3,4,5],"actionIndex":[1],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Home Run","eventType":"home_run","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":{"id":668970,"link":"/api/v1/people/668970"},"isScoringEvent":true,"rbi":true,"earned":true,"teamUnearned":false,"playIndex":5},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-25T00:58:50.328Z","endTime":"2026-06-25T01:00:03.524Z","isPitch":false,"type":"action"},{"details":{"description":"Pitching Change: Gavin Hollowell replaces Shota Imanaga.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":4,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-25T01:00:03.524Z","endTime":"2026-06-25T01:01:00.446Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":668970,"link":"/api/v1/people/668970"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":84.1,"endSpeed":77.4,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.207390949443408,"aZ":-27.505953102052374,"pfxX":8.386904405932547,"pfxZ":3.0768982059238272,"pX":0.8297516984619723,"pZ":3.129102629515605,"vX0":7.150691767150882,"vY0":-122.37503533075738,"vZ0":0.4693880382564297,"x":85.37,"y":154.29,"x0":-3.219836979837178,"y0":50.00205187683945,"z0":5.291582988277826,"aX":12.713554233111285},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.8,"breakVerticalInduced":6.0,"breakHorizontal":-16.9,"spinRate":2590,"spinDirection":63},"zone":12,"typeConfidence":0.91,"plateTime":0.4476310185076966,"extension":6.208300357199929},"index":2,"playId":"c174c49f-0e79-3cc1-8455-51c1afd065ec","pitchNumber":1,"startTime":"2026-06-25T01:01:00.446Z","endTime":"2026-06-25T01:01:05.193Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":94.0,"endSpeed":85.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.906942745207264,"aZ":-28.08180353290306,"pfxX":-11.64795808779053,"pfxZ":2.1653099956909436,"pX":-0.445116838475467,"pZ":3.1205341841043204,"vX0":10.790461170294106,"vY0":-136.54498743124162,"vZ0":-0.8155335963296338,"x":133.97,"y":154.53,"x0":-2.9336892797336547,"y0":50.00289975249068,"z0":5.354346008932318,"aX":-22.007932104543915},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.1,"breakVerticalInduced":4.0,"breakHorizontal":18.8,"spinRate":2647,"spinDirection":245},"zone":1,"typeConfidence":0.91,"plateTime":0.40104906848645694,"extension":6.352934699702974},"index":3,"playId":"6eee7599-c983-3225-bba6-bd9e9b1a6fcd","pitchNumber":2,"startTime":"2026-06-25T01:01:13.809Z","endTime":"2026-06-25T01:01:17.275Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.9,"endSpeed":87.9,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.45417611110814,"aZ":-27.690169405550847,"pfxX":-11.739778745852052,"pfxZ":2.27943030640561,"pX":0.9841191444763043,"pZ":3.090272334882931,"vX0":14.375533752354816,"vY0":-138.93391738979477,"vZ0":-1.3607955025598315,"x":79.49,"y":155.34,"x0":-2.717914448579893,"y0":50.001938760124396,"z0":5.41678472177872,"aX":-23.082363186960414},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-25.8,"breakVerticalInduced":4.1,"breakHorizontal":18.5,"spinRate":2781,"spinDirection":240},"zone":12,"typeConfidence":0.91,"plateTime":0.3933793722059127,"extension":6.301035968733473},"index":4,"playId":"2c1745dc-0e3c-3802-9b3f-345171e0bfe6","pitchNumber":3,"startTime":"2026-06-25T01:01:34.617Z","endTime":"2026-06-25T01:01:38.052Z","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":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":84.6,"endSpeed":78.6,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.429426931777456,"aZ":-27.933471910433394,"pfxX":4.670140198601078,"pfxZ":2.7246990733398704,"pX":-0.13359264459748954,"pZ":2.97141895378713,"vX0":6.911773884236712,"vY0":-123.13164031980133,"vZ0":0.12892050545953093,"x":122.09,"y":158.55,"x0":-3.569548819786232,"y0":50.002557996869605,"z0":5.256653898228003,"aX":7.263233215992706},"breaks":{"breakAngle":16.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.6,"breakVerticalInduced":5.2,"breakHorizontal":-9.8,"spinRate":2541,"spinDirection":76},"zone":2,"typeConfidence":0.89,"plateTime":0.4426120897534225,"extension":6.611220134441265},"hitData":{"launchSpeed":106.3,"launchAngle":31.0,"totalDistance":411.0,"trajectory":"fly_ball","hardness":"hard","location":"78","coordinates":{"coordX":51.02,"coordY":49.86}},"index":5,"playId":"1c1cef76-8b4f-3e11-86cb-c9c98084e5cc","pitchNumber":4,"startTime":"2026-06-25T01:01:50.338Z","endTime":"2026-06-25T01:02:21.318Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:02:21.318Z","atBatIndex":50},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Mark Vientos lines out to second baseman Nico Hoerner.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":51,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T01:02:00.342Z","endTime":"2026-06-25T01:03:23.109Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":2},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","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":2},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"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":94.7,"endSpeed":87.1,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.358595969174086,"aZ":-17.232698647708716,"pfxX":-5.769225387889219,"pfxZ":7.727510084327822,"pX":-0.10743215207171251,"pZ":3.026849606943521,"vX0":10.253488173805584,"vY0":-137.6569433388518,"vZ0":-2.979339594465551,"x":121.1,"y":157.06,"x0":-3.118025149648207,"y0":50.00404210911716,"z0":5.278901321786085,"aX":-11.157949327173153},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.6,"breakHorizontal":8.5,"spinRate":2742,"spinDirection":233},"zone":2,"typeConfidence":0.91,"plateTime":0.39671641072768704,"extension":6.637654668688107},"index":0,"playId":"e193560a-85e7-3bf3-92f1-cdf355fa23c4","pitchNumber":1,"startTime":"2026-06-25T01:02:43.230Z","endTime":"2026-06-25T01:02:46.630Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.2,"endSpeed":88.5,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.729557298749892,"aZ":-28.698907210791976,"pfxX":-9.993115387225204,"pfxZ":1.7585230559391114,"pX":0.23732045719487785,"pZ":3.735328895382457,"vX0":12.564914321674665,"vY0":-138.23917719884176,"vZ0":0.5681926263835998,"x":107.95,"y":137.93,"x0":-3.0241762574203332,"y0":50.002317930095465,"z0":5.422314856331839,"aX":-19.748370885527155},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.5,"breakHorizontal":16.1,"spinRate":2638,"spinDirection":244},"zone":12,"typeConfidence":0.88,"plateTime":0.3930640271134327,"extension":6.375957531476312},"index":1,"playId":"9cf26493-a5f4-3bb5-8fa5-2f866bc315bd","pitchNumber":2,"startTime":"2026-06-25T01:02:59.043Z","endTime":"2026-06-25T01:03:03.204Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":95.7,"endSpeed":88.6,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.22883119314634,"aZ":-28.39381282795854,"pfxX":-11.19113709025574,"pfxZ":1.9005015177132396,"pX":-0.8899476243531418,"pZ":2.5513687212061176,"vX0":9.810568240661318,"vY0":-139.17199201125553,"vZ0":-2.55723753234457,"x":150.92,"y":169.89,"x0":-2.983308389717115,"y0":50.00161770950628,"z0":5.336263768226153,"aX":-22.252138489177884},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-26.4,"breakVerticalInduced":3.1,"breakHorizontal":18.6,"spinRate":2685,"spinDirection":237},"zone":13,"typeConfidence":0.91,"plateTime":0.3915123540383969,"extension":6.456258627381844},"hitData":{"launchSpeed":64.5,"launchAngle":16.0,"totalDistance":151.0,"trajectory":"line_drive","hardness":"medium","location":"4","coordinates":{"coordX":138.78,"coordY":142.9}},"index":2,"playId":"d2e8f066-a67f-3dd5-9494-7fac5c4267ea","pitchNumber":3,"startTime":"2026-06-25T01:03:16.440Z","endTime":"2026-06-25T01:03:23.109Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:03:23.109Z","atBatIndex":51},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Marcus Semien singles on a ground ball to right fielder Seiya Suzuki.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":52,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T01:03:23.829Z","endTime":"2026-06-25T01:04:14.241Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":0,"strikes":1,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"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":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":85.7,"endSpeed":79.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.846833838967953,"aZ":-25.784008369334387,"pfxX":6.706526132717604,"pfxZ":4.010321090544332,"pX":-0.6725716006209278,"pZ":2.835961210242308,"vX0":4.884818959721882,"vY0":-124.82836874281467,"vZ0":-0.7350030201418495,"x":142.64,"y":162.21,"x0":-3.5195337070281827,"y0":50.002224404894335,"z0":5.238759840824378,"aX":10.68566968503615},"breaks":{"breakAngle":24.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":7.3,"breakHorizontal":-13.2,"spinRate":2520,"spinDirection":74},"zone":1,"typeConfidence":0.91,"plateTime":0.43716691525144524,"extension":6.320551101919601},"index":0,"playId":"88c2541f-c055-3367-8494-a2018eb166c7","pitchNumber":1,"startTime":"2026-06-25T01:03:47.400Z","endTime":"2026-06-25T01:03:51.094Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.6,"endSpeed":78.0,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.009615530120637,"aZ":-31.105548182373926,"pfxX":9.16206955515646,"pfxZ":0.696250404210895,"pX":0.6988111603726582,"pZ":1.958076495376894,"vX0":6.55966832195707,"vY0":-123.09895076550488,"vZ0":-1.7731758738364802,"x":90.36,"y":185.91,"x0":-3.19288797523186,"y0":50.001231465075705,"z0":5.327265299443564,"aX":14.02354924660757},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.2,"breakVerticalInduced":1.1,"breakHorizontal":-18.1,"spinRate":2604,"spinDirection":62},"zone":9,"typeConfidence":0.91,"plateTime":0.4453662587907945,"extension":6.339997089000336},"hitData":{"launchSpeed":67.3,"launchAngle":9.0,"totalDistance":94.0,"trajectory":"ground_ball","hardness":"medium","location":"9","coordinates":{"coordX":165.0,"coordY":110.0}},"index":1,"playId":"d5dd2476-ad43-34f8-bde6-ec666eec9fea","pitchNumber":2,"startTime":"2026-06-25T01:04:02.725Z","endTime":"2026-06-25T01:04:14.241Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:04:14.241Z","atBatIndex":52},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":53,"halfInning":"bottom","isTopInning":false,"inning":6,"startTime":"2026-06-25T01:04:56.174Z","endTime":"2026-06-25T01:05:59.506Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"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":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-25T01:04:43.551Z","endTime":"2026-06-25T01:04:58.366Z","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, 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":84.4,"endSpeed":78.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.977463042297966,"aZ":-24.606865878719244,"pfxX":6.972003093493304,"pfxZ":4.890957270429404,"pX":-0.5082311058064402,"pZ":1.8301408039912892,"vX0":4.83298735127793,"vY0":-122.963974119908,"vZ0":-2.9763767595259063,"x":136.37,"y":189.37,"x0":-3.3979424535714466,"y0":50.00321717173882,"z0":5.120522862404954,"aX":10.788782722411435},"breaks":{"breakAngle":25.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.5,"breakVerticalInduced":8.5,"breakHorizontal":-13.7,"spinRate":2595,"spinDirection":71},"zone":7,"typeConfidence":0.91,"plateTime":0.4436625883323515,"extension":6.320550336126315},"index":1,"playId":"620929c2-c72b-3347-85b9-a8be20d9d698","pitchNumber":1,"startTime":"2026-06-25T01:04:58.366Z","endTime":"2026-06-25T01:05:02.142Z","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":94.5,"endSpeed":87.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.032175001392886,"aZ":-19.919056158999677,"pfxX":-5.105059726252911,"pfxZ":6.35208585402756,"pX":0.6964020756014785,"pZ":3.2528071456915653,"vX0":11.673089024414859,"vY0":-137.23000632194152,"vZ0":-1.9359314302277082,"x":90.45,"y":150.95,"x0":-2.9270623081348686,"y0":50.00490927736449,"z0":5.307817916035271,"aX":-9.853860060010298},"breaks":{"breakAngle":20.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.2,"breakVerticalInduced":11.3,"breakHorizontal":7.1,"spinRate":2721,"spinDirection":239},"zone":3,"typeConfidence":0.91,"plateTime":0.3973618265827996,"extension":6.560887820536861},"index":2,"playId":"d7b09c12-7895-3005-aa7d-3086a26e1b00","pitchNumber":2,"startTime":"2026-06-25T01:05:16.611Z","endTime":"2026-06-25T01:05:20.501Z","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":85.5,"endSpeed":79.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.92793306352397,"aZ":-29.58069372586296,"pfxX":7.7981829472292254,"pfxZ":1.6401892104718376,"pX":0.04416682817891678,"pZ":2.103250712971789,"vX0":6.425687002803854,"vY0":-124.50999555454794,"vZ0":-1.79298957607936,"x":115.32,"y":181.99,"x0":-3.578614035240894,"y0":50.00058737729187,"z0":5.269883753740561,"aX":12.295269724853604},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-34.4,"breakVerticalInduced":2.8,"breakHorizontal":-15.6,"spinRate":2633,"spinDirection":75},"zone":8,"typeConfidence":0.91,"plateTime":0.4391546468589036,"extension":6.16683099397387},"index":3,"playId":"7aa6b93b-e9ea-3022-bf1a-cc7931c99ccc","pitchNumber":3,"startTime":"2026-06-25T01:05:34.857Z","endTime":"2026-06-25T01:05:38.154Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":87.0,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.737262964369915,"aZ":-22.627846065368804,"pfxX":-6.16683539330145,"pfxZ":4.965520611368403,"pX":0.3923981733677653,"pZ":3.4527569478056757,"vX0":11.35373040211149,"vY0":-137.1961650015192,"vZ0":-1.1089797512582316,"x":102.04,"y":145.56,"x0":-2.981322889094931,"y0":50.00668882741124,"z0":5.391127047887307,"aX":-11.867166540895397},"breaks":{"breakAngle":22.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.6,"breakVerticalInduced":9.0,"breakHorizontal":9.0,"spinRate":2746,"spinDirection":241},"zone":12,"typeConfidence":0.91,"plateTime":0.3978404357621743,"extension":6.674292954353337},"index":4,"playId":"f2306b44-e80c-3916-ac0d-a90851427884","pitchNumber":4,"startTime":"2026-06-25T01:05:56.018Z","endTime":"2026-06-25T01:05:59.506Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:05:59.506Z","atBatIndex":53},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Alex Bregman walks.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":54,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-25T01:09:16.008Z","endTime":"2026-06-25T01:11:29.905Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":0},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3,4,5,6,7],"actionIndex":[0],"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":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[]}],"playEvents":[{"details":{"description":"Pitching Change: Luke Weaver replaces Brooks Raley.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T01:07:46.373Z","endTime":"2026-06-25T01:09:16.008Z","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":"VC","description":"Automatic Ball - Catcher Pitch Timer Violation"},"description":"Automatic Ball - Catcher Pitch Timer Violation","code":"VC","isInPlay":false,"isStrike":false,"isBall":true,"isOut":false,"hasReview":false,"violation":{"type":"catcher_pitch_timer","description":"Catcher Pitch Timer Violation","player":{"id":682626,"fullName":"Francisco Alvarez"}}},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"playId":"a1799286-fdec-48e1-a1a3-1e5903333e9e","pitchNumber":0,"startTime":"2026-06-25T01:09:16.008Z","endTime":"2026-06-25T01:09:21.008Z","isPitch":false,"type":"no_pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.5,"endSpeed":87.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.460568545305122,"aZ":-11.817595004723982,"pfxX":-4.7014272286088294,"pfxZ":10.46388892777967,"pX":1.3755537460723544,"pZ":2.2002662149973746,"vX0":8.125895865556224,"vY0":-138.6940799965928,"vZ0":-6.853062133015853,"x":64.57,"y":179.37,"x0":-0.9833839027929148,"y0":50.00063049097541,"z0":5.493791602279426,"aX":-9.144868084683877},"breaks":{"breakAngle":28.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.5,"breakVerticalInduced":17.6,"breakHorizontal":6.8,"spinRate":2442,"spinDirection":203},"zone":14,"typeConfidence":0.91,"plateTime":0.39514567475911777,"extension":6.138759808348462},"index":2,"playId":"2ffff28e-fb35-34b8-aea9-9eac507baec3","pitchNumber":1,"startTime":"2026-06-25T01:09:39.754Z","endTime":"2026-06-25T01:09:43.964Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":0,"outs":0},"pitchData":{"startSpeed":95.2,"endSpeed":86.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":32.33348834474109,"aZ":-10.210456701218082,"pfxX":-2.9668097154967974,"pfxZ":11.363279836656119,"pX":1.1324027222678652,"pZ":3.563687311337982,"vX0":7.230755200573483,"vY0":-138.49177415315296,"vZ0":-3.632830874087078,"x":73.84,"y":142.56,"x0":-1.132637586739313,"y0":50.0064104856235,"z0":5.580975794257612,"aX":-5.7373352209487996},"breaks":{"breakAngle":20.4,"breakLength":2.4,"breakY":24.0,"breakVertical":-10.3,"breakVerticalInduced":19.9,"breakHorizontal":3.8,"spinRate":2440,"spinDirection":204},"zone":12,"typeConfidence":0.91,"plateTime":0.3962384318763368,"extension":6.0840198059976585},"index":3,"playId":"39622f15-e5d3-385b-a9b4-f114aa83d4cd","pitchNumber":2,"startTime":"2026-06-25T01:09:57.748Z","endTime":"2026-06-25T01:10:01.522Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":1,"outs":0},"pitchData":{"startSpeed":95.3,"endSpeed":87.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.22472685380423,"aZ":-10.502376197910472,"pfxX":-4.437727097894259,"pfxZ":11.164532574308618,"pX":0.4440690509969528,"pZ":2.0674121779287145,"vX0":6.134601099203859,"vY0":-138.50096220358827,"vZ0":-7.264468242656113,"x":100.07,"y":182.96,"x0":-1.2240030326093978,"y0":50.00006388246323,"z0":5.428278528573883,"aX":-8.612221440725095},"breaks":{"breakAngle":31.2,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.4,"breakVerticalInduced":18.8,"breakHorizontal":6.7,"spinRate":2525,"spinDirection":207},"zone":9,"typeConfidence":0.91,"plateTime":0.39562797589652243,"extension":6.181370031677322},"index":4,"playId":"d47bfe8a-736c-3641-8f99-dc27386e0a87","pitchNumber":3,"startTime":"2026-06-25T01:10:18.356Z","endTime":"2026-06-25T01:10:21.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":87.7,"endSpeed":81.1,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.847799636856266,"aZ":-24.473118033637483,"pfxX":-8.12522531521462,"pfxZ":4.621695540634974,"pX":0.5072410980052752,"pZ":2.067234365014722,"vX0":6.812462736969738,"vY0":-127.6513328642868,"vZ0":-3.912052158541816,"x":97.67,"y":182.96,"x0":-1.1276554847390237,"y0":50.004778448044576,"z0":5.52446664582755,"aX":-13.54350574879001},"breaks":{"breakAngle":26.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.5,"breakVerticalInduced":7.8,"breakHorizontal":13.3,"spinRate":2031,"spinDirection":221},"zone":9,"typeConfidence":0.91,"plateTime":0.4274800611808631,"extension":6.185598428323788},"index":5,"playId":"54b8561a-4401-3944-9518-cd0596a5fd87","pitchNumber":4,"startTime":"2026-06-25T01:10:37.548Z","endTime":"2026-06-25T01:10:43.371Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":0},"pitchData":{"startSpeed":95.7,"endSpeed":88.4,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.730040375304362,"aZ":-11.390014110087652,"pfxX":-4.856308910819356,"pfxZ":10.426961235332755,"pX":0.12885967943529594,"pZ":3.195636680582579,"vX0":5.299403957392647,"vY0":-139.42735815920977,"vZ0":-4.541960536327584,"x":112.09,"y":152.5,"x0":-1.1544085422414108,"y0":50.000763194011405,"z0":5.581355024780561,"aX":-9.67842713087006},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":18.2,"breakHorizontal":7.9,"spinRate":2552,"spinDirection":197},"zone":2,"typeConfidence":0.91,"plateTime":0.3910021674953703,"extension":6.145617443809606},"index":6,"playId":"4282c0b0-3fe4-3358-85e2-3d9be87b126e","pitchNumber":5,"startTime":"2026-06-25T01:11:01.388Z","endTime":"2026-06-25T01:11:04.867Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.0,"endSpeed":82.0,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.038400616583907,"aZ":-27.375385951696934,"pfxX":-5.885765407836395,"pfxZ":2.8456890135033106,"pX":0.025192273513984325,"pZ":1.3108271899027981,"vX0":4.948355924227624,"vY0":-128.1947390302686,"vZ0":-5.17496346755027,"x":116.04,"y":203.39,"x0":-1.152370222413738,"y0":50.00593102583949,"z0":5.456627606229489,"aX":-9.934966155008153},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.5,"breakVerticalInduced":4.3,"breakHorizontal":9.7,"spinRate":1858,"spinDirection":221},"zone":14,"typeConfidence":0.88,"plateTime":0.42500502938601814,"extension":6.149521586482988},"index":7,"playId":"bcb68e29-000d-3a2e-a83a-b210bc22059a","pitchNumber":6,"startTime":"2026-06-25T01:11:26.157Z","endTime":"2026-06-25T01:11:29.905Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:11:29.905Z","atBatIndex":54},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out swinging.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":55,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-25T01:12:18.760Z","endTime":"2026-06-25T01:13:15.308Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":0,"strikes":3,"outs":1},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T01:12:00.942Z","endTime":"2026-06-25T01:12:21.057Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.9,"endSpeed":87.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.59645299591338,"aZ":-11.78748290233088,"pfxX":-3.955026562113213,"pfxZ":10.480583739385391,"pX":0.026841859892026896,"pZ":2.753306532679494,"vX0":5.083411733433596,"vY0":-138.07811545327974,"vZ0":-5.180864861496366,"x":115.98,"y":164.44,"x0":-1.3178018179124278,"y0":50.00532426294129,"z0":5.436462331111284,"aX":-7.695449844280473},"breaks":{"breakAngle":27.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.0,"breakVerticalInduced":18.2,"breakHorizontal":6.2,"spinRate":2404,"spinDirection":204},"zone":2,"typeConfidence":0.9,"plateTime":0.39554967054326884,"extension":6.173289114438382},"index":1,"playId":"a0643b82-4c5d-3cfb-b3e0-d8b506d534ea","pitchNumber":1,"startTime":"2026-06-25T01:12:21.057Z","endTime":"2026-06-25T01:12:24.716Z","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":87.0,"endSpeed":81.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.762309478888582,"aZ":-29.86890460634406,"pfxX":-8.320854405445802,"pfxZ":1.3830322307484284,"pX":-0.44523685685160264,"pZ":2.391117968673478,"vX0":4.95284737130392,"vY0":-126.8282663425466,"vZ0":-1.9571647651720532,"x":133.97,"y":174.22,"x0":-1.3213051855695301,"y0":50.00030767438791,"z0":5.506654479032748,"aX":-13.842049404664438},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-33.1,"breakVerticalInduced":2.4,"breakHorizontal":14.3,"spinRate":1837,"spinDirection":218},"zone":4,"typeConfidence":0.9,"plateTime":0.4283960277113539,"extension":6.268150000331444},"index":2,"playId":"d606ec7e-52dd-332c-9f5b-471b7f750e7c","pitchNumber":2,"startTime":"2026-06-25T01:12:44.017Z","endTime":"2026-06-25T01:12:48.139Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.8,"endSpeed":82.1,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.867386003385445,"aZ":-27.796290307481446,"pfxX":-5.98157374268477,"pfxZ":2.5963428358694207,"pX":-0.2307522352674797,"pZ":1.109282229947836,"vX0":4.817910304035064,"vY0":-127.88929727103705,"vZ0":-5.423093865189003,"x":125.8,"y":208.83,"x0":-1.3452388691488744,"y0":50.00443864844108,"z0":5.3890230175532485,"aX":-10.090179612223082},"breaks":{"breakAngle":18.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.1,"breakVerticalInduced":3.8,"breakHorizontal":10.0,"spinRate":1762,"spinDirection":221},"zone":13,"typeConfidence":0.88,"plateTime":0.4253400422650224,"extension":6.136616799106608},"index":3,"playId":"5a954284-0c04-3911-8b16-0ee240ba64e6","pitchNumber":3,"startTime":"2026-06-25T01:13:11.650Z","endTime":"2026-06-25T01:13:15.308Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:13:15.308Z","atBatIndex":55},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Nico Hoerner reaches on a fielding error by second baseman Marcus Semien. Alex Bregman to 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":56,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-25T01:13:57.402Z","endTime":"2026-06-25T01:14:15.493Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":1},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"postOnSecond":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Pickoff Attempt 1B","code":"1","isOut":false,"hasReview":false,"fromCatcher":false,"disengagementNum":1},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"playId":"da567399-0e1a-3587-b19f-d58f8fc90ce6","startTime":"2026-06-25T01:13:38.473Z","endTime":"2026-06-25T01:13:43.556Z","isPitch":false,"type":"pickoff"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":94.5,"endSpeed":86.6,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.57587542337521,"aZ":-10.814981641319246,"pfxX":-3.9381645746847393,"pfxZ":11.109633747217142,"pX":-0.7593712244929041,"pZ":2.8115743462878,"vX0":3.076608945114834,"vY0":-137.55287259741158,"vZ0":-5.056379997233328,"x":145.95,"y":162.87,"x0":-1.3788944783502348,"y0":50.00076762169471,"z0":5.402258073385304,"aX":-7.57042531578403},"breaks":{"breakAngle":30.0,"breakLength":2.4,"breakY":24.0,"breakVertical":-11.3,"breakVerticalInduced":19.3,"breakHorizontal":6.5,"spinRate":2407,"spinDirection":206},"zone":1,"typeConfidence":0.9,"plateTime":0.3976903449792948,"extension":6.197113206248841},"hitData":{"launchSpeed":73.5,"launchAngle":57.0,"totalDistance":172.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":161.44,"coordY":152.7}},"index":1,"playId":"f50ef35f-db28-3924-8c53-7d528ff104fb","pitchNumber":1,"startTime":"2026-06-25T01:13:59.803Z","endTime":"2026-06-25T01:14:15.493Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:14:15.493Z","atBatIndex":56},{"result":{"type":"atBat","event":"Grounded Into DP","eventType":"grounded_into_double_play","description":"Carson Kelly grounds into a double play, shortstop Francisco Lindor to second baseman Marcus Semien to first baseman Mark Vientos. Nico Hoerner out at 2nd. Carson Kelly out at 1st.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":57,"halfInning":"top","isTopInning":true,"inning":7,"startTime":"2026-06-25T01:14:28.701Z","endTime":"2026-06-25T01:15:31.175Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":24},"count":{"balls":1,"strikes":0,"outs":3},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":"r_force_out","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_assist"},{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Grounded Into DP","eventType":"grounded_into_double_play","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[{"player":{"id":543760,"link":"/api/v1/people/543760"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.2,"endSpeed":85.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.745268821607635,"aZ":-22.017714548501203,"pfxX":1.2784850634047058,"pfxZ":5.583578115477582,"pX":0.7122025962317223,"pZ":1.2881082314627188,"vX0":4.614922457746025,"vY0":-132.85478311824605,"vZ0":-6.675662267844036,"x":89.85,"y":204.0,"x0":-1.201232207577918,"y0":50.004290247882906,"z0":5.392153140023231,"aX":2.325253209679335},"breaks":{"breakAngle":7.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-23.3,"breakVerticalInduced":9.1,"breakHorizontal":-3.1,"spinRate":2393,"spinDirection":191},"zone":14,"typeConfidence":0.91,"plateTime":0.40952812950074424,"extension":6.161381681584308},"index":0,"playId":"b2b0d180-0e83-3a25-a546-e350775b83e1","pitchNumber":1,"startTime":"2026-06-25T01:15:01.007Z","endTime":"2026-06-25T01:15:05.144Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":91.9,"endSpeed":85.7,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.65364105563435,"aZ":-19.28341667354444,"pfxX":0.15564883244209865,"pfxZ":6.945853367239106,"pX":-0.08384648501519461,"pZ":2.453130008163725,"vX0":3.1827093184059922,"vY0":-134.03778404052701,"vZ0":-4.497509622232418,"x":120.2,"y":172.55,"x0":-1.297178335421105,"y0":50.00045964429721,"z0":5.494035293081418,"aX":0.2878217343108914},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-19.7,"breakVerticalInduced":12.0,"breakHorizontal":-0.8,"spinRate":2374,"spinDirection":187},"zone":5,"typeConfidence":0.91,"plateTime":0.4056219879011782,"extension":6.0196084744377885},"hitData":{"launchSpeed":102.0,"launchAngle":-0.0,"totalDistance":52.0,"trajectory":"ground_ball","hardness":"medium","location":"6","coordinates":{"coordX":112.28,"coordY":152.19}},"index":1,"playId":"e97b4cdd-63dd-3062-bcab-f25964a9348f","pitchNumber":2,"startTime":"2026-06-25T01:15:22.811Z","endTime":"2026-06-25T01:15:31.175Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:15:31.175Z","atBatIndex":57},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Eric Wagaman called out on strikes.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":58,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T01:18:04.529Z","endTime":"2026-06-25T01:18:56.131Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,5],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Hoby Milner replaces Gavin Hollowell.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T01:16:31.372Z","endTime":"2026-06-25T01:18:06.801Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":571948,"link":"/api/v1/people/571948"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":78.3,"endSpeed":72.4,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.833767091521544,"aZ":-38.11944077458614,"pfxX":-5.750639221746505,"pfxZ":-4.521297225739191,"pX":0.4089008809682049,"pZ":1.5265940406708849,"vX0":-6.321459883948219,"vY0":-113.92919766830352,"vZ0":2.403388402414946,"x":101.41,"y":197.56,"x0":3.966029886311927,"y0":50.0021670854672,"z0":4.224116838630041,"aX":-7.562358277059214},"breaks":{"breakAngle":13.2,"breakLength":12.0,"breakY":24.0,"breakVertical":-51.8,"breakVerticalInduced":-7.3,"breakHorizontal":12.0,"spinRate":1747,"spinDirection":297},"zone":14,"typeConfidence":2.0,"plateTime":0.480672483722528,"extension":6.795131508162528},"index":1,"playId":"d67edacd-7a0c-36bd-9d6e-b6f6f917d417","pitchNumber":1,"startTime":"2026-06-25T01:18:06.801Z","endTime":"2026-06-25T01:18:10.428Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.8,"endSpeed":73.5,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.426295093015785,"aZ":-32.94373310348835,"pfxX":9.989882162635125,"pfxZ":-0.5629975683003963,"pX":-0.05174914541712653,"pZ":1.1290148548414083,"vX0":-12.077532740217823,"vY0":-115.64316269832909,"vZ0":0.7197683866178646,"x":118.97,"y":208.3,"x0":3.927048230553531,"y0":50.00367640022786,"z0":3.9597916161425695,"aX":13.60790514373447},"breaks":{"breakAngle":19.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.7,"breakVerticalInduced":-0.5,"breakHorizontal":-15.2,"spinRate":1463,"spinDirection":75},"zone":13,"typeConfidence":2.0,"plateTime":0.47261150473783253,"extension":6.952819717842885},"index":2,"playId":"dd6a3617-8874-3a3a-a2bf-1d06eb97ee09","pitchNumber":2,"startTime":"2026-06-25T01:18:19.472Z","endTime":"2026-06-25T01:18:23.190Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":80.7,"endSpeed":74.5,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.83272651074868,"aZ":-34.95595794994375,"pfxX":9.171674915176283,"pfxZ":-1.9852896760817949,"pX":0.8667800823628907,"pZ":2.304261578187172,"vX0":-10.326698721485899,"vY0":-117.07014297972039,"vZ0":3.409988838280439,"x":83.96,"y":176.56,"x0":4.120948525985443,"y0":50.00160797340203,"z0":4.0779729410688805,"aX":12.870746143575202},"breaks":{"breakAngle":18.0,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.4,"breakVerticalInduced":-2.5,"breakHorizontal":-14.4,"spinRate":1509,"spinDirection":87},"zone":14,"typeConfidence":2.0,"plateTime":0.4659336370154943,"extension":6.973388329608208},"index":3,"playId":"278c1886-ea32-3151-ae49-c24fb8a7866e","pitchNumber":3,"startTime":"2026-06-25T01:18:32.307Z","endTime":"2026-06-25T01:18:36.022Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":4,"startTime":"2026-06-25T01:18:42.916Z","endTime":"2026-06-25T01:18:52.655Z","isPitch":false,"type":"action","player":{"id":676572,"link":"/api/v1/people/676572"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":87.6,"endSpeed":80.9,"strikeZoneTop":3.386,"strikeZoneBottom":1.709,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.353286914243462,"aZ":-29.712040389420036,"pfxX":10.977719787077898,"pfxZ":1.490712724871818,"pX":-0.6211512887101083,"pZ":2.8809784195017634,"vX0":-14.78846433122402,"vY0":-126.85387921422249,"vZ0":2.108449376334884,"x":140.68,"y":160.99,"x0":3.8184274891375893,"y0":50.00449804487944,"z0":4.384029796049961,"aX":18.15858531379651},"breaks":{"breakAngle":27.6,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.5,"breakHorizontal":-17.2,"spinRate":2022,"spinDirection":100},"zone":4,"typeConfidence":2.0,"plateTime":0.4293551652664189,"extension":7.181946505866243},"index":5,"playId":"9063ab86-4dbf-3bad-9e57-06b73876f33f","pitchNumber":4,"startTime":"2026-06-25T01:18:52.655Z","endTime":"2026-06-25T01:18:56.131Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:18:56.131Z","atBatIndex":58},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"A.J. Ewing doubles (7) on a line drive to center fielder Pete Crow-Armstrong.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":59,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T01:18:56.330Z","endTime":"2026-06-25T01:19:40.145Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":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":691718,"link":"/api/v1/people/691718"},"position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"pitchData":{"startSpeed":79.2,"endSpeed":73.4,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.268818775829594,"aZ":-32.410299129887676,"pfxX":-7.341684193365041,"pfxZ":-0.17477476912332612,"pX":0.052274412624714765,"pZ":1.8956430394126704,"vX0":-6.734309867526573,"vY0":-115.17392037115593,"vZ0":1.6808203868130243,"x":115.01,"y":187.6,"x0":3.9619068016448753,"y0":50.00281556322296,"z0":4.277928709800191,"aX":-9.917327547595335},"breaks":{"breakAngle":19.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.1,"breakVerticalInduced":0.4,"breakHorizontal":14.9,"spinRate":1838,"spinDirection":297},"zone":8,"typeConfidence":2.0,"plateTime":0.4745459861903569,"extension":6.807123555789652},"hitData":{"launchSpeed":97.4,"launchAngle":22.0,"totalDistance":360.0,"trajectory":"line_drive","hardness":"medium","location":"8","coordinates":{"coordX":159.42,"coordY":44.11}},"index":0,"playId":"2840b6f1-fd1c-37ed-85fc-9d008ad4a894","pitchNumber":1,"startTime":"2026-06-25T01:19:28.264Z","endTime":"2026-06-25T01:19:40.145Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:19:40.145Z","atBatIndex":59},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Luis Torrens walks.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":60,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T01:21:26.242Z","endTime":"2026-06-25T01:22:50.820Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":1,"outs":1},"matchup":{"batter":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"postOnSecond":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[2,3,4,5,6],"actionIndex":[0],"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":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-hitter Luis Torrens replaces Brett Baty.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-25T01:20:17.636Z","endTime":"2026-06-25T01:20:28.597Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":620443,"link":"/api/v1/people/620443"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"901","replacedPlayer":{"id":683146,"link":"/api/v1/people/683146"}},{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-25T01:20:28.597Z","endTime":"2026-06-25T01:21:28.522Z","isPitch":false,"type":"action"},{"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.4,"endSpeed":72.7,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":19.493780538381813,"aZ":-33.12368109334381,"pfxX":-6.8546236694682845,"pfxZ":-0.7178149974436892,"pX":1.357910290638659,"pZ":2.01742691162736,"vX0":-4.228764585245385,"vY0":-114.14333994976656,"vZ0":2.15091395203752,"x":65.24,"y":184.31,"x0":4.120046471585565,"y0":50.000977470364376,"z0":4.306709527920788,"aX":-9.111879593488878},"breaks":{"breakAngle":16.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.8,"breakVerticalInduced":-0.5,"breakHorizontal":13.4,"spinRate":1800,"spinDirection":298},"zone":14,"typeConfidence":2.0,"plateTime":0.47846209471098433,"extension":6.744490629917883},"index":2,"playId":"51548c20-be5b-35cf-8ff1-284857371f9e","pitchNumber":1,"startTime":"2026-06-25T01:21:28.522Z","endTime":"2026-06-25T01:21:32.464Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":1},"pitchData":{"startSpeed":86.1,"endSpeed":79.1,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.512774295368875,"aZ":-35.29195483537293,"pfxX":9.74166270837224,"pfxZ":-1.9713147463788534,"pX":-0.9683500312914607,"pZ":2.3165047402883165,"vX0":-14.639082112905406,"vY0":-124.60078622538244,"vZ0":2.4128346926651703,"x":153.91,"y":176.23,"x0":3.6998468463731067,"y0":50.002243215883894,"z0":4.2387403183312475,"aX":15.418281191057114},"breaks":{"breakAngle":20.4,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.8,"breakVerticalInduced":-2.6,"breakHorizontal":-14.5,"spinRate":1924,"spinDirection":94},"zone":13,"typeConfidence":2.0,"plateTime":0.43849664044357617,"extension":7.073740471236441},"index":3,"playId":"997a64a9-4a1b-3470-9172-d87d7c12f2aa","pitchNumber":2,"startTime":"2026-06-25T01:21:43.906Z","endTime":"2026-06-25T01:21:47.617Z","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":1,"outs":1},"pitchData":{"startSpeed":77.6,"endSpeed":71.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.52458298815247,"aZ":-34.41861292024018,"pfxX":-6.206439238588873,"pfxZ":-1.7472259753363746,"pX":-0.4744626281113118,"pZ":1.7708591338771391,"vX0":-8.021763037256184,"vY0":-112.700756657663,"vZ0":2.311065823148808,"x":135.09,"y":190.97,"x0":3.9374248742729745,"y0":50.00107177855077,"z0":4.2088771715667574,"aX":-7.980947702516959},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-47.9,"breakVerticalInduced":-2.3,"breakHorizontal":13.3,"spinRate":1825,"spinDirection":291},"zone":7,"typeConfidence":2.0,"plateTime":0.4860381897731987,"extension":7.010354919020733},"index":4,"playId":"6d00f25a-61a9-37a2-b14c-304b36664d8a","pitchNumber":3,"startTime":"2026-06-25T01:21:58.866Z","endTime":"2026-06-25T01:22:09.110Z","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":1,"outs":1},"pitchData":{"startSpeed":88.2,"endSpeed":81.6,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.866402667705017,"aZ":-32.72833670595882,"pfxX":10.431918803200752,"pfxZ":-0.3281162880500865,"pX":-1.6862771721660919,"pZ":2.577043288331118,"vX0":-16.79107426091019,"vY0":-127.426460979529,"vZ0":1.783289106541182,"x":181.28,"y":169.2,"x0":3.5810854961233614,"y0":50.005591344740964,"z0":4.4217400329199315,"aX":17.46199978211195},"breaks":{"breakAngle":24.0,"breakLength":8.4,"breakY":24.0,"breakVertical":-35.2,"breakVerticalInduced":0.0,"breakHorizontal":-15.8,"spinRate":1866,"spinDirection":103},"zone":11,"typeConfidence":2.0,"plateTime":0.4269807096710827,"extension":7.210723481968606},"index":5,"playId":"88a2fe64-b640-3049-8d81-00bd5536d8ce","pitchNumber":4,"startTime":"2026-06-25T01:22:30.627Z","endTime":"2026-06-25T01:22:34.709Z","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":87.3,"endSpeed":80.9,"strikeZoneTop":3.179,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.97284037412241,"aZ":-34.239094834723225,"pfxX":9.230436807679986,"pfxZ":-1.253805076815378,"pX":-1.4984255828200188,"pZ":1.7534510551453868,"vX0":-16.079205426617722,"vY0":-126.26011718326556,"vZ0":0.7178658154490858,"x":174.12,"y":191.44,"x0":3.7091880212922996,"y0":50.00614620139982,"z0":4.1874126500541164,"aX":15.136488153701643},"breaks":{"breakAngle":20.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.9,"breakHorizontal":-13.7,"spinRate":1962,"spinDirection":112},"zone":13,"typeConfidence":2.0,"plateTime":0.43126032955469595,"extension":7.083926763243531},"index":6,"playId":"96e4d37f-6de8-317a-87b1-09a800e8e121","pitchNumber":5,"startTime":"2026-06-25T01:22:46.689Z","endTime":"2026-06-25T01:22:50.820Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:22:50.820Z","atBatIndex":60},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Carson Benge grounds into a force out, catcher Carson Kelly to shortstop Dansby Swanson. A.J. Ewing to 3rd. MJ Melendez out at 2nd. Carson Benge to 1st.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":61,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T01:23:31.052Z","endTime":"2026-06-25T01:25:07.962Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":3,"strikes":2,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnThird":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3,4,5,6],"actionIndex":[0],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":2},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_assist"},{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_adv_play","runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":6},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_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":6},"credits":[]}],"playEvents":[{"details":{"description":"Offensive Substitution: Pinch-runner MJ Melendez replaces Luis Torrens.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-25T01:23:14.807Z","endTime":"2026-06-25T01:23:33.270Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},"battingOrder":"902","replacedPlayer":{"id":620443,"link":"/api/v1/people/620443"},"base":1},{"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":87.3,"endSpeed":80.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.444586026674973,"aZ":-34.74886096971369,"pfxX":10.0174216523507,"pfxZ":-1.5710715501212693,"pX":-0.7553328991447228,"pZ":2.2228772187747716,"vX0":-15.047188648541848,"vY0":-126.38464438873169,"vZ0":1.8447231385652507,"x":145.79,"y":178.76,"x0":3.9369068696766707,"y0":50.001800827099906,"z0":4.246980448166794,"aX":16.427823841000947},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-38.0,"breakVerticalInduced":-2.2,"breakHorizontal":-15.2,"spinRate":1928,"spinDirection":102},"zone":4,"typeConfidence":2.0,"plateTime":0.43112699859394166,"extension":7.061376222987871},"index":1,"playId":"b4aac6f3-71c1-3d67-aa64-a0ca48080a8a","pitchNumber":1,"startTime":"2026-06-25T01:23:33.270Z","endTime":"2026-06-25T01:23:36.914Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":87.1,"endSpeed":80.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.181479678287744,"aZ":-33.44022455595662,"pfxX":10.349160977463768,"pfxZ":-0.7827735129040159,"pX":-1.2195207655300397,"pZ":1.9300571976053755,"vX0":-15.983313665778622,"vY0":-125.89120476567957,"vZ0":1.005176772139856,"x":163.49,"y":186.67,"x0":3.826356144697644,"y0":50.0000965499251,"z0":4.203515210292903,"aX":16.8461700919618},"breaks":{"breakAngle":22.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-37.1,"breakVerticalInduced":-1.0,"breakHorizontal":-15.7,"spinRate":1945,"spinDirection":100},"zone":13,"typeConfidence":2.0,"plateTime":0.43277594836909294,"extension":7.1375039361004395},"index":2,"playId":"fc719481-5425-39f0-9354-5da1ba098a98","pitchNumber":2,"startTime":"2026-06-25T01:23:49.676Z","endTime":"2026-06-25T01:23:53.401Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":79.5,"endSpeed":73.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.084677664987694,"aZ":-32.81286187665754,"pfxX":-6.387357756898526,"pfxZ":-0.4688019412536155,"pX":-1.032701194901934,"pZ":1.6562495737984837,"vX0":-9.234731184264533,"vY0":-115.52162479065332,"vZ0":1.1887621247173557,"x":156.36,"y":194.06,"x0":3.835530669431908,"y0":50.003627320443755,"z0":4.272227999997119,"aX":-8.69251970874478},"breaks":{"breakAngle":16.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-0.2,"breakHorizontal":13.7,"spinRate":1794,"spinDirection":302},"zone":13,"typeConfidence":2.0,"plateTime":0.47286272905339866,"extension":6.7785028212488845},"index":3,"playId":"b024b574-5235-3295-ad59-f46a627cfc72","pitchNumber":3,"startTime":"2026-06-25T01:24:05.335Z","endTime":"2026-06-25T01:24:09.881Z","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":1,"outs":1},"pitchData":{"startSpeed":87.2,"endSpeed":80.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.186201263440513,"aZ":-33.7785730393012,"pfxX":10.39572438098575,"pfxZ":-0.983940514677661,"pX":-0.9996685021076406,"pZ":1.5023038362993173,"vX0":-15.21080226325621,"vY0":-126.23492307150673,"vZ0":-0.11532280159797281,"x":155.11,"y":198.22,"x0":3.7132970923943573,"y0":50.00023127897698,"z0":4.235087642869452,"aX":17.021499558422892},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.6,"breakHorizontal":-16.0,"spinRate":1877,"spinDirection":98},"zone":13,"typeConfidence":2.0,"plateTime":0.431503087679181,"extension":7.194817156371217},"index":4,"playId":"0f05a4ed-52eb-31a3-8c5f-1036056ae8fd","pitchNumber":4,"startTime":"2026-06-25T01:24:22.546Z","endTime":"2026-06-25T01:24:26.582Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":86.6,"endSpeed":79.6,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.326873253841594,"aZ":-34.29978194016993,"pfxX":9.732005453990983,"pfxZ":-1.3140459070850152,"pX":0.8674735512937769,"pZ":2.9179335554185983,"vX0":-10.85988261418495,"vY0":-125.63944267537666,"vZ0":3.4983420868129755,"x":83.93,"y":160.0,"x0":3.9634911812068117,"y0":50.00555683852884,"z0":4.2795657736136565,"aX":15.70065234038813},"breaks":{"breakAngle":21.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.8,"breakVerticalInduced":-1.3,"breakHorizontal":-15.4,"spinRate":1869,"spinDirection":106},"zone":12,"typeConfidence":2.0,"plateTime":0.4344665052227481,"extension":7.07510783650578},"index":5,"playId":"19c71ada-5c46-3bf6-85db-641e0d62d35a","pitchNumber":5,"startTime":"2026-06-25T01:24:41.658Z","endTime":"2026-06-25T01:24:45.679Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":1},"pitchData":{"startSpeed":87.6,"endSpeed":80.5,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.722074714373896,"aZ":-34.687157493793414,"pfxX":10.153606573319014,"pfxZ":-1.5265712998347567,"pX":-0.15614407323935098,"pZ":2.7503177767971274,"vX0":-13.457495995402951,"vY0":-126.86439238192473,"vZ0":3.101308188460939,"x":122.95,"y":164.52,"x0":3.8756053943568016,"y0":50.00387155832596,"z0":4.260567635644087,"aX":16.70503766130783},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-37.6,"breakVerticalInduced":-1.8,"breakHorizontal":-15.7,"spinRate":1944,"spinDirection":98},"zone":5,"typeConfidence":2.0,"plateTime":0.4302349948143043,"extension":7.11544507862953},"hitData":{"trajectory":"ground_ball","hardness":"medium","location":"2","coordinates":{"coordX":124.95,"coordY":198.81}},"index":6,"playId":"3aa46fc1-6e05-356f-877a-d8c3d37aff32","pitchNumber":6,"startTime":"2026-06-25T01:25:00.933Z","endTime":"2026-06-25T01:25:07.962Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:25:07.962Z","atBatIndex":61},{"result":{"type":"atBat","event":"Forceout","eventType":"force_out","description":"Francisco Lindor grounds into a force out, third baseman Alex Bregman to second baseman Nico Hoerner. Carson Benge out at 2nd.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":62,"halfInning":"bottom","isTopInning":false,"inning":7,"startTime":"2026-06-25T01:25:24.966Z","endTime":"2026-06-25T01:25:58.897Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":0,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"pitchHand":{"code":"L","description":"Left"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":null,"outBase":"2B","isOut":true,"outNumber":3},"details":{"event":"Forceout","eventType":"force_out","movementReason":"r_force_out","runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":663538,"link":"/api/v1/people/663538"},"position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"credit":"f_putout"}]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Forceout","eventType":"force_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":0},"credits":[]}],"playEvents":[{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(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":87.7,"endSpeed":80.6,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.708988935726747,"aZ":-37.059866625745826,"pfxX":10.69129950022764,"pfxZ":-2.971857731027643,"pX":0.4331008633145739,"pZ":1.7641122068024016,"vX0":-12.154324888044028,"vY0":-127.1437356858488,"vZ0":1.1729773479272259,"x":100.49,"y":191.15,"x0":3.8738678287588857,"y0":50.0007829413081,"z0":4.225366135877576,"aX":17.600925744483657},"breaks":{"breakAngle":22.8,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.6,"breakVerticalInduced":-4.8,"breakHorizontal":-16.8,"spinRate":1937,"spinDirection":103},"zone":9,"typeConfidence":2.0,"plateTime":0.429882140375919,"extension":6.983395533817506},"hitData":{"launchSpeed":97.7,"launchAngle":-12.0,"totalDistance":9.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.71,"coordY":171.95}},"index":0,"playId":"89751231-25cc-3146-b9ba-599a4fa68194","pitchNumber":1,"startTime":"2026-06-25T01:25:52.979Z","endTime":"2026-06-25T01:25:58.897Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:25:58.897Z","atBatIndex":62},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Pedro Ramírez reaches on a fielding error by third baseman Bo Bichette.","rbi":0,"awayScore":6,"homeScore":5,"isOut":false},"about":{"atBatIndex":63,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T01:28:22.255Z","endTime":"2026-06-25T01:29:57.377Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":0},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[3,4,5,7,8],"actionIndex":[0,1,2],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":8},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_fielding_error"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Carson Benge.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T01:27:34.227Z","endTime":"2026-06-25T01:27:34.254Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"100"},{"details":{"description":"MJ Melendez remains in the game as the left fielder.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-25T01:27:34.254Z","endTime":"2026-06-25T01:27:34.256Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"902","replacedPlayer":{"id":620443,"link":"/api/v1/people/620443"}},{"details":{"description":"Pitching Change: A.J. Minter replaces Luke Weaver.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-25T01:27:34.256Z","endTime":"2026-06-25T01:28:22.255Z","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":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.1,"endSpeed":85.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.357784907499333,"aZ":-13.655666736850476,"pfxX":3.4158263243721576,"pfxZ":9.906483336742692,"pX":0.73486714683343,"pZ":4.08118602783718,"vX0":-5.303461438346907,"vY0":-135.56127212022926,"vZ0":-1.9291014452970612,"x":89.92,"y":98.96,"x0":2.2687311336601117,"y0":50.006751628602,"z0":5.750367377163622,"aX":6.3885592285890755},"breaks":{"breakAngle":20.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":17.8,"breakHorizontal":-5.2,"spinRate":2412,"spinDirection":141},"zone":12,"typeConfidence":0.91,"plateTime":0.40334011169134243,"extension":6.385598622738419},"index":3,"playId":"195ca385-1aea-3740-9801-8f6bd2f88fff","pitchNumber":1,"startTime":"2026-06-25T01:28:22.255Z","endTime":"2026-06-25T01:28:28.255Z","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.7,"endSpeed":85.4,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.06016044565721,"aZ":-20.68464136836088,"pfxX":4.530675707157867,"pfxZ":6.205188931741364,"pX":-0.5368705145157363,"pZ":2.311894273228434,"vX0":-9.138920528800409,"vY0":-134.71023592803124,"vZ0":-4.614254470836169,"x":137.46,"y":176.36,"x0":2.298894248684955,"y0":50.006296733108776,"z0":5.493817930371067,"aX":8.395258100816687},"breaks":{"breakAngle":16.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-21.2,"breakVerticalInduced":10.4,"breakHorizontal":-6.5,"spinRate":2449,"spinDirection":128},"zone":4,"typeConfidence":0.86,"plateTime":0.4053520658676355,"extension":6.436218008907041},"index":4,"playId":"cb36ea8d-35c7-301e-9001-542b3bc602e9","pitchNumber":2,"startTime":"2026-06-25T01:28:37.793Z","endTime":"2026-06-25T01:28:41.233Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":88.6,"endSpeed":82.7,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.300538418378213,"aZ":-28.985949491079445,"pfxX":-2.575758612237081,"pfxZ":1.8533257229117144,"pX":-0.2982560776627425,"pZ":3.1575379137136714,"vX0":-6.033310905670064,"vY0":-129.13785641326388,"vZ0":-0.8634574911353201,"x":128.37,"y":153.53,"x0":2.3862446760438805,"y0":50.00267354323472,"z0":5.690248154332192,"aX":-4.428259602085816},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.8,"breakVerticalInduced":3.4,"breakHorizontal":5.8,"spinRate":2535,"spinDirection":180},"zone":1,"typeConfidence":0.91,"plateTime":0.421226710108606,"extension":6.338769048775125},"index":5,"playId":"6d552161-5e6d-32ef-8c8c-6a0a9a3b8759","pitchNumber":3,"startTime":"2026-06-25T01:28:56.425Z","endTime":"2026-06-25T01:28:59.705Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"index":6,"startTime":"2026-06-25T01:29:13.076Z","endTime":"2026-06-25T01:29:25.749Z","isPitch":false,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"}},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.6,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.722826558373153,"aZ":-15.024870476617831,"pfxX":4.8583944128925145,"pfxZ":8.981237206237525,"pX":-0.2673997709639775,"pZ":3.5228946644737147,"vX0":-8.490921801517816,"vY0":-136.51823685070443,"vZ0":-2.8327790394883303,"x":127.19,"y":143.66,"x0":2.2353804676665385,"y0":50.00642587503514,"z0":5.593092938395974,"aX":9.281648666876073},"breaks":{"breakAngle":26.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.9,"breakVerticalInduced":16.0,"breakHorizontal":-7.2,"spinRate":2483,"spinDirection":148},"zone":11,"typeConfidence":0.9,"plateTime":0.3994201122432628,"extension":6.360354271177275},"index":7,"playId":"a7a43be5-6c09-3376-bc29-684b89fff206","pitchNumber":4,"startTime":"2026-06-25T01:29:25.749Z","endTime":"2026-06-25T01:29:29.325Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":89.7,"endSpeed":84.1,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.966727346638923,"aZ":-26.08251666492984,"pfxX":-2.0651409108681755,"pfxZ":3.447681251776708,"pX":-0.6012954674087906,"pZ":1.7947240086403964,"vX0":-6.493702463011049,"vY0":-130.64733974103393,"vZ0":-4.792288282200973,"x":139.92,"y":190.32,"x0":2.163351219083769,"y0":50.00081639107666,"z0":5.562199256138304,"aX":-3.645679493689592},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.7,"breakVerticalInduced":5.6,"breakHorizontal":4.9,"spinRate":2531,"spinDirection":186},"zone":7,"typeConfidence":0.88,"plateTime":0.4158394588348586,"extension":6.355715882850314},"hitData":{"launchSpeed":92.1,"launchAngle":-9.0,"totalDistance":12.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":106.0,"coordY":159.0}},"index":8,"playId":"6bd822ed-e17c-3399-aef9-83fb18313e81","pitchNumber":5,"startTime":"2026-06-25T01:29:46.956Z","endTime":"2026-06-25T01:29:57.377Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:29:57.377Z","atBatIndex":63},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Dansby Swanson lines out to right fielder Carson Benge.","rbi":0,"awayScore":6,"homeScore":5,"isOut":true},"about":{"atBatIndex":64,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T01:30:04.346Z","endTime":"2026-06-25T01:31:22.559Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":0,"outs":1},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":701807,"link":"/api/v1/people/701807"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":94.6,"endSpeed":86.6,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.880252059245375,"aZ":-12.836001414428827,"pfxX":2.1272281778423783,"pfxZ":10.082621965730008,"pX":-0.7943114416108926,"pZ":2.597701578782678,"vX0":-8.268534159084677,"vY0":-137.47528404913496,"vZ0":-5.702017846142906,"x":147.28,"y":168.64,"x0":1.9732710774966866,"y0":50.00401807236688,"z0":5.566696716159624,"aX":4.081194192269373},"breaks":{"breakAngle":9.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.3,"breakVerticalInduced":17.3,"breakHorizontal":-2.2,"spinRate":2469,"spinDirection":147},"zone":11,"typeConfidence":0.9,"plateTime":0.39810722764927053,"extension":6.392591687131904},"index":0,"playId":"c9b14f29-0ee0-3c25-ac34-ca00bc9f9fa0","pitchNumber":1,"startTime":"2026-06-25T01:30:27.716Z","endTime":"2026-06-25T01:30:34.593Z","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":{"description":"Francisco Alvarez challenged (pitch result), call on the field was confirmed: Pedro Ramírez steals (1) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":6,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"index":1,"actionPlayId":"c9b14f29-0ee0-3c25-ac34-ca00bc9f9fa0","startTime":"2026-06-25T01:30:34.593Z","endTime":"2026-06-25T01:31:12.111Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":0},"pitchData":{"startSpeed":93.8,"endSpeed":86.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.103044360275856,"aZ":-13.164361421074108,"pfxX":2.026698743612386,"pfxZ":10.058968126865619,"pX":-0.3652331138736461,"pZ":2.217307723472448,"vX0":-7.718531433384247,"vY0":-136.38588762725323,"vZ0":-6.38341783419929,"x":130.92,"y":178.91,"x0":2.2342168510443208,"y0":50.00224666496813,"z0":5.490481834437609,"aX":3.830335850599227},"breaks":{"breakAngle":8.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.9,"breakVerticalInduced":17.0,"breakHorizontal":-2.0,"spinRate":2489,"spinDirection":145},"zone":4,"typeConfidence":0.9,"plateTime":0.4011137817280459,"extension":6.501108846493075},"hitData":{"launchSpeed":80.0,"launchAngle":28.0,"totalDistance":267.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":175.03,"coordY":104.2}},"index":2,"playId":"0836e745-49ec-3c9a-94e8-6604767069f9","pitchNumber":2,"startTime":"2026-06-25T01:31:12.111Z","endTime":"2026-06-25T01:31:22.559Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:31:22.559Z","atBatIndex":64},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Pete Crow-Armstrong reaches on a throwing error by first baseman Mark Vientos. Pedro Ramírez scores. Pete Crow-Armstrong to 2nd.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":65,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T01:31:22.879Z","endTime":"2026-06-25T01:32:53.614Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1,2],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_throwing_error"}]},{"movement":{"originBase":null,"start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":{"id":621345,"link":"/api/v1/people/621345"},"isScoringEvent":true,"rbi":false,"earned":false,"teamUnearned":true,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","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":90.1,"endSpeed":83.5,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.466050832861768,"aZ":-23.498854624364608,"pfxX":-0.9544717443790138,"pfxZ":4.921182274636006,"pX":-0.7480120771965325,"pZ":3.1070755028062083,"vX0":-7.042495762996661,"vY0":-131.1403728512192,"vZ0":-2.137314840982155,"x":145.51,"y":154.89,"x0":2.082518509553638,"y0":50.00440228369324,"z0":5.66306909299874,"aX":-1.6837184161519507},"breaks":{"breakAngle":7.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.6,"breakVerticalInduced":8.8,"breakHorizontal":3.1,"spinRate":2431,"spinDirection":165},"zone":1,"typeConfidence":0.81,"plateTime":0.4156726840092806,"extension":6.3781396469309275},"index":0,"playId":"b5a2d32e-37ae-35f5-8395-277ea29a7f24","pitchNumber":1,"startTime":"2026-06-25T01:32:00.787Z","endTime":"2026-06-25T01:32:04.861Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.8,"endSpeed":83.8,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.265365571324946,"aZ":-24.55652264596177,"pfxX":-1.000216656054941,"pfxZ":4.333971875261001,"pX":-0.8670373994859613,"pZ":1.1739731821813115,"vX0":-7.198669128370857,"vY0":-130.61365521800525,"vZ0":-6.503554225799055,"x":150.05,"y":207.08,"x0":2.03595580528643,"y0":50.00043545596418,"z0":5.50074865050598,"aX":-1.7545084045501183},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":6.8,"breakHorizontal":3.1,"spinRate":2442,"spinDirection":164},"zone":13,"typeConfidence":0.86,"plateTime":0.4167375513625684,"extension":6.4195290128726725},"index":1,"playId":"83132ee5-6813-3ed3-a50e-1d2e6ecfa0cd","pitchNumber":2,"startTime":"2026-06-25T01:32:21.264Z","endTime":"2026-06-25T01:32:25.557Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"E","description":"In play, run(s)"},"description":"In play, run(s)","code":"E","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":88.8,"endSpeed":83.3,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.041644686970567,"aZ":-25.165698667188913,"pfxX":-1.560879102133849,"pfxZ":4.037762041532142,"pX":-0.2097960166810397,"pZ":2.237900822914932,"vX0":-5.666764234426477,"vY0":-129.43526074973283,"vZ0":-3.592791774721665,"x":125.0,"y":178.36,"x0":2.1902715173701504,"y0":50.0062410139401,"z0":5.520572156232475,"aX":-2.7101270112867826},"breaks":{"breakAngle":8.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":7.0,"breakHorizontal":3.8,"spinRate":2607,"spinDirection":179},"zone":5,"typeConfidence":0.9,"plateTime":0.4194154948853006,"extension":6.392729658455891},"hitData":{"launchSpeed":98.0,"launchAngle":-1.0,"totalDistance":43.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":149.78,"coordY":170.94}},"index":2,"playId":"31a242da-a84c-364d-bde1-9c52b0f68905","pitchNumber":3,"startTime":"2026-06-25T01:32:42.605Z","endTime":"2026-06-25T01:32:53.614Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:32:53.614Z","atBatIndex":65},{"result":{"type":"atBat","event":"Flyout","eventType":"field_out","description":"Matt Shaw flies out to left fielder MJ Melendez.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":66,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T01:34:04.496Z","endTime":"2026-06-25T01:35:39.832Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"pitchHand":{"code":"L","description":"Left"},"postOnSecond":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_LHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2,3],"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":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":1},"index":0,"startTime":"2026-06-25T01:34:06.852Z","endTime":"2026-06-25T01:34:06.853Z","isPitch":false,"type":"action"},{"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,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":1},"pitchData":{"startSpeed":90.6,"endSpeed":84.1,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.14429884267848,"aZ":-23.972158704902924,"pfxX":-1.7000205393022383,"pfxZ":4.576918801776941,"pX":0.4504104398495269,"pZ":4.03902197700075,"vX0":-4.841967688601889,"vY0":-132.0254007129487,"vZ0":0.2773246350867664,"x":99.83,"y":129.73,"x0":2.518046111712318,"y0":50.00337905111935,"z0":5.675844358109929,"aX":-3.04454831209705},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.2,"breakVerticalInduced":8.5,"breakHorizontal":4.0,"spinRate":2507,"spinDirection":181},"zone":12,"typeConfidence":0.82,"plateTime":0.4125166815693282,"extension":6.400530148275897},"index":1,"playId":"112eb452-8a73-3636-8016-5c36c43fb1e5","pitchNumber":1,"startTime":"2026-06-25T01:34:06.854Z","endTime":"2026-06-25T01:34:33.911Z","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":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.0,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.30557559473257,"aZ":-23.612773367892956,"pfxX":-2.5011801827540134,"pfxZ":4.807219810373686,"pX":0.0533390855932596,"pZ":3.405520251688421,"vX0":-5.4027885669507105,"vY0":-131.44987986959708,"vZ0":-1.2816743881764578,"x":114.97,"y":146.83,"x0":2.446228921716376,"y0":50.00254104451241,"z0":5.623984052040732,"aX":-4.451387743679053},"breaks":{"breakAngle":13.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-24.4,"breakVerticalInduced":8.8,"breakHorizontal":5.5,"spinRate":2457,"spinDirection":174},"zone":12,"typeConfidence":0.83,"plateTime":0.4139517789605316,"extension":6.515062159536595},"index":2,"playId":"045245b0-b08f-3a01-aa64-ed24e65c29c7","pitchNumber":2,"startTime":"2026-06-25T01:35:07.804Z","endTime":"2026-06-25T01:35:12.743Z","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":1},"pitchData":{"startSpeed":87.8,"endSpeed":81.5,"strikeZoneTop":3.105,"strikeZoneBottom":1.567,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.693355010021534,"aZ":-29.391331271713685,"pfxX":-2.3801414053350016,"pfxZ":1.6622079667911382,"pX":-0.2400801671381304,"pZ":2.822626907766917,"vX0":-5.856805985381764,"vY0":-127.92379268381049,"vZ0":-1.1638499577137373,"x":126.15,"y":162.57,"x0":2.378447954469165,"y0":50.00309107039776,"z0":5.5646798040021475,"aX":-3.9879861926564297},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":3.0,"breakHorizontal":5.5,"spinRate":2558,"spinDirection":204},"zone":1,"typeConfidence":0.91,"plateTime":0.4263945270948004,"extension":6.415676893395525},"hitData":{"launchSpeed":76.7,"launchAngle":44.0,"totalDistance":233.0,"trajectory":"fly_ball","hardness":"medium","location":"7","coordinates":{"coordX":90.16,"coordY":114.15}},"index":3,"playId":"40a879f5-6a26-3523-a1cf-1da81f33a312","pitchNumber":3,"startTime":"2026-06-25T01:35:28.613Z","endTime":"2026-06-25T01:35:39.832Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:35:39.832Z","atBatIndex":66},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Seiya Suzuki strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":67,"halfInning":"top","isTopInning":true,"inning":8,"startTime":"2026-06-25T01:35:38.873Z","endTime":"2026-06-25T01:38:06.098Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":3,"strikes":3,"outs":3},"matchup":{"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"batSide":{"code":"R","description":"Right"},"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_RHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,3,4,6],"actionIndex":[5],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Passed Ball","eventType":"passed_ball","movementReason":"r_adv_play","runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[]},{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":3},"details":{"event":"Strikeout","eventType":"strikeout","movementReason":null,"runner":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"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":{"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":87.3,"endSpeed":81.4,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.23731347649254,"aZ":-29.33995354370519,"pfxX":-3.481846212854434,"pfxZ":1.6981362790480965,"pX":0.33049600974030857,"pZ":2.742490292826373,"vX0":-3.74891569084029,"vY0":-127.24340348673861,"vZ0":-1.5411341290650333,"x":104.4,"y":164.73,"x0":2.2665870439013336,"y0":50.00047988981479,"z0":5.646549784941007,"aX":-5.797816918009596},"breaks":{"breakAngle":12.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.4,"breakVerticalInduced":3.0,"breakHorizontal":7.1,"spinRate":2525,"spinDirection":228},"zone":6,"typeConfidence":0.9,"plateTime":0.4278926414942492,"extension":6.470326521464504},"index":0,"playId":"f7353d92-377d-3e4b-aac3-3bc83e3af29e","pitchNumber":1,"startTime":"2026-06-25T01:36:09.298Z","endTime":"2026-06-25T01:36:12.648Z","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":93.5,"endSpeed":86.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.989654811341776,"aZ":-21.491580640933243,"pfxX":2.253599561262596,"pfxZ":5.625705066607445,"pX":0.1802257363650308,"pZ":4.127884374285852,"vX0":-6.713301897670414,"vY0":-136.20000166381593,"vZ0":0.11123979918516902,"x":110.13,"y":127.33,"x0":2.3728355403246533,"y0":50.00060310554794,"z0":5.560147616362701,"aX":4.278470416231545},"breaks":{"breakAngle":8.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.5,"breakVerticalInduced":10.4,"breakHorizontal":-2.9,"spinRate":2534,"spinDirection":152},"zone":12,"typeConfidence":0.89,"plateTime":0.40055068210086553,"extension":6.360767136698545},"index":1,"playId":"60e22d3b-38a4-3fcd-8fa0-f813e020a6df","pitchNumber":2,"startTime":"2026-06-25T01:36:32.236Z","endTime":"2026-06-25T01:36:36.386Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":83.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.757775073557774,"aZ":-29.23631192881345,"pfxX":-2.554073100878188,"pfxZ":1.7060533859391454,"pX":0.6722185393320969,"pZ":0.7815933657604728,"vX0":-3.3842110224078357,"vY0":-129.29350347302292,"vZ0":-6.268365356533076,"x":91.38,"y":217.68,"x0":2.32180092884154,"y0":50.00412382541741,"z0":5.433936089936015,"aX":-4.3949124165249325},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.0,"breakVerticalInduced":2.2,"breakHorizontal":5.3,"spinRate":2474,"spinDirection":192},"zone":14,"typeConfidence":0.89,"plateTime":0.4209790856694555,"extension":6.301009639291023},"index":2,"playId":"a88c65af-3d5d-3ebe-9160-43d1e12589f8","pitchNumber":3,"startTime":"2026-06-25T01:36:50.278Z","endTime":"2026-06-25T01:36:54.093Z","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":2,"outs":2},"pitchData":{"startSpeed":88.8,"endSpeed":83.3,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.432314288811366,"aZ":-26.930273011112458,"pfxX":-1.2741002488459967,"pfxZ":3.0262151612203922,"pX":0.28603149573316705,"pZ":1.8284601476149338,"vX0":-5.040463121478465,"vY0":-129.44966500867523,"vZ0":-4.155959830010488,"x":106.1,"y":189.41,"x0":2.406875576501272,"y0":50.005803404981314,"z0":5.464713547386992,"aX":-2.2099661364736067},"breaks":{"breakAngle":6.0,"breakLength":6.0,"breakY":24.0,"breakVertical":-29.0,"breakVerticalInduced":4.9,"breakHorizontal":3.2,"spinRate":2551,"spinDirection":197},"zone":8,"typeConfidence":0.91,"plateTime":0.4196023369412969,"extension":6.493212120139853},"index":3,"playId":"a19bdb0b-f407-3f4d-b8a2-aa1a4374c968","pitchNumber":4,"startTime":"2026-06-25T01:37:13.617Z","endTime":"2026-06-25T01:37:17.899Z","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":86.6,"endSpeed":80.2,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.969440272417895,"aZ":-19.357204180948255,"pfxX":6.8612952471178605,"pfxZ":7.899472884427283,"pX":0.38071177094070974,"pZ":0.7905199901063862,"vX0":-7.718826798499278,"vY0":-125.87487088279303,"vZ0":-7.156023806333977,"x":102.49,"y":217.44,"x0":2.5800211804361792,"y0":50.00011579663423,"z0":5.210633093421858,"aX":11.127823983440301},"breaks":{"breakAngle":25.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-23.2,"breakVerticalInduced":13.1,"breakHorizontal":-10.9,"spinRate":1510,"spinDirection":124},"zone":14,"typeConfidence":0.77,"plateTime":0.43336284670043046,"extension":6.520923377923259},"index":4,"playId":"218b1a67-936b-3f02-ba15-2b202d6b8e99","pitchNumber":5,"startTime":"2026-06-25T01:37:32.574Z","endTime":"2026-06-25T01:37:40.541Z","isPitch":true,"type":"pitch"},{"details":{"description":"Passed ball by catcher Francisco Alvarez. Pete Crow-Armstrong to 3rd.","event":"Passed Ball","eventType":"passed_ball","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"index":5,"actionPlayId":"218b1a67-936b-3f02-ba15-2b202d6b8e99","startTime":"2026-06-25T01:38:01.341Z","endTime":"2026-06-25T01:38:01.650Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":691718,"link":"/api/v1/people/691718"}},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":true,"hasReview":false},"count":{"balls":3,"strikes":3,"outs":2},"pitchData":{"startSpeed":89.1,"endSpeed":83.1,"strikeZoneTop":3.178,"strikeZoneBottom":1.604,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.77307432540091,"aZ":-30.253815479971106,"pfxX":-1.3737205092191576,"pfxZ":1.1035357693192296,"pX":0.44178729530358674,"pZ":3.1486452868926564,"vX0":-4.438088121681964,"vY0":-129.9531728312419,"vZ0":-0.7026619038541784,"x":100.16,"y":153.77,"x0":2.3383026446021304,"y0":50.00361800902348,"z0":5.68593862756876,"aX":-2.389511013381298},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.8,"breakVerticalInduced":2.0,"breakHorizontal":3.4,"spinRate":2642,"spinDirection":198},"zone":3,"typeConfidence":0.9,"plateTime":0.41871186964393026,"extension":6.368041816896619},"index":6,"playId":"4e7c76b9-4f32-31d9-bf59-092a3fce6cce","pitchNumber":6,"startTime":"2026-06-25T01:38:01.650Z","endTime":"2026-06-25T01:38:06.098Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:38:06.098Z","atBatIndex":67},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Bo Bichette doubles (12) on a sharp line drive to right fielder Seiya Suzuki.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":68,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T01:40:22.423Z","endTime":"2026-06-25T01:40:53.668Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":0,"strikes":1,"outs":0},"matchup":{"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[1,2],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":673548,"link":"/api/v1/people/673548"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"credit":"f_fielded_ball"}]}],"playEvents":[{"details":{"description":"Pitching Change: Trent Thornton replaces Hoby Milner.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T01:40:07.795Z","endTime":"2026-06-25T01:40:24.805Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":663423,"link":"/api/v1/people/663423"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.5,"endSpeed":87.7,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":26.316202754021177,"aZ":-20.64166360144252,"pfxX":-8.19216211279402,"pfxZ":5.928804652939833,"pX":-0.4189953863745148,"pZ":1.9162049459587096,"vX0":7.287109825832314,"vY0":-137.5604750181233,"vZ0":-5.4814276591985145,"x":132.97,"y":187.04,"x0":-2.019206951931298,"y0":50.00142156398297,"z0":5.304974758292853,"aX":-15.92975235751354},"breaks":{"breakAngle":33.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":10.0,"breakHorizontal":13.6,"spinRate":2253,"spinDirection":211},"zone":7,"typeConfidence":0.91,"plateTime":0.3959582859496398,"extension":6.30430458413542},"index":1,"playId":"e4d4aead-4182-3d08-a802-a91a0fe61e7a","pitchNumber":1,"startTime":"2026-06-25T01:40:24.805Z","endTime":"2026-06-25T01:40:28.750Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 0, 221, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"SI","description":"Sinker"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"pitchData":{"startSpeed":94.7,"endSpeed":88.2,"strikeZoneTop":3.162,"strikeZoneBottom":1.596,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.43935280869577,"aZ":-22.437062430169245,"pfxX":-8.002426828003342,"pfxZ":4.966599385797685,"pX":-0.09842977839006589,"pZ":1.858898911488207,"vX0":8.219553497243325,"vY0":-137.8594075483696,"vZ0":-5.160685819712441,"x":120.75,"y":188.59,"x0":-2.0532730431598156,"y0":50.00104794362844,"z0":5.233040100771132,"aX":-15.681468844533425},"breaks":{"breakAngle":31.2,"breakLength":6.0,"breakY":24.0,"breakVertical":-21.7,"breakVerticalInduced":8.3,"breakHorizontal":13.2,"spinRate":2322,"spinDirection":213},"zone":8,"typeConfidence":0.93,"plateTime":0.39459762428632983,"extension":6.377877678373154},"hitData":{"launchSpeed":104.2,"launchAngle":11.0,"totalDistance":252.0,"trajectory":"line_drive","hardness":"hard","location":"9","coordinates":{"coordX":172.66,"coordY":75.67}},"index":2,"playId":"f0ba74d9-466e-3dfc-a805-0c90c94d6574","pitchNumber":2,"startTime":"2026-06-25T01:40:40.265Z","endTime":"2026-06-25T01:40:53.668Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:40:53.668Z","atBatIndex":68},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Mark Vientos grounds out, third baseman Alex Bregman to first baseman Michael Busch. Bo Bichette to 3rd.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":69,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T01:40:53.430Z","endTime":"2026-06-25T01:42:13.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":1,"outs":1},"matchup":{"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":608324,"link":"/api/v1/people/608324"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":683737,"link":"/api/v1/people/683737"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Groundout","eventType":"field_out","movementReason":"r_adv_play","runner":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(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":91.3,"endSpeed":84.8,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.20044229133186,"aZ":-25.85630694955254,"pfxX":-0.13463413334992103,"pfxZ":3.4842058282595616,"pX":0.7299316957514957,"pZ":2.3621611307653065,"vX0":7.41808776718804,"vY0":-132.9552005742819,"vZ0":-3.4601806351964424,"x":89.18,"y":175.0,"x0":-2.0641873352820355,"y0":50.00030177785753,"z0":5.530911334005152,"aX":-0.24408637845799835},"breaks":{"breakAngle":2.4,"breakLength":6.0,"breakY":24.0,"breakVertical":-26.6,"breakVerticalInduced":5.9,"breakHorizontal":-1.2,"spinRate":2720,"spinDirection":174},"zone":6,"typeConfidence":0.91,"plateTime":0.41002647751253596,"extension":6.224326123362821},"index":0,"playId":"fb06e010-cfbc-3d66-a2a0-4f07590815d2","pitchNumber":1,"startTime":"2026-06-25T01:41:23.210Z","endTime":"2026-06-25T01:41:26.741Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":0},"index":1,"startTime":"2026-06-25T01:41:36.991Z","endTime":"2026-06-25T01:41:48.977Z","isPitch":false,"type":"action","player":{"id":668901,"link":"/api/v1/people/668901"}},{"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":80.9,"endSpeed":74.7,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":20.722776890699485,"aZ":-32.726984827335805,"pfxX":6.880447520250747,"pfxZ":-0.3854946104730921,"pX":-0.8534775971419717,"pZ":4.18164872055094,"vX0":1.9313943032930476,"vY0":-117.79427956210966,"vZ0":4.122865365777809,"x":149.53,"y":125.88,"x0":-2.5766046627377213,"y0":50.005343879173296,"z0":5.420339041460222,"aX":9.746929303385699},"breaks":{"breakAngle":18.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-41.0,"breakVerticalInduced":0.5,"breakHorizontal":-13.0,"spinRate":2845,"spinDirection":57},"zone":11,"typeConfidence":0.91,"plateTime":0.46359509476465854,"extension":6.27663501905208},"index":2,"playId":"8fc6674b-7572-3f78-818b-58dda3c23831","pitchNumber":2,"startTime":"2026-06-25T01:41:48.977Z","endTime":"2026-06-25T01:41:52.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"ST","description":"Sweeper"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":0},"pitchData":{"startSpeed":79.4,"endSpeed":73.2,"strikeZoneTop":3.34,"strikeZoneBottom":1.686,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.334134136424336,"aZ":-35.01839740836976,"pfxX":6.706912341988655,"pfxZ":-2.096761908946732,"pX":-0.8644706862707308,"pZ":2.723845286471711,"vX0":1.7926078400213297,"vY0":-115.67737994345498,"vZ0":1.6401885627520978,"x":149.95,"y":165.24,"x0":-2.5205408847266693,"y0":50.002254548916596,"z0":5.35973136576812,"aX":9.0997053704307},"breaks":{"breakAngle":15.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.3,"breakVerticalInduced":-3.1,"breakHorizontal":-12.6,"spinRate":2885,"spinDirection":49},"zone":4,"typeConfidence":0.91,"plateTime":0.4732751920038689,"extension":6.352299406287292},"hitData":{"launchSpeed":96.2,"launchAngle":1.0,"totalDistance":55.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.16,"coordY":174.49}},"index":3,"playId":"827b7a19-11f6-338a-a9ef-e8a64a6fcd58","pitchNumber":3,"startTime":"2026-06-25T01:42:06.065Z","endTime":"2026-06-25T01:42:13.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:42:13.686Z","atBatIndex":69},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Marcus Semien pops out to second baseman Nico Hoerner.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":70,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T01:42:22.884Z","endTime":"2026-06-25T01:43:38.167Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"postOnThird":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":663538,"link":"/api/v1/people/663538"},"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":1},"pitchData":{"startSpeed":90.4,"endSpeed":84.4,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.873980466272933,"aZ":-28.395649011951615,"pfxX":2.3704398478489432,"pfxZ":2.122932306718611,"pX":0.9798017542111759,"pZ":1.3477123500635817,"vX0":6.902359674892957,"vY0":-131.54665390137433,"vZ0":-5.28910294613624,"x":79.65,"y":202.39,"x0":-1.970026055822402,"y0":50.00389355161024,"z0":5.450097202402103,"aX":4.216645918009245},"breaks":{"breakAngle":10.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-30.0,"breakVerticalInduced":3.0,"breakHorizontal":-5.6,"spinRate":2758,"spinDirection":169},"zone":14,"typeConfidence":0.93,"plateTime":0.4139482190211501,"extension":6.254756513436908},"index":0,"playId":"b2ba76f0-9988-32c3-a502-3aad8f7f8a58","pitchNumber":1,"startTime":"2026-06-25T01:42:38.428Z","endTime":"2026-06-25T01:42:41.671Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":89.9,"endSpeed":83.8,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.77416423885546,"aZ":-31.405804536073614,"pfxX":2.6288259376281795,"pfxZ":0.44133732307866236,"pX":0.9423132889904711,"pZ":1.1229400644223448,"vX0":6.229915770796955,"vY0":-130.89028082925546,"vZ0":-5.205335640948341,"x":81.08,"y":208.46,"x0":-1.800037667251624,"y0":50.005142695439034,"z0":5.458572371943103,"aX":4.612244871431112},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.6,"breakVerticalInduced":0.0,"breakHorizontal":-6.0,"spinRate":2892,"spinDirection":165},"zone":14,"typeConfidence":0.9,"plateTime":0.4167095730593595,"extension":6.277569173466708},"index":1,"playId":"a3de4141-daa2-31c1-bb06-58219af18493","pitchNumber":2,"startTime":"2026-06-25T01:42:54.263Z","endTime":"2026-06-25T01:42:57.620Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.3,"endSpeed":76.3,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.768355386771063,"aZ":-30.84300625318553,"pfxX":9.273618304755244,"pfxZ":0.9142365787149709,"pX":1.4650666737593478,"pZ":1.249242891838456,"vX0":5.665410047352909,"vY0":-119.86314588671381,"vZ0":-2.9366237721877524,"x":61.16,"y":205.05,"x0":-2.13259474113398,"y0":50.00352677453673,"z0":5.239081777524537,"aX":13.518527188617488},"breaks":{"breakAngle":25.2,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.0,"breakVerticalInduced":1.2,"breakHorizontal":-18.1,"spinRate":2919,"spinDirection":52},"zone":14,"typeConfidence":0.89,"plateTime":0.4566410297363448,"extension":6.413539330307586},"index":2,"playId":"39debe6e-b0f4-3b6b-ab58-3dea3e6c292b","pitchNumber":3,"startTime":"2026-06-25T01:43:08.874Z","endTime":"2026-06-25T01:43:12.744Z","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":1},"pitchData":{"startSpeed":90.2,"endSpeed":84.1,"strikeZoneTop":3.212,"strikeZoneBottom":1.621,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.649977780044047,"aZ":-27.053250876275193,"pfxX":2.1223706562624503,"pfxZ":2.8784129444152757,"pX":0.8122650389319287,"pZ":2.6000579527444345,"vX0":6.240292877984725,"vY0":-131.43353737950704,"vZ0":-2.732326302632612,"x":86.04,"y":168.58,"x0":-1.853188661368967,"y0":50.00207094097542,"z0":5.628695731686324,"aX":3.7705885448279837},"breaks":{"breakAngle":9.6,"breakLength":6.0,"breakY":24.0,"breakVertical":-28.2,"breakVerticalInduced":4.9,"breakHorizontal":-5.0,"spinRate":2855,"spinDirection":162},"zone":12,"typeConfidence":0.93,"plateTime":0.4142058517811118,"extension":6.219437604493431},"hitData":{"launchSpeed":87.1,"launchAngle":60.0,"totalDistance":178.0,"trajectory":"popup","hardness":"medium","location":"4","coordinates":{"coordX":132.31,"coordY":130.46}},"index":3,"playId":"1303fe03-9f43-3871-98e7-c8b4fd731cfe","pitchNumber":4,"startTime":"2026-06-25T01:43:26.082Z","endTime":"2026-06-25T01:43:38.167Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:43:38.167Z","atBatIndex":70},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Francisco Alvarez strikes out swinging.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":71,"halfInning":"bottom","isTopInning":false,"inning":8,"startTime":"2026-06-25T01:43:44.843Z","endTime":"2026-06-25T01:45:13.686Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":3},"matchup":{"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3,4],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":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":4},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"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":2},"pitchData":{"startSpeed":90.2,"endSpeed":83.6,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.01572193229539,"aZ":-32.14734501291924,"pfxX":2.884126386212787,"pfxZ":0.012970817158555192,"pX":-0.3991656551875661,"pZ":3.364103775864202,"vX0":3.650172682311275,"vY0":-131.40861810867437,"vZ0":0.17313789129877022,"x":132.22,"y":147.95,"x0":-2.175184329552862,"y0":50.00104136880832,"z0":5.664518152786245,"aX":5.097454843246096},"breaks":{"breakAngle":9.6,"breakLength":7.2,"breakY":24.0,"breakVertical":-33.0,"breakVerticalInduced":0.2,"breakHorizontal":-6.0,"spinRate":2685,"spinDirection":153},"zone":11,"typeConfidence":0.88,"plateTime":0.41509009232001404,"extension":6.219360120359831},"index":0,"playId":"8c1f6d7e-21c9-3d29-a38e-04cb2956127e","pitchNumber":1,"startTime":"2026-06-25T01:44:05.037Z","endTime":"2026-06-25T01:44:08.520Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"startTime":"2026-06-25T01:44:19.623Z","endTime":"2026-06-25T01:44:35.512Z","isPitch":false,"type":"action","player":{"id":682626,"link":"/api/v1/people/682626"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.1,"endSpeed":75.1,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.903329025989972,"aZ":-31.879894400643614,"pfxX":9.366285857133274,"pfxZ":0.20921143680213028,"pX":1.4871979044515953,"pZ":2.786861939725324,"vX0":5.792843153299613,"vY0":-119.42740505955221,"vZ0":0.811021532634552,"x":60.31,"y":163.53,"x0":-2.1942843430438352,"y0":50.00555850726723,"z0":5.330273370624691,"aX":13.410722006784729},"breaks":{"breakAngle":24.0,"breakLength":9.6,"breakY":24.0,"breakVertical":-40.0,"breakVerticalInduced":0.8,"breakHorizontal":-18.5,"spinRate":2768,"spinDirection":59},"zone":12,"typeConfidence":0.89,"plateTime":0.46020093424482944,"extension":6.25602363104069},"index":2,"playId":"69688ea7-b8d5-3a39-b609-3f9dfc7c2f73","pitchNumber":2,"startTime":"2026-06-25T01:44:35.512Z","endTime":"2026-06-25T01:44:38.797Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(152, 0, 101, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FC","description":"Cutter"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":89.6,"endSpeed":83.2,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.30435567238808,"aZ":-30.500317636017716,"pfxX":1.2327806758035065,"pfxZ":0.9670166887162983,"pX":0.7256138458430894,"pZ":1.1837116945172437,"vX0":6.7901522113394925,"vY0":-130.4060919292544,"vZ0":-5.060891148860149,"x":89.34,"y":206.82,"x0":-2.0635249708065837,"y0":50.00634738360927,"z0":5.428223398824126,"aX":2.1399855023110526},"breaks":{"breakAngle":6.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-32.9,"breakVerticalInduced":1.0,"breakHorizontal":-3.6,"spinRate":2762,"spinDirection":133},"zone":14,"typeConfidence":0.89,"plateTime":0.4186994381375211,"extension":6.283458472887553},"index":3,"playId":"7b19ad98-2d03-37d4-9f6a-6a3f8da166ba","pitchNumber":3,"startTime":"2026-06-25T01:44:51.324Z","endTime":"2026-06-25T01:44:57.239Z","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":2},"pitchData":{"startSpeed":90.7,"endSpeed":84.5,"strikeZoneTop":3.121,"strikeZoneBottom":1.575,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.34928413707147,"aZ":-30.850317278861045,"pfxX":1.6998185869167064,"pfxZ":0.7399276945099658,"pX":0.9790703242947386,"pZ":2.5231761874730116,"vX0":6.6609316632348845,"vY0":-132.15369816777434,"vZ0":-2.0679134939252664,"x":79.68,"y":170.65,"x0":-1.780414202559342,"y0":50.00585476565041,"z0":5.550449300046693,"aX":3.0486895319547096},"breaks":{"breakAngle":7.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-31.7,"breakVerticalInduced":1.1,"breakHorizontal":-4.3,"spinRate":2759,"spinDirection":138},"zone":12,"typeConfidence":0.91,"plateTime":0.4122069659267158,"extension":6.296402437453249},"index":4,"playId":"16b10b61-5edb-3352-b92f-bf50ca7c916c","pitchNumber":4,"startTime":"2026-06-25T01:45:09.525Z","endTime":"2026-06-25T01:45:13.686Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:45:13.686Z","atBatIndex":71},{"result":{"type":"atBat","event":"Groundout","eventType":"field_out","description":"Alex Bregman grounds out, third baseman Bo Bichette to first baseman Mark Vientos.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":72,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:47:35.604Z","endTime":"2026-06-25T01:48:44.793Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":1,"strikes":2,"outs":1},"matchup":{"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Empty"}},"pitchIndex":[1,2,3,4],"actionIndex":[0],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":1},"details":{"event":"Groundout","eventType":"field_out","movementReason":null,"runner":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":666182,"link":"/api/v1/people/666182"},"position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"credit":"f_assist"},{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Pitching Change: Devin Williams replaces A.J. Minter.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T01:47:05.749Z","endTime":"2026-06-25T01:47:37.839Z","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":"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.1,"endSpeed":86.5,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.6987555339259,"aZ":-19.26561856281783,"pfxX":-8.683018875977359,"pfxZ":6.752708795498355,"pX":0.5414501101944862,"pZ":3.859006381858071,"vX0":10.281312201588609,"vY0":-136.79910856765417,"vZ0":-0.491726254964488,"x":96.36,"y":134.59,"x0":-2.12200451344147,"y0":50.003500932377264,"z0":5.351483103641213,"aX":-16.602212343096607},"breaks":{"breakAngle":37.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.4,"breakVerticalInduced":12.4,"breakHorizontal":13.8,"spinRate":2318,"spinDirection":233},"zone":12,"typeConfidence":0.9,"plateTime":0.39904719830369473,"extension":7.439595880399966},"index":1,"playId":"fb9308cf-6419-3eb1-9a4a-759bde16f2fe","pitchNumber":1,"startTime":"2026-06-25T01:47:37.839Z","endTime":"2026-06-25T01:47:42.457Z","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":93.9,"endSpeed":86.3,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.022697130385737,"aZ":-17.82051743099825,"pfxX":-9.836795267174484,"pfxZ":7.573276076024107,"pX":0.7865005789182584,"pZ":2.292061463193978,"vX0":11.095808721670116,"vY0":-136.33118571765337,"vZ0":-4.460036525665663,"x":87.02,"y":176.89,"x0":-2.0448636958801214,"y0":50.003325386221995,"z0":5.167401558003586,"aX":-18.64614114902978},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-18.0,"breakVerticalInduced":13.0,"breakHorizontal":15.7,"spinRate":2410,"spinDirection":238},"zone":6,"typeConfidence":0.91,"plateTime":0.40069495285900025,"extension":7.32181002113196},"index":2,"playId":"3e638bec-35f7-3f1e-b3dc-e81f4ba04508","pitchNumber":2,"startTime":"2026-06-25T01:47:53.761Z","endTime":"2026-06-25T01:47:57.638Z","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":94.4,"endSpeed":86.7,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.174471795622946,"aZ":-16.08045178109292,"pfxX":-8.846555390977475,"pfxZ":8.403938176124148,"pX":0.9656286662406366,"pZ":2.115406270165155,"vX0":11.309646981814788,"vY0":-136.99906640915458,"vZ0":-5.216395227384275,"x":80.19,"y":181.66,"x0":-2.052485367628863,"y0":50.00380399156077,"z0":5.1308039653412925,"aX":-16.942871739754473},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.4,"breakHorizontal":13.8,"spinRate":2381,"spinDirection":233},"zone":14,"typeConfidence":0.9,"plateTime":0.3986864323785637,"extension":7.46589197455902},"index":3,"playId":"355f16a1-eb9a-3cc4-991e-d4703e78c3ad","pitchNumber":3,"startTime":"2026-06-25T01:48:11.665Z","endTime":"2026-06-25T01:48:15.592Z","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":83.8,"endSpeed":76.6,"strikeZoneTop":3.126,"strikeZoneBottom":1.578,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.613250733091263,"aZ":-35.94910665685391,"pfxX":-11.61786674036365,"pfxZ":-2.528087895509307,"pX":0.4956626807649901,"pZ":2.177303910080356,"vX0":9.820075877004662,"vY0":-121.65178904837371,"vZ0":0.3025841535241778,"x":98.11,"y":179.99,"x0":-2.0904890684970883,"y0":50.00244792913292,"z0":5.17607710417692,"aX":-17.354845946110668},"breaks":{"breakAngle":22.8,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.4,"breakVerticalInduced":-4.2,"breakHorizontal":18.6,"spinRate":2669,"spinDirection":284},"zone":6,"typeConfidence":0.91,"plateTime":0.4508278943413786,"extension":7.338331324676205},"hitData":{"launchSpeed":90.0,"launchAngle":-9.0,"totalDistance":14.0,"trajectory":"ground_ball","hardness":"medium","location":"5","coordinates":{"coordX":103.0,"coordY":166.0}},"index":4,"playId":"fd17f6fd-6c9c-3956-a246-2959bebbb81f","pitchNumber":4,"startTime":"2026-06-25T01:48:37.259Z","endTime":"2026-06-25T01:48:44.793Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:48:44.793Z","atBatIndex":72},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Michael Busch strikes out on a foul tip.","rbi":0,"awayScore":7,"homeScore":5,"isOut":true},"about":{"atBatIndex":73,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:48:49.355Z","endTime":"2026-06-25T01:50:39.068Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":2,"strikes":3,"outs":2},"matchup":{"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,1,2,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":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"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":"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":1},"pitchData":{"startSpeed":81.6,"endSpeed":75.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.4354849426,"aZ":-36.80825809345087,"pfxX":-11.236671678328179,"pfxZ":-3.227678305754778,"pX":-0.6567455834712053,"pZ":1.8779615535416496,"vX0":7.134989237396065,"vY0":-118.74190316503507,"vZ0":0.10024568984642435,"x":142.03,"y":188.08,"x0":-2.2314480137154353,"y0":50.00134208720276,"z0":5.167293307188511,"aX":-16.142641996804212},"breaks":{"breakAngle":21.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-46.4,"breakVerticalInduced":-5.5,"breakHorizontal":18.7,"spinRate":2639,"spinDirection":283},"zone":7,"typeConfidence":0.91,"plateTime":0.4602058574082224,"extension":7.181914556831659},"index":0,"playId":"ff49b12b-c634-37a7-b72f-e4994e2dc4ae","pitchNumber":1,"startTime":"2026-06-25T01:49:15.735Z","endTime":"2026-06-25T01:49:19.261Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":1},"pitchData":{"startSpeed":82.7,"endSpeed":76.4,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.700382627729958,"aZ":-33.37243992766456,"pfxX":-12.401224254814501,"pfxZ":-0.8129666637762742,"pX":0.5818199208184613,"pZ":1.0798003322010536,"vX0":10.280078054996743,"vY0":-120.00021579965541,"vZ0":-2.4370257195039864,"x":94.82,"y":209.63,"x0":-2.1319691878514995,"y0":50.004780919442894,"z0":5.061406256461753,"aX":-18.21500097394454},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-41.8,"breakVerticalInduced":-1.8,"breakHorizontal":20.2,"spinRate":2639,"spinDirection":276},"zone":14,"typeConfidence":0.91,"plateTime":0.4552208658277226,"extension":7.268191265559174},"index":1,"playId":"26411969-2d7c-37f3-87e0-2fd59c17c7a9","pitchNumber":2,"startTime":"2026-06-25T01:49:30.700Z","endTime":"2026-06-25T01:49:35.517Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"pitchData":{"startSpeed":81.8,"endSpeed":75.3,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.915088210318288,"aZ":-35.55765977056348,"pfxX":-12.589506470463068,"pfxZ":-2.364099072078872,"pX":0.6501318920048148,"pZ":1.899205611500744,"vX0":10.27116195427517,"vY0":-118.72174608169108,"vZ0":-0.08200405172327208,"x":92.22,"y":187.5,"x0":-2.088578851485731,"y0":50.00174911639113,"z0":5.160234241675344,"aX":-18.039832288233313},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-45.0,"breakVerticalInduced":-4.0,"breakHorizontal":20.4,"spinRate":2727,"spinDirection":285},"zone":9,"typeConfidence":0.92,"plateTime":0.4606925890439846,"extension":7.385851308850197},"index":2,"playId":"9271571f-899c-3bb7-861a-95ba28f085b6","pitchNumber":3,"startTime":"2026-06-25T01:49:48.563Z","endTime":"2026-06-25T01:49:52.777Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":1},"index":3,"startTime":"2026-06-25T01:49:59.447Z","endTime":"2026-06-25T01:50:17.748Z","isPitch":false,"type":"action","player":{"id":683737,"link":"/api/v1/people/683737"}},{"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.5,"endSpeed":87.5,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.412002152948666,"aZ":-18.164986599678304,"pfxX":-8.918113513124453,"pfxZ":7.133164809952479,"pX":0.1282760340409681,"pZ":3.9740437252225513,"vX0":9.440555670310747,"vY0":-138.86257991895684,"vZ0":-0.18386850463828647,"x":112.11,"y":131.48,"x0":-2.147444571440955,"y0":50.00426612632196,"z0":5.243667632555623,"aX":-17.519234489623766},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.8,"breakVerticalInduced":13.1,"breakHorizontal":14.3,"spinRate":2412,"spinDirection":231},"zone":12,"typeConfidence":0.9,"plateTime":0.39357713057061217,"extension":7.66820812019273},"index":4,"playId":"cbeae076-2566-3352-a16d-5c2bd8af4527","pitchNumber":4,"startTime":"2026-06-25T01:50:17.748Z","endTime":"2026-06-25T01:50:21.992Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"T","description":"Foul Tip"},"description":"Foul Tip","code":"T","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":3,"outs":1},"pitchData":{"startSpeed":83.2,"endSpeed":76.7,"strikeZoneTop":3.166,"strikeZoneBottom":1.598,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.462912394300222,"aZ":-34.7268243524461,"pfxX":-12.180434730970877,"pfxZ":-1.7132418779651388,"pX":-0.568360391433507,"pZ":2.3229120368502194,"vX0":7.556305572435546,"vY0":-120.93151080088508,"vZ0":0.30180930585050114,"x":138.66,"y":176.06,"x0":-2.142951688573412,"y0":50.003725996391076,"z0":5.230146924660188,"aX":-18.13348958200797},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.2,"breakVerticalInduced":-2.8,"breakHorizontal":20.4,"spinRate":2752,"spinDirection":279},"zone":4,"typeConfidence":0.91,"plateTime":0.45205236340898214,"extension":7.152331953692465},"index":5,"playId":"97ebdaeb-10f1-3f55-a139-883f4c09f21b","pitchNumber":5,"startTime":"2026-06-25T01:50:35.058Z","endTime":"2026-06-25T01:50:39.068Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:50:39.068Z","atBatIndex":73},{"result":{"type":"atBat","event":"Double","eventType":"double","description":"Nico Hoerner doubles (21) on a line drive to right fielder Carson Benge.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":74,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:50:39.266Z","endTime":"2026-06-25T01:51:53.350Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":34},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnSecond":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Double","eventType":"double","movementReason":null,"runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"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":"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":94.1,"endSpeed":86.3,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.487996232285546,"aZ":-18.423507478498987,"pfxX":-9.441456425527363,"pfxZ":7.20506397304684,"pX":-0.3953554930871524,"pZ":3.9842874542182187,"vX0":8.104761491325203,"vY0":-136.85173200488572,"vZ0":-0.15159681078400672,"x":132.07,"y":131.2,"x0":-2.1598492648518124,"y0":50.002398056256176,"z0":5.295952270435726,"aX":-18.017006813511713},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.5,"breakVerticalInduced":13.2,"breakHorizontal":15.5,"spinRate":2358,"spinDirection":234},"zone":11,"typeConfidence":0.91,"plateTime":0.39932485670340334,"extension":7.617701685719747},"index":0,"playId":"128dcdbd-cc21-3981-9f28-91d17ae41cd2","pitchNumber":1,"startTime":"2026-06-25T01:51:04.575Z","endTime":"2026-06-25T01:51:09.169Z","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":90.4,"endSpeed":83.9,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.468699163067,"aZ":-18.422796657879424,"pfxX":-1.303791407082644,"pfxZ":7.765080969482299,"pX":0.4162900497336869,"pZ":1.285172225663835,"vX0":7.550816884678835,"vY0":-131.39153262856297,"vZ0":-6.8680015356477195,"x":101.13,"y":204.08,"x0":-2.3094776045871606,"y0":50.00305243072538,"z0":5.273290156494592,"aX":-2.3094729298614785},"breaks":{"breakAngle":2.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-20.3,"breakVerticalInduced":13.0,"breakHorizontal":1.0,"spinRate":2318,"spinDirection":221},"zone":14,"typeConfidence":0.83,"plateTime":0.414825768728154,"extension":7.44356781577494},"index":1,"playId":"7faecb7d-226d-3f06-ab6b-0efc34f3482d","pitchNumber":2,"startTime":"2026-06-25T01:51:21.841Z","endTime":"2026-06-25T01:51:25.533Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":94.2,"endSpeed":86.4,"strikeZoneTop":3.186,"strikeZoneBottom":1.608,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.553233195633755,"aZ":-16.958439646787514,"pfxX":-8.96339621214366,"pfxZ":7.990063144373804,"pX":0.6559953357097127,"pZ":2.48157758516528,"vX0":10.415389354184093,"vY0":-136.75271393051665,"vZ0":-4.217406647668961,"x":92.0,"y":171.78,"x0":-2.0272745832047487,"y0":50.00447736360295,"z0":5.19789310059977,"aX":-17.074989175971467},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-17.0,"breakVerticalInduced":13.8,"breakHorizontal":14.2,"spinRate":2300,"spinDirection":235},"zone":6,"typeConfidence":0.9,"plateTime":0.39964949850199183,"extension":7.73396660827314},"hitData":{"launchSpeed":97.5,"launchAngle":20.0,"totalDistance":327.0,"trajectory":"line_drive","hardness":"medium","location":"9","coordinates":{"coordX":208.72,"coordY":95.83}},"index":2,"playId":"105245ed-1df0-37a6-99bb-153b5aa8e3e1","pitchNumber":3,"startTime":"2026-06-25T01:51:40.615Z","endTime":"2026-06-25T01:51:53.350Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:51:53.350Z","atBatIndex":74},{"result":{"type":"atBat","event":"Field Error","eventType":"field_error","description":"Carson Kelly reaches on a fielding error by first baseman Mark Vientos. Nico Hoerner to 3rd.","rbi":0,"awayScore":7,"homeScore":5,"isOut":false},"about":{"atBatIndex":75,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:51:52.776Z","endTime":"2026-06-25T01:53:41.521Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":0,"strikes":2,"outs":2},"matchup":{"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"postOnThird":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"RISP"}},"pitchIndex":[0,1,2],"actionIndex":[],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":null,"runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":668901,"link":"/api/v1/people/668901"},"position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"credit":"f_fielding_error"}]},{"movement":{"originBase":"2B","start":"2B","end":"3B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Field Error","eventType":"field_error","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]}],"playEvents":[{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.7,"endSpeed":77.5,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.08152066761811,"aZ":-32.4550678711769,"pfxX":-14.293911197471528,"pfxZ":-0.18203574987205062,"pX":-0.7448594981493452,"pZ":1.8004583250793251,"vX0":8.07217587052812,"vY0":-123.05259657280993,"vZ0":-1.3028088952426817,"x":145.39,"y":190.17,"x0":-2.2155840245415797,"y0":50.004246647148676,"z0":5.09375547150862,"aX":-21.858388233250775},"breaks":{"breakAngle":32.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-38.8,"breakVerticalInduced":-0.4,"breakHorizontal":23.9,"spinRate":2759,"spinDirection":279},"zone":7,"typeConfidence":0.9,"plateTime":0.4456186314639372,"extension":7.391734941449028},"index":0,"playId":"cd36c97b-dcbb-3841-9f77-e3da47231b3a","pitchNumber":1,"startTime":"2026-06-25T01:52:29.671Z","endTime":"2026-06-25T01:52:32.897Z","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":2},"pitchData":{"startSpeed":83.6,"endSpeed":76.2,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.33711774257323,"aZ":-36.012513819868296,"pfxX":-13.525922909957568,"pfxZ":-2.5984546437140246,"pX":0.18793686635194543,"pZ":1.856115884654928,"vX0":9.793835488954834,"vY0":-121.24143817169184,"vZ0":-0.21754518392414335,"x":109.84,"y":188.66,"x0":-2.1614438331698222,"y0":50.00217995876987,"z0":5.109541547887288,"aX":-19.987491164493314},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.4,"breakHorizontal":22.0,"spinRate":2718,"spinDirection":282},"zone":8,"typeConfidence":0.91,"plateTime":0.45303813003434357,"extension":7.355440827666635},"index":1,"playId":"6825eea7-c17c-3f07-9c44-cd03d439fb38","pitchNumber":2,"startTime":"2026-06-25T01:52:56.193Z","endTime":"2026-06-25T01:53:00.614Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"D","description":"In play, no out"},"description":"In play, no out","code":"D","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.0,"strikeZoneTop":3.258,"strikeZoneBottom":1.644,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.834768878146047,"aZ":-15.556350663824167,"pfxX":-9.179492515695914,"pfxZ":8.74811681442829,"pX":0.5448423499229852,"pZ":2.561913715623162,"vX0":10.571131145304946,"vY0":-137.07369055343898,"vZ0":-4.20169434955934,"x":96.23,"y":169.61,"x0":-2.172463785223257,"y0":50.001019122580544,"z0":5.179614933605583,"aX":-17.433896667822474},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.8,"breakVerticalInduced":15.1,"breakHorizontal":14.4,"spinRate":2347,"spinDirection":233},"zone":6,"typeConfidence":0.9,"plateTime":0.3998777335083905,"extension":7.683697540433518},"hitData":{"launchSpeed":102.6,"launchAngle":-4.0,"totalDistance":28.0,"trajectory":"ground_ball","hardness":"medium","location":"3","coordinates":{"coordX":140.66,"coordY":169.92}},"index":2,"playId":"5c982e45-d4a1-32b3-833e-47494e1c4e48","pitchNumber":3,"startTime":"2026-06-25T01:53:33.901Z","endTime":"2026-06-25T01:53:41.521Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:53:41.521Z","atBatIndex":75},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Pedro Ramírez singles on a pop up to right fielder Carson Benge. Nico Hoerner scores. Carson Kelly to 3rd.","rbi":1,"awayScore":8,"homeScore":5,"isOut":false},"about":{"atBatIndex":76,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:54:51.128Z","endTime":"2026-06-25T01:55:07.406Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":70},"count":{"balls":0,"strikes":0,"outs":2},"matchup":{"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"postOnThird":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[1],"actionIndex":[],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"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":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"responsiblePitcher":{"id":642207,"link":"/api/v1/people/642207"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":1},"credits":[]},{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_force","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"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":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":7,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-25T01:53:57.032Z","endTime":"2026-06-25T01:54:53.392Z","isPitch":false,"type":"action"},{"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":2},"pitchData":{"startSpeed":84.1,"endSpeed":77.5,"strikeZoneTop":3.088,"strikeZoneBottom":1.559,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.308441871192212,"aZ":-35.494768530358115,"pfxX":-13.475883197260977,"pfxZ":-2.182913364015998,"pX":-0.15547510476413037,"pZ":1.673013968512849,"vX0":8.764296016676713,"vY0":-122.26364133611307,"vZ0":-1.059923439401266,"x":122.93,"y":193.61,"x0":-2.0293393666911728,"y0":50.00558000120109,"z0":5.148819652789031,"aX":-20.477309355327957},"breaks":{"breakAngle":27.6,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-4.0,"breakHorizontal":22.4,"spinRate":2826,"spinDirection":275},"zone":8,"typeConfidence":0.91,"plateTime":0.44738567950470287,"extension":7.182347674509597},"hitData":{"launchSpeed":68.5,"launchAngle":45.0,"totalDistance":205.0,"trajectory":"popup","hardness":"medium","location":"9","coordinates":{"coordX":174.93,"coordY":134.22}},"index":1,"playId":"5b2bfeb8-7017-3f82-8b73-5d034bc08285","pitchNumber":1,"startTime":"2026-06-25T01:54:53.392Z","endTime":"2026-06-25T01:55:07.406Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:55:07.406Z","atBatIndex":76},{"result":{"type":"atBat","event":"Single","eventType":"single","description":"Dansby Swanson singles on a line drive to left fielder MJ Melendez. Carson Kelly scores. Pedro Ramírez scores.","rbi":2,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":77,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:55:15.837Z","endTime":"2026-06-25T01:57:20.086Z","isComplete":true,"isScoringPlay":true,"hasReview":false,"hasOut":false,"captivatingIndex":33},"count":{"balls":2,"strikes":1,"outs":2},"matchup":{"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batSide":{"code":"R","description":"Right"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_RHB","menOnBase":"Men_On"}},"pitchIndex":[0,2,3,4],"actionIndex":[1],"runnerIndex":[0,1,2,3],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":1},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":null,"runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":4},"credits":[{"player":{"id":669004,"link":"/api/v1/people/669004"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_fielded_ball"}]},{"movement":{"originBase":"2B","start":"2B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"responsiblePitcher":{"id":642207,"link":"/api/v1/people/642207"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]},{"movement":{"originBase":"3B","start":"3B","end":"score","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Single","eventType":"single","movementReason":"r_adv_play","runner":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"responsiblePitcher":{"id":642207,"link":"/api/v1/people/642207"},"isScoringEvent":true,"rbi":true,"earned":false,"teamUnearned":true,"playIndex":4},"credits":[]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":1,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.1,"endSpeed":86.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":31.233645681030563,"aZ":-16.220468557808278,"pfxX":-8.673226625116719,"pfxZ":8.223895001323548,"pX":-1.3589509610557182,"pZ":3.8021200301966647,"vX0":5.577360147180842,"vY0":-138.4602527709814,"vZ0":-1.2160394044074705,"x":168.8,"y":136.12,"x0":-2.2737725531198802,"y0":50.000189449052264,"z0":5.333615642705908,"aX":-16.818942438486708},"breaks":{"breakAngle":43.2,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":14.9,"breakHorizontal":14.5,"spinRate":2488,"spinDirection":226},"zone":11,"typeConfidence":0.9,"plateTime":0.39575262422081314,"extension":7.394187744087049},"index":0,"playId":"1172376e-e62f-345d-ab94-2f9309f4dc6e","pitchNumber":1,"startTime":"2026-06-25T01:56:08.808Z","endTime":"2026-06-25T01:56:14.997Z","isPitch":true,"type":"pitch"},{"details":{"description":"Pedro Ramírez steals (2) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":8,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":2},"index":1,"actionPlayId":"1172376e-e62f-345d-ab94-2f9309f4dc6e","startTime":"2026-06-25T01:56:30.468Z","endTime":"2026-06-25T01:56:30.469Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":699393,"link":"/api/v1/people/699393"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":83.7,"endSpeed":77.1,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.878241685560596,"aZ":-34.825110844584245,"pfxX":-12.765204354729962,"pfxZ":-1.7654000192090624,"pX":0.8430398168664183,"pZ":1.2966601550656447,"vX0":10.91722325540017,"vY0":-121.40971139489972,"vZ0":-1.793253501964259,"x":84.87,"y":203.77,"x0":-2.044691644235638,"y0":50.00444115894419,"z0":5.064297464468352,"aX":-19.13513000179782},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-42.6,"breakVerticalInduced":-3.4,"breakHorizontal":20.6,"spinRate":2799,"spinDirection":276},"zone":14,"typeConfidence":0.91,"plateTime":0.45044188627818826,"extension":7.293923140070253},"index":2,"playId":"6a4c9af0-1176-324e-b338-b4b9da43151c","pitchNumber":2,"startTime":"2026-06-25T01:56:30.470Z","endTime":"2026-06-25T01:56:34.835Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":82.9,"endSpeed":76.2,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.93893626532527,"aZ":-35.6577444568244,"pfxX":-13.31599199085616,"pfxZ":-2.369314896320522,"pX":0.4370334616345583,"pZ":1.8034869196979602,"vX0":10.257410996675482,"vY0":-120.35857616403446,"vZ0":-0.4427221023543808,"x":100.34,"y":190.09,"x0":-2.145882412283131,"y0":50.00388873983272,"z0":5.142420291155449,"aX":-19.57569362006184},"breaks":{"breakAngle":26.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-44.0,"breakVerticalInduced":-4.1,"breakHorizontal":21.7,"spinRate":2929,"spinDirection":281},"zone":9,"typeConfidence":0.92,"plateTime":0.4547484263680013,"extension":7.272396316775063},"index":3,"playId":"a50813f2-a520-39e4-b22c-fb69d1f7dd47","pitchNumber":3,"startTime":"2026-06-25T01:56:48.998Z","endTime":"2026-06-25T01:56:52.903Z","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":2,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.6,"endSpeed":86.7,"strikeZoneTop":3.218,"strikeZoneBottom":1.624,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.65295254981249,"aZ":-16.484908800010615,"pfxX":-9.773895056285717,"pfxZ":8.16528585796115,"pX":0.5270312561570745,"pZ":2.71187762085563,"vX0":10.623826507989456,"vY0":-137.33947862184957,"vZ0":-3.5947407299940437,"x":96.91,"y":165.56,"x0":-2.1101548623883684,"y0":50.006411232836626,"z0":5.149797146809879,"aX":-18.790815911799903},"breaks":{"breakAngle":44.4,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.3,"breakVerticalInduced":14.3,"breakHorizontal":15.6,"spinRate":2436,"spinDirection":231},"zone":6,"typeConfidence":0.91,"plateTime":0.3978580695348426,"extension":7.4940516987770325},"hitData":{"launchSpeed":99.1,"launchAngle":10.0,"totalDistance":174.0,"trajectory":"line_drive","hardness":"medium","location":"7","coordinates":{"coordX":97.56,"coordY":92.28}},"index":4,"playId":"ed2f6745-8eb4-3b03-af10-30c8ae5e0180","pitchNumber":4,"startTime":"2026-06-25T01:57:08.049Z","endTime":"2026-06-25T01:57:20.086Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:57:20.086Z","atBatIndex":77},{"result":{"type":"atBat","event":"Pop Out","eventType":"field_out","description":"Pete Crow-Armstrong pops out to shortstop Francisco Lindor.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":78,"halfInning":"top","isTopInning":true,"inning":9,"startTime":"2026-06-25T01:57:43.935Z","endTime":"2026-06-25T01:58:31.880Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":0,"strikes":1,"outs":3},"matchup":{"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"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],"actionIndex":[1],"runnerIndex":[0,1],"runners":[{"movement":{"originBase":"1B","start":"1B","end":"2B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Stolen Base 2B","eventType":"stolen_base_2b","movementReason":"r_stolen_base_2b","runner":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"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":"Pop Out","eventType":"field_out","movementReason":null,"runner":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[{"player":{"id":596019,"link":"/api/v1/people/596019"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_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":76.0,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.925249993342053,"aZ":-34.74590322493183,"pfxX":-11.956237578179547,"pfxZ":-1.7603698034254958,"pX":0.08294509701953687,"pZ":2.0783662127427776,"vX0":8.853233943881461,"vY0":-119.72521424398886,"vZ0":-0.08882861290980104,"x":113.84,"y":182.66,"x0":-2.0994459855419523,"y0":50.002997577597796,"z0":5.2112141225375455,"aX":-17.452977847232898},"breaks":{"breakAngle":25.2,"breakLength":10.8,"breakY":24.0,"breakVertical":-43.2,"breakVerticalInduced":-3.0,"breakHorizontal":19.7,"spinRate":2577,"spinDirection":280},"zone":8,"typeConfidence":0.91,"plateTime":0.4565277462060786,"extension":7.343771195996204},"index":0,"playId":"8738a75f-ef93-3ca0-b60a-ce56cb37777a","pitchNumber":1,"startTime":"2026-06-25T01:57:49.778Z","endTime":"2026-06-25T01:57:55.824Z","isPitch":true,"type":"pitch"},{"details":{"description":"Dansby Swanson steals (10) 2nd base.","event":"Stolen Base 2B","eventType":"stolen_base_2b","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"index":1,"actionPlayId":"8738a75f-ef93-3ca0-b60a-ce56cb37777a","startTime":"2026-06-25T01:57:57.150Z","endTime":"2026-06-25T01:58:21.487Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":621020,"link":"/api/v1/people/621020"}},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":84.2,"endSpeed":77.4,"strikeZoneTop":3.202,"strikeZoneBottom":1.616,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.06613009503904,"aZ":-33.681228641969376,"pfxX":-12.261568904749314,"pfxZ":-0.9911799961585341,"pX":-0.5305762639200681,"pZ":3.0406925295823486,"vX0":7.857284207219583,"vY0":-122.44306371733069,"vZ0":1.7421313159087033,"x":137.22,"y":156.68,"x0":-2.180248293719323,"y0":50.000355090041865,"z0":5.191741565754565,"aX":-18.706658546233815},"breaks":{"breakAngle":27.6,"breakLength":9.6,"breakY":24.0,"breakVertical":-39.6,"breakVerticalInduced":-1.1,"breakHorizontal":20.5,"spinRate":2644,"spinDirection":278},"zone":1,"typeConfidence":0.91,"plateTime":0.4464940561341231,"extension":7.187135838865795},"hitData":{"launchSpeed":94.9,"launchAngle":61.0,"totalDistance":188.0,"trajectory":"popup","hardness":"medium","location":"6","coordinates":{"coordX":92.52,"coordY":139.52}},"index":2,"playId":"045e986d-d5cc-3e86-babf-713bcc374f31","pitchNumber":2,"startTime":"2026-06-25T01:58:21.487Z","endTime":"2026-06-25T01:58:31.880Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T01:58:31.880Z","atBatIndex":78},{"result":{"type":"atBat","event":"Strikeout","eventType":"strikeout","description":"Jared Young strikes out swinging.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":79,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T02:00:47.334Z","endTime":"2026-06-25T02:01:42.924Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":14},"count":{"balls":1,"strikes":3,"outs":1},"matchup":{"batter":{"id":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[4,5,6,7],"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":676724,"fullName":"Jared Young","link":"/api/v1/people/676724"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":7},"credits":[{"player":{"id":608348,"link":"/api/v1/people/608348"},"position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Defensive switch from left field to right field for Matt Shaw.","event":"Defensive Switch","eventType":"defensive_switch","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":0,"startTime":"2026-06-25T02:00:25.261Z","endTime":"2026-06-25T02:00:25.281Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":807713,"link":"/api/v1/people/807713"},"position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"battingOrder":"200"},{"details":{"description":"Defensive Substitution: Ian Happ replaces right fielder Seiya Suzuki, batting 3rd, playing left field.","event":"Defensive Sub","eventType":"defensive_substitution","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":1,"startTime":"2026-06-25T02:00:25.281Z","endTime":"2026-06-25T02:00:25.284Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"battingOrder":"301","replacedPlayer":{"id":673548,"link":"/api/v1/people/673548"}},{"details":{"description":"Pitching Change: Jacob Webb replaces Trent Thornton.","event":"Pitching Substitution","eventType":"pitching_substitution","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":2,"startTime":"2026-06-25T02:00:25.284Z","endTime":"2026-06-25T02:00:38.555Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":657097,"link":"/api/v1/people/657097"},"position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}},{"details":{"description":"Offensive Substitution: Pinch-hitter Jared Young replaces Eric Wagaman.","event":"Offensive Substitution","eventType":"offensive_substitution","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":0},"index":3,"startTime":"2026-06-25T02:00:38.555Z","endTime":"2026-06-25T02:00:49.554Z","isPitch":false,"isSubstitution":true,"type":"action","player":{"id":676724,"link":"/api/v1/people/676724"},"position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"battingOrder":"701","replacedPlayer":{"id":676572,"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, 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":81.1,"endSpeed":74.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.722894193128486,"aZ":-43.4366642546369,"pfxX":4.726199994733469,"pfxZ":-8.041438542466102,"pX":-1.0947590803824454,"pZ":3.0253666019144947,"vX0":2.782774725001856,"vY0":-117.96237602284799,"vZ0":3.0387767655890334,"x":158.73,"y":157.1,"x0":-2.906119917492803,"y0":50.00201265469575,"z0":5.742002266006563,"aX":6.619476962277795},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-55.3,"breakVerticalInduced":-13.4,"breakHorizontal":-9.2,"spinRate":2561,"spinDirection":39},"zone":11,"typeConfidence":0.91,"plateTime":0.4654053758283694,"extension":5.7914790204709155},"index":4,"playId":"271c6be6-5b30-32a6-8b09-988d387f996b","pitchNumber":1,"startTime":"2026-06-25T02:00:49.554Z","endTime":"2026-06-25T02:00:53.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(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":94.6,"endSpeed":86.3,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":30.292036478796863,"aZ":-14.727797032267867,"pfxX":-7.921692214776092,"pfxZ":9.124909992136361,"pX":0.4957857683404435,"pZ":3.0115070518576523,"vX0":11.39627511613216,"vY0":-137.35634744359632,"vZ0":-3.582561888832886,"x":98.1,"y":157.47,"x0":-2.6767962371846212,"y0":50.0005590507987,"z0":5.333437381367417,"aX":-15.142855368335718},"breaks":{"breakAngle":39.6,"breakLength":4.8,"breakY":24.0,"breakVertical":-14.8,"breakVerticalInduced":16.0,"breakHorizontal":12.0,"spinRate":2432,"spinDirection":226},"zone":3,"typeConfidence":0.9,"plateTime":0.3987017509483475,"extension":6.32833352550083},"index":5,"playId":"aefa1d18-93cc-3a32-8fef-d6ce046385d3","pitchNumber":2,"startTime":"2026-06-25T02:01:03.863Z","endTime":"2026-06-25T02:01:06.913Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":0},"pitchData":{"startSpeed":85.8,"endSpeed":78.4,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":25.645649813852415,"aZ":-22.956345039883697,"pfxX":-11.83721603855549,"pfxZ":5.8596000311153364,"pX":-1.3796052494277098,"pZ":2.7144260691036326,"vX0":7.314959956597055,"vY0":-124.76746864763629,"vZ0":-2.2827805100004523,"x":169.59,"y":165.49,"x0":-2.8150100542243512,"y0":50.00212388588045,"z0":5.537550131777222,"aX":-18.618537081951946},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.3,"breakHorizontal":19.7,"spinRate":2238,"spinDirection":247},"zone":11,"typeConfidence":0.91,"plateTime":0.43938405773624245,"extension":6.241699982239954},"index":6,"playId":"6d80bd8b-ebf3-33d4-9f45-020e7f4c9347","pitchNumber":3,"startTime":"2026-06-25T02:01:21.180Z","endTime":"2026-06-25T02:01:24.486Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"S","description":"Swinging Strike"},"description":"Swinging Strike","code":"S","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":true,"hasReview":false},"count":{"balls":1,"strikes":3,"outs":0},"pitchData":{"startSpeed":85.3,"endSpeed":78.9,"strikeZoneTop":3.281,"strikeZoneBottom":1.656,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.245636052622427,"aZ":-23.273901840050122,"pfxX":-10.519332509335166,"pfxZ":5.650411385409432,"pX":-1.0903933806931883,"pZ":1.991357523982356,"vX0":7.69165838210637,"vY0":-124.02639454314186,"vZ0":-3.7641893775631647,"x":158.56,"y":185.01,"x0":-2.848310349179689,"y0":50.00306427237768,"z0":5.445135161162167,"aX":-16.569338944836076},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.6,"breakVerticalInduced":9.7,"breakHorizontal":17.5,"spinRate":1960,"spinDirection":250},"zone":13,"typeConfidence":0.91,"plateTime":0.4397720170690502,"extension":6.035957622598254},"index":7,"playId":"49cdea51-b2f1-3f8f-93bb-ecfc88acd7d9","pitchNumber":4,"startTime":"2026-06-25T02:01:38.684Z","endTime":"2026-06-25T02:01:42.924Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:01:42.924Z","atBatIndex":79},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"A.J. Ewing lines out sharply to left fielder Ian Happ.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":80,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T02:01:43.446Z","endTime":"2026-06-25T02:03:38.551Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":0,"outs":2},"matchup":{"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Empty"}},"pitchIndex":[0,2,3],"actionIndex":[],"runnerIndex":[0],"runners":[{"movement":{"originBase":null,"start":null,"end":null,"outBase":"1B","isOut":true,"outNumber":2},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":3},"credits":[{"player":{"id":664023,"link":"/api/v1/people/664023"},"position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"credit":"f_putout"}]}],"playEvents":[{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 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.8,"endSpeed":74.5,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.429904491164177,"aZ":-44.10817836745221,"pfxX":3.9618773311294753,"pfxZ":-8.521758263879793,"pX":-1.118289587610518,"pZ":3.0210979729126706,"vX0":3.139603070958999,"vY0":-117.625026081281,"vZ0":3.2313126450309593,"x":159.63,"y":157.21,"x0":-2.985349155127137,"y0":50.00362648269795,"z0":5.720972339473546,"aX":5.547323431344823},"breaks":{"breakAngle":8.4,"breakLength":13.2,"breakY":24.0,"breakVertical":-56.3,"breakVerticalInduced":-14.4,"breakHorizontal":-7.9,"spinRate":2539,"spinDirection":35},"zone":11,"typeConfidence":0.9,"plateTime":0.4657696404444738,"extension":6.0145524624146125},"index":0,"playId":"2ecaa273-58d4-329a-b9fb-81cbfa924b4d","pitchNumber":1,"startTime":"2026-06-25T02:02:55.294Z","endTime":"2026-06-25T02:02:59.557Z","isPitch":true,"type":"pitch"},{"details":{"description":"Batter Timeout.","event":"Batter Timeout","eventType":"batter_timeout","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":0,"outs":1},"index":1,"startTime":"2026-06-25T02:03:07.480Z","endTime":"2026-06-25T02:03:16.760Z","isPitch":false,"type":"action","player":{"id":805999,"link":"/api/v1/people/805999"}},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(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":86.0,"endSpeed":79.3,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.618520429551385,"aZ":-24.573314395704518,"pfxX":-10.629978672732138,"pfxZ":4.7627865245450245,"pX":-1.0794009063796584,"pZ":2.209677066392774,"vX0":7.4963789812478225,"vY0":-125.13597236585356,"vZ0":-3.080046051752549,"x":158.14,"y":179.12,"x0":-2.722546436190655,"y0":50.00453501217578,"z0":5.454508155152113,"aX":-16.97648288985473},"breaks":{"breakAngle":32.4,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.2,"breakHorizontal":17.6,"spinRate":2296,"spinDirection":242},"zone":13,"typeConfidence":0.9,"plateTime":0.4365518534110713,"extension":6.165591722048543},"index":2,"playId":"fd6af49f-b970-35e9-9357-f39d35ba6e88","pitchNumber":2,"startTime":"2026-06-25T02:03:16.760Z","endTime":"2026-06-25T02:03:21.538Z","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":95.0,"endSpeed":87.8,"strikeZoneTop":3.137,"strikeZoneBottom":1.583,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.259262047029765,"aZ":-13.83985168012645,"pfxX":-6.930605856075632,"pfxZ":9.37472385418507,"pX":-0.4184518505243898,"pZ":2.0709387612397196,"vX0":9.048199348350888,"vY0":-138.13572768641185,"vZ0":-6.080108458154492,"x":132.95,"y":182.86,"x0":-2.8175486294559096,"y0":50.00559583067269,"z0":5.210586276984491,"aX":-13.559310300498982},"breaks":{"breakAngle":38.4,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.0,"breakVerticalInduced":16.1,"breakHorizontal":10.9,"spinRate":2529,"spinDirection":216},"zone":7,"typeConfidence":0.9,"plateTime":0.39468369071259257,"extension":6.145663418765081},"hitData":{"launchSpeed":100.9,"launchAngle":20.0,"totalDistance":323.0,"trajectory":"line_drive","hardness":"hard","location":"7","coordinates":{"coordX":54.31,"coordY":90.38}},"index":3,"playId":"1f999dc2-61e9-334f-8b61-bec60a8c9cc9","pitchNumber":3,"startTime":"2026-06-25T02:03:31.981Z","endTime":"2026-06-25T02:03:38.551Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:03:38.551Z","atBatIndex":80},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"MJ Melendez walks.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":81,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T02:03:38.260Z","endTime":"2026-06-25T02:07:02.916Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":2,"outs":2},"matchup":{"batter":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"Men_On"}},"pitchIndex":[0,1,2,3,4,5,6,7,8,9],"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":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":9},"credits":[]}],"playEvents":[{"details":{"call":{"code":"C","description":"Called Strike"},"description":"Called Strike","code":"C","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":1,"outs":2},"pitchData":{"startSpeed":94.5,"endSpeed":86.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.36912982547609,"aZ":-14.333428848869142,"pfxX":-7.640386749807135,"pfxZ":9.275687410682771,"pX":0.6716837138083092,"pZ":3.0843338081467486,"vX0":12.479894681140381,"vY0":-137.0948273920217,"vZ0":-3.23298060308957,"x":91.4,"y":155.5,"x0":-2.9252896940587196,"y0":50.00062456996607,"z0":5.243679334911032,"aX":-14.693019632038235},"breaks":{"breakAngle":39.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.2,"breakVerticalInduced":16.3,"breakHorizontal":11.5,"spinRate":2494,"spinDirection":238},"zone":3,"typeConfidence":0.9,"plateTime":0.3979427406341154,"extension":6.494702623646392},"index":0,"playId":"afb7f9b9-f304-3780-a2bc-61af1d501bbb","pitchNumber":1,"startTime":"2026-06-25T02:04:02.064Z","endTime":"2026-06-25T02:04:05.810Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(50, 50, 50, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"ST","description":"Sweeper"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":1,"outs":2},"pitchData":{"startSpeed":81.7,"endSpeed":75.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.185655058181602,"aZ":-38.66872932348768,"pfxX":6.78364100233235,"pfxZ":-4.515015456558276,"pX":-1.6464175266095646,"pZ":3.433928256634339,"vX0":1.171200102507045,"vY0":-118.98255138348854,"vZ0":2.9959499509171597,"x":179.76,"y":146.06,"x0":-3.0262390565560238,"y0":50.00412789735139,"z0":5.65536870626139,"aX":9.755134712562988},"breaks":{"breakAngle":14.4,"breakLength":10.8,"breakY":24.0,"breakVertical":-48.0,"breakVerticalInduced":-7.2,"breakHorizontal":-12.6,"spinRate":2569,"spinDirection":39},"zone":11,"typeConfidence":0.55,"plateTime":0.45982466021732904,"extension":5.969963894335354},"index":1,"playId":"d129dbcd-6314-346a-ac54-94d95338788b","pitchNumber":2,"startTime":"2026-06-25T02:04:16.255Z","endTime":"2026-06-25T02:04:19.877Z","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":86.4,"endSpeed":79.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.71567751433275,"aZ":-20.032843692731955,"pfxX":-11.217052787946553,"pfxZ":7.553649077355094,"pX":-0.005678305257283344,"pZ":0.9608394261527278,"vX0":10.284991352175702,"vY0":-125.30305997385342,"vZ0":-6.907465512854339,"x":117.22,"y":212.84,"x0":-2.6846032545662455,"y0":50.00429879177334,"z0":5.362684968730236,"aX":-18.034613726809848},"breaks":{"breakAngle":37.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-24.1,"breakVerticalInduced":12.4,"breakHorizontal":18.2,"spinRate":2389,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.4352928406371239,"extension":6.18254553197811},"index":2,"playId":"f28cf636-020f-3d5e-afeb-7de84b8b039f","pitchNumber":3,"startTime":"2026-06-25T02:04:32.220Z","endTime":"2026-06-25T02:04:37.250Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":87.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.694171130718207,"aZ":-16.358964603260805,"pfxX":-8.492728011917075,"pfxZ":8.12423150293616,"pX":-0.5649519839947766,"pZ":3.5778696992714756,"vX0":9.005805476418654,"vY0":-138.14694924041487,"vZ0":-1.9833773971081436,"x":138.53,"y":142.18,"x0":-2.7525364868857247,"y0":50.00331367500573,"z0":5.3960182102269885,"aX":-16.534604879528196},"breaks":{"breakAngle":40.8,"breakLength":4.8,"breakY":24.0,"breakVertical":-15.6,"breakVerticalInduced":14.5,"breakHorizontal":13.7,"spinRate":2517,"spinDirection":223},"zone":11,"typeConfidence":0.9,"plateTime":0.3953839404429558,"extension":6.3034949338796995},"index":3,"playId":"ce89ef30-534c-37dd-a62e-a7d975835335","pitchNumber":4,"startTime":"2026-06-25T02:04:49.650Z","endTime":"2026-06-25T02:04:52.933Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.0,"endSpeed":78.1,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.758766107608736,"aZ":-27.489872102929244,"pfxX":-9.794240507467295,"pfxZ":3.0164599299857215,"pX":-0.976750358156591,"pZ":2.8998156313936816,"vX0":7.503868158942162,"vY0":-123.62308471752786,"vZ0":-0.7741355079778027,"x":154.23,"y":160.48,"x0":-2.773267816705301,"y0":50.00329643957919,"z0":5.516617382752422,"aX":-15.21822271442257},"breaks":{"breakAngle":26.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.3,"breakVerticalInduced":5.5,"breakHorizontal":16.1,"spinRate":2127,"spinDirection":249},"zone":11,"typeConfidence":0.89,"plateTime":0.44240097121987887,"extension":6.179093976004562},"index":4,"playId":"f65f1ed5-4f4f-382f-9664-35d1eab7375c","pitchNumber":5,"startTime":"2026-06-25T02:05:07.673Z","endTime":"2026-06-25T02:05:11.181Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.5,"endSpeed":79.2,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":21.711271865536897,"aZ":-25.285610201715915,"pfxX":-10.894766774104951,"pfxZ":4.349773635084945,"pX":-0.6004858282557304,"pZ":2.0090617057636004,"vX0":8.803206435813017,"vY0":-124.23199345326553,"vZ0":-3.245534619299041,"x":139.89,"y":184.54,"x0":-2.7510843553155873,"y0":50.0039359338397,"z0":5.403178300709341,"aX":-17.262747901040832},"breaks":{"breakAngle":31.2,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.4,"breakHorizontal":18.0,"spinRate":2224,"spinDirection":245},"zone":7,"typeConfidence":0.91,"plateTime":0.43861425654872654,"extension":6.481752823032993},"index":5,"playId":"6c6f8a45-15ed-36b5-af80-acfa58d9d3d7","pitchNumber":6,"startTime":"2026-06-25T02:05:27.205Z","endTime":"2026-06-25T02:05:30.650Z","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":94.4,"endSpeed":86.3,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.984794076532218,"aZ":-15.384685139015087,"pfxX":-6.668312879979304,"pfxZ":8.795003889917641,"pX":-0.04161401580812692,"pZ":2.8884423948568454,"vX0":9.527525243781183,"vY0":-137.20122274274684,"vZ0":-3.613727201001477,"x":118.59,"y":160.79,"x0":-2.6907173721207713,"y0":50.00395177612051,"z0":5.269334750034746,"aX":-12.731830023800992},"breaks":{"breakAngle":33.6,"breakLength":3.6,"breakY":24.0,"breakVertical":-15.4,"breakVerticalInduced":15.4,"breakHorizontal":10.1,"spinRate":2305,"spinDirection":235},"zone":2,"typeConfidence":0.9,"plateTime":0.39902082503632386,"extension":6.43105438391134},"index":6,"playId":"7a6e3ad2-a346-34ab-be8b-74adb3dba43a","pitchNumber":7,"startTime":"2026-06-25T02:05:50.304Z","endTime":"2026-06-25T02:05:54.346Z","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":85.7,"endSpeed":78.8,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.264065994290412,"aZ":-25.234238443464182,"pfxX":-11.103868761900504,"pfxZ":4.393635107992845,"pX":-1.399837876293481,"pZ":2.172883692290184,"vX0":7.1785269340380955,"vY0":-124.6579776164616,"vZ0":-2.890974596258885,"x":170.36,"y":180.11,"x0":-2.869325981932872,"y0":50.001081651608544,"z0":5.423185118383145,"aX":-17.53307385627578},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-29.6,"breakVerticalInduced":7.6,"breakHorizontal":18.5,"spinRate":2251,"spinDirection":246},"zone":13,"typeConfidence":0.9,"plateTime":0.4388138881618522,"extension":6.154258985442805},"index":7,"playId":"3778bc12-e1c8-3e7c-9576-e865f734e73d","pitchNumber":8,"startTime":"2026-06-25T02:06:12.210Z","endTime":"2026-06-25T02:06:16.581Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"F","description":"Foul"},"description":"Foul","code":"F","ballColor":"rgba(170, 21, 11, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":true,"isBall":false,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":3,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.2,"endSpeed":79.0,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.610070865493363,"aZ":-26.735651040431485,"pfxX":-11.575341498809895,"pfxZ":3.4129708235206007,"pX":-0.7884005180085607,"pZ":3.382361476480105,"vX0":8.58722310629549,"vY0":-125.2772059735558,"vZ0":-0.11367696068390065,"x":147.05,"y":147.46,"x0":-2.7516514729304418,"y0":50.00470418992115,"z0":5.608331790056395,"aX":-18.455574916045485},"breaks":{"breakAngle":32.4,"breakLength":8.4,"breakY":24.0,"breakVertical":-30.4,"breakVerticalInduced":6.4,"breakHorizontal":19.1,"spinRate":2280,"spinDirection":247},"zone":1,"typeConfidence":0.89,"plateTime":0.43672238080938675,"extension":6.145001205548068},"index":8,"playId":"6bfb7f5d-5e26-3ca5-be88-36b2150f9ea8","pitchNumber":9,"startTime":"2026-06-25T02:06:27.739Z","endTime":"2026-06-25T02:06:34.765Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":4,"strikes":2,"outs":2},"pitchData":{"startSpeed":86.4,"endSpeed":79.9,"strikeZoneTop":3.229,"strikeZoneBottom":1.629,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.64673204946747,"aZ":-24.081919666410887,"pfxX":-12.633592581441771,"pfxZ":5.044352921256911,"pX":1.0696049126573353,"pZ":1.0905689554087712,"vX0":13.039425268185072,"vY0":-125.1756421892044,"vZ0":-5.717580171539443,"x":76.23,"y":209.33,"x0":-2.538512496622173,"y0":50.003868520139726,"z0":5.347452657894166,"aX":-20.272450062378965},"breaks":{"breakAngle":36.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-28.6,"breakVerticalInduced":8.0,"breakHorizontal":20.3,"spinRate":2262,"spinDirection":245},"zone":14,"typeConfidence":0.91,"plateTime":0.43573388799164325,"extension":6.39750821401872},"index":9,"playId":"693e5c0f-f4d4-3ff7-9c5d-a702b855bd88","pitchNumber":10,"startTime":"2026-06-25T02:06:58.624Z","endTime":"2026-06-25T02:07:02.916Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:07:02.916Z","atBatIndex":81},{"result":{"type":"atBat","event":"Walk","eventType":"walk","description":"Carson Benge walks.","rbi":0,"awayScore":10,"homeScore":5,"isOut":false},"about":{"atBatIndex":82,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T02:07:03.421Z","endTime":"2026-06-25T02:08:39.080Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":false,"captivatingIndex":0},"count":{"balls":4,"strikes":0,"outs":2},"matchup":{"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"postOnFirst":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"postOnSecond":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"batterHotColdZones":[],"pitcherHotColdZones":[],"splits":{"batter":"vs_RHP","pitcher":"vs_LHB","menOnBase":"RISP"}},"pitchIndex":[0,1,3,4],"actionIndex":[2],"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":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":2},"credits":[]},{"movement":{"originBase":null,"start":null,"end":"1B","outBase":null,"isOut":false,"outNumber":null},"details":{"event":"Walk","eventType":"walk","movementReason":null,"runner":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"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(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":94.9,"endSpeed":87.2,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.216030800974945,"aZ":-15.145467425938989,"pfxX":-7.018356993060984,"pfxZ":8.782529320280833,"pX":0.47502479013105087,"pZ":3.7057973574647765,"vX0":11.545057726808114,"vY0":-137.7876186140523,"vZ0":-1.647466525660294,"x":98.89,"y":138.72,"x0":-2.8414132588558085,"y0":50.00111378076136,"z0":5.325598025168333,"aX":-13.606518773637243},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-14.5,"breakVerticalInduced":15.8,"breakHorizontal":10.6,"spinRate":2530,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.39624193661790574,"extension":6.3399449649882005},"index":0,"playId":"f1267c0e-de7a-39c2-89b8-70a0ef189099","pitchNumber":1,"startTime":"2026-06-25T02:07:27.228Z","endTime":"2026-06-25T02:07:31.267Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":false,"hasReview":false,"runnerGoing":true},"count":{"balls":2,"strikes":0,"outs":2},"pitchData":{"startSpeed":95.0,"endSpeed":86.9,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":29.724413279469022,"aZ":-12.582183423756742,"pfxX":-6.1040328524409295,"pfxZ":10.127395158623095,"pX":0.2984162762864859,"pZ":3.6403972274623335,"vX0":10.673428347905228,"vY0":-137.97665751981853,"vZ0":-2.38555475055314,"x":105.63,"y":140.49,"x0":-2.821045960267517,"y0":50.00304746799828,"z0":5.3604320230750995,"aX":-11.809923156992614},"breaks":{"breakAngle":36.0,"breakLength":3.6,"breakY":24.0,"breakVertical":-12.4,"breakVerticalInduced":18.0,"breakHorizontal":8.9,"spinRate":2519,"spinDirection":221},"zone":12,"typeConfidence":0.9,"plateTime":0.3964639337897853,"extension":6.3119397720673},"index":1,"playId":"b434a1bd-bfb1-3521-801c-cf2d9f439425","pitchNumber":2,"startTime":"2026-06-25T02:07:42.946Z","endTime":"2026-06-25T02:07:48.373Z","isPitch":true,"type":"pitch"},{"details":{"description":"MJ Melendez advances to 2nd on defensive indifference.","event":"Defensive Indiff","eventType":"defensive_indiff","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":2,"strikes":0,"outs":2},"index":2,"actionPlayId":"b434a1bd-bfb1-3521-801c-cf2d9f439425","startTime":"2026-06-25T02:07:57.897Z","endTime":"2026-06-25T02:08:16.176Z","isPitch":false,"isBaseRunningPlay":true,"type":"action","player":{"id":669004,"link":"/api/v1/people/669004"}},{"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":3,"strikes":0,"outs":2},"pitchData":{"startSpeed":85.6,"endSpeed":78.7,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.022264148145524,"aZ":-24.325126759310674,"pfxX":-10.685299141748887,"pfxZ":5.023222732105511,"pX":0.767408747413212,"pZ":0.6923952685678292,"vX0":11.64586980894047,"vY0":-124.00021976168416,"vZ0":-6.466708634597229,"x":87.75,"y":220.09,"x0":-2.594372413646982,"y0":50.00281060155182,"z0":5.354333622643427,"aX":-16.695834772536937},"breaks":{"breakAngle":30.0,"breakLength":7.2,"breakY":24.0,"breakVertical":-29.8,"breakVerticalInduced":7.8,"breakHorizontal":16.8,"spinRate":2331,"spinDirection":242},"zone":14,"typeConfidence":0.9,"plateTime":0.4411461404324304,"extension":6.366198714066693},"index":3,"playId":"f696eb24-5e86-31b6-8551-0d04da6e3d10","pitchNumber":3,"startTime":"2026-06-25T02:08:16.176Z","endTime":"2026-06-25T02:08:20.816Z","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":2},"pitchData":{"startSpeed":94.4,"endSpeed":86.8,"strikeZoneTop":3.259,"strikeZoneBottom":1.645,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.810108104207767,"aZ":-14.090851847104766,"pfxX":-6.137364314677381,"pfxZ":9.391089704643306,"pX":-0.6247629198237633,"pZ":3.734197754106747,"vX0":8.554024344640862,"vY0":-137.26814745353207,"vZ0":-1.9764219608947542,"x":140.81,"y":137.96,"x0":-2.970967611919192,"y0":50.0035075132189,"z0":5.41304078116138,"aX":-11.819728938055684},"breaks":{"breakAngle":34.8,"breakLength":3.6,"breakY":24.0,"breakVertical":-13.7,"breakVerticalInduced":16.8,"breakHorizontal":9.5,"spinRate":2474,"spinDirection":224},"zone":11,"typeConfidence":0.9,"plateTime":0.39765533001143183,"extension":6.183395427170295},"index":4,"playId":"363112bc-a52d-327f-9e91-39dce793e2d4","pitchNumber":4,"startTime":"2026-06-25T02:08:34.255Z","endTime":"2026-06-25T02:08:39.080Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:08:39.080Z","atBatIndex":82},{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Francisco Lindor lines out to shortstop Dansby Swanson.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T02:09:40.427Z","endTime":"2026-06-25T02:11:00.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.86"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.85"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.46"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.44"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.94"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.47"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.22"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.30"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.84"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.06"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.96"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"}],"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-25T02:08:52.117Z","endTime":"2026-06-25T02:09:42.731Z","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":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79496717672507,"aZ":-42.2769040852391,"pfxX":4.561717588325405,"pfxZ":-7.185531760918305,"pX":0.3086528163373989,"pZ":2.77439450381296,"vX0":5.882586963860411,"vY0":-117.89509766612478,"vZ0":2.3220505500800392,"x":105.23,"y":163.87,"x0":-2.8134497010462582,"y0":50.00545358935411,"z0":5.683833872543925,"aX":6.409678068119141},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.1,"breakHorizontal":-9.7,"spinRate":2670,"spinDirection":36},"zone":3,"typeConfidence":0.91,"plateTime":0.46491653983282966,"extension":6.1256622671183605},"index":1,"playId":"41ec8226-bbe3-38c2-8ffa-e1f99b37312e","pitchNumber":1,"startTime":"2026-06-25T02:09:42.731Z","endTime":"2026-06-25T02:09:46.374Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05075133182747,"aZ":-22.540551068190716,"pfxX":-11.210952788597258,"pfxZ":6.0508102369761065,"pX":-0.5220792924662009,"pZ":1.3033683540198489,"vX0":9.0103908313708,"vY0":-125.08659781481738,"vZ0":-5.559366762400573,"x":136.9,"y":203.59,"x0":-2.705548678429047,"y0":50.004897565623665,"z0":5.390553160882796,"aX":-17.85687855774811},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.0,"breakHorizontal":18.4,"spinRate":2251,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.43704099437486965,"extension":6.18964257791944},"index":2,"playId":"88d59bad-b7a7-3582-9ae0-8f7d3fb94db1","pitchNumber":2,"startTime":"2026-06-25T02:09:59.305Z","endTime":"2026-06-25T02:10:02.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08435892837214,"aZ":-27.081229839975553,"pfxX":-10.487261630191794,"pfxZ":3.2288214959792807,"pX":-2.0073805429167724,"pZ":1.3577028843820433,"vX0":5.48289697162821,"vY0":-124.3462699622135,"vZ0":-4.41076805888108,"x":193.52,"y":202.12,"x0":-2.8692073184334337,"y0":50.005325343662236,"z0":5.3809519062997575,"aX":-16.55511538058859},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":17.9,"spinRate":2228,"spinDirection":243},"zone":13,"typeConfidence":0.89,"plateTime":0.4391627873205137,"extension":6.184691529436255},"index":3,"playId":"5b016253-4028-3d06-a33d-62602268a16e","pitchNumber":3,"startTime":"2026-06-25T02:10:21.136Z","endTime":"2026-06-25T02:10:24.884Z","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":94.5,"endSpeed":86.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69580958499821,"aZ":-16.686542206469262,"pfxX":-9.418600567159402,"pfxZ":8.075868821938148,"pX":1.0963125416240893,"pZ":2.7290200915617215,"vX0":13.324291223951823,"vY0":-137.0025443895693,"vZ0":-3.7416958928969444,"x":75.21,"y":165.1,"x0":-2.586202258181083,"y0":50.00512732333319,"z0":5.23925120469085,"aX":-18.069597693479697},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":14.5,"spinRate":2448,"spinDirection":223},"zone":12,"typeConfidence":0.89,"plateTime":0.39841800902278424,"extension":6.419280844322636},"index":4,"playId":"70336e53-c42a-3199-b235-b894bfbf9a25","pitchNumber":4,"startTime":"2026-06-25T02:10:36.923Z","endTime":"2026-06-25T02:10:40.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.132727542282712,"aZ":-16.02754285111676,"pfxX":-7.53816676320175,"pfxZ":8.34850227498373,"pX":0.05680309788782467,"pZ":2.4437560731297703,"vX0":10.512879691669326,"vY0":-137.63030881404185,"vZ0":-4.686115994662411,"x":114.83,"y":172.8,"x0":-2.818274799320073,"y0":50.00654394485833,"z0":5.240507322727629,"aX":-14.58705337384475},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":11.6,"spinRate":2456,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.39669741284688564,"extension":6.366728185802224},"hitData":{"launchSpeed":96.1,"launchAngle":9.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":119.32,"coordY":137.27}},"index":5,"playId":"4a1a76d6-7c69-3c03-a4ee-856cf9a8e2b3","pitchNumber":5,"startTime":"2026-06-25T02:10:55.364Z","endTime":"2026-06-25T02:11:00.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:11:00.797Z","atBatIndex":83}],"currentPlay":{"result":{"type":"atBat","event":"Lineout","eventType":"field_out","description":"Francisco Lindor lines out to shortstop Dansby Swanson.","rbi":0,"awayScore":10,"homeScore":5,"isOut":true},"about":{"atBatIndex":83,"halfInning":"bottom","isTopInning":false,"inning":9,"startTime":"2026-06-25T02:09:40.427Z","endTime":"2026-06-25T02:11:00.797Z","isComplete":true,"isScoringPlay":false,"hasReview":false,"hasOut":true,"captivatingIndex":0},"count":{"balls":2,"strikes":2,"outs":3},"matchup":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"batSide":{"code":"L","description":"Left"},"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"pitchHand":{"code":"R","description":"Right"},"batterHotColdZoneStats":{"stats":[{"type":{"displayName":"hotColdZones"},"group":{"displayName":"hitting"},"exemptions":[],"splits":[{"stat":{"name":"battingAverage","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".500"},{"zone":"05","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".278"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".167"},{"zone":"07","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".273"},{"zone":"08","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".250"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"12","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".143"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".308"}]}},{"stat":{"name":"onBasePlusSlugging","zones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"}]}},{"stat":{"name":"exitVelocity","zones":[{"zone":"01","color":"rgba(234, 147, 153, .55)","temp":"warm","value":"90.86"},{"zone":"02","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"88.85"},{"zone":"03","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.46"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"93.44"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"95.35"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"81.94"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"89.47"},{"zone":"08","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"97.22"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"85.30"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"79.84"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":"-"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":"83.06"},{"zone":"14","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"94.96"}]}}]}]},"batterHotColdZones":[{"zone":"01","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"02","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"03","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".000"},{"zone":"04","color":"rgba(214, 41, 52, .55)","temp":"hot","value":"1.250"},{"zone":"05","color":"rgba(214, 41, 52, .55)","temp":"hot","value":".889"},{"zone":"06","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".333"},{"zone":"07","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".727"},{"zone":"08","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"09","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".286"},{"zone":"11","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".500"},{"zone":"12","color":"rgba(255, 255, 255, 0.55)","temp":"lukewarm","value":".750"},{"zone":"13","color":"rgba(6, 90, 238, .55)","temp":"cold","value":".375"},{"zone":"14","color":"rgba(234, 147, 153, .55)","temp":"warm","value":".824"}],"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":3},"details":{"event":"Lineout","eventType":"field_out","movementReason":null,"runner":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"responsiblePitcher":null,"isScoringEvent":false,"rbi":false,"earned":false,"teamUnearned":false,"playIndex":5},"credits":[{"player":{"id":621020,"link":"/api/v1/people/621020"},"position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"credit":"f_putout"}]}],"playEvents":[{"details":{"description":"Mound Visit.","event":"Mound Visit","eventType":"mound_visit","awayScore":10,"homeScore":5,"isScoringPlay":false,"isOut":false,"hasReview":false},"count":{"balls":0,"strikes":0,"outs":2},"index":0,"startTime":"2026-06-25T02:08:52.117Z","endTime":"2026-06-25T02:09:42.731Z","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":2},"pitchData":{"startSpeed":81.1,"endSpeed":74.7,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":22.79496717672507,"aZ":-42.2769040852391,"pfxX":4.561717588325405,"pfxZ":-7.185531760918305,"pX":0.3086528163373989,"pZ":2.77439450381296,"vX0":5.882586963860411,"vY0":-117.89509766612478,"vZ0":2.3220505500800392,"x":105.23,"y":163.87,"x0":-2.8134497010462582,"y0":50.00545358935411,"z0":5.683833872543925,"aX":6.409678068119141},"breaks":{"breakAngle":9.6,"breakLength":12.0,"breakY":24.0,"breakVertical":-53.9,"breakVerticalInduced":-12.1,"breakHorizontal":-9.7,"spinRate":2670,"spinDirection":36},"zone":3,"typeConfidence":0.91,"plateTime":0.46491653983282966,"extension":6.1256622671183605},"index":1,"playId":"41ec8226-bbe3-38c2-8ffa-e1f99b37312e","pitchNumber":1,"startTime":"2026-06-25T02:09:42.731Z","endTime":"2026-06-25T02:09:46.374Z","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":2},"pitchData":{"startSpeed":86.1,"endSpeed":79.3,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":24.05075133182747,"aZ":-22.540551068190716,"pfxX":-11.210952788597258,"pfxZ":6.0508102369761065,"pX":-0.5220792924662009,"pZ":1.3033683540198489,"vX0":9.0103908313708,"vY0":-125.08659781481738,"vZ0":-5.559366762400573,"x":136.9,"y":203.59,"x0":-2.705548678429047,"y0":50.004897565623665,"z0":5.390553160882796,"aX":-17.85687855774811},"breaks":{"breakAngle":34.8,"breakLength":7.2,"breakY":24.0,"breakVertical":-27.0,"breakVerticalInduced":10.0,"breakHorizontal":18.4,"spinRate":2251,"spinDirection":243},"zone":13,"typeConfidence":0.91,"plateTime":0.43704099437486965,"extension":6.18964257791944},"index":2,"playId":"88d59bad-b7a7-3582-9ae0-8f7d3fb94db1","pitchNumber":2,"startTime":"2026-06-25T02:09:59.305Z","endTime":"2026-06-25T02:10:02.495Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"B","description":"Ball"},"description":"Ball","code":"B","ballColor":"rgba(39, 161, 39, 1.0)","trailColor":"rgba(0, 85, 254, 1.0)","isInPlay":false,"isStrike":false,"isBall":true,"type":{"code":"CH","description":"Changeup"},"isOut":false,"hasReview":false},"count":{"balls":1,"strikes":2,"outs":2},"pitchData":{"startSpeed":85.4,"endSpeed":79.1,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":23.08435892837214,"aZ":-27.081229839975553,"pfxX":-10.487261630191794,"pfxZ":3.2288214959792807,"pX":-2.0073805429167724,"pZ":1.3577028843820433,"vX0":5.48289697162821,"vY0":-124.3462699622135,"vZ0":-4.41076805888108,"x":193.52,"y":202.12,"x0":-2.8692073184334337,"y0":50.005325343662236,"z0":5.3809519062997575,"aX":-16.55511538058859},"breaks":{"breakAngle":28.8,"breakLength":8.4,"breakY":24.0,"breakVertical":-32.2,"breakVerticalInduced":5.2,"breakHorizontal":17.9,"spinRate":2228,"spinDirection":243},"zone":13,"typeConfidence":0.89,"plateTime":0.4391627873205137,"extension":6.184691529436255},"index":3,"playId":"5b016253-4028-3d06-a33d-62602268a16e","pitchNumber":3,"startTime":"2026-06-25T02:10:21.136Z","endTime":"2026-06-25T02:10:24.884Z","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":94.5,"endSpeed":86.8,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":27.69580958499821,"aZ":-16.686542206469262,"pfxX":-9.418600567159402,"pfxZ":8.075868821938148,"pX":1.0963125416240893,"pZ":2.7290200915617215,"vX0":13.324291223951823,"vY0":-137.0025443895693,"vZ0":-3.7416958928969444,"x":75.21,"y":165.1,"x0":-2.586202258181083,"y0":50.00512732333319,"z0":5.23925120469085,"aX":-18.069597693479697},"breaks":{"breakAngle":42.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.6,"breakVerticalInduced":14.0,"breakHorizontal":14.5,"spinRate":2448,"spinDirection":223},"zone":12,"typeConfidence":0.89,"plateTime":0.39841800902278424,"extension":6.419280844322636},"index":4,"playId":"70336e53-c42a-3199-b235-b894bfbf9a25","pitchNumber":4,"startTime":"2026-06-25T02:10:36.923Z","endTime":"2026-06-25T02:10:40.205Z","isPitch":true,"type":"pitch"},{"details":{"call":{"code":"X","description":"In play, out(s)"},"description":"In play, out(s)","code":"X","ballColor":"rgba(26, 86, 190, 1.0)","trailColor":"rgba(188, 0, 33, 1.0)","isInPlay":true,"isStrike":false,"isBall":false,"type":{"code":"FF","description":"Four-Seam Fastball"},"isOut":true,"hasReview":false},"count":{"balls":2,"strikes":2,"outs":2},"pitchData":{"startSpeed":94.8,"endSpeed":87.2,"strikeZoneTop":3.108,"strikeZoneBottom":1.568,"strikeZoneWidth":17.0,"strikeZoneDepth":8.5,"coordinates":{"aY":28.132727542282712,"aZ":-16.02754285111676,"pfxX":-7.53816676320175,"pfxZ":8.34850227498373,"pX":0.05680309788782467,"pZ":2.4437560731297703,"vX0":10.512879691669326,"vY0":-137.63030881404185,"vZ0":-4.686115994662411,"x":114.83,"y":172.8,"x0":-2.818274799320073,"y0":50.00654394485833,"z0":5.240507322727629,"aX":-14.58705337384475},"breaks":{"breakAngle":36.0,"breakLength":4.8,"breakY":24.0,"breakVertical":-16.0,"breakVerticalInduced":14.4,"breakHorizontal":11.6,"spinRate":2456,"spinDirection":224},"zone":5,"typeConfidence":0.9,"plateTime":0.39669741284688564,"extension":6.366728185802224},"hitData":{"launchSpeed":96.1,"launchAngle":9.0,"totalDistance":162.0,"trajectory":"line_drive","hardness":"medium","location":"6","coordinates":{"coordX":119.32,"coordY":137.27}},"index":5,"playId":"4a1a76d6-7c69-3c03-a4ee-856cf9a8e2b3","pitchNumber":5,"startTime":"2026-06-25T02:10:55.364Z","endTime":"2026-06-25T02:11:00.797Z","isPitch":true,"type":"pitch"}],"playEndTime":"2026-06-25T02:11:00.797Z","atBatIndex":83},"scoringPlays":[9,15,17,28,29,30,34,45,47,50,65,76,77],"playsByInning":[{"startIndex":0,"endIndex":7,"top":[0,1,2,3,4],"bottom":[5,6,7],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":110.37,"y":150.0},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":32.46,"y":110.02},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":1,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":143.7,"y":156.75},"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":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":78.38,"y":137.99},"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":1,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":187.0,"y":133.21},"type":"O","description":"Flyout"}]}},{"startIndex":8,"endIndex":18,"top":[8,9,10,11,12],"bottom":[13,14,15,16,17,18],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":59.08,"y":117.73},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":56.04,"y":113.68},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":2,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":139.65,"y":58.44},"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":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":194.84,"y":137.1},"type":"O","description":"Flyout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":70.75,"y":52.37},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":2,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":142.69,"y":148.14},"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":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":179.68,"y":45.27},"type":"H","description":"Home Run"}]}},{"startIndex":19,"endIndex":25,"top":[19,20,21,22],"bottom":[23,24,25],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":181.32,"y":167.88},"type":"O","description":"Pop Out"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":3,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"coordinates":{"x":147.25,"y":177.02},"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":3,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":161.29,"y":113.9},"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":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":197.11,"y":91.42},"type":"O","description":"Flyout"}]}},{"startIndex":26,"endIndex":37,"top":[26,27,28,29,30,31,32,33],"bottom":[34,35,36,37],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":100.65,"y":73.57},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":148.0,"y":155.0},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":166.0,"y":110.0},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":76.27,"y":123.86},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":4,"pitcher":{"id":640455,"fullName":"Sean Manaea","link":"/api/v1/people/640455"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":100.51,"y":168.75},"type":"H","description":"Single"}],"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":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":69.36,"y":40.39},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":200.26,"y":109.95},"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":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":682626,"fullName":"Francisco Alvarez","link":"/api/v1/people/682626"},"coordinates":{"x":128.5,"y":150.16},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":4,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"coordinates":{"x":107.72,"y":174.99},"type":"O","description":"Groundout"}]}},{"startIndex":38,"endIndex":43,"top":[38,39,40],"bottom":[41,42,43],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":138.22,"y":149.53},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":5,"pitcher":{"id":623211,"fullName":"Huascar Brazobán","link":"/api/v1/people/623211"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":108.23,"y":173.98},"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":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":683146,"fullName":"Brett Baty","link":"/api/v1/people/683146"},"coordinates":{"x":110.36,"y":52.7},"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":5,"pitcher":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":75.8,"y":108.61},"type":"O","description":"Flyout"}]}},{"startIndex":44,"endIndex":53,"top":[44,45,46,47,48],"bottom":[49,50,51,52,53],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":179.96,"y":150.0},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":161.94,"y":46.79},"type":"H","description":"Triple"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":131.03,"y":144.08},"type":"O","description":"Forceout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":6,"pitcher":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"batter":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"coordinates":{"x":110.76,"y":156.24},"type":"O","description":"Grounded Into DP"}],"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":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":204.84,"y":116.94},"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":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":51.02,"y":49.86},"type":"H","description":"Home Run"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":6,"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":138.78,"y":142.9},"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":6,"pitcher":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":165.0,"y":110.0},"type":"H","description":"Single"}]}},{"startIndex":54,"endIndex":62,"top":[54,55,56,57],"bottom":[58,59,60,61,62],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":161.44,"y":152.7},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":7,"pitcher":{"id":596133,"fullName":"Luke Weaver","link":"/api/v1/people/596133"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":112.28,"y":152.19},"type":"O","description":"Grounded Into DP"}],"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":159.42,"y":44.11},"type":"H","description":"Double"},{"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":701807,"fullName":"Carson Benge","link":"/api/v1/people/701807"},"coordinates":{"x":124.95,"y":198.81},"type":"O","description":"Forceout"},{"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":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":106.71,"y":171.95},"type":"O","description":"Forceout"}]}},{"startIndex":63,"endIndex":71,"top":[63,64,65,66,67],"bottom":[68,69,70,71],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":106.0,"y":159.0},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":175.03,"y":104.2},"type":"O","description":"Lineout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":149.78,"y":170.94},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":8,"pitcher":{"id":621345,"fullName":"A.J. Minter","link":"/api/v1/people/621345"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"coordinates":{"x":90.16,"y":114.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":8,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"coordinates":{"x":172.66,"y":75.67},"type":"H","description":"Double"},{"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":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"coordinates":{"x":103.16,"y":174.49},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":115,"name":"Grapefruit League","link":"/api/v1/league/115","abbreviation":"GL"},"allStarStatus":"N","id":121,"name":"New York Mets","link":"/api/v1/teams/121"},"inning":8,"pitcher":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"batter":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"coordinates":{"x":132.31,"y":130.46},"type":"O","description":"Pop Out"}]}},{"startIndex":72,"endIndex":83,"top":[72,73,74,75,76,77,78],"bottom":[79,80,81,82,83],"hits":{"away":[{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"coordinates":{"x":103.0,"y":166.0},"type":"O","description":"Groundout"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"coordinates":{"x":208.72,"y":95.83},"type":"H","description":"Double"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"coordinates":{"x":140.66,"y":169.92},"type":"E","description":"Field Error"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"coordinates":{"x":174.93,"y":134.22},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"coordinates":{"x":97.56,"y":92.28},"type":"H","description":"Single"},{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"inning":9,"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"batter":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"coordinates":{"x":92.52,"y":139.52},"type":"O","description":"Pop Out"}],"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":9,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"coordinates":{"x":54.31,"y":90.38},"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":9,"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"coordinates":{"x":119.32,"y":137.27},"type":"O","description":"Lineout"}]}}]},"linescore":{"currentInning":9,"currentInningOrdinal":"9th","inningState":"Bottom","inningHalf":"Bottom","isTopInning":false,"scheduledInnings":9,"innings":[{"num":1,"ordinalNum":"1st","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":2}},{"num":2,"ordinalNum":"2nd","home":{"runs":3,"hits":3,"errors":0,"leftOnBase":0},"away":{"runs":1,"hits":2,"errors":0,"leftOnBase":1}},{"num":3,"ordinalNum":"3rd","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":4,"ordinalNum":"4th","home":{"runs":1,"hits":1,"errors":1,"leftOnBase":0},"away":{"runs":3,"hits":4,"errors":0,"leftOnBase":2}},{"num":5,"ordinalNum":"5th","home":{"runs":0,"hits":0,"errors":0,"leftOnBase":0},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":0}},{"num":6,"ordinalNum":"6th","home":{"runs":1,"hits":2,"errors":0,"leftOnBase":1},"away":{"runs":2,"hits":2,"errors":0,"leftOnBase":0}},{"num":7,"ordinalNum":"7th","home":{"runs":0,"hits":1,"errors":1,"leftOnBase":2},"away":{"runs":0,"hits":0,"errors":0,"leftOnBase":1}},{"num":8,"ordinalNum":"8th","home":{"runs":0,"hits":1,"errors":2,"leftOnBase":1},"away":{"runs":1,"hits":0,"errors":0,"leftOnBase":1}},{"num":9,"ordinalNum":"9th","home":{"runs":0,"hits":0,"errors":1,"leftOnBase":2},"away":{"runs":3,"hits":3,"errors":0,"leftOnBase":1}}],"teams":{"home":{"runs":5,"hits":8,"errors":6,"leftOnBase":6},"away":{"runs":10,"hits":11,"errors":0,"leftOnBase":9}},"defense":{"pitcher":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"catcher":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"first":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"second":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"third":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"shortstop":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"left":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"center":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"right":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"batter":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"onDeck":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"inHole":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"battingOrder":2,"team":{"id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"}},"offense":{"batter":{"id":596019,"fullName":"Francisco Lindor","link":"/api/v1/people/596019"},"onDeck":{"id":666182,"fullName":"Bo Bichette","link":"/api/v1/people/666182"},"inHole":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"pitcher":{"id":642207,"fullName":"Devin Williams","link":"/api/v1/people/642207"},"battingOrder":2,"team":{"id":121,"name":"New York Mets","link":"/api/v1/teams/121"}},"balls":2,"strikes":2,"outs":3},"boxscore":{"teams":{"away":{"team":{"springLeague":{"id":114,"name":"Cactus League","link":"/api/v1/league/114","abbreviation":"CL"},"allStarStatus":"N","id":112,"name":"Chicago Cubs","link":"/api/v1/teams/112"},"teamStats":{"batting":{"flyOuts":3,"groundOuts":13,"airOuts":7,"runs":10,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"avg":".244","atBats":42,"obp":".338","slg":".406","ops":".744","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":46,"totalBases":18,"rbi":9,"leftOnBase":27,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":3,"lineOuts":1},"pitching":{"flyOuts":9,"groundOuts":5,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"atBats":34,"obp":".316","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":138,"era":"4.30","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.24","battersFaced":38,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":138,"balls":50,"strikes":88,"strikePercentage":".640","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.38","rbi":5,"pitchesPerInning":"15.33","runsScoredPer9":"5.00","homeRunsPer9":"4.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":6,"putOuts":27,"errors":0,"chances":33,"passedBall":0,"pickoffs":0}},"players":{"ID592826":{"person":{"id":592826,"fullName":"Vince Velasquez","link":"/api/v1/people/592826"},"jerseyNumber":"56","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":4,"groundOuts":1,"airOuts":5,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":8,"obp":".125","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":31,"era":"0.00","inningsPitched":"2.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"0.43","battersFaced":8,"outs":7,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":31,"balls":9,"strikes":22,"strikePercentage":".710","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.20","rbi":0,"winPercentage":".---","pitchesPerInning":"13.29","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"3.86","walksPer9Inn":"0.00","hitsPer9Inn":"3.86","runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID624424":{"person":{"id":624424,"fullName":"Michael Conforto","link":"/api/v1/people/624424"},"jerseyNumber":"20","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":15,"groundOuts":20,"airOuts":24,"runs":13,"doubles":10,"triples":0,"homeRuns":4,"strikeOuts":37,"baseOnBalls":16,"intentionalWalks":0,"hits":23,"hitByPitch":0,"avg":".223","atBats":103,"obp":".325","slg":".437","ops":".762","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":120,"totalBases":45,"rbi":14,"leftOnBase":46,"sacBunts":0,"sacFlies":1,"babip":".302","groundOutsToAirouts":"0.83","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"25.75","popOuts":2,"lineOuts":7},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":38,"errors":0,"chances":38,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID571948":{"person":{"id":571948,"fullName":"Hoby Milner","link":"/api/v1/people/571948"},"jerseyNumber":"41","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(H, 6)","summary":"1.0 IP, 0 ER, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":17,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":17,"balls":8,"strikes":9,"strikePercentage":".530","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":37,"gamesStarted":0,"flyOuts":22,"groundOuts":42,"airOuts":43,"runs":13,"doubles":7,"triples":0,"homeRuns":3,"strikeOuts":18,"baseOnBalls":9,"intentionalWalks":1,"hits":31,"hitByPitch":3,"atBats":130,"obp":".299","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":555,"era":"3.28","inningsPitched":"35.2","wins":1,"losses":0,"saves":1,"saveOpportunities":3,"holds":6,"blownSaves":2,"earnedRuns":13,"whip":"1.12","battersFaced":146,"outs":107,"gamesPitched":37,"completeGames":0,"shutouts":0,"pitchesThrown":555,"balls":190,"strikes":365,"strikePercentage":".660","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.98","rbi":0,"winPercentage":"1.000","pitchesPerInning":"15.56","gamesFinished":7,"strikeoutWalkRatio":"2.00","strikeoutsPer9Inn":"4.54","walksPer9Inn":"2.27","hitsPer9Inn":"7.82","runsScoredPer9":"3.28","homeRunsPer9":"0.76","inheritedRunners":22,"inheritedRunnersScored":7,"catchersInterference":0,"sacBunts":2,"sacFlies":2,"passedBall":0,"popOuts":7,"lineOuts":14},"fielding":{"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"}]},"ID664023":{"person":{"id":664023,"fullName":"Ian Happ","link":"/api/v1/people/664023"},"jerseyNumber":"8","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"301","stats":{"batting":{"summary":"0-0","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":43,"groundOuts":51,"airOuts":65,"runs":54,"doubles":15,"triples":2,"homeRuns":16,"strikeOuts":104,"baseOnBalls":44,"intentionalWalks":3,"hits":65,"hitByPitch":4,"avg":".229","atBats":284,"obp":".339","slg":".465","ops":".804","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":333,"totalBases":132,"rbi":37,"leftOnBase":174,"sacBunts":0,"sacFlies":1,"babip":".297","groundOutsToAirouts":"0.78","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.75","popOuts":11,"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":3,"putOuts":136,"errors":1,"chances":140,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"ID681799":{"person":{"id":681799,"fullName":"Ethan Roberts","link":"/api/v1/people/681799"},"jerseyNumber":"39","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":20,"gamesStarted":0,"flyOuts":9,"groundOuts":27,"airOuts":22,"runs":9,"doubles":2,"triples":0,"homeRuns":2,"strikeOuts":17,"baseOnBalls":11,"intentionalWalks":0,"hits":18,"hitByPitch":3,"atBats":84,"obp":".327","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","numberOfPitches":398,"era":"3.04","inningsPitched":"23.2","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":8,"whip":"1.23","battersFaced":98,"outs":71,"gamesPitched":20,"completeGames":0,"shutouts":0,"pitchesThrown":398,"balls":157,"strikes":241,"strikePercentage":".610","hitBatsmen":3,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.23","rbi":0,"winPercentage":".000","pitchesPerInning":"16.82","gamesFinished":5,"strikeoutWalkRatio":"1.55","strikeoutsPer9Inn":"6.46","walksPer9Inn":"4.18","hitsPer9Inn":"6.85","runsScoredPer9":"3.42","homeRunsPer9":"0.76","inheritedRunners":7,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":4,"lineOuts":9},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":5,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID665871":{"person":{"id":665871,"fullName":"Javier Assad","link":"/api/v1/people/665871"},"jerseyNumber":"72","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":6,"flyOuts":32,"groundOuts":56,"airOuts":55,"runs":22,"doubles":7,"triples":0,"homeRuns":8,"strikeOuts":30,"baseOnBalls":11,"intentionalWalks":0,"hits":40,"hitByPitch":1,"atBats":178,"obp":".272","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":750,"era":"4.04","inningsPitched":"49.0","wins":6,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":22,"whip":"1.04","battersFaced":193,"outs":147,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":750,"balls":284,"strikes":466,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.02","rbi":0,"winPercentage":".857","pitchesPerInning":"15.31","gamesFinished":2,"strikeoutWalkRatio":"2.73","strikeoutsPer9Inn":"5.51","walksPer9Inn":"2.02","hitsPer9Inn":"7.35","runsScoredPer9":"4.04","homeRunsPer9":"1.47","inheritedRunners":5,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":12,"lineOuts":11},"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}},"ID573204":{"person":{"id":573204,"fullName":"Caleb Thielbar","link":"/api/v1/people/573204"},"jerseyNumber":"24","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":16,"groundOuts":10,"airOuts":28,"runs":12,"doubles":1,"triples":0,"homeRuns":5,"strikeOuts":25,"baseOnBalls":11,"intentionalWalks":1,"hits":16,"hitByPitch":0,"atBats":78,"obp":".303","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":387,"era":"4.71","inningsPitched":"21.0","wins":2,"losses":2,"saves":2,"saveOpportunities":5,"holds":6,"blownSaves":3,"earnedRuns":11,"whip":"1.29","battersFaced":90,"outs":63,"gamesPitched":24,"completeGames":0,"shutouts":0,"pitchesThrown":387,"balls":133,"strikes":254,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.36","rbi":0,"winPercentage":".500","pitchesPerInning":"18.43","gamesFinished":5,"strikeoutWalkRatio":"2.27","strikeoutsPer9Inn":"10.71","walksPer9Inn":"4.71","hitsPer9Inn":"6.86","runsScoredPer9":"5.14","homeRunsPer9":"2.14","inheritedRunners":11,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":8,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".667","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621053":{"person":{"id":621053,"fullName":"Tyler Ferguson","link":"/api/v1/people/621053"},"jerseyNumber":"64","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":3,"gamesStarted":0,"flyOuts":3,"groundOuts":3,"airOuts":5,"runs":5,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":6,"baseOnBalls":0,"intentionalWalks":0,"hits":7,"hitByPitch":0,"atBats":21,"obp":".333","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":78,"era":"9.64","inningsPitched":"4.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":5,"whip":"1.50","battersFaced":21,"outs":14,"gamesPitched":3,"completeGames":0,"shutouts":0,"pitchesThrown":78,"balls":21,"strikes":57,"strikePercentage":".730","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.60","rbi":0,"winPercentage":".---","pitchesPerInning":"16.71","gamesFinished":3,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"11.57","walksPer9Inn":"0.00","hitsPer9Inn":"13.50","runsScoredPer9":"9.64","homeRunsPer9":"5.79","inheritedRunners":2,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID684007":{"person":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"jerseyNumber":"18","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(W, 5-6)","summary":"5.1 IP, 4 ER, 4 K, BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":9,"groundOuts":2,"airOuts":9,"runs":4,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":4,"baseOnBalls":1,"intentionalWalks":0,"hits":4,"hitByPitch":0,"atBats":19,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":69,"inningsPitched":"5.1","wins":1,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":4,"battersFaced":20,"outs":16,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":69,"balls":21,"strikes":48,"strikePercentage":".700","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"rbi":4,"gamesFinished":0,"runsScoredPer9":"6.75","homeRunsPer9":"5.06","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":0,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":65,"groundOuts":77,"airOuts":104,"runs":46,"doubles":14,"triples":1,"homeRuns":20,"strikeOuts":88,"baseOnBalls":23,"intentionalWalks":0,"hits":74,"hitByPitch":3,"atBats":342,"obp":".271","caughtStealing":0,"stolenBases":3,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":1416,"era":"4.40","inningsPitched":"92.0","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":45,"whip":"1.05","battersFaced":369,"outs":276,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1416,"balls":490,"strikes":926,"strikePercentage":".650","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":3,"groundOutsToAirouts":"0.74","rbi":4,"winPercentage":".455","pitchesPerInning":"15.39","gamesFinished":0,"strikeoutWalkRatio":"3.83","strikeoutsPer9Inn":"8.61","walksPer9Inn":"2.25","hitsPer9Inn":"7.24","runsScoredPer9":"4.50","homeRunsPer9":"1.96","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":26,"lineOuts":13},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":10,"putOuts":5,"errors":0,"chances":15,"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"}]},"ID608324":{"person":{"id":608324,"fullName":"Alex Bregman","link":"/api/v1/people/608324"},"jerseyNumber":"3","position":{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"400","stats":{"batting":{"summary":"0-3 | 2 BB, K","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":0,"errors":0,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":50,"groundOuts":71,"airOuts":108,"runs":36,"doubles":10,"triples":1,"homeRuns":6,"strikeOuts":57,"baseOnBalls":40,"intentionalWalks":2,"hits":75,"hitByPitch":6,"avg":".244","atBats":308,"obp":".339","slg":".341","ops":".680","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":357,"totalBases":105,"rbi":25,"leftOnBase":170,"sacBunts":0,"sacFlies":3,"babip":".278","groundOutsToAirouts":"0.66","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"51.33","popOuts":29,"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":128,"putOuts":42,"errors":4,"chances":174,"fielding":".977","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"ID699393":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393"},"jerseyNumber":"75","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"3-5 | 2B, 2 RBI, 4 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"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":19,"flyOuts":7,"groundOuts":17,"airOuts":11,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".289","atBats":45,"obp":".333","slg":".422","ops":".755","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":19,"rbi":6,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"babip":".308","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":13,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"ID683737":{"person":{"id":683737,"fullName":"Michael Busch","link":"/api/v1/people/683737"},"jerseyNumber":"29","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"500","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":4,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":79,"flyOuts":55,"groundOuts":67,"airOuts":75,"runs":32,"doubles":13,"triples":2,"homeRuns":9,"strikeOuts":79,"baseOnBalls":54,"intentionalWalks":1,"hits":69,"hitByPitch":8,"avg":".240","atBats":287,"obp":".372","slg":".394","ops":".766","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":352,"totalBases":113,"rbi":44,"leftOnBase":149,"sacBunts":0,"sacFlies":3,"babip":".297","groundOutsToAirouts":"0.89","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.89","popOuts":7,"lineOuts":13},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":78,"putOuts":574,"errors":1,"chances":653,"fielding":".998","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"ID608348":{"person":{"id":608348,"fullName":"Carson Kelly","link":"/api/v1/people/608348"},"jerseyNumber":"15","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"700","stats":{"batting":{"summary":"1-5 | 2B, RBI, 2 R","gamesPlayed":1,"flyOuts":0,"groundOuts":4,"airOuts":0,"runs":2,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":2,"rbi":1,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":8,"errors":0,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":58,"flyOuts":25,"groundOuts":44,"airOuts":54,"runs":30,"doubles":9,"triples":0,"homeRuns":4,"strikeOuts":34,"baseOnBalls":21,"intentionalWalks":0,"hits":52,"hitByPitch":3,"avg":".283","atBats":184,"obp":".365","slg":".397","ops":".762","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":4,"groundIntoTriplePlay":0,"plateAppearances":208,"totalBases":73,"rbi":29,"leftOnBase":88,"sacBunts":0,"sacFlies":0,"babip":".329","groundOutsToAirouts":"0.81","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"46.00","popOuts":12,"lineOuts":17},"pitching":{"gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":2,"runs":2,"doubles":0,"triples":0,"homeRuns":2,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":5,"obp":".400","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":6,"era":"18.00","inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"whip":"2.00","battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":6,"balls":1,"strikes":5,"strikePercentage":".830","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.50","rbi":0,"winPercentage":".---","pitchesPerInning":"6.00","gamesFinished":1,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"0.00","walksPer9Inn":"0.00","hitsPer9Inn":"18.00","runsScoredPer9":"18.00","homeRunsPer9":"18.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":8,"stolenBases":32,"stolenBasePercentage":".800","caughtStealingPercentage":".200","assists":13,"putOuts":390,"errors":5,"chances":408,"fielding":".988","passedBall":3,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"}]},"ID691718":{"person":{"id":691718,"fullName":"Pete Crow-Armstrong","link":"/api/v1/people/691718"},"jerseyNumber":"4","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"100","stats":{"batting":{"summary":"1-5 | BB, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":2,"baseOnBalls":1,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":6,"totalBases":1,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":46,"groundOuts":50,"airOuts":80,"runs":49,"doubles":12,"triples":4,"homeRuns":17,"strikeOuts":89,"baseOnBalls":32,"intentionalWalks":1,"hits":86,"hitByPitch":8,"avg":".285","atBats":302,"obp":".366","slg":".520","ops":".886","caughtStealing":5,"stolenBases":18,"stolenBasePercentage":".783","caughtStealingPercentage":".217","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":345,"totalBases":157,"rbi":44,"leftOnBase":116,"sacBunts":1,"sacFlies":2,"babip":".348","groundOutsToAirouts":"0.63","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"17.76","popOuts":19,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":224,"errors":4,"chances":232,"fielding":".983","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"ID657097":{"person":{"id":657097,"fullName":"Jacob Webb","link":"/api/v1/people/657097"},"jerseyNumber":"71","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"summary":"1.0 IP, 0 ER, K, 2 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":2,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":26,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":26,"balls":13,"strikes":13,"strikePercentage":".500","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":1,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":2},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":34,"gamesStarted":0,"flyOuts":23,"groundOuts":26,"airOuts":33,"runs":17,"doubles":2,"triples":0,"homeRuns":6,"strikeOuts":40,"baseOnBalls":12,"intentionalWalks":0,"hits":34,"hitByPitch":0,"atBats":132,"obp":".317","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":607,"era":"3.78","inningsPitched":"33.1","wins":1,"losses":2,"saves":2,"saveOpportunities":6,"holds":5,"blownSaves":4,"earnedRuns":14,"whip":"1.38","battersFaced":145,"outs":100,"gamesPitched":34,"completeGames":0,"shutouts":0,"pitchesThrown":607,"balls":205,"strikes":402,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.79","rbi":0,"winPercentage":".333","pitchesPerInning":"18.21","gamesFinished":10,"strikeoutWalkRatio":"3.33","strikeoutsPer9Inn":"10.80","walksPer9Inn":"3.24","hitsPer9Inn":"9.18","runsScoredPer9":"4.59","homeRunsPer9":"1.62","inheritedRunners":12,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":6},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":0,"chances":9,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":true,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID665804":{"person":{"id":665804,"fullName":"Miguel Amaya","link":"/api/v1/people/665804"},"jerseyNumber":"9","position":{"code":"2","name":"Catcher","type":"Catcher","abbreviation":"C"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":44,"flyOuts":18,"groundOuts":26,"airOuts":30,"runs":18,"doubles":5,"triples":0,"homeRuns":3,"strikeOuts":26,"baseOnBalls":15,"intentionalWalks":0,"hits":24,"hitByPitch":7,"avg":".229","atBats":105,"obp":".362","slg":".362","ops":".724","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":5,"groundIntoTriplePlay":0,"plateAppearances":129,"totalBases":38,"rbi":10,"leftOnBase":47,"sacBunts":1,"sacFlies":0,"babip":".276","groundOutsToAirouts":"0.87","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"35.00","popOuts":8,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":6,"stolenBases":14,"stolenBasePercentage":".700","caughtStealingPercentage":".300","assists":14,"putOuts":232,"errors":1,"chances":247,"fielding":".996","passedBall":1,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID673548":{"person":{"id":673548,"fullName":"Seiya Suzuki","link":"/api/v1/people/673548"},"jerseyNumber":"27","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"300","stats":{"batting":{"summary":"0-5 | 3 K","gamesPlayed":1,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":3,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":5,"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":6,"errors":0,"chances":6,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":65,"flyOuts":29,"groundOuts":48,"airOuts":57,"runs":36,"doubles":10,"triples":0,"homeRuns":10,"strikeOuts":74,"baseOnBalls":31,"intentionalWalks":3,"hits":62,"hitByPitch":3,"avg":".258","atBats":240,"obp":".349","slg":".425","ops":".774","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":6,"groundIntoTriplePlay":0,"plateAppearances":275,"totalBases":102,"rbi":31,"leftOnBase":153,"sacBunts":0,"sacFlies":1,"babip":".331","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"24.00","popOuts":17,"lineOuts":11},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":108,"errors":0,"chances":113,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID681909":{"person":{"id":681909,"fullName":"Justin Dean","link":"/api/v1/people/681909"},"jerseyNumber":"1","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":2,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":2,"hitByPitch":0,"avg":".667","atBats":3,"obp":".667","slg":"1.333","ops":"2.000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":3,"totalBases":4,"rbi":3,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"babip":".667","groundOutsToAirouts":"1.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID668970":{"person":{"id":668970,"fullName":"Gavin Hollowell","link":"/api/v1/people/668970"},"jerseyNumber":"46","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"0.2 IP, ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"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":".---","numberOfPitches":13,"inningsPitched":"0.2","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":1,"battersFaced":4,"outs":2,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":1,"gamesFinished":0,"runsScoredPer9":"13.50","homeRunsPer9":"13.50","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":4,"gamesStarted":0,"flyOuts":5,"groundOuts":0,"airOuts":9,"runs":3,"doubles":1,"triples":0,"homeRuns":2,"strikeOuts":3,"baseOnBalls":5,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":17,"obp":".455","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","numberOfPitches":93,"era":"6.23","inningsPitched":"4.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":3,"whip":"2.31","battersFaced":22,"outs":13,"gamesPitched":4,"completeGames":0,"shutouts":0,"pitchesThrown":93,"balls":38,"strikes":55,"strikePercentage":".590","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.00","rbi":1,"winPercentage":".---","pitchesPerInning":"21.46","gamesFinished":1,"strikeoutWalkRatio":"0.60","strikeoutsPer9Inn":"6.23","walksPer9Inn":"10.38","hitsPer9Inn":"10.38","runsScoredPer9":"6.23","homeRunsPer9":"4.15","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID669020":{"person":{"id":669020,"fullName":"Ryan Rolison","link":"/api/v1/people/669020"},"jerseyNumber":"33","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":25,"gamesStarted":1,"flyOuts":15,"groundOuts":30,"airOuts":22,"runs":8,"doubles":2,"triples":0,"homeRuns":3,"strikeOuts":29,"baseOnBalls":13,"intentionalWalks":0,"hits":20,"hitByPitch":0,"atBats":99,"obp":".292","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":433,"era":"1.82","inningsPitched":"29.2","wins":5,"losses":1,"saves":0,"saveOpportunities":1,"holds":2,"blownSaves":1,"earnedRuns":6,"whip":"1.11","battersFaced":114,"outs":89,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":433,"balls":165,"strikes":268,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":2,"groundOutsToAirouts":"1.36","rbi":0,"winPercentage":".833","pitchesPerInning":"14.60","gamesFinished":11,"strikeoutWalkRatio":"2.23","strikeoutsPer9Inn":"8.80","walksPer9Inn":"3.94","hitsPer9Inn":"6.07","runsScoredPer9":"2.43","homeRunsPer9":"0.91","inheritedRunners":17,"inheritedRunnersScored":6,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":4,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":3,"errors":0,"chances":7,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663423":{"person":{"id":663423,"fullName":"Trent Thornton","link":"/api/v1/people/663423"},"jerseyNumber":"49","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"stats":{"batting":{},"pitching":{"note":"(H, 1)","summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":13,"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":13,"balls":4,"strikes":9,"strikePercentage":".690","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":0,"flyOuts":10,"groundOuts":28,"airOuts":21,"runs":8,"doubles":3,"triples":0,"homeRuns":4,"strikeOuts":10,"baseOnBalls":9,"intentionalWalks":1,"hits":14,"hitByPitch":1,"atBats":72,"obp":".293","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":311,"era":"3.00","inningsPitched":"21.0","wins":2,"losses":2,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":7,"whip":"1.10","battersFaced":83,"outs":63,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":311,"balls":119,"strikes":192,"strikePercentage":".620","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.33","rbi":0,"winPercentage":".500","pitchesPerInning":"14.81","gamesFinished":5,"strikeoutWalkRatio":"1.11","strikeoutsPer9Inn":"4.29","walksPer9Inn":"3.86","hitsPer9Inn":"6.00","runsScoredPer9":"3.43","homeRunsPer9":"1.71","inheritedRunners":7,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":5,"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"}]},"ID607067":{"person":{"id":607067,"fullName":"Colin Rea","link":"/api/v1/people/607067"},"jerseyNumber":"53","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":12,"flyOuts":53,"groundOuts":88,"airOuts":84,"runs":45,"doubles":13,"triples":1,"homeRuns":12,"strikeOuts":59,"baseOnBalls":28,"intentionalWalks":0,"hits":83,"hitByPitch":5,"atBats":311,"obp":".336","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":1318,"era":"4.99","inningsPitched":"79.1","wins":5,"losses":5,"saves":1,"saveOpportunities":1,"holds":0,"blownSaves":0,"earnedRuns":44,"whip":"1.40","battersFaced":347,"outs":238,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1318,"balls":481,"strikes":837,"strikePercentage":".640","hitBatsmen":5,"balks":0,"wildPitches":1,"pickoffs":4,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".500","pitchesPerInning":"16.61","gamesFinished":1,"strikeoutWalkRatio":"2.11","strikeoutsPer9Inn":"6.69","walksPer9Inn":"3.18","hitsPer9Inn":"9.42","runsScoredPer9":"5.11","homeRunsPer9":"1.36","inheritedRunners":1,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":2,"sacFlies":1,"passedBall":0,"popOuts":15,"lineOuts":16},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":9,"putOuts":16,"errors":1,"chances":26,"fielding":".962","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID621020":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"3-5 | 3B, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":48,"groundOuts":63,"airOuts":74,"runs":47,"doubles":9,"triples":2,"homeRuns":11,"strikeOuts":69,"baseOnBalls":37,"intentionalWalks":0,"hits":51,"hitByPitch":1,"avg":".202","atBats":252,"obp":".303","slg":".385","ops":".688","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":97,"rbi":46,"leftOnBase":126,"sacBunts":1,"sacFlies":4,"babip":".227","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.91","popOuts":14,"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":189,"putOuts":96,"errors":4,"chances":289,"fielding":".986","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"}]},"ID664208":{"person":{"id":664208,"fullName":"Phil Maton","link":"/api/v1/people/664208"},"jerseyNumber":"88","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":29,"gamesStarted":0,"flyOuts":8,"groundOuts":23,"airOuts":22,"runs":17,"doubles":4,"triples":2,"homeRuns":4,"strikeOuts":29,"baseOnBalls":15,"intentionalWalks":0,"hits":30,"hitByPitch":4,"atBats":101,"obp":".402","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":500,"era":"6.04","inningsPitched":"25.1","wins":0,"losses":1,"saves":0,"saveOpportunities":1,"holds":5,"blownSaves":1,"earnedRuns":17,"whip":"1.78","battersFaced":123,"outs":76,"gamesPitched":29,"completeGames":0,"shutouts":0,"pitchesThrown":500,"balls":176,"strikes":324,"strikePercentage":".650","hitBatsmen":4,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.05","rbi":0,"winPercentage":".000","pitchesPerInning":"19.74","gamesFinished":4,"strikeoutWalkRatio":"1.93","strikeoutsPer9Inn":"10.30","walksPer9Inn":"5.33","hitsPer9Inn":"10.66","runsScoredPer9":"6.04","homeRunsPer9":"1.42","inheritedRunners":11,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":2,"lineOuts":12},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":3,"putOuts":2,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID663538":{"person":{"id":663538,"fullName":"Nico Hoerner","link":"/api/v1/people/663538"},"jerseyNumber":"2","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"600","stats":{"batting":{"summary":"3-5 | 3 2B, 3 R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":3,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":6,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":3,"errors":0,"chances":4,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":78,"flyOuts":49,"groundOuts":100,"airOuts":117,"runs":34,"doubles":21,"triples":0,"homeRuns":4,"strikeOuts":26,"baseOnBalls":33,"intentionalWalks":0,"hits":76,"hitByPitch":4,"avg":".241","atBats":315,"obp":".317","slg":".346","ops":".663","caughtStealing":2,"stolenBases":12,"stolenBasePercentage":".857","caughtStealingPercentage":".143","groundIntoDoublePlay":7,"groundIntoTriplePlay":0,"plateAppearances":356,"totalBases":109,"rbi":35,"leftOnBase":140,"sacBunts":0,"sacFlies":4,"babip":".249","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"78.75","popOuts":24,"lineOuts":44},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":190,"putOuts":112,"errors":2,"chances":304,"fielding":".993","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID681151":{"person":{"id":681151,"fullName":"Jayden Murray","link":"/api/v1/people/681151"},"jerseyNumber":"70","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"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":9,"gamesStarted":0,"flyOuts":15,"groundOuts":9,"airOuts":20,"runs":14,"doubles":5,"triples":0,"homeRuns":2,"strikeOuts":10,"baseOnBalls":8,"intentionalWalks":0,"hits":21,"hitByPitch":0,"atBats":59,"obp":".426","caughtStealing":1,"stolenBases":1,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":258,"era":"8.79","inningsPitched":"14.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":14,"whip":"2.02","battersFaced":68,"outs":43,"gamesPitched":9,"completeGames":0,"shutouts":0,"pitchesThrown":258,"balls":100,"strikes":158,"strikePercentage":".610","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.45","rbi":0,"winPercentage":".---","pitchesPerInning":"18.00","gamesFinished":3,"strikeoutWalkRatio":"1.25","strikeoutsPer9Inn":"6.28","walksPer9Inn":"5.02","hitsPer9Inn":"13.19","runsScoredPer9":"8.79","homeRunsPer9":"1.26","inheritedRunners":4,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":0,"sacFlies":1,"passedBall":0,"popOuts":1,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":1,"putOuts":1,"errors":0,"chances":2,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID807713":{"person":{"id":807713,"fullName":"Matt Shaw","link":"/api/v1/people/807713"},"jerseyNumber":"6","position":{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"200","stats":{"batting":{"summary":"0-4 | BB, K, RBI","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":1,"leftOnBase":4,"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":52,"flyOuts":17,"groundOuts":29,"airOuts":42,"runs":17,"doubles":6,"triples":2,"homeRuns":4,"strikeOuts":26,"baseOnBalls":9,"intentionalWalks":0,"hits":31,"hitByPitch":3,"avg":".246","atBats":126,"obp":".309","slg":".421","ops":".730","caughtStealing":1,"stolenBases":4,"stolenBasePercentage":".800","caughtStealingPercentage":".200","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":140,"totalBases":53,"rbi":20,"leftOnBase":68,"sacBunts":1,"sacFlies":1,"babip":".278","groundOutsToAirouts":"0.69","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.50","popOuts":10,"lineOuts":15},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":23,"putOuts":62,"errors":1,"chances":86,"fielding":".988","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]}},"batters":[691718,807713,673548,664023,608324,683737,663538,608348,699393,621020,684007,668970,571948,663423,657097],"pitchers":[684007,668970,571948,663423,657097],"bench":[665804,624424,681909],"bullpen":[665871,621053,664208,681151,607067,681799,669020,573204,592826],"battingOrder":[691718,807713,664023,608324,683737,663538,608348,699393,621020],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Hoerner 3 (21, Manaea, Manaea, Williams, D); Kelly, C (9, Manaea); Ramírez (3, Raley, B)."},{"label":"3B","value":"Swanson (2, Raley, B)."},{"label":"TB","value":"Crow-Armstrong; Hoerner 6; Kelly, C 2; Ramírez 4; Swanson 5."},{"label":"RBI","value":"Crow-Armstrong (44); Kelly, C (29); Ramírez 2 (6); Shaw (20); Swanson 4 (46)."},{"label":"2-out RBI","value":"Swanson 2; Ramírez."},{"label":"Runners left in scoring position, 2 out","value":"Busch; Kelly, C; Suzuki; Crow-Armstrong 2; Bregman."},{"label":"GIDP","value":"Kelly, C; Suzuki."},{"label":"Team RISP","value":"7-for-25."},{"label":"Team LOB","value":"9."}]},{"title":"BASERUNNING","fieldList":[{"label":"SB","value":"Shaw (4, 2nd base off Manaea/Alvarez, F); Ramírez 2 (2, 2nd base off Minter/Alvarez, F, 2nd base off Williams, D/Alvarez, F); Swanson (10, 2nd base off Williams, D/Alvarez, F)."}]},{"title":"FIELDING","fieldList":[{"label":"Pickoffs","value":"Imanaga (Ewing at 1st base)."}]}],"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":9,"groundOuts":5,"airOuts":13,"runs":5,"doubles":2,"triples":0,"homeRuns":4,"strikeOuts":8,"baseOnBalls":4,"intentionalWalks":0,"hits":8,"hitByPitch":0,"avg":".231","atBats":34,"obp":".298","slg":".376","ops":".674","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":38,"totalBases":22,"rbi":5,"leftOnBase":11,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"8.50","popOuts":1,"lineOuts":3},"pitching":{"flyOuts":3,"groundOuts":13,"airOuts":7,"runs":10,"doubles":5,"triples":1,"homeRuns":0,"strikeOuts":11,"baseOnBalls":4,"intentionalWalks":0,"hits":11,"hitByPitch":0,"atBats":42,"obp":".326","caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":193,"era":"4.22","inningsPitched":"9.0","saveOpportunities":0,"earnedRuns":5,"whip":"1.29","battersFaced":46,"outs":27,"completeGames":0,"shutouts":0,"pitchesThrown":193,"balls":68,"strikes":125,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"1.86","rbi":9,"pitchesPerInning":"21.44","runsScoredPer9":"10.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":3,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":9,"putOuts":27,"errors":6,"chances":42,"passedBall":1,"pickoffs":0}},"players":{"ID620443":{"person":{"id":620443,"fullName":"Luis Torrens","link":"/api/v1/people/620443"},"jerseyNumber":"13","position":{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"901","stats":{"batting":{"note":"a-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":49,"flyOuts":15,"groundOuts":45,"airOuts":30,"runs":15,"doubles":9,"triples":0,"homeRuns":1,"strikeOuts":32,"baseOnBalls":6,"intentionalWalks":0,"hits":29,"hitByPitch":4,"avg":".216","atBats":134,"obp":".271","slg":".306","ops":".577","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":146,"totalBases":41,"rbi":15,"leftOnBase":56,"sacBunts":2,"sacFlies":0,"babip":".277","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"134.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":358,"errors":2,"chances":378,"fielding":".995","passedBall":2,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"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":"2-4 | HR, 2B, K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"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":6,"rbi":1,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":0,"errors":1,"chances":3,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":56,"groundOuts":96,"airOuts":87,"runs":42,"doubles":12,"triples":1,"homeRuns":10,"strikeOuts":62,"baseOnBalls":21,"intentionalWalks":0,"hits":82,"hitByPitch":1,"avg":".254","atBats":323,"obp":".298","slg":".390","ops":".688","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":9,"groundIntoTriplePlay":0,"plateAppearances":349,"totalBases":126,"rbi":45,"leftOnBase":113,"sacBunts":0,"sacFlies":4,"babip":".282","groundOutsToAirouts":"1.10","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.30","popOuts":5,"lineOuts":26},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":129,"putOuts":79,"errors":9,"chances":217,"fielding":".959","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"5","name":"Third Base","type":"Infielder","abbreviation":"3B"}]},"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":"600","stats":{"batting":{"summary":"1-4 | HR, 2 K, RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":2,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":4,"stolenBasePercentage":"1.000","caughtStealingPercentage":".---","assists":0,"putOuts":11,"errors":0,"chances":11,"fielding":".000","passedBall":1,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":50,"flyOuts":20,"groundOuts":42,"airOuts":33,"runs":17,"doubles":5,"triples":0,"homeRuns":8,"strikeOuts":43,"baseOnBalls":14,"intentionalWalks":0,"hits":42,"hitByPitch":2,"avg":".264","atBats":159,"obp":".330","slg":".447","ops":".777","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":11,"groundIntoTriplePlay":0,"plateAppearances":178,"totalBases":71,"rbi":18,"leftOnBase":66,"sacBunts":0,"sacFlies":1,"babip":".312","groundOutsToAirouts":"1.27","catchersInterference":2,"pickoffs":0,"atBatsPerHomeRun":"19.88","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":4,"stolenBases":18,"stolenBasePercentage":".818","caughtStealingPercentage":".182","assists":13,"putOuts":335,"errors":3,"chances":351,"fielding":".991","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":{"summary":"3.0 IP, 3 ER, 4 K, 2 BB","gamesPlayed":1,"gamesStarted":1,"flyOuts":2,"groundOuts":4,"airOuts":3,"runs":4,"doubles":3,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":2,"intentionalWalks":0,"hits":6,"hitByPitch":0,"atBats":17,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":86,"inningsPitched":"3.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":3,"battersFaced":19,"outs":9,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":86,"balls":29,"strikes":57,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":1,"pickoffs":0,"rbi":4,"gamesFinished":0,"runsScoredPer9":"12.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":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":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":4,"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":{"gamesStarted":1,"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":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"ID668901":{"person":{"id":668901,"fullName":"Mark Vientos","link":"/api/v1/people/668901"},"jerseyNumber":"27","position":{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"400","stats":{"batting":{"summary":"1-4 | HR, RBI, R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":4,"rbi":1,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"4.00","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":2,"chances":10,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":66,"flyOuts":38,"groundOuts":54,"airOuts":64,"runs":24,"doubles":9,"triples":0,"homeRuns":10,"strikeOuts":54,"baseOnBalls":10,"intentionalWalks":0,"hits":48,"hitByPitch":2,"avg":".220","atBats":218,"obp":".259","slg":".399","ops":".658","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":232,"totalBases":87,"rbi":33,"leftOnBase":109,"sacBunts":0,"sacFlies":2,"babip":".244","groundOutsToAirouts":"0.84","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"21.80","popOuts":12,"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":36,"putOuts":358,"errors":6,"chances":400,"fielding":".985","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"3","name":"First Base","type":"Infielder","abbreviation":"1B"}]},"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":22,"gamesStarted":2,"flyOuts":15,"groundOuts":26,"airOuts":30,"runs":10,"doubles":7,"triples":0,"homeRuns":4,"strikeOuts":32,"baseOnBalls":13,"intentionalWalks":0,"hits":25,"hitByPitch":1,"atBats":112,"obp":".307","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":527,"era":"2.67","inningsPitched":"30.1","wins":1,"losses":3,"saves":0,"saveOpportunities":1,"holds":0,"blownSaves":1,"earnedRuns":9,"whip":"1.25","battersFaced":127,"outs":91,"gamesPitched":22,"completeGames":0,"shutouts":0,"pitchesThrown":527,"balls":195,"strikes":332,"strikePercentage":".630","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.87","rbi":0,"winPercentage":".250","pitchesPerInning":"17.37","gamesFinished":9,"strikeoutWalkRatio":"2.46","strikeoutsPer9Inn":"9.49","walksPer9Inn":"3.86","hitsPer9Inn":"7.42","runsScoredPer9":"2.97","homeRunsPer9":"1.19","inheritedRunners":9,"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":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"900","stats":{"batting":{"summary":"0-2 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":2,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":2,"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":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":34,"groundOuts":52,"airOuts":57,"runs":26,"doubles":9,"triples":1,"homeRuns":3,"strikeOuts":73,"baseOnBalls":24,"intentionalWalks":0,"hits":50,"hitByPitch":3,"avg":".217","atBats":230,"obp":".297","slg":".304","ops":".601","caughtStealing":1,"stolenBases":3,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":260,"totalBases":70,"rbi":26,"leftOnBase":84,"sacBunts":0,"sacFlies":2,"babip":".301","groundOutsToAirouts":"0.91","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"76.67","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":73,"putOuts":122,"errors":5,"chances":200,"fielding":".975","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"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":{"summary":"2.0 IP, 0 ER, 4 K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":4,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":6,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":34,"inningsPitched":"2.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":6,"outs":6,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":34,"balls":12,"strikes":22,"strikePercentage":".650","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":2,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":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":6,"flyOuts":16,"groundOuts":46,"airOuts":33,"runs":9,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":37,"baseOnBalls":17,"intentionalWalks":1,"hits":19,"hitByPitch":1,"atBats":133,"obp":".243","caughtStealing":3,"stolenBases":3,"stolenBasePercentage":".500","caughtStealingPercentage":".500","numberOfPitches":602,"era":"1.82","inningsPitched":"39.2","wins":4,"losses":1,"saves":0,"saveOpportunities":2,"holds":5,"blownSaves":2,"earnedRuns":8,"whip":"0.91","battersFaced":153,"outs":119,"gamesPitched":33,"completeGames":0,"shutouts":0,"pitchesThrown":602,"balls":213,"strikes":389,"strikePercentage":".650","hitBatsmen":1,"balks":0,"wildPitches":1,"pickoffs":2,"groundOutsToAirouts":"1.39","rbi":0,"winPercentage":".800","pitchesPerInning":"15.18","gamesFinished":1,"strikeoutWalkRatio":"2.18","strikeoutsPer9Inn":"8.39","walksPer9Inn":"3.86","hitsPer9Inn":"4.31","runsScoredPer9":"2.04","homeRunsPer9":"0.45","inheritedRunners":25,"inheritedRunnersScored":9,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":9},"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, K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":1,"airOuts":1,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":12,"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":12,"balls":4,"strikes":8,"strikePercentage":".670","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"0.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":31,"gamesStarted":0,"flyOuts":21,"groundOuts":28,"airOuts":37,"runs":8,"doubles":1,"triples":1,"homeRuns":2,"strikeOuts":34,"baseOnBalls":9,"intentionalWalks":0,"hits":20,"hitByPitch":1,"atBats":117,"obp":".234","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":487,"era":"2.18","inningsPitched":"33.0","wins":2,"losses":1,"saves":0,"saveOpportunities":2,"holds":9,"blownSaves":2,"earnedRuns":8,"whip":"0.88","battersFaced":129,"outs":99,"gamesPitched":31,"completeGames":0,"shutouts":0,"pitchesThrown":487,"balls":157,"strikes":330,"strikePercentage":".680","hitBatsmen":1,"balks":0,"wildPitches":0,"pickoffs":1,"groundOutsToAirouts":"0.76","rbi":0,"winPercentage":".667","pitchesPerInning":"14.76","gamesFinished":3,"strikeoutWalkRatio":"3.78","strikeoutsPer9Inn":"9.27","walksPer9Inn":"2.45","hitsPer9Inn":"5.45","runsScoredPer9":"2.18","homeRunsPer9":"0.55","inheritedRunners":11,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":9,"lineOuts":7},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":4,"errors":0,"chances":6,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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":"0-4 | BB, K","gamesPlayed":1,"flyOuts":2,"groundOuts":1,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":77,"flyOuts":44,"groundOuts":70,"airOuts":73,"runs":43,"doubles":10,"triples":2,"homeRuns":9,"strikeOuts":68,"baseOnBalls":22,"intentionalWalks":0,"hits":73,"hitByPitch":4,"avg":".257","atBats":284,"obp":".319","slg":".401","ops":".720","caughtStealing":2,"stolenBases":11,"stolenBasePercentage":".846","caughtStealingPercentage":".154","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":310,"totalBases":114,"rbi":30,"leftOnBase":98,"sacBunts":0,"sacFlies":0,"babip":".309","groundOutsToAirouts":"0.96","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"31.56","popOuts":7,"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":149,"errors":3,"chances":153,"fielding":".980","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},{"code":"9","name":"Outfielder","type":"Outfielder","abbreviation":"RF"}]},"ID676572":{"person":{"id":676572,"fullName":"Eric Wagaman","link":"/api/v1/people/676572"},"jerseyNumber":"39","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"700","stats":{"batting":{"summary":"1-3 | K, R","gamesPlayed":1,"flyOuts":0,"groundOuts":1,"airOuts":0,"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":3,"totalBases":1,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":13,"flyOuts":2,"groundOuts":6,"airOuts":3,"runs":2,"doubles":0,"triples":0,"homeRuns":1,"strikeOuts":6,"baseOnBalls":2,"intentionalWalks":0,"hits":4,"hitByPitch":1,"avg":".211","atBats":19,"obp":".318","slg":".368","ops":".686","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":1,"groundIntoTriplePlay":0,"plateAppearances":22,"totalBases":7,"rbi":2,"leftOnBase":3,"sacBunts":0,"sacFlies":0,"babip":".250","groundOutsToAirouts":"2.00","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"19.00","popOuts":0,"lineOuts":1},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":8,"errors":1,"chances":9,"fielding":".889","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"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, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":1,"runs":3,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":7,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","numberOfPitches":22,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":7,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":22,"balls":7,"strikes":15,"strikePercentage":".680","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":3,"gamesFinished":1,"runsScoredPer9":"27.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":1,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":28,"gamesStarted":0,"flyOuts":10,"groundOuts":19,"airOuts":18,"runs":17,"doubles":7,"triples":0,"homeRuns":2,"strikeOuts":39,"baseOnBalls":15,"intentionalWalks":1,"hits":25,"hitByPitch":0,"atBats":99,"obp":".351","caughtStealing":2,"stolenBases":7,"stolenBasePercentage":".778","caughtStealingPercentage":".222","numberOfPitches":476,"era":"4.62","inningsPitched":"25.1","wins":3,"losses":2,"saves":11,"saveOpportunities":12,"holds":0,"blownSaves":1,"earnedRuns":13,"whip":"1.58","battersFaced":116,"outs":76,"gamesPitched":28,"completeGames":0,"shutouts":0,"pitchesThrown":476,"balls":161,"strikes":315,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.06","rbi":3,"winPercentage":".600","pitchesPerInning":"18.79","gamesFinished":19,"strikeoutWalkRatio":"2.60","strikeoutsPer9Inn":"13.86","walksPer9Inn":"5.33","hitsPer9Inn":"8.88","runsScoredPer9":"6.04","homeRunsPer9":"0.71","inheritedRunners":5,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":2,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":3},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":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}},"ID543760":{"person":{"id":543760,"fullName":"Marcus Semien","link":"/api/v1/people/543760"},"jerseyNumber":"10","position":{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"500","stats":{"batting":{"summary":"1-4 | K","gamesPlayed":1,"flyOuts":1,"groundOuts":0,"airOuts":2,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":1,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":1,"rbi":0,"leftOnBase":1,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":1,"lineOuts":0},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":5,"putOuts":2,"errors":2,"chances":9,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":80,"flyOuts":51,"groundOuts":60,"airOuts":104,"runs":30,"doubles":8,"triples":1,"homeRuns":9,"strikeOuts":68,"baseOnBalls":23,"intentionalWalks":0,"hits":62,"hitByPitch":1,"avg":".214","atBats":290,"obp":".271","slg":".341","ops":".612","caughtStealing":2,"stolenBases":6,"stolenBasePercentage":".750","caughtStealingPercentage":".250","groundIntoDoublePlay":10,"groundIntoTriplePlay":0,"plateAppearances":318,"totalBases":99,"rbi":29,"leftOnBase":127,"sacBunts":1,"sacFlies":3,"babip":".245","groundOutsToAirouts":"0.58","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"32.22","popOuts":23,"lineOuts":30},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":208,"putOuts":115,"errors":6,"chances":329,"fielding":".982","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"4","name":"Second Base","type":"Infielder","abbreviation":"2B"}]},"ID672335":{"person":{"id":672335,"fullName":"Cionel Pérez","link":"/api/v1/people/672335"},"jerseyNumber":"52","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":25,"gamesStarted":0,"flyOuts":14,"groundOuts":42,"airOuts":20,"runs":18,"doubles":2,"triples":0,"homeRuns":5,"strikeOuts":22,"baseOnBalls":12,"intentionalWalks":0,"hits":28,"hitByPitch":0,"atBats":112,"obp":".323","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":480,"era":"5.34","inningsPitched":"28.2","wins":3,"losses":3,"saves":0,"saveOpportunities":0,"holds":5,"blownSaves":0,"earnedRuns":17,"whip":"1.40","battersFaced":124,"outs":86,"gamesPitched":25,"completeGames":0,"shutouts":0,"pitchesThrown":480,"balls":181,"strikes":299,"strikePercentage":".620","hitBatsmen":0,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"2.10","rbi":0,"winPercentage":".500","pitchesPerInning":"16.74","gamesFinished":4,"strikeoutWalkRatio":"1.83","strikeoutsPer9Inn":"6.91","walksPer9Inn":"3.77","hitsPer9Inn":"8.79","runsScoredPer9":"5.65","homeRunsPer9":"1.57","inheritedRunners":7,"inheritedRunnersScored":2,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":5,"lineOuts":1},"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}},"ID669004":{"person":{"id":669004,"fullName":"MJ Melendez","link":"/api/v1/people/669004"},"jerseyNumber":"1","position":{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"902","stats":{"batting":{"note":"1-","summary":"0-0 | BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":55,"flyOuts":25,"groundOuts":11,"airOuts":37,"runs":14,"doubles":5,"triples":1,"homeRuns":4,"strikeOuts":50,"baseOnBalls":17,"intentionalWalks":0,"hits":22,"hitByPitch":5,"avg":".186","atBats":118,"obp":".312","slg":".347","ops":".659","caughtStealing":1,"stolenBases":0,"stolenBasePercentage":".000","caughtStealingPercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":142,"totalBases":41,"rbi":11,"leftOnBase":53,"sacBunts":1,"sacFlies":1,"babip":".277","groundOutsToAirouts":"0.30","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"29.50","popOuts":8,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":27,"errors":0,"chances":29,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"12","name":"Pinch Runner","type":"Runner","abbreviation":"PR"},{"code":"7","name":"Outfielder","type":"Outfielder","abbreviation":"LF"}]},"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":{"summary":"1.0 IP, 0 ER, K, 0 BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":1,"groundOuts":2,"airOuts":2,"runs":1,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","numberOfPitches":19,"inningsPitched":"1.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":19,"balls":8,"strikes":11,"strikePercentage":".580","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"rbi":0,"gamesFinished":0,"runsScoredPer9":"9.00","homeRunsPer9":"0.00","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":1},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":12,"gamesStarted":0,"flyOuts":11,"groundOuts":11,"airOuts":15,"runs":2,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":9,"baseOnBalls":1,"intentionalWalks":0,"hits":5,"hitByPitch":0,"atBats":40,"obp":".146","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":153,"era":"0.00","inningsPitched":"11.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":1,"blownSaves":0,"earnedRuns":0,"whip":"0.55","battersFaced":41,"outs":33,"gamesPitched":12,"completeGames":0,"shutouts":0,"pitchesThrown":153,"balls":52,"strikes":101,"strikePercentage":".660","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"0.73","rbi":0,"winPercentage":".000","pitchesPerInning":"13.91","gamesFinished":6,"strikeoutWalkRatio":"9.00","strikeoutsPer9Inn":"7.36","walksPer9Inn":"0.82","hitsPer9Inn":"4.09","runsScoredPer9":"1.64","homeRunsPer9":"0.00","inheritedRunners":4,"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"}]},"ID702752":{"person":{"id":702752,"fullName":"Jonathan Pintaro","link":"/api/v1/people/702752"},"jerseyNumber":"91","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":5,"gamesStarted":0,"flyOuts":6,"groundOuts":13,"airOuts":12,"runs":7,"doubles":0,"triples":0,"homeRuns":3,"strikeOuts":12,"baseOnBalls":3,"intentionalWalks":0,"hits":6,"hitByPitch":2,"atBats":42,"obp":".234","caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","numberOfPitches":198,"era":"5.11","inningsPitched":"12.1","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":7,"whip":"0.73","battersFaced":48,"outs":37,"gamesPitched":5,"completeGames":0,"shutouts":0,"pitchesThrown":198,"balls":75,"strikes":123,"strikePercentage":".620","hitBatsmen":2,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"1.08","rbi":0,"winPercentage":".---","pitchesPerInning":"16.05","gamesFinished":2,"strikeoutWalkRatio":"4.00","strikeoutsPer9Inn":"8.76","walksPer9Inn":"2.19","hitsPer9Inn":"4.38","runsScoredPer9":"5.11","homeRunsPer9":"2.19","inheritedRunners":3,"inheritedRunnersScored":3,"catchersInterference":0,"sacBunts":1,"sacFlies":0,"passedBall":0,"popOuts":2,"lineOuts":4},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":1,"errors":0,"chances":1,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID656849":{"person":{"id":656849,"fullName":"David Peterson","link":"/api/v1/people/656849"},"jerseyNumber":"23","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":8,"flyOuts":30,"groundOuts":85,"airOuts":56,"runs":51,"doubles":13,"triples":4,"homeRuns":6,"strikeOuts":63,"baseOnBalls":30,"intentionalWalks":0,"hits":82,"hitByPitch":3,"atBats":281,"obp":".362","caughtStealing":3,"stolenBases":2,"stolenBasePercentage":".400","caughtStealingPercentage":".600","numberOfPitches":1137,"era":"6.09","inningsPitched":"68.0","wins":3,"losses":6,"saves":1,"saveOpportunities":1,"holds":1,"blownSaves":0,"earnedRuns":46,"whip":"1.65","battersFaced":319,"outs":204,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1137,"balls":409,"strikes":728,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"1.52","rbi":0,"winPercentage":".333","pitchesPerInning":"16.72","gamesFinished":2,"strikeoutWalkRatio":"2.10","strikeoutsPer9Inn":"8.34","walksPer9Inn":"3.97","hitsPer9Inn":"10.85","runsScoredPer9":"6.75","homeRunsPer9":"0.79","inheritedRunners":1,"inheritedRunnersScored":1,"catchersInterference":0,"sacBunts":1,"sacFlies":4,"passedBall":0,"popOuts":9,"lineOuts":17},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":4,"putOuts":5,"errors":2,"chances":11,"fielding":".818","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID642547":{"person":{"id":642547,"fullName":"Freddy Peralta","link":"/api/v1/people/642547"},"jerseyNumber":"51","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"avg":".000","atBats":0,"obp":".000","slg":".000","ops":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":0,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"babip":".---","groundOutsToAirouts":"-.--","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{"gamesPlayed":16,"gamesStarted":16,"flyOuts":47,"groundOuts":80,"airOuts":90,"runs":48,"doubles":20,"triples":1,"homeRuns":12,"strikeOuts":83,"baseOnBalls":34,"intentionalWalks":0,"hits":85,"hitByPitch":4,"atBats":335,"obp":".328","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","numberOfPitches":1509,"era":"4.83","inningsPitched":"85.2","wins":5,"losses":6,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":46,"whip":"1.39","battersFaced":376,"outs":257,"gamesPitched":16,"completeGames":0,"shutouts":0,"pitchesThrown":1509,"balls":582,"strikes":927,"strikePercentage":".610","hitBatsmen":4,"balks":0,"wildPitches":3,"pickoffs":0,"groundOutsToAirouts":"0.89","rbi":0,"winPercentage":".455","pitchesPerInning":"17.61","gamesFinished":0,"strikeoutWalkRatio":"2.44","strikeoutsPer9Inn":"8.72","walksPer9Inn":"3.57","hitsPer9Inn":"8.93","runsScoredPer9":"5.04","homeRunsPer9":"1.26","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":1,"sacFlies":2,"passedBall":0,"popOuts":21,"lineOuts":22},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":8,"putOuts":4,"errors":1,"chances":13,"fielding":".923","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":"200","stats":{"batting":{"summary":"0-5","gamesPlayed":1,"flyOuts":3,"groundOuts":1,"airOuts":4,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":0,"rbi":0,"leftOnBase":4,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":2,"errors":1,"chances":5,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":25,"flyOuts":19,"groundOuts":25,"airOuts":33,"runs":14,"doubles":2,"triples":2,"homeRuns":2,"strikeOuts":19,"baseOnBalls":11,"intentionalWalks":0,"hits":21,"hitByPitch":1,"avg":".214","atBats":98,"obp":".300","slg":".337","ops":".637","caughtStealing":1,"stolenBases":2,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":110,"totalBases":33,"rbi":5,"leftOnBase":33,"sacBunts":0,"sacFlies":0,"babip":".247","groundOutsToAirouts":"0.76","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"49.00","popOuts":5,"lineOuts":9},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":53,"putOuts":29,"errors":2,"chances":84,"fielding":".976","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":true,"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,"stats":{"batting":{},"pitching":{},"fielding":{}},"seasonStats":{"batting":{"gamesPlayed":61,"flyOuts":40,"groundOuts":58,"airOuts":64,"runs":36,"doubles":7,"triples":1,"homeRuns":17,"strikeOuts":34,"baseOnBalls":36,"intentionalWalks":6,"hits":66,"hitByPitch":0,"avg":".299","atBats":221,"obp":".395","slg":".570","ops":".965","caughtStealing":3,"stolenBases":6,"stolenBasePercentage":".667","caughtStealingPercentage":".333","groundIntoDoublePlay":3,"groundIntoTriplePlay":0,"plateAppearances":259,"totalBases":126,"rbi":38,"leftOnBase":77,"sacBunts":0,"sacFlies":1,"babip":".287","groundOutsToAirouts":"0.91","catchersInterference":1,"pickoffs":0,"atBatsPerHomeRun":"13.00","popOuts":13,"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":74,"errors":0,"chances":74,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":true,"isSubstitute":false}},"ID548384":{"person":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"},"jerseyNumber":"25","position":{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"stats":{"batting":{},"pitching":{"note":"(L, 2-2)","summary":"1.0 IP, 2 ER, 0 K, BB","gamesPlayed":1,"gamesStarted":0,"flyOuts":0,"groundOuts":2,"airOuts":0,"runs":2,"doubles":1,"triples":1,"homeRuns":0,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":4,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","numberOfPitches":20,"inningsPitched":"1.0","wins":0,"losses":1,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":2,"battersFaced":5,"outs":3,"gamesPitched":1,"completeGames":0,"shutouts":0,"pitchesThrown":20,"balls":8,"strikes":12,"strikePercentage":".600","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":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":32,"gamesStarted":0,"flyOuts":14,"groundOuts":25,"airOuts":30,"runs":9,"doubles":6,"triples":1,"homeRuns":2,"strikeOuts":31,"baseOnBalls":13,"intentionalWalks":1,"hits":25,"hitByPitch":3,"atBats":109,"obp":".325","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":489,"era":"2.48","inningsPitched":"29.0","wins":2,"losses":2,"saves":0,"saveOpportunities":1,"holds":10,"blownSaves":1,"earnedRuns":8,"whip":"1.31","battersFaced":127,"outs":87,"gamesPitched":32,"completeGames":0,"shutouts":0,"pitchesThrown":489,"balls":174,"strikes":315,"strikePercentage":".640","hitBatsmen":3,"balks":0,"wildPitches":1,"pickoffs":0,"groundOutsToAirouts":"0.83","rbi":2,"winPercentage":".500","pitchesPerInning":"16.86","gamesFinished":3,"strikeoutWalkRatio":"2.38","strikeoutsPer9Inn":"9.62","walksPer9Inn":"4.03","hitsPer9Inn":"7.76","runsScoredPer9":"2.79","homeRunsPer9":"0.62","inheritedRunners":11,"inheritedRunnersScored":4,"catchersInterference":0,"sacBunts":1,"sacFlies":1,"passedBall":0,"popOuts":8,"lineOuts":8},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":2,"putOuts":3,"errors":0,"chances":5,"fielding":"1.000","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"1","name":"Pitcher","type":"Pitcher","abbreviation":"P"}]},"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":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"701","stats":{"batting":{"note":"b-","summary":"0-1 | K","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":1,"totalBases":0,"rbi":0,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":0},"pitching":{},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":0,"errors":0,"chances":0,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":35,"flyOuts":8,"groundOuts":30,"airOuts":20,"runs":12,"doubles":4,"triples":0,"homeRuns":5,"strikeOuts":23,"baseOnBalls":8,"intentionalWalks":0,"hits":22,"hitByPitch":1,"avg":".234","atBats":94,"obp":".298","slg":".436","ops":".734","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":104,"totalBases":41,"rbi":12,"leftOnBase":43,"sacBunts":0,"sacFlies":1,"babip":".254","groundOutsToAirouts":"1.50","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"18.80","popOuts":5,"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":13,"putOuts":151,"errors":1,"chances":165,"fielding":".994","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":true},"allPositions":[{"code":"11","name":"Pinch Hitter","type":"Hitter","abbreviation":"PH"}]},"ID805999":{"person":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"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":40,"flyOuts":20,"groundOuts":28,"airOuts":33,"runs":15,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":41,"baseOnBalls":17,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".261","atBats":134,"obp":".342","slg":".396","ops":".738","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":53,"rbi":15,"leftOnBase":37,"sacBunts":2,"sacFlies":1,"babip":".352","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"44.67","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":86,"errors":1,"chances":88,"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,596019,666182,668901,543760,682626,676572,676724,805999,683146,620443,669004,640455,623211,548384,596133,621345,642207],"pitchers":[640455,623211,548384,596133,621345,642207],"bench":[665742],"bullpen":[690997,668964,642547,672335,656849,702752,673540,681810],"battingOrder":[701807,596019,666182,668901,543760,682626,676724,805999,669004],"info":[{"title":"BATTING","fieldList":[{"label":"2B","value":"Ewing (7, Milner); Bichette (12, Thornton)."},{"label":"HR","value":"Alvarez, F (8, 2nd inning off Imanaga, 0 on, 2 out); Ewing (3, 2nd inning off Imanaga, 1 on, 2 out); Vientos (10, 4th inning off Imanaga, 0 on, 0 out); Bichette (10, 6th inning off Hollowell, 0 on, 1 out)."},{"label":"TB","value":"Alvarez, F 4; Bichette 6; Ewing 6; Semien; Vientos 4; Wagaman."},{"label":"RBI","value":"Alvarez, F (18); Bichette (45); Ewing 2 (15); Vientos (33)."},{"label":"2-out RBI","value":"Ewing 2; Alvarez, F."},{"label":"Runners left in scoring position, 2 out","value":"Alvarez, F; Lindor 2."},{"label":"Team RISP","value":"0-for-6."},{"label":"Team LOB","value":"6."}]},{"title":"BASERUNNING","fieldList":[{"label":"PO","value":"Ewing (1st base by Imanaga)."}]},{"title":"FIELDING","fieldList":[{"label":"E","value":"Lindor (2, fielding); Semien 2 (6, throw, fielding); Bichette (9, fielding); Vientos 2 (6, throw, fielding)."},{"label":"PB","value":"Alvarez, F (7)."},{"label":"DP","value":"2 (2 Lindor-Semien-Vientos)."}]}],"note":[{"label":"a","value":"Walked for Baty in the 7th."},{"label":"b","value":"Struck out for Wagaman in the 9th."},{"label":"1","value":"Ran for Torrens in the 7th."}]}},"officials":[{"official":{"id":521889,"fullName":"Stu Scheurwater","link":"/api/v1/people/521889"},"officialType":"Home Plate"},{"official":{"id":490319,"fullName":"Jordan Baker","link":"/api/v1/people/490319"},"officialType":"First Base"},{"official":{"id":608093,"fullName":"Junior Valentine","link":"/api/v1/people/608093"},"officialType":"Second Base"},{"official":{"id":545402,"fullName":"John Bacon","link":"/api/v1/people/545402"},"officialType":"Third Base"}],"info":[{"label":"WP","value":"Manaea."},{"label":"Pitch timer violations","value":"Alvarez, F (catcher)."},{"label":"ABS Challenge","value":"Alvarez, F 2 (Ball-Overturned to Strike, Ball-Confirmed)."},{"label":"Pitches-strikes","value":"Imanaga 69-48; Hollowell 13-9; Milner 17-9; Thornton 13-9; Webb, J 26-13; Manaea 86-57; Brazobán 34-22; Raley, B 20-12; Weaver 12-8; Minter 19-11; Williams, D 22-15."},{"label":"Groundouts-flyouts","value":"Imanaga 2-9; Hollowell 0-0; Milner 2-0; Thornton 1-0; Webb, J 0-0; Manaea 4-2; Brazobán 2-0; Raley, B 2-0; Weaver 1-0; Minter 2-1; Williams, D 2-0."},{"label":"Batters faced","value":"Imanaga 20; Hollowell 4; Milner 5; Thornton 4; Webb, J 5; Manaea 19; Brazobán 6; Raley, B 5; Weaver 4; Minter 5; Williams, D 7."},{"label":"Inherited runners-scored","value":"Brazobán 2-0."},{"label":"Umpires","value":"HP: Stu Scheurwater. 1B: Jordan Baker. 2B: Junior Valentine. 3B: John Bacon. "},{"label":"Weather","value":"81 degrees, Clear."},{"label":"Wind","value":"6 mph, L To R."},{"label":"First pitch","value":"7:10 PM."},{"label":"T","value":"3:00."},{"label":"Att","value":"33,934."},{"label":"Venue","value":"Citi Field."},{"label":"June 24, 2026"}],"pitchingNotes":["Manaea pitched to 5 batters in the 4th inning."],"topPerformers":[{"player":{"person":{"id":699393,"fullName":"Pedro Ramírez","link":"/api/v1/people/699393","boxscoreName":"Ramírez"},"jerseyNumber":"75","position":{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"800","stats":{"batting":{"summary":"3-5 | 2B, 2 RBI, 4 R","gamesPlayed":1,"flyOuts":1,"groundOuts":1,"airOuts":1,"runs":4,"doubles":1,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":4,"rbi":2,"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":19,"flyOuts":7,"groundOuts":17,"airOuts":11,"runs":7,"doubles":3,"triples":0,"homeRuns":1,"strikeOuts":5,"baseOnBalls":3,"intentionalWalks":0,"hits":13,"hitByPitch":0,"avg":".289","atBats":45,"obp":".333","slg":".422","ops":".755","caughtStealing":0,"stolenBases":2,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":49,"totalBases":19,"rbi":6,"leftOnBase":12,"sacBunts":1,"sacFlies":0,"babip":".308","groundOutsToAirouts":"1.55","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"45.00","popOuts":0,"lineOuts":4},"pitching":{"gamesPlayed":0,"gamesStarted":0,"flyOuts":0,"groundOuts":0,"airOuts":0,"runs":0,"doubles":0,"triples":0,"homeRuns":0,"strikeOuts":0,"baseOnBalls":0,"intentionalWalks":0,"hits":0,"hitByPitch":0,"atBats":0,"obp":".000","caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","numberOfPitches":0,"era":"-.--","inningsPitched":"0.0","wins":0,"losses":0,"saves":0,"saveOpportunities":0,"holds":0,"blownSaves":0,"earnedRuns":0,"whip":"-","battersFaced":0,"outs":0,"gamesPitched":0,"completeGames":0,"shutouts":0,"balls":0,"strikes":0,"strikePercentage":"-.--","hitBatsmen":0,"balks":0,"wildPitches":0,"pickoffs":0,"groundOutsToAirouts":"-.--","rbi":0,"winPercentage":".---","pitchesPerInning":"-.--","gamesFinished":0,"strikeoutWalkRatio":"-.--","strikeoutsPer9Inn":"-.--","walksPer9Inn":"-.--","hitsPer9Inn":"-.--","runsScoredPer9":"-.--","homeRunsPer9":"-.--","inheritedRunners":0,"inheritedRunnersScored":0,"catchersInterference":0,"sacBunts":0,"sacFlies":0,"passedBall":0,"popOuts":0,"lineOuts":0},"fielding":{"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":16,"putOuts":13,"errors":1,"chances":30,"fielding":".967","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"10","name":"Designated Hitter","type":"Hitter","abbreviation":"DH"}]},"type":"hitter","gameScore":68,"hittingGameScore":68},{"player":{"person":{"id":621020,"fullName":"Dansby Swanson","link":"/api/v1/people/621020","boxscoreName":"Swanson"},"jerseyNumber":"7","position":{"code":"6","name":"Shortstop","type":"Infielder","abbreviation":"SS"},"status":{"code":"A","description":"Active"},"parentTeamId":112,"battingOrder":"900","stats":{"batting":{"summary":"3-5 | 3B, K, 4 RBI","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":0,"triples":1,"homeRuns":0,"strikeOuts":1,"baseOnBalls":0,"intentionalWalks":0,"hits":3,"hitByPitch":0,"atBats":5,"caughtStealing":0,"stolenBases":1,"stolenBasePercentage":"1.000","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":5,"totalBases":5,"rbi":4,"leftOnBase":2,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"-.--","popOuts":0,"lineOuts":1},"pitching":{},"fielding":{"gamesStarted":1,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","caughtStealingPercentage":".---","assists":0,"putOuts":2,"errors":0,"chances":2,"fielding":".000","passedBall":0,"pickoffs":0}},"seasonStats":{"batting":{"gamesPlayed":76,"flyOuts":48,"groundOuts":63,"airOuts":74,"runs":47,"doubles":9,"triples":2,"homeRuns":11,"strikeOuts":69,"baseOnBalls":37,"intentionalWalks":0,"hits":51,"hitByPitch":1,"avg":".202","atBats":252,"obp":".303","slg":".385","ops":".688","caughtStealing":0,"stolenBases":10,"stolenBasePercentage":"1.000","caughtStealingPercentage":".000","groundIntoDoublePlay":2,"groundIntoTriplePlay":0,"plateAppearances":295,"totalBases":97,"rbi":46,"leftOnBase":126,"sacBunts":1,"sacFlies":4,"babip":".227","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":0,"atBatsPerHomeRun":"22.91","popOuts":14,"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":189,"putOuts":96,"errors":4,"chances":289,"fielding":".986","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":66,"hittingGameScore":66},{"player":{"person":{"id":805999,"fullName":"A.J. Ewing","link":"/api/v1/people/805999","boxscoreName":"Ewing"},"jerseyNumber":"9","position":{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"},"status":{"code":"A","description":"Active"},"parentTeamId":121,"battingOrder":"800","stats":{"batting":{"summary":"2-3 | HR, 2B, BB","gamesPlayed":1,"flyOuts":0,"groundOuts":0,"airOuts":1,"runs":1,"doubles":1,"triples":0,"homeRuns":1,"strikeOuts":0,"baseOnBalls":1,"intentionalWalks":0,"hits":2,"hitByPitch":0,"atBats":3,"caughtStealing":0,"stolenBases":0,"stolenBasePercentage":".---","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":4,"totalBases":6,"rbi":2,"leftOnBase":0,"sacBunts":0,"sacFlies":0,"catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"3.00","popOuts":0,"lineOuts":1},"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":40,"flyOuts":20,"groundOuts":28,"airOuts":33,"runs":15,"doubles":7,"triples":1,"homeRuns":3,"strikeOuts":41,"baseOnBalls":17,"intentionalWalks":0,"hits":35,"hitByPitch":0,"avg":".261","atBats":134,"obp":".342","slg":".396","ops":".738","caughtStealing":3,"stolenBases":7,"stolenBasePercentage":".700","caughtStealingPercentage":".300","groundIntoDoublePlay":0,"groundIntoTriplePlay":0,"plateAppearances":154,"totalBases":53,"rbi":15,"leftOnBase":37,"sacBunts":2,"sacFlies":1,"babip":".352","groundOutsToAirouts":"0.85","catchersInterference":0,"pickoffs":1,"atBatsPerHomeRun":"44.67","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":86,"errors":1,"chances":88,"fielding":".989","passedBall":0,"pickoffs":0}},"gameStatus":{"isCurrentBatter":false,"isCurrentPitcher":false,"isOnBench":false,"isSubstitute":false},"allPositions":[{"code":"8","name":"Outfielder","type":"Outfielder","abbreviation":"CF"}]},"type":"hitter","gameScore":65,"hittingGameScore":65}]},"decisions":{"winner":{"id":684007,"fullName":"Shota Imanaga","link":"/api/v1/people/684007"},"loser":{"id":548384,"fullName":"Brooks Raley","link":"/api/v1/people/548384"}},"leaders":{"hitDistance":{},"hitSpeed":{},"pitchSpeed":{}}}}